πͺ Operating System
The big boss of the computer. Without it, hardware and apps have no way to talk. This chapter covers what an OS is, the kinds you'll meet, and the Windows tools the exam loves to ask about.
2.1Introduction to Operating System
An Operating System (OS) is system software that acts as an interface between the user and computer hardware. It manages all hardware resources (CPU, memory, disk, devices) and provides a platform where application programs can run.
Examples of operating systems
- Desktop/laptop: Windows, macOS, Linux (Ubuntu, Fedora).
- Mobile: Android, iOS.
- Servers: Linux, Windows Server.
- Embedded: RTOS, FreeRTOS (in routers, washing machines, cars).
2.2Types of Operating System
- Batch OS β collects similar jobs in a batch, runs them one after another. No interaction. Old payroll systems. Example: early IBM mainframes.
- Time-sharing / Multi-user OS β multiple users share one computer. Each gets a slice of CPU time. Example: UNIX.
- Multi-tasking OS β one user runs many programs at once (music + Word + Chrome). Example: Windows, Linux.
- Real-time OS (RTOS) β responds within strict time limits. Example: airbag controller, pacemaker, industrial robots.
- Distributed OS β one OS runs across many networked computers, making them look like one big system. Example: Amoeba, modern cluster systems.
- Network OS β manages users and resources across a network. Example: Windows Server, Novell NetWare.
- Mobile OS β built for touchscreens, battery life, cellular data. Android, iOS.
- Single-user single-tasking β only one user, one program at a time. Old MS-DOS.
2.3Functions of Operating Systems
- Process management β decides which program runs on the CPU, when, and for how long.
- Memory management β tracks which program is using which RAM, frees memory when they close.
- File management β creates, reads, writes, deletes files; organizes them in folders.
- Device management β talks to keyboard, mouse, printer, USB via device drivers.
- Security & access control β passwords, user accounts, permissions.
- User interface β provides a GUI or command line so you can actually use it.
- Error detection & recovery β spots hardware/software issues and tries to fix or report them.
- Job scheduling β in multi-user systems, decides whose job runs next.
2.4Windows Operating System
Windows (made by Microsoft) is the most common desktop OS. You'll be tested on its parts and built-in tools.
2.4.1 Basic Windows elements
- Desktop β the background screen you see after login. Holds icons and shortcuts.
- Taskbar β the strip at the bottom. Shows Start button, running apps, system tray (clock, volume, network).
- Start menu β click the Start button β list of all installed programs + search.
- My Computer / This PC β shows all drives (C:, D:, USB) and lets you browse files.
- Recycle Bin β temporary trash. Deleted files sit here until you "Empty" it β you can still restore them.
- Windows Explorer / File Explorer β the file browser. Navigate folders, copy, move, rename files.
2.4.2 Starting and shutting down Windows
- Start β press the power button; BIOS loads, then Windows boots.
- Sign in β type your password or PIN.
- Shut Down β Start β Power β Shut Down. Fully off.
- Restart β shuts down and boots back up. Often needed after installing software.
- Sleep β saves current state to RAM; wakes instantly but uses a little power.
- Hibernate β saves current state to disk; wakes slightly slower but uses zero power.
2.4.3 File Management with Windows Explorer
- Create folder: right-click β New β Folder.
- Copy:
Ctrl+C. Paste:Ctrl+V. Cut:Ctrl+X. - Rename: select file β F2 (or right-click β Rename).
- Delete:
Delete(goes to Recycle Bin).Shift+Delete= permanent. - Search: type in the search box at the top-right of Explorer.
- Navigate: address bar at the top shows the current path (e.g.
C:\Users\Raju\Documents).
2.4.4 Windows applications
- Control Panel β settings hub: change date/time, uninstall programs, manage users, devices.
- Character Map β shows every character a font supports; useful for inserting symbols (Β©, Β±, Β½).
- Paint β basic drawing app. Pencil, brush, fill, shapes. Good enough for simple edits.
2.4.5 Finding files/folders and saving the result
Use the Search box (Start menu or File Explorer). You can filter by file type (kind:document), date, size. Once you find what you need, right-click β Open file location to see where it lives, or drag it to the desktop.
2.4.6 Changing Windows settings
- Add/Remove programs β Control Panel β Programs and Features (or Settings β Apps).
- Clear Documents menu β Taskbar Settings β clears the recent-documents list (privacy).
- Customize taskbar β right-click taskbar β Taskbar settings: position, icons, notifications.
- Control Panel items β Display, Mouse, Keyboard, Sound, Network, User Accounts, Date & Time, Region, Devices & Printers.
2.4.7 Creating shortcut icons on desktop
Right-click empty desktop β New β Shortcut β browse to the program/file β Next β name it β Finish. Or: right-click any file β Send to β Desktop (create shortcut).
2.4.8 System tools
- Disk scanning (Check Disk / chkdsk) β scans drive for bad sectors and file-system errors.
- Disk Defragmenter β rearranges scattered file pieces on an HDD so they sit together; faster reads. Not needed on SSDs β in fact, don't run it on SSDs.
- Backup β makes copies of your files in case the main disk dies.
- Restore (System Restore) β rolls your computer back to an earlier working state (like before a bad driver install).
- Format β wipes a drive clean and sets up a fresh file system (FAT32, NTFS, exFAT). Irreversible β everything on the drive is gone.
2.5Linux Operating System and its uses
Linux is a free, open-source, Unix-like operating system created by Linus Torvalds in 1991. It's open-source β anyone can see, modify, and distribute the source code.
Key features
- Free & open-source β no license fee.
- Multi-user, multi-tasking β many users and programs at once.
- Portable β runs on phones (Android is Linux-based), servers, supercomputers, fridges.
- Secure β strict permissions model; fewer viruses in the wild.
- Stable β servers often run for years without rebooting.
- Customizable β many distributions (distros): Ubuntu, Fedora, Debian, CentOS, Kali, Arch.
Uses of Linux
- Servers β most websites and cloud servers run Linux.
- Supercomputers β nearly 100% of the top 500 supercomputers run Linux.
- Android phones β Android is built on the Linux kernel.
- Embedded systems β routers, smart TVs, car infotainment.
- Development & security β favourite of programmers and cybersecurity professionals (Kali Linux).
- Desktop β Ubuntu, Linux Mint for everyday users.
Common Linux commands (bonus β often asked)
| Command | What it does |
|---|---|
ls | List files in a folder |
cd | Change directory |
pwd | Print current directory |
mkdir | Make a new folder |
rm | Delete file |
cp | Copy |
mv | Move / rename |
sudo | Run a command as admin/root |
chmod | Change file permissions |
ps / top | See running processes |
Ready for MCQs?
Gemini will write 10 fresh questions from this chapter's syllabus. Hit "Generate more" for another round.
Back to Home