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
-
Virut
-
Morph
-
1260
-
Timid Virus
C
Correct answer
Explanation
The 1260 virus was the first to use a polymorphic engine, changing its code structure to avoid antivirus detection while maintaining the same malicious functionality. This innovation made it significantly harder to detect using traditional signature-based methods.
-
Chimera
-
Trojan
-
Hercules
-
Hydra
B
Correct answer
Explanation
The Trojan horse malware is named after the Greek mythological Trojan Horse - malicious code hidden inside seemingly legitimate programs, just as Greek soldiers hid inside the wooden horse to infiltrate Troy. Chimera, Hercules, and Hydra are also mythological references but not the basis for the Trojan malware naming.
-
A application to create Unix boot immages
-
Application to create text files
-
Application to create animations
-
Application to create text file as well as animations
B
Correct answer
Explanation
vi (visual editor) is a standard Unix text editor for creating and modifying text files. It is not for creating boot images, animations, or multimedia content - it's purely a text manipulation tool.
-
A request by the users to access kernel functions
-
A request by kernel to the device
-
A request by the device to kernel
-
None
A
Correct answer
Explanation
A system call is a mechanism for programs to request services from the kernel. It's the interface between user space and kernel space - userspace programs invoke system calls to access protected kernel functions like file I/O, process management, etc.
-
A mechanism to connect to printer, keyboard and monitor in Unix
-
A mechanism to share printer across users
-
A request made by the device to unix kernel
-
None
B
Correct answer
Explanation
SPOOL (Simultaneous Peripheral Operations On Line) is a queuing mechanism that allows multiple users to share printer resources by spooling print jobs to disk. This prevents conflicts when several users print simultaneously, as jobs are processed sequentially from the queue.
-
A Pipe used by kernel to access device
-
A pipe to be used by the user to access device
-
An abstraction to provide support for inter process communication
-
A device
C
Correct answer
Explanation
A named pipe (FIFO) is a special file type that provides inter-process communication (IPC) by allowing unrelated processes to exchange data through the filesystem as if it were a pipe.
-
A request by the users to access kernel functions
-
A request by kernel to the device
-
A request by the device to kernel
-
None
A
Correct answer
Explanation
A system call is a mechanism for user programs to request services from the operating system kernel. It acts as an interface between user space and kernel space, allowing applications to access protected resources and operations like file I/O, process creation, and hardware interaction.
-
Basic Input/Output System
-
Bios Input/Output System
-
Basics Input/Output System
-
Basic Input/Operating System
A
Correct answer
Explanation
BIOS stands for Basic Input/Output System. It's firmware that initializes hardware during the boot process and provides runtime services for operating systems and programs. The other options misrepresent the acronym.
-
Parallel Control Interface
-
Peripheral Communicaton Interface
-
Peripheral Component Interconnect
-
Parallel Component Interconnect
C
Correct answer
Explanation
PCI stands for Peripheral Component Interconnect. It is a standard computer bus for attaching hardware devices in a computer. PCI replaced older standards like ISA and VESA Local Bus, providing faster data transfer between the CPU and peripherals like graphics cards, network cards, and sound cards.
-
Small Computer System Interface
-
Serial Computer System Interface
-
Synchronous System Interface
-
Small Computer System Interconnect
A
Correct answer
Explanation
SCSI stands for Small Computer System Interface. It is a set of standards for physically connecting and transferring data between computers and peripheral devices. SCSI is commonly used for hard drives, tape drives, scanners, and CD-ROM drives, offering advantages like support for multiple devices on a single controller and better performance in server environments.
-
Per System / 2
-
Personal Series / 2
-
Personal Synchronization / 2
-
Personal System / 2
D
Correct answer
Explanation
PS/2 refers to Personal System/2, which was IBM's second generation of personal computers introduced in 1987. The PS/2 port for keyboards and mice was named after this computer line, not 'Per System', 'Personal Series', or 'Personal Synchronization'.
-
Piece of software that handles all the communictions
-
Command interpreter
-
Considered the primary interaction with the user
-
Interface between os nand user
B
Correct answer
Explanation
A shell is primarily a command interpreter that executes user commands. While it does handle communication and acts as an interface, those are consequences of its core function - interpreting and executing commands. Option B is the most precise definition. Option D has a typo ('nand').
C
Correct answer
Explanation
In SQL*Plus, the hyphen (-) is used as a continuation character to break long SQL statements across multiple lines. When placed at the end of a line, it indicates the statement continues on the next line. The other symbols have different purposes: * for wildcards, / for executing previous commands, @ for running scripts.
-
rundll32.exe user32.dll,LockWorkStation
-
syslock.com
-
interlck
-
window key + L
A,D
Correct answer
Explanation
The rundll32.exe command calls the LockWorkStation function from user32.dll to programmatically lock Windows. The Windows key + L keyboard shortcut is the standard manual method. Both are valid ways to lock a Windows workstation.
-
• Piece of software that handles all the communictions
-
Command interpreter
-
• Considered the primary interaction with the user
-
• Interface between os nand user