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 13 of 22
- A. serially reusable
- B. recursive module
- C. reenterable module
- D. non-reusable module
Explanation: A reentrant module can have multiple active execution instances safely, with each instance maintaining its own execution state.
Correct answer: reenterable module- A. bootstrap loader
- B. loader
- C. linker
- D. None of the above
Explanation: A bootstrap loader is the small absolute loader run automatically at startup or after a restart, often from firmware or a fixed boot…
Correct answer: bootstrap loader- A. Program
- B. Algorithm
- C. Decision Table
- D. All of the above
Explanation: A program is an ordered sequence of instructions written in a programming language to make a computer perform a task.
Correct answer: Program- A. Reductions
- B. Literal table
- C. Identifier table
- D. Terminal table
Explanation: A terminal table records the terminal symbols recognized by a language processor, with an entry for each one.
Correct answer: Terminal table- A. F8
- B. 03 16
- C. 0111EF
- D. 42 65 61 72
Explanation: The .BYTE pseudo-operation reserves or emits one byte containing the specified hexadecimal value, so h#F8 becomes F8 in machine…
Correct answer: F8- A. to assign storage to literals, and to ensure that the storage is allocated and appropriate locations are initialized
- B. to assign storage to all temporary locations that are necessary for intermediate results
- C. to assign storage to all variables referenced in the source program
- D. All of the above
Explanation: Storage assignment covers literals, temporary intermediate-result locations, and variables referenced by the source program.
Correct answer: All of the above- A. Interpreter is a kind of translator
- B. Interpreter generates an object program from the source program
- C. Interpreter analyses each source statement every time it is to be executed
- D. All of the above
Explanation: An interpreter translates and executes source statements as needed, usually analysing them each time they are executed.
Correct answer: Interpreter generates an object program from the source program- A. consists of a program and relevant information for its relocation
- B. can itself perform the relocation of its address-sensitive portions
- C. cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation
- D. All of the above
Explanation: A non-relocatable program contains address-dependent code that must execute in the particular memory area assigned during coding or…
Correct answer: cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation- A. many functions do not have to be implemented twice
- B. more flexibility is available to the programmer in which he/she may use all the features of the assembler in conjunction with macros
- C. Functions are combined and it is not necessary to create intermediate files as output from the macro processor and input to the assembler
- D. All of the above
Explanation: Integrating macro processing into pass 1 can avoid duplicated functionality, let macros use assembler features, and remove the need for…
Correct answer: All of the above- A. Input text and numbers and send commands to the computer
- B. To create new keys to use with your computer
- C. To open the computer up
- D. To create pictures and images and send them to your computer
Explanation: A keyboard is an input device that lets the user type text, enter numbers, and issue commands through keys.
Correct answer: Input text and numbers and send commands to the computer- A. Computer literacy
- B. Power supply
- C. Applications software
- D. Connectivity
Explanation: Connectivity means the ability of separate computer systems to communicate and exchange data, commonly through a network.
Correct answer: Connectivity- A. EROM
- B. ROM
- C. RAM
- D. PROM
Explanation: ROM is commonly called built-in or permanent memory because it stores essential instructions that remain available when the computer…
Correct answer: ROM- A. Transistor
- B. IC
- C. Magnetic Core
- D. Vaccum Tubes
Explanation: First-generation computers used vacuum tubes as their main electronic circuitry, making them very large and power-hungry.
Correct answer: Vaccum Tubes- A. TV
- B. Storehouse
- C. Desk
- D. Hard drive
Explanation: A hard drive is a storage device used to keep programs and files for later use, even after the computer is switched off.
Correct answer: Hard drive- A. move a cursor across the screen
- B. indent a paragraph
- C. move the cursor down the screen
- D. both A and B
Explanation: The Tab key moves the cursor to the next tab stop and is commonly used to indent a paragraph in word-processing software.
Correct answer: both A and B- A. Digital camcorder
- B. Microphone
- C. Scanner
- D. All of the above
Explanation: A digital camcorder, microphone, and scanner all capture information and send it into a computer as input.
Correct answer: All of the above- A. Memory only
- B. Write only
- C. Read only
- D. Run only
Explanation: Read-only means that the recorded content can be viewed but not altered or erased by the user.
Correct answer: Read only- A. Compiler
- B. Decompiler
- C. Interpreter
- D. Assembler
Explanation: A decompiler converts machine or executable code into a form resembling the original source code.
Correct answer: Decompiler- A. Restart the computer in normal mode
- B. Restart the computer in safe mode
- C. Shut down the computer terminating all the running applications
- D. Shut down the computer without closing the running application
Explanation: Hibernate saves the current system state to storage and powers the computer down, allowing applications and the session to be restored…
Correct answer: Shut down the computer without closing the running application- A. Tape drive
- B. Hard disk
- C. Compact disk
- D. Floppy disk
Explanation: A CD-ROM is read-only, so its stored contents cannot normally be erased or modified.
Correct answer: Compact disk