1.10 Principle of Programming Flashcards

1
Q

What are the 9 steps to a systems lifecycle

A

Problem definition, feasibility, analysis, design, build, testing, documentation, maintenance, evaluation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the five kinds of people that would be involved in a systems lifecycle

A

Stakeholders, users, programmers, project managers, systems analysts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Problem definition

A

Is the first step in a systems lifecycle, This is where the problem is identified, usually by a company commissioning it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Feasibility

A

Is the second step in a sytems lifecycle, This is where a someone looks to see if the project is possible, can it be completed in the given time, is the price right for the company

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Analysis

A

Is the third step in a systems lifecycle, this is where project managers will employ someone to find out from the users what they will be requiring in the program, this will be done by questionaries’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Design

A

The programmers then take the ideas and questionaries’ and design the program to see if it is possible, with flow charts for example

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Build

A

This is where the programs take the Design and actually make it into a workable program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Testing

A

uses white box and black box testing procedures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Documentation

A

Is made by the programmers so that other maintenance programmers can look up what different sections of the code actually do

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Maintenance

A

Is carried out throughout the systems lifecycle, and at the begining of its life so that the program can be perfected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Evaluation

A

Finds out if the program completes its requirements, performance ratings, robustness, cost and usability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the Four kinds of changeover?

A

Big-Bang
Phased
Pilot
Parallel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly