Operating Systems & Software MCQs With Answers
The operating system is the layer between a user and the machine, and examiners test it from both sides. These operating system and software MCQs cover the kernel, processes, threads, scheduling and deadlock, booting, BIOS and firmware, Windows tools such as Task Manager, Control Panel, Safe Mode and the clipboard, Linux and MS-DOS, sleep, hibernate and shutdown, formatting, partitioning and defragmentation, system and application software, freeware, shareware, open-source and proprietary software, virtual machines, hypervisors and emulators, and common file types such as PDF, JPG, MP3 and MP4. They help candidates preparing for computer operator, assistant and IT posts.
Take a scored quiz instead →What non-volatile firmware program stored on a ROM chip initializes hardware components during the booting process?
BIOS (Basic Input/Output System) or modern UEFI (Unified Extensible Firmware Interface) executes the POST (Power-On Self-Test) and loads the OS bootloader into memory when a computer turns on.
Which condition occurs in an Operating System when two or more processes are blocked indefinitely, each waiting for a resource held by the other?
Deadlock occurs when four conditions hold simultaneously: Mutual Exclusion, Hold and Wait, No Preemption, and Circular Wait. Starvation refers to a process waiting indefinitely due to low priority, and Thrashing occurs when high paging activity degrades performance.
What CPU scheduling algorithm allocates time slices (quanta) to each process in a cyclic order without priority?
Round Robin (RR) is a preemptive scheduling algorithm designed for time-sharing systems. Each process is assigned a fixed time slot called a Time Quantum. It avoids process starvation.
In memory management, what is the term for the memory management technique that allows execution of processes that are not completely loaded in physical RAM?
Virtual Memory uses demand paging to map secondary storage (swap/page file) as an extension of RAM. This enables programs larger than physical memory capacity to execute seamlessly.
Which core component of an Operating System acts as the primary interface between hardware and application software, running with full system privileges?
The Kernel is the central core of an OS managing process lifecycle, memory, device drivers, and system calls in Kernel Mode. The Shell is the command-line or GUI user interface layer wrapping around the kernel.
Which POSIX system call is used in Unix/Linux operating systems to create a new child process?
The fork() system call creates a duplicate child process identical to the parent process. It returns 0 to the child and the child's PID to the parent process. exec() replaces the current process image with a new program.
In Linux Operating Systems, which command changes directory access and file permissions for users, groups, and others?
chmod (change mode) modifies read/write/execute permissions (e.g., chmod 755 file.txt). chown changes file ownership, and chgrp alters group assignments.
What is the primary function of the Operating System’s Loader?
The Loader is an OS module that reads executable program files from disk storage, allocates RAM memory space, sets up environment variables, and transfers control to the program entry point.
In Windows Operating System, what is the temporary storage area where copied or cut items are stored until pasted?
The Clipboard is a temporary physical memory buffer in the operating system that holds text, graphics, or files that have been cut (Ctrl+X) or copied (Ctrl+C) until they are pasted (Ctrl+V).
What happens when you delete a file from your hard drive using the ‘Shift + Delete’ shortcut key in Windows?
Pressing Shift + Delete bypasses the Recycle Bin and permanently deletes the selected file or folder immediately from the storage drive.
Which built-in Windows utility tool is used to view running applications, background processes, and CPU/Memory usage?
Task Manager (accessible via Ctrl + Shift + Esc or Ctrl + Alt + Del) provides details about computer performance, active applications, processes, network activity, and memory consumption.
What is the primary function of an Operating System (OS)?
An Operating System (OS) is system software that acts as an interface between the user, application software, and computer hardware. It manages hardware resources, memory, file systems, and process execution.
Which operating system developed by Microsoft preceded the Windows GUI series?
MS-DOS (Microsoft Disk Operating System) was Microsoft's primary non-graphical command-line operating system released in 1981 for IBM-compatible PCs. It laid the commercial foundation for Microsoft before Windows GUI environments were introduced.
What does PDF stand for in digital file formats?
PDF stands for Portable Document Format. Developed by Adobe Systems in 1992, PDF presents documents consistently across hardware, software platforms, and operating systems without altering page formatting, fonts, or image placement.
What is the full form of GUI?
- GUI stands for Graphical User Interface.
- It lets users interact using icons and windows.
- Windows and macOS both use a GUI.
What is the term for the process of preparing a storage device for use by erasing existing data?
- Formatting prepares a storage device by erasing existing data.
- It sets up the device to store new data properly.
- New hard disks and USB drives are usually formatted before first use.
What is the general term for a set of computer programs bundled together to perform related tasks?
- A software suite is a bundle of related computer programs.
- Microsoft Office is a common example of a software suite.
- Suites often share a similar look and work well together.
Which term describes a computer’s ability to run correctly with specific hardware or software?
- Compatibility means a program or device works correctly with a system.
- Incompatible software may not install or run properly.
- Checking requirements before installing helps avoid this issue.
What is the term for dividing one storage drive into multiple separate sections?
- Partitioning divides one drive into separate sections.
- Each partition can be used like a separate drive.
- It is sometimes used to install more than one operating system.
What is the general term for the process of setting up a new program on a computer?
- Installing sets up a new program so it can run on a computer.
- It usually involves copying files and settings to the system.
- Uninstalling removes a program that is no longer needed.
What is the term for removing a program that is no longer needed from a computer?
- Uninstalling removes a program from a computer.
- It frees up storage space.
- Most operating systems have a built-in tool for uninstalling programs.
What is the term for turning a computer completely off, ending all running programs?
- Shutdown turns a computer completely off.
- All open programs are closed in the process.
- It differs from sleep mode, which keeps some power running.
What is the term for a low-power state that keeps a computer on but pauses most activity to save energy?
- Sleep mode is a low-power state that pauses activity.
- The computer stays partially on to resume quickly.
- It saves more energy than leaving a computer fully active.
What is the term for a deeper power-saving state that saves open work to disk before turning off?
- Hibernate saves open work to disk before turning off.
- It uses less power than sleep mode.
- Work can be resumed later without starting programs again.
What is the general term for restarting a computer while it is already turned on?
- A warm boot restarts a computer that is already on.
- It is different from a cold boot, which starts from fully off.
- Restarting can fix minor software issues.
What is the term for starting a computer from a fully powered-off state?
- A cold boot starts a computer from being fully off.
- It loads the operating system from scratch.
- This differs from a warm boot, which restarts an already-on computer.
Which of the following is most likely to be an example of application software?
- Microsoft Word is an example of application software.
- It helps users perform a specific task, like writing.
- Windows, Linux, and macOS are operating systems, not applications.
Which term refers to a computer program written to help perform a general task, like word processing?
- Application software helps perform specific user tasks.
- Word processors and browsers are common examples.
- It is different from system software, which manages the computer itself.
Which software manages a computer’s hardware and lets other programs run?
- The operating system manages hardware and runs programs.
- Windows, macOS, and Linux are examples.
- Every computer needs an OS to function.
Which type of software helps a computer’s system run, such as an operating system?
- System software helps manage the computer itself.
- The operating system is a type of system software.
- It works in the background to keep the computer running.
What is software that is free to use but may include ads called?
- Freeware is software that is free to use.
- It sometimes includes advertisements.
- It usually stays free without a time limit.
What is software distributed for free on a trial basis, requiring payment later, called?
- Shareware is offered free on a trial basis.
- Users are asked to pay after the trial ends.
- It differs from freeware, which usually stays free.
What is a document stored in a fixed layout format, often used for official files, called?
- PDF stands for Portable Document Format.
- It keeps a document's layout the same on any device.
- PDFs are widely used for official documents.
Which file extension usually indicates an image file?
- The .jpg extension usually indicates an image file.
- It is commonly used for photographs.
- JPEG balances quality with smaller file size.
Which file extension usually indicates an audio file?
- The .mp3 extension usually indicates an audio file.
- It is commonly used for music and podcasts.
- MP3 reduces file size while keeping reasonable sound quality.
Which file extension usually indicates a video file?
- The .mp4 extension usually indicates a video file.
- It can hold both video and audio in one file.
- MP4 is widely supported for streaming and sharing videos.
What is a copy of important files made to prevent data loss called?
- A backup is a copy of important data made to prevent loss.
- It can be stored on an external drive or online.
- Regular backups protect against accidental deletion.
What is the process of reducing a file’s size to save storage space called?
- Compression reduces the size of a file.
- It saves storage space and speeds up transfers.
- Common compressed formats include .zip files.
What is a marketplace where users download mobile apps for their smartphones called?
- An app store is where users download mobile apps.
- Apple's App Store and Google Play are examples.
- Apps can be free or paid.
What is software that connects and allows communication between two different applications called?
- Middleware connects and allows communication between applications.
- It works between the operating system and applications.
- It is common in large business software systems.
What is low-level software built into a hardware device, like a router, called?
- Firmware is low-level software built into hardware.
- It controls a device's basic functions.
- Routers and printers commonly use firmware.
What is software whose source code is freely available for anyone to view and modify called?
- Open-source software has publicly available source code.
- Anyone can view, modify, and share it.
- Linux is a well-known example of open-source software.
What is software whose source code is kept private and requires a paid license to use called?
- Proprietary software keeps its source code private.
- It usually requires a purchased license to use.
- Microsoft Windows is an example of proprietary software.
What is a small add-on component that adds specific extra features to an application called?
- A plug-in adds specific extra features to an application.
- Browser plug-ins can add things like ad blocking.
- Not all plug-ins work with every version of an app.
What is software that simulates a different computer system so its programs can run on another device called?
- An emulator simulates a different computer system.
- It allows software made for one system to run on another.
- Game console emulators are a common example.
What is a virtual computer created inside a physical computer, running its own operating system, called?
- A virtual machine is a virtual computer inside a real one.
- It can run its own separate operating system.
- Several virtual machines can run on one physical computer.
What is a computer’s ability to run more than one operating system, chosen at startup, called?
- Dual-boot lets a computer run more than one OS.
- The user chooses which one to start at boot time.
- It usually requires dividing the drive into separate parts.
What is the software layer that manages resources among multiple virtual machines called?
- A hypervisor manages resources for multiple virtual machines.
- It lets several virtual systems share one physical computer.
- It is important in cloud computing and data centers.
What is the process of converting a file from one format to another, like Word to PDF, called?
- File conversion changes a file from one format to another.
- It is often needed for compatibility with other programs.
- Many apps offer a 'Save As' option for this.
What is the software tool used to browse and organize files and folders on a computer called?
- A file manager is used to browse and organize files.
- File Explorer in Windows is a common example.
- It helps with copying, moving, and deleting files.
What is the diagnostic startup mode in Windows that loads only essential drivers for troubleshooting called?
- Safe Mode loads only essential drivers and services.
- It is used to troubleshoot computer problems.
- Users can access it through special startup options.
What is the centralized Windows settings area used to adjust hardware and program settings called?
- Control Panel is used to adjust Windows settings.
- It manages things like hardware and installed programs.
- Newer Windows versions also use a Settings app.
What is the on-screen arrangement of icons and windows a user sees called?
- The desktop is the on-screen arrangement of icons and windows.
- It is the main starting point for using a computer.
- Users can customize their desktop background and icons.
What is a folder used to organize related files on a computer called?
- A directory, or folder, organizes related files.
- It can also contain other folders inside it.
- Good organization makes files easier to find.
What is a computer program’s numbered update, showing new features or fixes, called?
- A version is a numbered update of a software program.
- It reflects new features, fixes, or improvements.
- Keeping software updated improves performance and security.
Which of the following is an example of ‘System Software’?
• System software provides the platform for other software to run.
• It includes operating systems, device drivers, and utility software.
• Application software performs specific user tasks.
What does ‘BIOS’ stand for?
• BIOS is firmware used to perform hardware initialization during the booting process.
• It is stored on a ROM chip on the motherboard.
• UEFI is the modern successor to BIOS.
Which file format is used for compressed images?
• JPEG (Joint Photographic Experts Group) uses lossy compression to reduce file size.
• It is ideal for photos with complex colors.
• Other formats like PNG are better for graphics with transparency.
What is the purpose of ‘Defragmentation’?
• Over time, files become 'fragmented' across the disk, slowing down reading speed.
• Defragmentation collects pieces of the same file together.
• This is only for mechanical hard drives; SSDs should not be defragmented.
What does ‘WYSIWYG’ stand for?
• WYSIWYG editors allow users to edit content in a way that looks like the finished product.
• Common in word processors and website builders.
• It bridges the gap between raw code and visual design.
Which of these is ‘Proprietary’ software?
• Proprietary software has restrictive licenses and the source code is hidden.
• Users purchase a license to use it, but do not own it.
• Contrast this with Open Source software.
What is a ‘Thread’ in computing?
• Multi-threading allows a program to perform multiple tasks concurrently.
• Threads share the same memory space within a process.
• It improves the performance of modern applications.
Which type of software is used for ‘Graphic Design’?
• Vector-based design programs like Illustrator are used for logos and branding.
• Raster-based programs like Photoshop are for photos.
• Essential for creative industries.
What is ‘Booting’?
• Booting involves the BIOS/UEFI loading the OS kernel into memory.
• 'Cold boot' is from power-off; 'Warm boot' is a restart.
• The goal is to reach a usable OS state.
Which of these is an ‘Operating System’?
• Linux is a free, open-source OS kernel.
• It powers most servers, Android devices, and supercomputers.
• Various 'distributions' (e.g., Ubuntu, Fedora) exist.
Which type of software runs in the background?
• Services (Windows) or Daemons (Linux) provide system-level functionality.
• They do not require a user interface.
• Examples: web servers, print queues, anti-virus scanners.
