Computer Knowledge
Computer Fundamentals and System Concepts
2,421 Questions
Computer fundamentals and system concepts questions cover core hardware components, operating systems, and historical computer milestones. Topics include the kernel, central processing unit, and basic computing terminology. These foundational questions are strictly essential for scoring well in computer knowledge sections.
Central processing unitComputer operating systemsSupercomputer milestonesSystem registry functionsKernel operationsAndroid applications
Computer Fundamentals and System Concepts Questions
-
The CPU
-
The ALU
-
Both (1) and (2)
-
None of these
-
tools
-
microprocessor
-
hard disk
-
none of these
A
Correct answer
Explanation
Debug monitors are software tools that assist developers in finding and correcting errors by monitoring a program's execution in real-time. They provide features like breakpoints and memory inspection, which are based on the dynamic (running) state of the program. They are categorized as software utilities or tools rather than hardware components.
-
the CPU
-
the ALU
-
both (1) and (2)
-
none of these
B
Correct answer
Explanation
In the fetch-decode-execute cycle of a processor, the Arithmetic Logic Unit (ALU) is the specific component that performs the execution of the instruction. While the CPU as a whole manages the process, the ALU handles the actual mathematical and logical operations. Therefore, the instruction's core logic is passed to the ALU for the final execution step.
-
Computer and Automation
-
Computer and Hardware
-
Computer and Peripherals
-
Tricks and Puzzles of Net
A
Correct answer
Explanation
Computers and Automation, first published in 1952, is widely recognized as the first magazine dedicated to the computer industry.
-
head end
-
computers
-
switching elements
-
bus
C
Correct answer
Explanation
In network architecture, a MAN typically uses a broadcast or shared medium approach rather than a point-to-point switched subnet. Wide Area Networks (WANs) rely on switching elements like routers to direct traffic between nodes. Because MANs like DQDB use a bus structure, they do not require internal switching elements to function.
A
Correct answer
Explanation
Lock indicates that program is using a particular device or file.
-
Integrity checkers
-
Monitoring programs
-
Virus removers
-
None of these
A
Correct answer
Explanation
Integrity checkers work by calculating checksums or cryptographic hashes of files and comparing them against stored values to detect unauthorized modifications.
-
Integrity checkers
-
Monitoring programs
-
Virus removers
-
None of these
C
Correct answer
Explanation
Virus scanners (often referred to as virus removers or antivirus software) search for known patterns or signatures of malicious code within files.
-
Kernel
-
File system
-
Directory
-
None of these
A
Correct answer
Explanation
The kernel is the core component of an operating system that manages hardware resources and provides the lowest-level interface for software.
-
Integrity checkers
-
Monitoring programs
-
Virus removers
-
None of these
B
Correct answer
Explanation
Monitoring programs are designed to run in the background and observe system activity for suspicious patterns. Integrity checkers typically verify file signatures rather than continuously monitoring I/O operations for behavior.
-
Single Instruction, Single Data
-
Single Input Stream Single Data Stream
-
Single Instruction Single Data Stream
-
None of these
A
Correct answer
Explanation
SISD stands for Single Instruction, Single Data. It represents the classic von Neumann architecture where one instruction is executed on one data element at a time.
-
procedure
-
function
-
supervisor
-
none of these
C
Correct answer
Explanation
A supervisor call (SVC) is a specific instruction that allows a user program to request services from the operating system kernel. It triggers a transition from user mode to supervisor mode.
-
Multiple Instruction Single Data
-
Multiple Input Streams Single Data Stream
-
Multiple Instruction Stream Single Data Stream
-
None of these
A
Correct answer
Explanation
MISD stands for Multiple Instruction, Single Data. This architecture involves multiple processors executing different instructions on the same data stream.
-
Single Instruction Multiple Data
-
Single Input Stream Multiple Data Streams
-
Single Instruction Stream Multiple Data Streams
-
None of these
A
Correct answer
Explanation
SIMD stands for Single Instruction, Multiple Data. This architecture allows a single instruction to be applied to multiple data elements simultaneously, common in vector processing.
-
Multiple Instruction Multiple Data
-
Multiple Input Streams Multiple Data Streams
-
Multiple Instruction Stream Multiple Data Streams
-
None of these
A
Correct answer
Explanation
MIMD stands for Multiple Instruction, Multiple Data. This is the most common architecture for parallel computing, where multiple processors execute different instructions on different data.