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 technology
  1. SUN Micro Systems

  2. AMD

  3. IBM

  4. Freescale

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

The POWER3 processor was developed by IBM as part of the POWER (Performance Optimization With Enhanced RISC) architecture. It was used in IBM's RS/6000 servers and workstations. SUN used SPARC, while AMD and Intel developed x86 processors.

Multiple choice technology
  1. Complex instruction set computer (CISC)

  2. One instruction set computer (OISC)

  3. Reduced instruction set computer (RISC)

  4. Zero Instruction Set Computer (ZISC)

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

POWER is a RISC (Reduced Instruction Set Computer) architecture developed by IBM. RISC processors use a simpler set of instructions that can execute in fewer clock cycles, improving performance for most operations. CISC architectures like x86 use complex, multi-step instructions.

Multiple choice technology
  1. INTEL

  2. IBM

  3. AMD

  4. SUN Micro Systems

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

Istanbul was AMD's codename for their quad-core Opteron processors released in 2009. It was based on the K10 microarchitecture. Intel and IBM used different codenames for their processors (e.g., Intel used Nehalem, IBM used Power6).

Multiple choice technology
  1. Open Source Interconnection

  2. Open Systems Interconnection

  3. Operating System Interface

  4. Operating System Independent

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

OSI stands for Open Systems Interconnection, the reference model for network communication protocols. It was developed by ISO (International Organization for Standardization) to standardize network communication into 7 layers, not related to open source software.

Multiple choice technology web technology
  1. A system where you update your daily tasks

  2. A remote login to Onsite server

  3. A place where you check your personal mails

  4. A lousey system giving login problems

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

VDI (Virtual Desktop Infrastructure) provides remote login access to onsite servers. It allows users to access a centralized desktop environment remotely.

Multiple choice technology web technology
  1. A system where you update your daily tasks

  2. A remote login to Onsite server

  3. A place where you check your personal mails

  4. A lousey system giving login problems

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

VDI (Virtual Desktop Infrastructure) provides remote login access to onsite servers, allowing users to work on a virtual desktop hosted on a remote server. Option B correctly identifies this functionality.

Multiple choice technology programming languages
  1. A dummy device to represent swap

  2. A dummy device to represent any device

  3. A dummy device to provide infinite number of randon numbers

  4. Invalid device

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

The /dev/random file is a special character device file that serves as a random number generator, utilizing environmental noise collected from device drivers.

Multiple choice technology operating systems
  1. A request by the users to access kernel functions

  2. A request by kernel to the device

  3. A request by the device to kernel

  4. None

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

A system call is a programmatic way in which a user-space application requests a service or execution of privileged functions from the operating system kernel.

Multiple choice technology operating systems
  1. A Pipe used by kernel to access device

  2. A pipe to be used by the user to access device

  3. An abstraction to provide support for inter process communication

  4. A device

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

A named pipe (FIFO) is a Unix mechanism for inter-process communication (IPC) that allows unrelated processes to exchange data by reading from and writing to a special file in the filesystem. Unlike anonymous pipes, named pipes have a filesystem entry and can be used by any process that knows the path.

Multiple choice technology programming languages
  1. Errors

  2. Exceptions

  3. Both errors and exceptions

  4. Neither.

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

To answer this question, the user needs to know the difference between errors and exceptions in programming.

Errors are problems that prevent the program from running entirely. They can occur due to syntax errors, logical errors, or runtime errors. When an error occurs, the program usually stops executing, and the user must fix the error before running the program again.

Exceptions, on the other hand, are problems that occur during the execution of a program. They are caused by unexpected situations or events that the program may not have been designed to handle. When an exception occurs, the program can often recover from the problem and continue executing, or it may terminate.

Now, let's examine each option:

A. Errors: Programs cannot recover from errors. Errors are fatal problems that prevent the program from running, so there is no opportunity for recovery.

B. Exceptions: Programs can recover from exceptions. Exceptions are unexpected problems that can be caught and handled by the program, allowing it to continue executing.

C. Both errors and exceptions: This option is incorrect. Programs cannot recover from errors, but they can recover from exceptions.

D. Neither: This option is incorrect. Programs can recover from exceptions, even if they cannot recover from errors.

Therefore, the answer is: B. Exceptions

Multiple choice technology operating systems
  1. [HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\RunOnce]

  2. [HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\Start]

  3. [HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\Run]

  4. [HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\Startup]

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

Applications configured to run at startup are listed in the Run registry key. The key [HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\Run] contains entries for applications that launch automatically when Windows starts. Option C is correct. RunOnce (option A) is for one-time execution, not persistent startup apps.