Study Notes

BPSC Teacher Computer Science Notes 2026 – Important Topics, Facts & 50 MCQs

Read the important current affairs of 15 July 2026 for SSC, Banking, UPSC, Railway and all competitive exams.

3 Sep 2026 5 Min Read Quizer Team 1 Views

03

September 2026

BPSC Teacher Computer Science Notes 2026 में Computer Fundamentals, Operating System, DBMS, Networking, Programming, Data Structures, Cyber Security, Internet और 50 important MCQs पढ़ें।


BPSC Teacher Computer Science Notes 2026 उन अभ्यर्थियों के लिए तैयार किए गए हैं जो BPSC Teacher/TRE परीक्षा में Computer Science की तैयारी कर रहे हैं। इन notes में Computer Fundamentals, Number System, Operating System, DBMS, Networking, Programming, Data Structures, Cyber Security, Internet और अन्य महत्वपूर्ण topics को आसान भाषा में समझाया गया है।


1. Computer Fundamentals

Computer क्या है?

Computer एक electronic device है जो data को input के रूप में स्वीकार करता है, उसे process करता है और output के रूप में information प्रदान करता है।

मुख्य कार्य:

  1. Input
  2. Processing
  3. Output
  4. Storage

Computer की विशेषताएँ

  • High Speed
  • Accuracy
  • Storage Capacity
  • Automation
  • Reliability
  • Versatility

Data और Information

  • Data: Raw facts and figures
  • Information: Processed and meaningful data

2. Computer की पीढ़ियाँ

Generationमुख्य Technology
First GenerationVacuum Tube
Second GenerationTransistor
Third GenerationIntegrated Circuit (IC)
Fourth GenerationMicroprocessor
Fifth GenerationArtificial Intelligence

Important: First-generation computers में Vacuum Tubes का प्रयोग हुआ था।


3. Computer के प्रकार

आकार के आधार पर

  • Micro Computer
  • Mini Computer
  • Mainframe Computer
  • Super Computer

Data Processing के आधार पर

  • Analog Computer
  • Digital Computer
  • Hybrid Computer

Supercomputer: बहुत अधिक speed और complex calculations के लिए उपयोग किया जाता है।


4. Computer Hardware

Computer के physical components को Hardware कहा जाता है।

मुख्य Hardware

  • CPU
  • Monitor
  • Keyboard
  • Mouse
  • Printer
  • Scanner
  • Hard Disk
  • RAM
  • ROM
  • Motherboard

CPU

CPU को computer का brain कहा जाता है।

CPU के मुख्य भाग:

  • ALU – Arithmetic Logic Unit
  • CU – Control Unit
  • Registers

ALU

Arithmetic और logical operations perform करता है।

Control Unit

Computer के विभिन्न operations को control और coordinate करता है।


5. Computer Memory

Memory मुख्य रूप से दो प्रकार की होती है:

Primary Memory

  • RAM
  • ROM
  • Cache Memory

Secondary Memory

  • Hard Disk
  • SSD
  • CD/DVD
  • Pen Drive
  • Memory Card

RAM

RAM एक volatile memory है। Power बंद होने पर इसमें stored data समाप्त हो जाता है।

ROM

ROM एक non-volatile memory है।

Cache Memory

Cache memory CPU और main memory के बीच high-speed memory के रूप में कार्य करती है।


6. Number System

Computer में मुख्यतः निम्न number systems का उपयोग होता है:

Number SystemBase
Binary2
Octal8
Decimal10
Hexadecimal16

Binary Digits

Binary number system में केवल 0 और 1 का उपयोग होता है।

Example:
Decimal 5 = Binary 101

Important

  • 1 Byte = 8 Bits
  • 1 Nibble = 4 Bits

7. Software

Computer में instructions/programs के collection को Software कहते हैं।

Software के प्रकार

1. System Software

  • Operating System
  • Device Drivers
  • Language Translators

2. Application Software

  • MS Word
  • MS Excel
  • Web Browser
  • Media Player

3. Utility Software

  • Antivirus
  • Backup tools
  • Disk cleanup tools

8. Operating System

Operating System एक system software है जो user और computer hardware के बीच interface प्रदान करता है।

प्रमुख कार्य

  • Process Management
  • Memory Management
  • File Management
  • Device Management
  • Security
  • User Interface

Examples

  • Windows
  • Linux
  • macOS
  • Android
  • Unix

Process

Execution में चल रहा program Process कहलाता है।

Multitasking

एक समय में multiple tasks/processes को manage करने की capability को multitasking कहते हैं।


9. Programming Languages

Programming language का उपयोग computer को instructions देने के लिए किया जाता है।

Low-Level Languages

  • Machine Language
  • Assembly Language

High-Level Languages

  • C
  • C++
  • Java
  • Python
  • JavaScript

Translator के प्रकार

  • Compiler
  • Interpreter
  • Assembler

Compiler: पूरे program को एक साथ translate करता है।

Interpreter: Program को statement-by-statement translate करता है।


10. Programming Fundamentals

Variable

Memory location का नामित स्थान जिसमें value store की जाती है।

Constant

ऐसी value जिसका मान execution के दौरान सामान्यतः change नहीं होता।

Operator

Operations perform करने के लिए operators का प्रयोग होता है।

Examples:

  • Arithmetic: +, -, *, /
  • Relational: >, <, ==
  • Logical: AND, OR, NOT

Control Statements

  • Conditional Statements
  • Loop Statements
  • Jump Statements

Examples:
if, if-else, for, while, do-while


11. Data Structures

Data को व्यवस्थित तरीके से store और manage करने की technique को Data Structure कहते हैं।

प्रमुख Data Structures

  • Array
  • Linked List
  • Stack
  • Queue
  • Tree
  • Graph

Stack

Stack follows LIFO – Last In First Out principle.

Queue

Queue follows FIFO – First In First Out principle.

Array

Array में generally same type के elements को contiguous memory locations में store किया जाता है।


12. Algorithms

किसी problem को solve करने के लिए step-by-step procedure को Algorithm कहते हैं।

एक अच्छे algorithm की विशेषताएँ:

  • Input
  • Output
  • Definiteness
  • Finiteness
  • Effectiveness

Searching

  • Linear Search
  • Binary Search

Sorting

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort

Binary Search के लिए data का sorted होना आवश्यक है।


13. Database Management System – DBMS

Database को create, store, manage और retrieve करने के लिए DBMS का उपयोग किया जाता है।

Examples

  • MySQL
  • Oracle
  • PostgreSQL
  • SQL Server

Database के Important Terms

Table: Data को rows और columns में store करता है।

Row: एक complete record.

Column: किसी particular attribute/field को represent करता है।

Primary Key: प्रत्येक record को uniquely identify करती है।

Foreign Key: दूसरे table की primary key को reference कर सकती है।


14. SQL

SQL का पूरा नाम Structured Query Language है।

SQL Commands

DDL – Data Definition Language

  • CREATE
  • ALTER
  • DROP
  • TRUNCATE

DML – Data Manipulation Language

  • INSERT
  • UPDATE
  • DELETE

DQL – Data Query Language

  • SELECT

DCL – Data Control Language

  • GRANT
  • REVOKE

TCL – Transaction Control Language

  • COMMIT
  • ROLLBACK

15. Computer Networking

दो या दो से अधिक computers/devices को communicate करने के लिए connect करने को networking कहते हैं।

Network के प्रकार

LAN: Local Area Network

MAN: Metropolitan Area Network

WAN: Wide Area Network

PAN: Personal Area Network

Network Devices

  • Router
  • Switch
  • Hub
  • Modem
  • Repeater
  • Bridge
  • Gateway

Router

Different networks के बीच data packets को forward करता है।

Switch

Network में devices को connect करता है और data को appropriate destination तक forward करता है।


16. Internet

Internet दुनिया भर में interconnected computer networks का विशाल network है।

Important Terms

WWW: World Wide Web

URL: Uniform Resource Locator

HTTP: HyperText Transfer Protocol

HTTPS: HyperText Transfer Protocol Secure

HTML: HyperText Markup Language

DNS: Domain Name System

IP Address: Network पर device की logical identification के लिए उपयोग किया जाता है।


17. Cyber Security

Computer systems और data को unauthorized access तथा attacks से सुरक्षित रखने की प्रक्रिया को Cyber Security कहते हैं।

Common Cyber Threats

  • Virus
  • Worm
  • Trojan Horse
  • Ransomware
  • Spyware
  • Phishing
  • Malware
  • Denial-of-Service attacks

Phishing

Fake email, website या message के माध्यम से sensitive information प्राप्त करने की कोशिश को phishing कहते हैं।

Antivirus

Malware को detect और remove करने में मदद करता है।


18. HTML & Web Technology

HTML का पूरा नाम HyperText Markup Language है।

HTML का उपयोग web pages बनाने के लिए किया जाता है।

Important HTML Tags