Back to marketplace

1.5

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

Feasibility Study

Back (Answer)

A study leading to a preliminary report to the end user to be advised on: Technical Practicality, Cost Effectiveness, Time Scale, Budget. To provide information required to support a decision to proceed

#2
Front (Question)

Stages of Program Production

Back (Answer)

• Feasibility Study • Analysis • Design • Implementation • Testing • Changeover • Maintenance

#3
Front (Question)

Abstraction

Back (Answer)

removing layers of complexity to reduce the problem to essential features

#4
Front (Question)

Analysis Stage

Back (Answer)

Investigation into a problem and how to solve it • identify the main requirements • identify IPSO from system • describe system using DFD • develop ER diagrams • identify constrains • specify hardware/software required

#5
Front (Question)

Decomposition

Back (Answer)

breaking down a problem into smaller sub problems

#6
Front (Question)

Interview

Back (Answer)

• Suitable when requiring lots of info from few staff • choose key stakeholders • Gather large amount of information. • Judgements on validity – Body language • Analyst can respond and ask follow-up questions to get detailed responses about key parts • Time consuming and expensive • Need trained interviewer • Difficult to analyse large amount of information • Difficult to analyse large variety of information

#7
Front (Question)

Questionnaire

Back (Answer)

• Cheap to produce for large number of people • Distributed worldwide • Completed online • Need to be designed by experts • May be ‘too busy’ to complete • May provide false answers

#8
Front (Question)

Document Inspection

Back (Answer)

• Find out current data storage requirements • Can see data flow and document trail throughout, from start to finish

#9
Front (Question)

Observaition

Back (Answer)

• Shadow emploees • Gather information first hand • Confirm findingings from other modes of investigation

#10
Front (Question)

External Entity DFD

Back (Answer)

Entering Data (2 Boxes)

#11
Front (Question)

Process DFD

Back (Answer)

Calculation, sort, filter (rounded box)

#12
Front (Question)

Data Store DFD

Back (Answer)

Provides data to/from a process (box with no right line)

#13
Front (Question)

Data Flow DFD

Back (Answer)

Must be labelled with data, direction of flow of data (arrow)

#14
Front (Question)

Design Stage

Back (Answer)

Design team will create accurate technical documents to instruct the programmers.

#15
Front (Question)

Implementation Stage

Back (Answer)

Programmers consider: - Level of language - Type of language - Choice of language -IDE - Translation method - Rules for writing/debugging

#16
Front (Question)

Alpha Testing

Back (Answer)

Testing carried out in house by employees to test functionality and takes placebefore beta testing

#17
Front (Question)

Beta Testing

Back (Answer)

When software close to finished product is released to an audience outside of the company and their comments are recorded

#18
Front (Question)

Acceptance Testing

Back (Answer)

Testing performed by the customer in their own environment

#19
Front (Question)

Direct Change Over

Back (Answer)

• Sudden change to a new system • Simple but dangerous • Used if there is no old system or is it broken/unusable • All new systems liable to have bugs

#20
Front (Question)

Phased Changeover

Back (Answer)

• System is replaced feture by feature • Projects are often split into modules • Replacing modules of old system with new system • User can get used to new system gradually • Training done in stages • Difficulties managed in one area can be in the next area • Slower to get new system started

#21
Front (Question)

Pilot Changeover

Back (Answer)

• Whole system is replaced departmetn by department • Large organisations tend to have more than one site • Tested on a limited number of sites • Whole system can be fully trialled • Only part of the system is affected by failure • Pilot staff can help train other staff • Difficulties identified by one department can be fixed • Slow • No backup if failure

#22
Front (Question)

Parallel Changeover

Back (Answer)

• Both systems running together for a time • Every action is duplicated on each system • Safe, not catastrophic • New system available to all • IO can be compared • Expensive as needs staff to operate both systems • Confusion having 2 systems

#23
Front (Question)

Perfective Maintenance

Back (Answer)

When system functionality is improved/ enhanced EG search time reduced

#24
Front (Question)

Adaptive Maintenance

Back (Answer)

When the system is changed to run on new hardware or software platform EG switch from windows to linux