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 22 of 87

  • A. cyclic redundancy check
  • B. code repeat check
  • C. code redundancy check
  • D. cyclic repeat check

Explanation: CRC means Cyclic Redundancy Check, an error-detection method that calculates a check value for transmitted or stored data.

Correct answer: cyclic redundancy check
  • A. a process is running on both devices
  • B. a process in one device is able to exchange information with a process in another device
  • C. PIDs of the processes running of different devices are same
  • D. none of these

Explanation: Devices form a network when processes on them can exchange information, which captures the purpose of communication between connected…

Correct answer: a process in one device is able to exchange information with a process in another device
  • A. Black
  • B. Input
  • C. Output
  • D. Word Processing

Explanation: A keyboard is an input device because it sends entered characters and commands to the computer.

Correct answer: Input
  • A. prices
  • B. OCR
  • C. scanners
  • D. barcodes

Explanation: Barcodes are patterned lines that encode product information for optical scanners to read.

Correct answer: barcodes
  • A. Keyboard
  • B. Scanner
  • C. Printer
  • D. Platter

Explanation: The keyboard is the standard device for entering both text and numerical data directly into a computer.

Correct answer: Keyboard
  • A. Task bar
  • B. Menu bar
  • C. Desktop
  • D. Start menu

Explanation: The clock and calendar are normally displayed in the notification area of the taskbar, usually at the lower-right corner of the desktop.

Correct answer: Task bar
  • A. CPU and Main Memory
  • B. Hard Disk and Floppy Drive
  • C. Main Memory and Storage
  • D. Control Unit and ALU

Explanation: The processor’s two fundamental functional units are the Control Unit, which directs operations, and the ALU, which performs arithmetic…

Correct answer: Control Unit and ALU
  • A. synchronization bytes
  • B. addresses
  • C. frame identifier
  • D. all of these

Explanation: A frame header can carry synchronization information, source and destination addresses, and an identifier or control field used to…

Correct answer: all of these
  • A. distributed database system
  • B. a single server
  • C. a single computer
  • D. none of these

Explanation: DNS uses a distributed database system in which domain information is stored across many interconnected name servers rather than on one…

Correct answer: distributed database system
  • A. Keyboard
  • B. Monitor
  • C. Joystick
  • D. Microphone

Explanation: A monitor is an output device because it presents processed information to the user.

Correct answer: Monitor
  • A. the computer that originates the data
  • B. the computer that routes the data
  • C. the computer that terminates the data
  • D. all of the above

Explanation: A network node is any connected device that can originate, forward, or terminate data, so all three descriptions apply.

Correct answer: all of the above
  • A. Shifter
  • B. Upper case
  • C. Caps lock key
  • D. Icon

Explanation: Caps Lock activates uppercase typing without requiring the Shift key for every letter.

Correct answer: Caps lock key
  • A. Assembly language
  • B. Machine language
  • C. Apaghetti code
  • D. Source code

Explanation: Early computers were programmed in machine language, using binary instructions directly understood by the processor.

Correct answer: Machine language
  • A. Function
  • B. Spacebar
  • C. Arrow
  • D. Control

Explanation: The Control key is normally pressed with another key to invoke commands such as Ctrl+C or Ctrl+S.

Correct answer: Control
  • A. Because its function goes back and forth every time it is pressed
  • B. Because it cannot be used for entering numbers
  • C. Because it cannot be used to delete
  • D. Because it cannot be used to insert

Explanation: Caps Lock is a toggle because each press changes it between two states, uppercase mode and normal typing mode.

Correct answer: Because its function goes back and forth every time it is pressed
  • A. RAM
  • B. Printer
  • C. Monitor
  • D. ROM

Explanation: The monitor displays visual output produced by the computer. RAM and ROM store data, while a printer produces output on paper.

Correct answer: Monitor
  • A. piggybacking
  • B. cyclic redundancy check
  • C. fletcher's checksum
  • D. none of these

Explanation: Piggybacking attaches an acknowledgement to an outgoing data frame instead of sending a separate acknowledgement frame.

Correct answer: piggybacking
  • A. Pictures
  • B. Text
  • C. Both picture and text
  • D. Neither picture nor text

Explanation: A scanner converts both printed pictures and text into digital form. Text may later be made editable through OCR, while an ordinary scan…

Correct answer: Both picture and text
  • A. Dragging
  • B. Dropping
  • C. Right clicking
  • D. Shift clicking

Explanation: Right-clicking an object opens its shortcut or context menu, which commonly includes Properties.

Correct answer: Right clicking
  • A. special function cards
  • B. RAM
  • C. CPU
  • D. Intel

Explanation: The CPU works directly with main memory to fetch instructions and data, process them, and store results.

Correct answer: CPU