Computer Concepts / General Awareness
What the section tests
This section combines computer literacy with general awareness. Computer topics include hardware and software, CPU and memory, input/output devices, operating systems, number systems, data representation, basic programming logic, databases, internet and networking, and cyber safety. General awareness covers Indian polity, geography, economy, awards, sports, science and current events, with occasional Maharashtra-specific questions.
Core rules to keep ready
- Memory hierarchy: registers → cache → RAM → secondary storage, fastest and smallest to slowest and largest. RAM is volatile; ROM is non-volatile.
- Units: 1 byte = 8 bits; 1 KB = 1024 bytes; 1 MB = 1024 KB. A lowercase "k" in networking (kbps) often means 1000.
- CPU: Arithmetic Logic Unit (ALU) performs calculations and comparisons; Control Unit (CU) fetches, decodes and directs execution; registers hold immediate data.
- Software: system software (OS, utilities) runs the machine; application software (MS Word, browsers) serves the user. A compiler translates the whole program before execution; an interpreter translates line by line.
- Number systems: binary base 2, octal base 8, decimal base 10, hexadecimal base 16 (A–F = 10–15).
Worked example
Convert binary 1101₂ to decimal. Write place values from the right: 1×2⁰ = 1, 0×2¹ = 0, 1×2² = 4, 1×2³ = 8. Sum = 1 + 0 + 4 + 8 = 13. In hexadecimal, 13 is D, so 1101₂ = D₁₆. Grouping binary in fours from the right is the fast route to hexadecimal.
Traps that cost marks
- Calling RAM "permanent" or ROM "volatile".
- Confusing a compiler with an interpreter.
- Treating 1 KB as exactly 1000 bytes in computer-science questions.
- Using outdated general-awareness facts without checking the year.
- Mixing hardware (physical) with software (programs).