All Free Software Engineering MCQs with Answers
Every Software Engineering question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.
1,731 questions · page 17 of 87
- A. Machine language
- B. Assembly language
- C. High level language
- D. All of the above
Explanation: LDA B is written using an assembler mnemonic and symbolic operand, so it is assembly language.
Correct answer: Assembly language- A. lexical analysis
- B. syntax analysis
- C. general syntax analysis
- D. interpretation analysis
Explanation: Lexical analysis groups the character stream into tokens or syntactic classes such as identifiers, keywords, and operators.
Correct answer: lexical analysis- 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 self-relocating program contains code that adjusts its own address-sensitive instructions when loaded at a different location.
Correct answer: can itself perform the relocation of its address-sensitive portions- A. compiler
- B. macroprocessor
- C. two pass assembler
- D. load-and-go assembler
Explanation: A load-and-go assembler translates source directly into absolute machine code and loads it into memory for immediate execution, without…
Correct answer: load-and-go assembler- A. 40
- B. DA000F
- C. 0111EF
- D. 9001000000
Explanation: In the given assembly notation, CHARI uses opcode DA and the hexadecimal operand 000F, producing the machine instruction DA000F.
Correct answer: DA000F- A. A greater degree of machine independence
- B. Improved debugging capability, and superior documentation
- C. Fewer people, less management and shorter transition in learning time
- D. All of the above
Explanation: High-level languages reduce dependence on a particular machine, make debugging and documentation easier, and generally reduce development…
Correct answer: All of the above- A. ASRA
- B. ADDA h#01FE, i
- C. LOADA h#OD4E, i
- D. STOREA h#014B, d
Explanation: The leading 08 identifies LOADA, and the remaining 0D4E is the hexadecimal operand with immediate addressing.
Correct answer: LOADA h#OD4E, i- A. Utility program
- B. Security software
- C. Networking software
- D. Documentation system
Explanation: Merging records from files is a general file-processing function provided by a utility program.
Correct answer: Utility program- A. F8
- B. 03 16
- C. 0111EF
- D. 42 65 61 72
Explanation: The hexadecimal ASCII codes for the characters B, e, a, and r are 42, 65, 61, and 72 respectively.
Correct answer: 42 65 61 72- A. mouse
- B. printer
- C. keyboard
- D. scanner
Explanation: A mouse, keyboard, and scanner send data into the computer, so they are input devices.
Correct answer: printer- A. EBCDIC
- B. Binary numbering system
- C. Unicode
- D. ASCII
Explanation: ASCII is the traditional character code commonly represented using 8 bits in its extended form, with a distinct numeric code for each…
Correct answer: ASCII- A. ensure that the system processes data as it was designed to and that the results are reliable
- B. protect data from accidental or intentional loss
- C. inspect the system and check that it is built as per specifications
- D. ensure privacy of data processed by it
Explanation: A system control is designed to keep processing consistent with the approved design and to make its outputs dependable.
Correct answer: ensure that the system processes data as it was designed to and that the results are reliable- A. A CD-RW can be written to, but a CD-ROM can only be read from.
- B. They are the same - just two different terms used by different manufacturers.
- C. A CD-ROM holds more information than a CD-RW.
- D. A CD-ROM can be written to and a CD-RW cannot.
Explanation: CD-ROM media are read-only, whereas CD-RW media can be erased and written again.
Correct answer: A CD-RW can be written to, but a CD-ROM can only be read from.- A. microchip
- B. macrochip
- C. macroprocessor
- D. calculator
Explanation: A microprocessor is implemented as an integrated circuit, commonly called a microchip, and performs the computer's processing functions.
Correct answer: microchip- A. Monitor and Printer
- B. Floppy disc nad CD
- C. Keyboard and Mouse
- D. Windows 2000 and Windows NT
Explanation: Monitors and printers are standard examples of output devices: a monitor displays results and a printer produces them on paper.
Correct answer: Monitor and Printer- A. Input
- B. Output
- C. Software
- D. Storage
Explanation: A printer receives data from the computer and presents it as printed text or images, so it is an output device.
Correct answer: Output- A. computer network
- B. distributed system
- C. both A and B
- D. none of these
Explanation: A distributed system consists of separate computers that cooperate while appearing to users as one coherent system.
Correct answer: distributed system- A. Keyboard
- B. Monitor
- C. Hard disk
- D. Icon
Explanation: A keyboard uses physical or virtual keys to enter text, commands, and other information into a computer.
Correct answer: Keyboard- A. Latch
- B. Accumulator
- C. Buffer
- D. Accumulator
Explanation: A latch is a bistable electronic circuit that can hold one bit, either 0 or 1.
Correct answer: Latch- A. Bus lines
- B. Wire Lines
- C. Logic Paths
- D. Gate ways
Explanation: Bus lines are shared communication pathways that carry data, addresses, and control signals between components on the system board.
Correct answer: Bus lines