Ch 12 Flashcards

1
Q

system development life is also called the

A

waterfall approach

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

in the system development life all phases must be

A

completed in order for the next phase to begin

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

what is the steps in order for the system development life

A

planning
analysis
design
implementation and testing
maintenance

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

what happens during the planning stage of system development

A

determine project team

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

what happens during the analysis of system development

A

data flow diagram
requirement analysis

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

the data flow diagram shows what

A

data flow and highlights system deficiencies

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

a requirement analysis results in

A

a system specification report

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

what happens during the design stage for system development

A

select the solution that meets the requirements
look for cost effective options
design of system begins
app specifications written

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

what happens during the implementation and testing for system development

A

programmers use designs and specifications to create the system
programs written in modules
unit and integration or link testing and volume testing

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

what happens during the maintenance phase of system development

A

system may be changed or updated
security holes and bugs fixed
new features added
retraining as needed
documentation updated
day to day operational maintenace

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

what is the shortest/quickest development model

A

JAD joint application development

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

what is the most popular development model

A

agile development

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

waterfall SDL is best used when system requirements

A

are cleared and strucutured

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

what is a set of steps to solve problems

A

algorithim

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

what is graphic view of algorithims

A

flowchart

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

what does control structures show

A

logic and flow of data processing

17
Q

what is an if then control strucutre that focuses on logic and not syntax

A

psuedocode

18
Q

what converts algorithm into instructions that comps can understand

A

coding

19
Q

what is the process of detecting and fixing errors

A

debugging

20
Q

what is a code error that is written, typos, missing parameters

A

syntax error

21
Q

what is an error in programming logic, results in unexpected outcome more difficult to detect and does not prevent a program from running

A

logic error

22
Q

what type of error occurs when program is running and something entered causes it to crash and memory issues are a common cause for it

A

runtime error

23
Q

beta testing is done under

A

actual working conditions

24
Q

1st gen language was written in

A

binary

25
Q

2nd gen language is

A

assembly language and now is closer to what humans speak

26
Q

3rd gen language is

A

procedural and object-oriented language

27
Q

4th gen language is

A

closer to natural language than 3rd gen

28
Q

5th gen language is primarily used for

A

AI

29
Q

what is the simplest form of a webpage

A

HTML

30
Q

server side processing takes placw

A

on the server

31
Q

for server side client does not need

A

special software

32
Q

in a client side server coding is

A

within the webpage

33
Q

client side is downloaded to

A

client comp

34
Q

client is compiled and executed by

A

browser or plug in

35
Q

what is fuzzy logic

A

recognizes that not everything can be broken down to a true or false answer

36
Q

what is machine learning

A

enables the machine to learn and improve

37
Q

what emulate biolgical connections or neurons of the human brain

A

neural networks

38
Q

what are the 3 layers of neutral networks

A

input
middle
output