
Introduction
This comprehensive guide covers all essential computer concepts needed for the Bihar STET (State Teacher Eligibility Test) exam. Whether you’re teaching Class 11 or 12, this resource will help you master computer fundamentals through simple explanations and real-life examples.
Chapter 1: Introduction to Computers
What is a Computer?
A computer is an electronic device that accepts data (input), processes it according to instructions (program), and produces meaningful information (output). Think of it like a super-fast calculator that can do much more than just math!
Real-life Example: When you use an ATM to withdraw money, you input your PIN and amount, the computer processes your request by checking your balance, and outputs cash along with a receipt.
Important Terms and Definitions
- Hardware: The physical parts of a computer that you can touch (keyboard, monitor, CPU, mouse)
- Software: Set of instructions or programs that tell the hardware what to do (MS Word, Chrome browser)
- Data: Raw facts and figures without meaning (12, 15, 2024)
- Information: Processed data that has meaning (Date: 12/15/2024)
- Input: Data or instructions given to the computer (typing on keyboard)
- Output: Result produced by the computer after processing (document printed on paper)
- Processing: Converting input data into meaningful output
- Storage: Saving data permanently for future use
Characteristics of Computers
- Speed: Computers work at incredible speeds, measured in milliseconds, microseconds, or nanoseconds
- Accuracy: Computers don’t make mistakes; errors occur due to wrong input or faulty programs (GIGO – Garbage In, Garbage Out)
- Diligence: Unlike humans, computers never get tired or lose concentration
- Storage Capacity: Can store huge amounts of data in very small space
- Versatility: Can perform different types of tasks simultaneously
- Automation: Can work automatically once programmed
Types of Computers
- Supercomputer: Fastest and most expensive, used for weather forecasting, space research (Example: PARAM Shivay in India)
- Mainframe Computer: Large computers used by big organizations like banks and railways for processing millions of transactions
- Mini Computer: Mid-sized computers used in universities and small businesses
- Micro Computer (PC): Personal computers we use at home or office (Desktop, Laptop, Tablet)
Chapter 2: Computer Hardware
Basic Components of Computer
1. Input Devices
Devices that send data to the computer:
- Keyboard: For typing text and numbers (QWERTY layout – most common)
- Mouse: Pointing device with left click, right click, and scroll wheel
- Scanner: Converts physical documents into digital images
- Microphone: Records sound and voice
- Webcam: Captures video and images
- Joystick: Used mainly for gaming
- Touchscreen: Input by touching the screen directly (smartphones, tablets)
2. Output Devices
Devices that receive data from the computer:
- Monitor: Displays visual output (LCD, LED, CRT types)
- Printer: Produces hard copy on paper (Inkjet, Laser, Dot Matrix)
- Speaker: Produces sound output
- Projector: Displays output on large screen
- Headphones: Personal audio output device
3. Central Processing Unit (CPU)
The brain of the computer that performs all processing:
- Control Unit (CU): Controls and coordinates all operations
- Arithmetic Logic Unit (ALU): Performs mathematical calculations and logical operations
- Registers: Small storage areas for temporary data during processing
Capitalment Real-life Example: CPU is like the principal of a school who controls all activities, makes decisions, and ensures everything runs smoothly.
4. Memory
Primary Memory (Main Memory):
- RAM (Random Access Memory): Temporary memory, loses data when power is off (volatile), measured in GB
- ROM (Read Only Memory): Permanent memory, retains data even without power (non-volatile), stores boot instructions
Secondary Memory (Storage Devices):
- Hard Disk Drive (HDD): Magnetic storage device with large capacity (500GB to 4TB)
- Solid State Drive (SSD): Faster than HDD, no moving parts, more expensive
- Pen Drive/USB Drive: Portable storage device (8GB to 512GB)
- Compact Disc/Digital Video Disc (CD/DVD): Optical storage media (CD: 700MB, DVD: 4.7GB)
- Memory Card: Small storage used in cameras and phones
Things to Remember
- 1 Byte = 8 Bits
- 1 Kilobyte (KB) = 1024 Bytes
- 1 Megabyte (MB) = 1024 KB
- 1 Gigabyte (GB) = 1024 MB
- 1 Terabyte (TB) = 1024 GB
Chapter 3: Computer Software
Types of Software
1. System Software
Controls and manages computer hardware:
- Operating System (OS): Main software that manages all resources (Windows, Linux, MacOS, Android, iOS)
- Device Drivers: Software that helps OS communicate with hardware devices
- Utility Programs: Tools for maintenance (Antivirus, Disk Cleaner, Backup software)
Functions of Operating System:
- Memory management
- File management
- Device management
- Security and protection
- User interface (GUI or CLI) {GUI=GRAPHICAL USER INTERFACE, CLI=COMMAND LINE INTERFACE}
2. Application Software
Programs designed for specific user tasks:
- Word Processing: MS Word, Google Docs (creating documents) {MS WORD=Micrsoft Word}
- Spreadsheet: MS Excel, Google Sheets (calculations, data analysis)
- Presentation: MS PowerPoint, Google Slides (creating presentations)
- Database Management: MS Access, MySQL (storing and managing data) {MySQL=My Structured Query Language}
- Graphics Software: Photoshop, CorelDraw (image editing)
- Web Browser: Chrome, Firefox, Edge (accessing internet)
3. Programming Languages
Used to create software:
- Low-level Languages: Machine language (binary), Assembly language
- High-level Languages: Python, Java, C++, JavaScript (easier for humans to understand)
Important Definitions
- Compiler: Translates entire program from high-level to machine language at once
- Interpreter: Translates program line by line
- Algorithm: Step-by-step procedure to solve a problem
- Flowchart: Graphical representation of an algorithm using symbols
Chapter 4: Operating Systems (OS)
Popular Operating Systems
- Windows: Most popular OS for PCs (Windows 10, 11)
- Linux: Open-source OS, free to use (Ubuntu, Fedora)
- MacOS: Apple’s operating system for Mac computers
- Android: Mobile OS by Google
- iOS: Apple’s mobile operating system
Important OS Concepts
- Booting: Process of starting the computer
- Cold Booting: Starting computer when power is off
- Warm Booting: Restarting computer when it’s already on
- File System: Method of organizing files and folders
- File: Collection of related data stored with a name
- Folder/Directory: Container for organizing files
- Path: Location address of a file (C:\Users\Documents\file.txt)
- File Extensions: Identify file types
- .txt – Text file
- .docx – Word document
- .xlsx – Excel spreadsheet
- .jpg, .png – Image files {jpg=Joint Photographic Experts, pnj=Portable Network Graphics}
- .mp3, .mp4 – Audio and video files
- .exe – Executable program file
Chapter 5: MS Office Suite
MS Word (Word Processing)
Key Features:
- Creating and editing text documents
- Formatting text (font, size, color, bold, italic, underline)
- Paragraph alignment (left, center, right, justify)
- Insert images, tables, charts
- Page setup (margins, orientation, size)
- Headers and footers
- Spell check and grammar check
Important Shortcuts:
- Ctrl + C: Copy
- Ctrl + V: Paste
- Ctrl + X: Cut
- Ctrl + Z: Undo
- Ctrl + Y: Redo
- Ctrl + B: Bold
- Ctrl + I: Italic
- Ctrl + U: Underline
- Ctrl + S: Save
- Ctrl + P: Print
MS Excel (Spreadsheet)
Important Terms:
- Cell: Intersection of row and column (A1, B2)
- Row: Horizontal line (numbered 1, 2, 3…)
- Column: Vertical line (labeled A, B, C…)
- Worksheet: Single spreadsheet page
- Workbook: Collection of worksheets in one file
Basic Formulas:
- =SUM(A1:A10) – Adds all values from A1 to A10
- =AVERAGE(A1:A10) – Calculates average
- =MAX(A1:A10) – Finds maximum value
- =MIN(A1:A10) – Finds minimum value
- =COUNT(A1:A10) – Counts number of values
- =IF(A1>50,”Pass”,”Fail”) – Conditional formula
Capitalment Real-life Example: Teachers use Excel to maintain student marks, calculate total and percentage, and prepare result sheets automatically.
MS PowerPoint (Presentation)
Key Components:
- Slide: Single page of presentation
- Slide Layout: Pre-designed arrangement of elements
- Transition: Effect when moving from one slide to another
- Animation: Effect applied to objects within a slide
- Master Slide: Template that controls design of all slides
Uses:
- Creating educational presentations
- Business proposals
- Project reports
- Training materials
Chapter 6: Internet and Networking
What is Internet?
A global network connecting millions of computers worldwide, allowing communication and information sharing.
Capitalment Real-life Example: Internet is like a huge library where anyone can access information from anywhere, anytime. When you search on Google, you’re accessing information stored on computers around the world.
Important Internet Terms
- WWW (World Wide Web): Collection of websites and web pages accessed through internet
- URL (Uniform Resource Locator): Web address (https://www.example.com)
- HTTP/HTTPS: Protocol for transferring web pages (HTTPS is secure) {HTTPS=HYPERTEXT TRANSFER PROTOCOL SECURE}
- Website: Collection of related web pages
- Web Browser: Software to access websites (Chrome, Firefox, Edge)
- Search Engine: Helps find information on internet (Google, Bing, Yahoo)
- Download: Copying file from internet to your computer
- Upload: Sending file from your computer to internet
Types of Networks
- LAN (Local Area Network): Connects computers in small area like school or office (within 1 km)
- MAN (Metropolitan Area Network): Connects computers within a city (within 50 km)
- WAN (Wide Area Network): Connects computers across countries and continents (Internet is largest WAN)
Network Devices
- Router: Connects different networks and directs data traffic
- Switch: Connects multiple devices within same network
- Modem: Converts digital signals to analog and vice versa for internet connection
- Hub: Basic device to connect multiple computers (less intelligent than switch)
Internet Services
- Email (Electronic Mail): Sending messages over internet (Gmail, Yahoo Mail)
- E-commerce: Online buying and selling (Amazon, Flipkart)
- E-banking: Banking services through internet
- Video Conferencing: Online meetings (Zoom, Google Meet)
- Social Media: Platforms for social interaction (Facebook, Instagram, Twitter)
- Cloud Storage: Storing data on internet servers (Google Drive, Dropbox)
Chapter 7: Computer Security and Cyber Safety
Computer Threats
- Virus: Malicious program that replicates and damages files
- Worm: Self-replicating program that spreads through network
- Trojan Horse: Disguises as useful software but performs harmful actions
- Spyware: Secretly monitors and collects user information
- Malware: General term for all types of malicious software
- Phishing: Fake emails or websites to steal personal information
- Hacking: Unauthorized access to computer systems
Safety Measures
- Use Antivirus Software: Install and regularly update antivirus programs
- Strong Passwords: Use combination of letters, numbers, and special characters (minimum 8 characters)
- Regular Updates: Keep OS and software updated
- Backup Data: Regularly save important data on external devices or cloud
- Be Cautious: Don’t open suspicious emails or download from untrusted sources
- Firewall: Use firewall to block unauthorized access
Password Example:
- Weak: password123
- Strong: Teach@2025#Bihar
Chapter 8: Database Management Systems (DBMS)
What is a Database?
Organized collection of related data stored in structured format for easy access and management.
Capitalment Real-life Example: School database contains student records with names, roll numbers, classes, marks – all organized in tables for quick searching and updating.
Important DBMS Terms
- Table: Data organized in rows and columns
- Record/Row: Single entry in table (one student’s complete information)
- Field/Column: Specific data item (Name, Age, Class)
- Primary Key: Unique identifier for each record (Roll Number)
- Query: Request to retrieve or modify data
- SQL (Structured Query Language): Language used to interact with databases
Popular DBMS Software
- MS Access
- MySQL
- Oracle
- PostgreSQL
- SQLite
Chapter 9: Emerging Technologies
1. Artificial Intelligence (AI)
Computer systems that can perform tasks requiring human intelligence.
Examples:
- Google Assistant, Siri (voice assistants)
- Face recognition in smartphones
- YouTube video recommendations
- ChatGPT
2. Machine Learning (ML)
Subset of AI where computers learn from data without explicit programming.
Example: Netflix recommends movies based on your watching history by learning your preferences.
3. Internet of Things (IoT)
Network of physical devices connected to internet, collecting and sharing data.
Examples:
- Smart home devices (lights, AC controlled by phone)
- Fitness bands tracking health data
- Smart watches
- Connected cars
4. Cloud Computing
Storing and accessing data and programs over internet instead of computer’s hard drive.
Advantages:
- Access from anywhere
- No need for physical storage
- Automatic backups
- Cost-effective
Examples: Google Drive, iCloud, OneDrive
5. Big Data
Extremely large datasets that cannot be processed using traditional methods.
Applications:
- Predicting election results
- Weather forecasting
- Analyzing customer behavior
- Medical research
Chapter 10: Programming Fundamentals
Basic Programming Concepts
1. Variables
Named storage location that holds data.
Example in Python:
age = 35
name = "Vishal"
marks = 85.5
2. Data Types
- Integer: Whole numbers (10, 25, -5)
- Float: Decimal numbers (3.14, 85.5)
- String: Text data (“Hello”, “Bihar”)
- Boolean: True or False values
3. Operators
Arithmetic Operators:
- + (Addition)
- – (Subtraction)
- * (Multiplication)
- / (Division)
- % (Modulus – remainder)
Comparison Operators:
- == (Equal to)
- != (Not equal to)
- (Greater than)
- < (Less than)
- = (Greater than or equal to)
- <= (Less than or equal to)
Logical Operators:
- AND (Both conditions must be true)
- OR (At least one condition must be true)
- NOT (Reverses the condition)
4. Control Structures
If-Else Statement: Makes decisions
if marks >= 40:
print("Pass")
else:
print("Fail")
Loops: Repeat actions
- For Loop: When you know number of repetitions
- While Loop: When condition-based repetition needed
Chapter 11: Digital India Initiatives
Government E-Governance Projects
- Digital India: Campaign to transform India into digitally empowered society
- Aadhaar: 12-digit unique identity number for Indian residents
- UMANG: Unified Mobile Application for New-age Governance (access government services)
- DigiLocker: Digital document storage platform
- BHIM: Bharat Interface for Money (UPI-based payment app)
- e-Hospital: Online registration and appointment booking
- e-Pathshala: Digital learning platform for students
- SWAYAM: Online courses platform
- National Digital Library: Free access to educational resources
Capitalment Quick Revision: Key Points to Remember
Computer Basics
- Computer works on IPO cycle: Input → Processing → Output
- Binary system uses only 0 and 1 (base 2)
- GIGO principle: Quality of output depends on quality of input
Memory Units (Small to Large)
Bit → Byte → KB → MB → GB → TB → PB
Network Types (Small to Large)
PAN → LAN → MAN → WAN
Software Categories
System Software (manages hardware) vs Application Software (user tasks)
File Extensions Quick Reference
- Documents: .txt, .docx, .pdf
- Spreadsheets: .xlsx, .csv
- Presentations: .pptx
- Images: .jpg, .png, .gif
- Audio: .mp3, .wav
- Video: .mp4, .avi
- Compressed: .zip, .rar
Internet Protocols
- HTTP: Hypertext Transfer Protocol
- HTTPS: Secure HTTP
- FTP: File Transfer Protocol
- SMTP: Simple Mail Transfer Protocol
- TCP/IP: Transmission Control Protocol/Internet Protocol
Common Abbreviations
- CPU: Central Processing Unit
- RAM: Random Access Memory
- ROM: Read Only Memory
- HDD: Hard Disk Drive
- SSD: Solid State Drive
- USB: Universal Serial Bus
- GUI: Graphical User Interface
- CLI: Command Line Interface
- URL: Uniform Resource Locator
- ISP: Internet Service Provider
- IP: Internet Protocol
- Wi-Fi: Wireless Fidelity
Capitalment Practice Questions for STET Preparation
Multiple Choice Questions
- Which is the smallest unit of data in computer?
- a) Byte b) Bit c) Kilobyte d) Character
- Which device is used as both input and output?
- a) Monitor b) Keyboard c) Touchscreen d) Speaker
- Which is volatile memory?
- a) ROM b) Hard Disk c) RAM d) Pen Drive
- What is the full form of USB?
- a) Universal Serial Bus b) United System Bus c) Unique Storage Box d) Universal System Block
- Which software is an example of system software?
- a) MS Word b) Windows c) Photoshop d) Chrome
Short Answer Questions
- Differentiate between hardware and software with examples.
- Explain the functions of CPU.
- What is the difference between RAM and ROM?
- Define internet and explain any three internet services.
- Write the full forms of: LAN, WAN, HTTP, URL, ISP
Tips for STET Exam Preparation
- Focus on Basics: Strong foundation in fundamental concepts is crucial
- Practice Regularly: Solve previous years’ question papers
- Understand, Don’t Memorize: Focus on understanding concepts rather than rote learning
- Make Notes: Create short notes for quick revision
- Real-life Connections: Relate computer concepts to daily life for better retention
- Stay Updated: Keep yourself informed about latest technology trends
- Time Management: Practice solving questions within time limits
- Teach Others: Explaining concepts to others improves your own understanding
Capitalment Conclusion
This comprehensive guide covers all essential computer concepts from basic to advanced level required for Bihar STET examination. Computer science is not just about theory; it’s about understanding how technology works in our daily lives. From using smartphones to online banking, from social media to e-governance, computers have become an integral part of modern education and society.
As future teachers, your role is not just to teach these concepts but to make them interesting and relevant for your students. Use real-life examples, conduct practical demonstrations, and encourage hands-on learning to make computer education engaging and effective.
Remember: Technology is best learned by doing, not just reading!
Best wishes for your Bihar STET examination! Stay confident and keep learning.
