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
-
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').
-
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
-
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
-
A text editor
-
The UNIX telnet service
-
An E-mail client
-
An FTP client
A
Correct answer
Explanation
VI (and its improved version Vim) is a text editor for Unix/Linux systems. It's a modal editor with different modes for inserting text and issuing commands. It is not related to telnet, email, or FTP - those are separate network services and clients.
-
Shutdown
-
stop
-
kill
-
delete
C
Correct answer
Explanation
The kill command sends signals to processes, typically SIGTERM (15) or SIGKILL (9) to stop them. Shutdown is for system-wide power off, stop is not a standard Unix process command, and delete is for removing files not processes.
-
change priority in processors
-
add process id to services process id
-
change the running files with this virus files
-
entering into system files
B,C
Correct answer
Explanation
Rootkits typically hide processes by modifying system structures, such as altering the active process list, replacing system files, or hooking APIs to filter out specific process IDs from being displayed in system tools.
-
Process explorer
-
autoruns
-
rootkit retriveler
-
ms office
A,B,C
Correct answer
Explanation
Process Explorer, Autoruns, and Rootkit Revealer are specialized system utility tools from Sysinternals/Microsoft used to detect, analyze, and help remove malware and rootkits. MS Office is an office productivity suite, not a security tool.