Computer Knowledge

Computer Fundamentals and System Concepts

2,255 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

Multiple choice
  1. Component

  2. Active class

  3. Collaboration

  4. Interface

  5. Node

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

A node is a physical element that exists at run time and represents a computational resource, generally having at least some memory and often processing capability.

Multiple choice
  1. centralized system

  2. distributed system

  3. autonomous system

  4. none of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A distributed system is defined as a collection of independent computers that appears to its users as a single, coherent computer system. The key characteristic is that the multiple machines work together transparently, so users perceive them as one unified system rather than separate entities.

Multiple choice
  1. tightly-coupled

  2. loosely-coupled

  3. closely-coupled

  4. none of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Multiple choice
  1. the use of hardware capability to relate considerable economics in formulating and implementing protection policies

  2. to provide methods with no library of procedures

  3. both (1) and (2)

  4. none of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Multiple choice
  1. clustered systems

  2. distributed systems

  3. multiprocessor systems

  4. single processor systems

  5. batch processing systems

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The distributed systems are physically separated computers, which are combined together through a network so that they can communicate and share computational tasks and provide a rich set of features to the users.

Multiple choice
  1. Payroll processing

  2. Aircraft control

  3. Library

  4. Automobile system

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A real-time system is one that must respond to inputs within strict time constraints - missing a deadline can cause system failure. Aircraft control systems are classic examples because they must process sensor data and adjust controls within milliseconds to maintain flight safety. Payroll processing and library systems have no critical timing requirements.

Multiple choice
  1. a part of an operating system

  2. a single contiguous memory used for running long program by swapping

  3. overloading the system with many user files

  4. a single memory location

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Overlay allows running large programs that exceed available memory by swapping program parts in and out of the same memory region. Only the currently executing portion needs to be in memory at any time. This extends effective memory without requiring physical RAM for the entire program.

Multiple choice
  1. are legitimate programs that allow unauthorised access

  2. usually don't work

  3. are hidden programs that do not show up on the system

  4. are usually immediately discovered

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Trojan horses disguise themselves as legitimate or useful software to trick users into installing them. Once executed, they provide unauthorized access or perform malicious actions. Unlike viruses, they don't self-replicate but rely on social engineering.

Multiple choice
  1. Acceptance

  2. Rejection

  3. Protection

  4. Access

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

An access matrix is a security model that defines what subjects (users, processes) can perform what operations on objects (files, resources). Rows represent subjects, columns represent objects, and each cell contains access rights. This model forms the basis for implementing access control policies.

Multiple choice
  1. Another form of computer attack is called virus.

  2. Virus is designed to spread into other programs and can wreak havoc in a system.

  3. It modifies or destroys files and causes system crashes and program malfunctions.

  4. All of above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Computer viruses are malicious programs that replicate by inserting copies into other programs or documents. They can cause damage by modifying or destroying files, crashing systems, and disrupting normal operations. Unlike worms, viruses typically require user action to spread.

Multiple choice
  1. Trojan horse

  2. Trojan lion

  3. Trojan tiger

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Trojan horse programs are often designed to steal sensitive information like passwords by appearing legitimate. They can capture keystrokes, read password files, or trick users into entering credentials. The stolen passwords are then transmitted to attackers for unauthorized access.

Multiple choice
  1. data

  2. information

  3. programs

  4. none of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Computer worms are standalone malicious programs that replicate themselves to spread to other computers across networks. Unlike viruses, they don't need to attach to host programs - they can run independently and exploit vulnerabilities to propagate. Worms can consume bandwidth and disrupt system operations.

Multiple choice
  1. MULTICS

  2. DOS

  3. UNIX

  4. LINUX

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Protection rings were first introduced in the MULTICS operating system, developed in the 1960s. MULTICS pioneered many security concepts including ring-based protection. This hierarchical privilege model was later adopted in other systems including the x86 architecture's ring levels (0-3).