Loading...
KP Kerala Prep
4 days🏆 Top scorer wins ₹500Compete now →
Graduate Level intermediate Computer Literacy Hardware Software MS Office Number Systems

Computer Literacy: Hardware, Software, OS, MS Office & Number Systems (Graduate Level)

Comprehensive computer fundamentals for Kerala PSC graduate-level exams — CPU architecture, RAM/ROM types, OS comparisons, MS Office shortcuts, binary/octal/hex conversions, and data representation.

Published: 21 Apr 2026

Computer literacy carries 3-6 marks in every Kerala PSC graduate-level exam. This note covers hardware architecture, software classification, operating systems, MS Office operations, and number system conversions at intermediate depth.

CPU Architecture

ComponentFunctionKey Detail
ALUArithmetic and logical operationsAddition, subtraction, AND, OR, NOT
Control Unit (CU)Directs data flow, decodes instructionsDoes not process data itself
RegistersUltra-fast temporary storage inside CPUAccumulator, Program Counter, Instruction Register
CacheHigh-speed buffer between CPU and RAML1 (fastest, smallest), L2, L3
BusData pathway connecting componentsAddress bus, Data bus, Control bus

CPU Performance Factors

FactorDescription
Clock SpeedMeasured in GHz; cycles per second
Word LengthBits processed per cycle (32-bit, 64-bit)
Number of CoresDual-core, Quad-core, Octa-core
Cache SizeLarger cache = fewer RAM accesses

Memory — RAM and ROM in Detail

RAM Types

TypeFull FormFeature
SRAMStatic RAMFaster, costlier, used in cache
DRAMDynamic RAMSlower, cheaper, used as main memory
SDRAMSynchronous DRAMSyncs with system clock
DDRDouble Data RateDDR4, DDR5 are current standards

ROM Types

TypeFull FormFeature
PROMProgrammable ROMWritten once by manufacturer
EPROMErasable PROMErased by UV light
EEPROMElectrically Erasable PROMErased electrically; used in BIOS
Flash Memory(type of EEPROM)Used in USB drives, SSDs, memory cards

RAM vs ROM Comparison

FeatureRAMROM
VolatilityVolatile (data lost on power off)Non-volatile (data retained)
SpeedFasterSlower
UsageRunning programs, OSFirmware, BIOS, boot instructions
WritabilityRead and writeRead only (mostly)
CostHigher per unitLower per unit

Data Representation

Units of Data

UnitEquivalentExact Value
BitSmallest unit (0 or 1)
Nibble4 bits
Byte8 bits
KB (Kilobyte)1,024 bytes2 to the power 10
MB (Megabyte)1,024 KB2 to the power 20 bytes
GB (Gigabyte)1,024 MB2 to the power 30 bytes
TB (Terabyte)1,024 GB2 to the power 40 bytes
PB (Petabyte)1,024 TB2 to the power 50 bytes

Character Encoding

StandardBitsCharacters
ASCII7 bits (128 chars)English letters, digits, symbols
Extended ASCII8 bits (256 chars)Adds special characters
Unicode (UTF-8)Variable (1-4 bytes)All world languages including Malayalam
ISCII8 bitsIndian scripts

Number Systems and Conversions

SystemBaseDigitsPrefix
Binary20, 10b
Octal80-70o
Decimal100-9None
Hexadecimal160-9, A(10), B(11), C(12), D(13), E(14), F(15)0x

Common Conversions (PSC Exam Favourites)

DecimalBinaryOctalHexadecimal
0000000
5010155
81000108
10101012A
15111117F
16100002010
25110013119
100110010014464
25511111111377FF

Conversion Method: Decimal to Binary

Divide by 2 repeatedly, record remainders bottom to top.

Example: 13 in binary

  • 13 / 2 = 6 remainder 1
  • 6 / 2 = 3 remainder 0
  • 3 / 2 = 1 remainder 1
  • 1 / 2 = 0 remainder 1
  • Reading bottom to top: 1101

Binary to Octal

Group binary digits in sets of 3 (from right). Each group gives one octal digit.

Example: 110101 in octal = (110)(101) = 6 and 5 = 65

Binary to Hexadecimal

Group binary digits in sets of 4 (from right). Each group gives one hex digit.

Example: 11011010 in hex = (1101)(1010) = D and A = DA

Software Classification

System Software vs Application Software

FeatureSystem SoftwareApplication Software
PurposeManage hardware, provide platformPerform specific user tasks
ExamplesOS, Device drivers, CompilersWord, Excel, Photoshop, Tally
User interactionIndirect (runs in background)Direct (user operates it)
NecessityEssential for computer to workOptional, based on need

Programming Language Types

TypeExamplesCharacteristic
Machine LanguageBinary (0s and 1s)Directly executed by CPU; fastest
Assembly LanguageMOV, ADD, SUBUses mnemonics; needs assembler
High-Level LanguageC, Java, PythonHuman-readable; needs compiler/interpreter

Compiler vs Interpreter

FeatureCompilerInterpreter
TranslationEntire program at onceLine by line
Speed of executionFaster (after compilation)Slower
Error reportingAfter complete scanStops at first error
ExamplesC, C++, JavaPython, BASIC, JavaScript

Operating Systems

OS Functions

  1. Process management (multitasking)
  2. Memory management (RAM allocation)
  3. File management (directories, permissions)
  4. Device management (drivers)
  5. Security (authentication, access control)

OS Comparison Table

OSDeveloperYearTypeKey Fact
MS-DOSMicrosoft1981CLIFirst Microsoft OS; single-tasking
WindowsMicrosoft1985GUIMost used desktop OS globally
LinuxLinus Torvalds1991CLI/GUIOpen source; kernel-based
macOSApple2001GUIUnix-based; for Mac hardware only
AndroidGoogle2008GUI (mobile)Based on Linux kernel; most used mobile OS
iOSApple2007GUI (mobile)For iPhone/iPad only
UbuntuCanonical2004GUIPopular Linux distro; used in Kerala govt
BOSSCDAC India2007GUIBharat Operating System Solutions

File Systems

OSFile System
WindowsNTFS, FAT32, exFAT
Linuxext4, ext3
macOSAPFS, HFS+

MS Office — Graduate-Level Detail

MS Word

FeatureDetail
Extension.docx (.doc for older)
Mail MergeCombines template with data source for bulk letters
Header/FooterInsert menu; repeats on every page
Track ChangesReview tab; shows edits by different users
StylesPredefined formatting (Heading 1, Normal, Title)

Shortcuts frequently tested:

ShortcutAction
Ctrl + Shift + LBullet list
Ctrl + ECenter align
Ctrl + JJustify
Ctrl + LLeft align
Ctrl + RRight align
Ctrl + 1Single spacing
Ctrl + 2Double spacing
Ctrl + HomeGo to beginning of document
Ctrl + EndGo to end of document
F12Save As

MS Excel

FeatureDetail
Extension.xlsx
Total Rows1,048,576
Total Columns16,384 (A to XFD)
Default sheets1 (was 3 in older versions)
Cell referenceRelative (A1), Absolute ($A$1), Mixed ($A1, A$1)

Important Functions:

FunctionPurposeSyntax
SUMAdd values=SUM(A1:A10)
AVERAGEMean value=AVERAGE(A1:A10)
COUNTCount numeric cells=COUNT(A1:A10)
COUNTACount non-empty cells=COUNTA(A1:A10)
MAX / MINHighest / Lowest value=MAX(A1:A10)
IFConditional=IF(A1 is 50,“Pass”,“Fail”)
VLOOKUPVertical lookup=VLOOKUP(value,range,col,FALSE)
CONCATENATEJoin text=CONCATENATE(A1,” “,B1)
LENCharacter count=LEN(A1)
TODAYCurrent date=TODAY()

Excel Shortcuts:

ShortcutAction
Ctrl + ;Insert current date
Ctrl + Shift + ;Insert current time
F2Edit active cell
Ctrl + `Show formulas
Alt + =AutoSum

MS PowerPoint

FeatureDetail
Extension.pptx
Slide MasterControls layout/design for all slides
TransitionsAnimation between slides
AnimationsMovement of objects within a slide
F5Start slideshow from beginning
Shift + F5Start from current slide
Ctrl + MNew slide
B key during slideshowBlack screen
EscEnd slideshow

Generations of Computers — Expanded

GenPeriodTechnologySpeedLanguageStorage
1st1940-1956Vacuum tubesSlowMachine languageMagnetic drum
2nd1956-1963TransistorsFasterAssembly languageMagnetic core
3rd1964-1971IC (SSI, MSI)FastHigh-level (FORTRAN, COBOL)Magnetic disk
4th1971-presentMicroprocessor (VLSI)Very fastC, C++, JavaSemiconductor
5thPresent-futureAI, Parallel processingUltra fastPython, PrologOptical, SSD

Key machines by generation:

GenerationNotable Computers
1stENIAC (1946), UNIVAC (1951), EDVAC
2ndIBM 1401, IBM 7094, CDC 1604
3rdIBM 360, PDP-8
4thIBM PC (1981), Apple Macintosh (1984)
5thWatson (IBM), modern AI systems

File Management

ConceptDescription
FileNamed collection of related data stored on disk
Folder/DirectoryContainer for files and subfolders
PathLocation address (e.g., C:\Users\Documents\file.docx)
ExtensionSuffix indicating file type (.docx, .pdf, .jpg)
Wildcard* (any characters), ? (single character)
Root DirectoryTop-level directory (C:\ in Windows, / in Linux)

File Operations

OperationWindows Shortcut
CopyCtrl + C
PasteCtrl + V
Cut (Move)Ctrl + X
DeleteDelete key (to Recycle Bin)
Permanent DeleteShift + Delete
RenameF2
Select AllCtrl + A
New FolderCtrl + Shift + N
PropertiesAlt + Enter

Quick Revision — 25 Graduate-Level Computer Questions

  1. Cache memory is placed between: CPU and RAM
  2. SRAM is used for: Cache memory
  3. DRAM is used for: Main memory (RAM)
  4. EEPROM is used in: BIOS, Flash drives
  5. DDR stands for: Double Data Rate
  6. 64-bit processor means: Processes 64 bits per cycle
  7. Binary of 255: 11111111
  8. Hexadecimal of 255: FF
  9. Octal of 8: 10
  10. 1 nibble = 4 bits
  11. Unicode supports: All world languages
  12. ASCII uses: 7 bits (128 characters)
  13. Compiler translates: Entire program at once
  14. Interpreter translates: Line by line
  15. Linux file system: ext4
  16. Windows file system: NTFS
  17. Excel total rows: 1,048,576
  18. Excel absolute reference: $A$1 (dollar sign locks)
  19. F12 in Word: Save As
  20. Ctrl + ; in Excel: Insert current date
  21. VLOOKUP searches: Vertically (by column)
  22. Mail Merge is in: MS Word
  23. BOSS OS developed by: CDAC (India)
  24. First IBM PC released: 1981
  25. Machine language uses: Binary (0 and 1)

Compiled from Kerala PSC graduate-level computer literacy questions (2018-2025). Covers Assistant Grade, Secretariat Assistant, and University Assistant exam patterns.

Found an error or have a suggestion?