Computer application Mock Tests
Comprehensive test collection for West Bengal SLST 2025
No test templates found
We couldn't find any test templates for Computer application. Check back later for new content.
Computer application SyllabusSLST 2025
Comprehensive exam syllabus and topic coverage
Computer Application (PG) Syllabus Higher Secondary (XIXII)
This syllabus is designed to provide students with a comprehensive understanding of fundamental and advanced computer concepts, programming skills, and practical applications essential for higher secondary education and competitive examinations like WB SLST 2025.
1. Computer Basics
- Components of a Computer: Input/output devices, CPU, memory units, storage devices.
- Memory Types: Primary (RAM, ROM), Secondary (HDD, SSD), Cache, Virtual memory.
- Software Categories: System software, application software, utility programs.
- Programming Languages: Low-level, high-level, compiled, interpreted languages.
2. Computer Arithmetic
- Number Systems: Binary, decimal, octal, hexadecimal conversions.
- Complements: 1s complement and 2s complement representation and arithmetic.
- Character Codes: ASCII, BCD encoding and decoding techniques.
3. Digital Logic
- Boolean Algebra: Basic laws, simplification of expressions.
- Logic Gates: AND, OR, NOT, NAND, NOR, XOR, XNOR truth tables and applications.
- Combinational Circuits: Adders (half and full), subtractors.
- Sequential Circuits: Flip-flops (SR, JK, D), counters, registers.
4. Operating System
- Types of OS: Batch, multiprogramming, time-sharing, real-time.
- Process Scheduling: Concepts of process, threads, scheduling algorithms (FCFS, SJF, Round Robin).
- Memory Management: Paging, segmentation, virtual memory.
- Deadlock: Causes, prevention, avoidance, and handling techniques.
5. Data Structures
- Linear Data Structures: Arrays, stacks, queues operations and applications.
- Non-linear Data Structures: Trees (binary trees, binary search trees), graphs (basic concepts).
- Algorithms: Searching (linear, binary), sorting (bubble, selection, insertion).
6. Programming Languages
- C Language: Syntax, data types, control structures (loops, conditionals), arrays, pointers, functions, file handling.
- Object-Oriented Programming (C): Classes and objects, constructors and destructors, inheritance types, polymorphism (function overloading, overriding).
7. Database Management System (DBMS)
- Relational Model: Tables, keys (primary, foreign), relationships.
- SQL Queries: Data definition, data manipulation (SELECT, INSERT, UPDATE, DELETE).
- Normalization: Concepts and normal forms (1NF, 2NF, 3NF).
- Entity-Relationship Diagrams: Entities, attributes, relationships, cardinality.
8. Computer Networks
- Network Types: LAN, WAN, MAN, PAN.
- Network Topologies: Bus, star, ring, mesh, hybrid.
- OSI and TCP/IP Models: Layers and their functions.
- IP Addressing: IPv4 addressing, subnetting basics.
- Protocols: HTTP, FTP, SMTP purpose and usage.
Important Notes: Focus on practical applications and programming exercises. Understanding concepts through examples and hands-on practice is essential for exam success. Pay special attention to programming and DBMS query writing as these are frequently tested.
Additional Resources
Study Materials
Comprehensive study guides and reference materials
Practice Tests
Topic-wise practice questions and mock tests
Video Lectures
Expert-led video explanations for key topics