Free Software Development Lifecycle MCQs with Answers
423 Software Development Lifecycle MCQs from Software Engineering, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.
Last updated
423 questions · page 15 of 22
- A. lists
- B. indexes
- C. folders
- D. archives
Explanation: Folders provide a hierarchical way to group and organise files by name, type, project, or other criteria.
Correct answer: folders- A. input
- B. output
- C. data
- D. circuitry
Explanation: Input is any data or instruction entered, submitted, or transmitted to a computer system.
Correct answer: input- A. Block
- B. Underlined
- C. Select
- D. Unblock
Explanation: Ctrl+U toggles underlining for selected text or for text typed afterward in MS Word. It does not select, block, or unblock content.
Correct answer: Underlined- A. Dean Cline
- B. C.B. Rogers Jr.
- C. John F. Akers
- D. David Svenson
Explanation: C. B. Rogers Jr., IBM’s chairman and chief executive, is commonly credited in such historical computer references with launching IBM’s…
Correct answer: C.B. Rogers Jr.- A. Data transmission
- B. Database
- C. Relocation
- D. Data collection
Explanation: Relocation means moving a program to a different memory address while adjusting the address references it uses.
Correct answer: Relocation- A. Were the first to use integrated circuitry
- B. Used transistors insted of vaccum tubes
- C. Were the first to use built-in error detecting devices
- D. All of the above
Explanation: Third-generation computers introduced integrated circuits, replacing the individual transistors used in second-generation computers.
Correct answer: Were the first to use integrated circuitry- A. a device which is connected to CPU
- B. a device which is not connected to CPU
- C. a direct access storage device
- D. an I/O device
Explanation: An offline device is not directly connected to or under the immediate control of the computer's CPU.
Correct answer: a device which is not connected to CPU- A. 4
- B. 5
- C. 7
- D. 9
Explanation: Standard ASCII uses 7 bits to represent a character, while an eighth bit in an extended byte may be used for parity or error checking.
Correct answer: 7- A. Input
- B. Output
- C. Type
- D. Print
Explanation: Input devices place data or commands into a computer, such as a keyboard, mouse, or scanner.
Correct answer: Input- A. Soft copy
- B. Carbon copy
- C. Hard copy
- D. Desk copy
Explanation: A hard copy is a physical, printed version of information, whereas a soft copy exists electronically or on a display.
Correct answer: Hard copy291. The key that must be pressed each time a new command or information is entered____________________?
- A. Esc
- B. Return / Enter
- C. Delete
- D. Home
Explanation: The Enter or Return key submits a newly typed command or confirms entered information.
Correct answer: Return / Enter- A. Backspace
- B. Shift
- C. Escape
- D. Space Bar
Explanation: The Space Bar inserts a blank space between words during typing. Backspace removes the character before the cursor, so it cannot create…
Correct answer: Space Bar- A. act in a manner that is in the best interests of his expertise and favour."
- B. act consistently with the public interest."
- C. ensure that their products only meet the SRS."
- D. all of the mentioned
Explanation: The first principle of the Software Engineering Code of Ethics requires engineers to act consistently with the public interest.
Correct answer: act consistently with the public interest."- A. No room for structured design
- B. Code soon becomes unfixable & unchangeable
- C. Maintenance is practically not possible
- D. It scales up well to large projects
Explanation: The Build-and-Fix model lacks structured design, so changes become increasingly difficult and maintenance becomes impractical.
Correct answer: It scales up well to large projects- A. WINWIN Spiral Model
- B. Incremental Model
- C. Concurrent Development Model
- D. All of the mentioned
Explanation: The WinWin Spiral, Incremental, and Concurrent Development models are all evolutionary approaches because they develop and refine the…
Correct answer: All of the mentioned- A. SCM procedures
- B. Source code
- C. Software design descriptions
- D. All of the mentioned
Explanation: A configuration item is any controlled artifact managed through software configuration management, including procedures, source code, and…
Correct answer: All of the mentioned- A. Change Control Board
- B. Change Control Baseline
- C. Cumulative Changes in Baseline
- D. None of the mentioned
Explanation: CCB means Change Control Board, the group that evaluates and approves or rejects proposed changes to controlled project baselines.
Correct answer: Change Control Board- A. Reasons for making the changes
- B. A description of the proposed changes
- C. List of other items affected by the changes
- D. All of the mentioned
Explanation: A baseline change request must explain why the change is needed, what will change, and which other controlled items may be affected.
Correct answer: All of the mentioned- A. Analysis and design
- B. Configuration and management
- C. Business modeling
- D. All of the mentioned
Explanation: Analysis and design, configuration management, and business modeling can all form activities or disciplines within a software process.
Correct answer: All of the mentioned- A. design model
- B. analysis model
- C. code levels
- D. both design and analysis model
Explanation: Object-oriented construction is based on both the analysis model, which identifies objects and requirements, and the design model, which…
Correct answer: both design and analysis model