| Computer GK: Important Facts and MCQs for SSC, UPSC |
Last Updated: 07 October 2026, 01:43 PM IST | Reviewed by Vijay Sah
Computer GK is an important part of General Awareness and Computer Awareness sections in many competitive examinations. Questions are commonly asked from computer fundamentals, hardware, software, operating systems, memory, networking, internet, cybersecurity, databases and common computer abbreviations.
For exams such as SSC, Railway, Banking, Defence and other government recruitment tests, computer questions are often based on basic concepts and everyday digital technology. Understanding the function of common components and remembering standard terms can make these questions easier to solve.
Key Points at a Glance: Computer GK covers hardware, software, CPU, memory, operating systems, input and output devices, networking, internet services, cybersecurity, databases and important abbreviations. Students should focus on definitions, functions, differences and commonly tested facts.
Quick Links
Quick Facts
| Point | Fact |
|---|---|
| CPU | Central Processing Unit; performs and controls major processing operations. |
| ALU | Arithmetic Logic Unit; performs arithmetic and logical operations. |
| RAM | Random Access Memory; temporary working memory used by the computer. |
| ROM | Read-Only Memory; non-volatile memory used to store persistent instructions or data. |
| Binary System | Uses two digits: 0 and 1. |
| Operating System | System software that manages hardware and provides services for applications. |
| Keyboard | Common input device used to enter text and commands. |
| Monitor | Common output device that displays visual information. |
| URL | Uniform Resource Locator; identifies the location of a resource on a network. |
| HTTP | Hypertext Transfer Protocol; protocol used for communication on the web. |
| IP Address | Numeric or alphanumeric network address used to identify an interface or device on an IP network. |
| HTML | HyperText Markup Language; standard markup language used to structure web pages. |
Computer Fundamentals
What Is a Computer?
A computer is an electronic programmable system that accepts data as input, processes it according to instructions, stores information and produces output. Modern computers can perform calculations, manage documents, communicate over networks and run a wide range of applications.
Background: The basic information-processing cycle is commonly described as input, processing, output and storage.
Exam use: Questions may ask about the characteristics of computers, basic operations and the difference between data and information.
Exam Point: A computer processes data according to instructions to produce useful output.
Data and Information
Data refers to raw facts or observations, while information is data that has been processed or organised so that it becomes meaningful and useful.
Quick context: A list of individual marks is data. Calculating the average marks and presenting the result is an example of turning data into useful information.
Exam use: The distinction between data and information is a common basic-computer question.
Exam Point: Processed and meaningful data is generally called information.
Characteristics of Computers
Computers are known for speed, accuracy, storage capacity, consistency and the ability to perform repetitive tasks. They can execute instructions rapidly but do not independently understand tasks in the human sense without appropriate software and instructions.
Common mistake: High processing speed does not mean that a computer can make every decision without programmed instructions or suitable computational systems.
Exam use: Questions may ask which feature allows computers to perform repetitive operations consistently.
Exam Point: Computers can perform repetitive operations quickly and consistently when properly instructed.
Computer Hardware
CPU
The Central Processing Unit, or CPU, is the main processing component of a computer. It executes instructions and performs operations needed to run programs.
Quick context: The CPU includes functional units such as the control unit and arithmetic logic unit. Modern processors may contain multiple processing cores.
Exam use: Competitive exams frequently ask the full form of CPU and the basic functions of its major units.
Exam Point: CPU is responsible for executing program instructions and controlling major processing operations.
ALU and Control Unit
The Arithmetic Logic Unit performs arithmetic and logical operations. The Control Unit directs and coordinates the execution of instructions within the processor.
Background: Arithmetic operations include calculations such as addition and subtraction, while logical operations involve comparisons and decision conditions.
Exam use: Questions often ask which CPU component performs arithmetic and logical operations.
Exam Point: ALU performs arithmetic and logical operations.
Input Devices
Input devices allow users or other systems to provide data and commands to a computer. Common examples include keyboard, mouse, scanner, microphone, webcam and touch-sensitive input devices.
Quick context: A scanner converts physical documents or images into digital form, while a microphone captures sound as input.
Exam use: Questions often ask students to identify an input device from a list of hardware components.
Exam Point: A keyboard is an input device.
Output Devices
Output devices present processed information to the user or another system. Common examples include monitor, printer, speakers and projector.
Background: A monitor displays visual output, while speakers produce audio output. Printers produce physical copies of digital documents.
Exam use: Students should know the difference between input and output devices and recognise multifunction devices where applicable.
Exam Point: A monitor is an output device.
Motherboard
The motherboard is the main printed circuit board of a computer system. It provides connections through which the processor, memory, storage and other components can communicate.
Quick context: It contains or connects important components and interfaces such as processor sockets, memory slots and expansion interfaces, depending on the system design.
Exam use: Questions may ask which computer component provides the main platform for connecting internal hardware.
Exam Point: The motherboard connects and allows communication among major hardware components.
Computer Software
System Software
System software manages computer hardware and provides a platform for application software. Operating systems, device drivers and certain utility programs are examples of system-level software.
Background: System software works closer to the hardware than most application programs.
Exam use: Questions commonly ask whether an operating system is system software or application software.
Exam Point: An operating system is a type of system software.
Application Software
Application software is designed to help users perform specific tasks. Word processors, spreadsheets, presentation software, web browsers and image-editing programs are common examples.
Quick context: A word processor is used for creating and editing documents, while spreadsheet software is designed for calculations, data organisation and analysis.
Exam use: Students should distinguish programs used to perform user tasks from software that manages the computer itself.
Exam Point: A word processor is application software.
Utility Software
Utility software helps maintain, manage, protect or optimise a computer system. Examples include certain backup, file-management, disk-management and security utilities.
Common mistake: Utility software and application software can overlap in practical features, so exam questions should be answered according to the stated function and classification.
Exam use: Questions may identify antivirus or backup tools as utility-type programs.
Exam Point: Utility software is generally designed to maintain or manage computer resources.
Computer Memory and Storage
Primary Memory
Primary memory is memory directly used by the processor during computer operations. RAM is the main working memory in general-purpose computers, while ROM and firmware-related memory provide persistent instructions depending on system design.
Quick context: RAM is volatile, meaning its contents are generally lost when power is removed. Modern ROM implementations may use technologies that differ from traditional fixed ROM.
Exam use: Questions commonly test the difference between RAM and ROM.
Exam Point: RAM is generally volatile memory.
Secondary Storage
Secondary storage is used for long-term retention of data and programs. Hard disk drives, solid-state drives, memory cards and optical discs are examples of storage media.
Background: Unlike volatile RAM, secondary storage retains data when the computer is switched off.
Exam use: Questions may ask which device is used for permanent or long-term storage.
Exam Point: SSD and HDD are examples of secondary storage devices.
Bits and Bytes
A bit is the smallest basic unit of digital information and can represent 0 or 1. A byte consists of 8 bits.
Quick context: Larger digital storage units are commonly expressed using kilobytes, megabytes, gigabytes and terabytes. The exact relationship depends on whether decimal or binary prefixes are being used.
Exam use: Questions frequently ask how many bits make one byte.
Exam Point: 1 byte = 8 bits.
Operating Systems
What Is an Operating System?
An operating system is system software that manages hardware resources and provides common services for application programs. It also provides an interface through which users interact with the computer.
Background: Process management, memory management, file management, device management and security are among the functions associated with operating systems.
Exam use: Questions may ask for examples of operating systems or identify an operating system from a list of programs.
Exam Point: Windows, Linux, macOS and Android are examples of operating systems.
Graphical User Interface
A Graphical User Interface, or GUI, allows users to interact with a computer through visual elements such as windows, icons, menus and pointers.
Quick context: GUIs reduce the need for users to type commands for many routine tasks.
Exam use: GUI and command-line interfaces are often compared in basic computer-awareness questions.
Exam Point: Icons, menus and windows are common elements of a GUI.
Computer Networking and Internet
Computer Network
A computer network connects devices so they can communicate and share resources. Networks may be classified by their geographical scope and architecture.
Background: LAN generally covers a limited area such as a building or office, while WAN can span much larger geographical areas.
Exam use: LAN, MAN and WAN are frequently tested networking terms.
Exam Point: LAN stands for Local Area Network.
Internet and World Wide Web
The Internet is a global network of interconnected networks that uses standard communication protocols. The World Wide Web is a service that operates over the Internet and provides access to interlinked web resources.
Common mistake: Internet and World Wide Web are not identical terms. The Web is one of the services that uses the Internet.
Exam use: This distinction is commonly tested in computer-awareness examinations.
Exam Point: The World Wide Web is a service that operates over the Internet.
IP Address
An Internet Protocol address identifies a network interface or device for communication on an IP network. IPv4 uses 32-bit addresses, while IPv6 uses 128-bit addresses.
Quick context: IPv4 addresses are commonly written in dotted-decimal notation, whereas IPv6 addresses are represented using hexadecimal notation separated by colons.
Exam use: Questions may ask the difference between IPv4 and IPv6 or the number of bits used by each.
Exam Point: IPv4 uses 32-bit addresses and IPv6 uses 128-bit addresses.
Web Browser and Search Engine
A web browser is software used to access and display web content. A search engine is a service that helps users find information and resources available through the Web.
Common mistake: A browser and a search engine perform different functions. A browser can access a search engine, but the two terms are not interchangeable.
Exam use: Basic questions may ask students to identify examples of browsers or search engines.
Exam Point: A web browser is an application used to access web pages and web applications.
Email is an electronic messaging system used to send and receive digital messages over computer networks. Email messages can contain text and attachments such as documents and images.
Quick context: Common email fields include To, Cc and Bcc. Bcc hides the listed recipients from other recipients in the message.
Exam use: Questions may ask the meaning of Cc and Bcc or the purpose of an email attachment.
Exam Point: Bcc stands for Blind Carbon Copy.
Cybersecurity and Digital Safety
Malware
Malware is malicious software designed to disrupt, damage, misuse or gain unauthorised access to computer systems or data. Viruses, worms, trojans and ransomware are examples of malware categories.
Background: Different types of malware spread and operate in different ways. A worm can spread across networks without requiring the same type of user action as many traditional viruses.
Exam use: Questions commonly ask about the differences between viruses, worms, trojans and ransomware.
Exam Point: Malware is a general term for malicious software.
Phishing
Phishing is a social-engineering technique in which attackers attempt to trick users into revealing sensitive information or performing an unsafe action. Messages may imitate trusted organisations or services.
Common mistake: Phishing is not limited to email. Similar attacks can use websites, text messages, social media or other communication channels.
Exam use: Questions often describe a fake login page or deceptive message and ask which cyber threat it represents.
Exam Point: Phishing primarily relies on deception to obtain information or trigger an unsafe action.
Firewall
A firewall is a security mechanism that monitors and controls network traffic according to defined security rules. It can help restrict unauthorised network connections.
Quick context: Firewalls can be implemented in software, hardware or a combination of both.
Exam use: The basic function of a firewall is a common Computer Awareness question.
Exam Point: A firewall helps control network traffic based on security rules.
Strong Passwords and Multi-Factor Authentication
Strong passwords reduce the risk of unauthorised account access, while multi-factor authentication adds another verification factor beyond the password.
Background: A second factor may involve something the user has, such as a security key or authentication device, or something the user is, such as a biometric characteristic.
Exam use: Questions may ask which measure provides an additional layer of account security.
Exam Point: Multi-factor authentication uses two or more authentication factors.
Important Computer Abbreviations
| Abbreviation | Full Form |
|---|---|
| CPU | Central Processing Unit |
| ALU | Arithmetic Logic Unit |
| CU | Control Unit |
| RAM | Random Access Memory |
| ROM | Read-Only Memory |
| HDD | Hard Disk Drive |
| SSD | Solid-State Drive |
| USB | Universal Serial Bus |
| HTML | HyperText Markup Language |
| HTTP | Hypertext Transfer Protocol |
| HTTPS | Hypertext Transfer Protocol Secure |
| URL | Uniform Resource Locator |
| WWW | World Wide Web |
| IP | Internet Protocol |
| LAN | Local Area Network |
| WAN | Wide Area Network |
| VPN | Virtual Private Network |
| DNS | Domain Name System |
| Portable Document Format | |
| GUI | Graphical User Interface |
| AI | Artificial Intelligence |
Important Comparisons
| Comparison | Key Difference |
|---|---|
| RAM vs ROM | RAM is generally volatile working memory; ROM refers to non-volatile memory traditionally used for persistent instructions. |
| HDD vs SSD | HDD stores data magnetically using rotating disks; SSD uses flash memory and has no moving disk mechanism. |
| Hardware vs Software | Hardware consists of physical components; software consists of programs and instructions. |
| System Software vs Application Software | System software manages the computer platform; application software performs user-oriented tasks. |
| Input vs Output Device | Input devices provide data to a computer; output devices present processed results. |
| LAN vs WAN | LAN covers a relatively limited area; WAN can connect networks across large geographical areas. |
| Internet vs WWW | Internet is the global network infrastructure; Web is a service that operates over it. |
| Browser vs Search Engine | A browser accesses web resources; a search engine helps locate information on the Web. |
| Virus vs Worm | A virus generally requires a host file or program for propagation; a worm can self-propagate across networks. |
| HTTP vs HTTPS | HTTPS adds encryption and authentication mechanisms through TLS to HTTP communication. |
Exam Traps and Common Mistakes
RAM Is Not Permanent Storage
RAM is working memory and is generally volatile. Data stored in RAM is normally lost when power is removed.
Exam Point: RAM is primarily used for temporary working data and instructions.
CPU Is Not the Same as the Entire Computer
The CPU is the main processing unit, but a complete computer system also contains memory, storage, input/output devices and other hardware components.
Exam Point: CPU executes instructions; it is one major component of a computer system.
Internet and Web Are Different
The Internet is a global network of interconnected networks. The World Wide Web is a service that uses the Internet to provide linked web resources.
Exam Point: WWW is not another name for the entire Internet.
Browser and Search Engine Are Different
Google Search and similar services are search engines, while software such as web browsers is used to access websites and web applications.
Exam Point: A browser is software; a search engine is a web-based information retrieval service.
Virus and Malware Are Not Synonyms
Malware is the broad category of malicious software. A computer virus is one type of malware that can replicate by attaching to or modifying other programs or files.
Exam Point: Every virus is malware, but malware includes many threats that are not viruses.
Computer GK One-Liners
- CPU stands for Central Processing Unit.
- ALU stands for Arithmetic Logic Unit.
- CU stands for Control Unit.
- RAM stands for Random Access Memory.
- ROM stands for Read-Only Memory.
- One byte contains eight bits.
- Binary computing uses the digits 0 and 1.
- Keyboard is an input device.
- Monitor is an output device.
- CPU executes program instructions.
- ALU performs arithmetic and logical operations.
- An operating system is system software.
- HTML is a markup language used to structure web pages.
- URL stands for Uniform Resource Locator.
- HTTP is a protocol used for communication on the Web.
- HTTPS uses TLS to provide protected HTTP communication.
- LAN stands for Local Area Network.
- WAN stands for Wide Area Network.
- IPv4 uses 32-bit addresses.
- IPv6 uses 128-bit addresses.
- DNS stands for Domain Name System.
- VPN stands for Virtual Private Network.
- Phishing is a social-engineering attack.
- Firewall controls network traffic according to security rules.
- Malware means malicious software.
Computer GK MCQs
1. What is the full form of CPU?
A. Central Program Utility
B. Central Processing Unit
C. Computer Processing User
D. Control Processing Unit
Answer: B. Central Processing Unit
Exam Point: CPU is the main processing unit of a computer.
2. Which of the following is an input device?
A. Monitor
B. Printer
C. Keyboard
D. Speaker
Answer: C. Keyboard
Exam Point: A keyboard is used to enter data and commands.
3. Which memory is generally volatile?
A. RAM
B. ROM
C. SSD
D. Hard disk
Answer: A. RAM
Exam Point: RAM normally loses its contents when power is removed.
4. How many bits are there in one byte?
A. 4
B. 8
C. 16
D. 32
Answer: B. 8
Exam Point: One byte consists of eight bits.
5. Which component performs arithmetic and logical operations?
A. CU
B. ALU
C. ROM
D. BIOS
Answer: B. ALU
Exam Point: ALU stands for Arithmetic Logic Unit.
6. Which of the following is an operating system?
A. Linux
B. HTML
C. HTTP
D. USB
Answer: A. Linux
Exam Point: Linux is an operating system.
7. What does URL stand for?
A. Universal Resource Link
B. Uniform Resource Locator
C. United Resource Location
D. Uniform Routing Link
Answer: B. Uniform Resource Locator
Exam Point: A URL identifies the location of a resource on a network.
8. Which protocol is associated with secure web communication?
A. HTTP
B. FTP
C. HTTPS
D. SMTP
Answer: C. HTTPS
Exam Point: HTTPS protects HTTP communication using TLS.
9. What is phishing?
A. A method of increasing processor speed
B. A type of printer
C. A social-engineering attack
D. A method of data compression
Answer: C. A social-engineering attack
Exam Point: Phishing attempts to deceive users into revealing information or taking unsafe actions.
10. Which network generally covers a limited geographical area such as an office or building?
A. WAN
B. LAN
C. MAN
D. Internet
Answer: B. LAN
Exam Point: LAN stands for Local Area Network.
Quick Revision
| Topic | Remember This |
|---|---|
| CPU | Central Processing Unit |
| ALU | Arithmetic and logical operations |
| RAM | Generally volatile working memory |
| ROM | Non-volatile memory category traditionally used for persistent instructions |
| 1 Byte | 8 Bits |
| Keyboard | Input device |
| Monitor | Output device |
| Operating System | System software |
| LAN | Local Area Network |
| WAN | Wide Area Network |
| IPv4 | 32-bit address |
| IPv6 | 128-bit address |
| URL | Uniform Resource Locator |
| DNS | Domain Name System |
| Phishing | Social-engineering attack |
| Firewall | Controls network traffic according to security rules |
| HTML | Markup language for structuring web pages |
| HTTPS | Protected HTTP communication using TLS |
Final Takeaway
Computer GK is largely based on clear definitions, functions and differences. Students preparing for competitive examinations should first master computer fundamentals, hardware, software, memory, operating systems and networking before moving to cybersecurity and advanced digital terms.
Regular revision of abbreviations is also useful because questions on CPU, RAM, ROM, ALU, URL, HTTP, HTTPS, LAN, WAN, DNS and IP addresses are easy to test in objective examinations. Understanding the concept behind each term is more useful than memorising isolated full forms.
Exam Point: For competitive exams, focus on computer fundamentals, hardware, software, memory, operating systems, networking, internet terminology and basic cybersecurity.
Frequently Asked Questions
1. What is Computer GK?
Computer GK covers basic knowledge of computers, hardware, software, memory, operating systems, networking, internet services, cybersecurity and common computer terminology.
2. Is Computer GK important for SSC exams?
Computer-related knowledge can be useful for SSC and other competitive examinations depending on the specific examination pattern and syllabus. Students should check the official syllabus for their target examination.
3. What are the most important Computer GK topics?
Important areas include computer fundamentals, CPU, input and output devices, memory, storage, operating systems, software, networking, Internet, email, cybersecurity and computer abbreviations.
4. What is the difference between RAM and ROM?
RAM is generally volatile working memory used while programs are running. ROM refers to non-volatile memory traditionally used for persistent instructions, although modern systems use several types of non-volatile memory technologies.
5. What is the difference between Internet and WWW?
The Internet is the global network infrastructure connecting networks and devices. The World Wide Web is a service that uses the Internet to provide interconnected web resources.
6. What is the difference between a browser and a search engine?
A browser is software used to access and display web content. A search engine is a service used to find information and resources available through the Web.
7. What is phishing in computer security?
Phishing is a social-engineering technique in which an attacker uses deceptive communication or websites to trick users into revealing information or performing an unsafe action.
8. How should I prepare Computer GK for competitive exams?
Begin with computer fundamentals and commonly used hardware and software. Then revise memory, operating systems, networking, Internet terms, cybersecurity and important abbreviations. Practising MCQs after each topic can improve recall.
Sources referred: NCERT; National Institute of Standards and Technology (NIST); Internet Engineering Task Force (IETF); ICANN; CISA.