Program Development
Computer Studies · 50 practice questions
Definition of a program; characteristics of a good program (accuracy, readability, maintainability, efficiency, generality, clarity); precautions in program development; steps in program development (problem definition, problem analysis, design, coding, compilation, testing/debugging, documentation, maintenance); examples of interpreted (BASIC, Java, Python) and compiled (COBOL, FORTRAN, C, C++, Java) programs.
- Define a program.
- List the characteristics of a good program.
- State the precautions required in program development.
- Outline the steps involved in program development.
Try a few questions
- Practice question 1
Following established best practices throughout program development helps increase the likelihood of producing
- A.a program that will never require any future maintenance
- B.a program that intentionally ignores user needs
- C.a successful final product
- D.a program with no defined requirements whatsoever
Show the answer
C. a successful final product
Adhering to best practices is generally associated with a higher likelihood of a successful development outcome.
- Practice question 2
Program development requires balancing factors such as time, cost, and
- A.the exact brand of computer used during development
- B.the developer's personal entertainment preferences
- C.quality to produce a successful final product
- D.the exact colour scheme of the development office
Show the answer
C. quality to produce a successful final product
Balancing time, cost, and quality is a fundamental challenge in successfully delivering a program.
- Practice question 3
Coding, a step in program development, involves translating the designed solution into actual instructions written in
- A.a purely graphical, non-textual format only
- B.a printed, handwritten document only
- C.a spoken, verbal description only
- D.a programming language
Show the answer
D. a programming language
Coding is the step where the planned design is expressed as actual instructions in a chosen programming language.
More UTME Computer Studies topics
Practise with instant feedback
Answer questions one at a time and see the right answer and the reason straight away. Free to start.
Start practising