Table of Contents
Class XI Theory - 70 Marks
A. Brief Review of Computer Systems:
i. Computer Organization: (10 Marks)
- History of Computers
- Computer Generations
- Functions of Computer
- Block Diagram of a Computer System
- Brief description of each functional block of a computer –
- Input Devices (Keyboard, Mouse, Touch Screen, OMR, OCR, MICR, Punch Tape, Punch Card, Graphic Tablet, Barcode Reader, Light Pen)
- Output Devices (Monitor – CRT, LCD; Printer)
- CPU (CU, ALU)
- Memory – Primary [ROM (PROM,EPROM, EEPROM), RAM (SRAM, DRAM)] and Secondary( HDD, FDD, CD-ROM) and Cache Memory
- Bus : Definition and Types
ii. Data Representation: (8 Marks)
- Number Systems – Decimal, Binary, Octal and Hexadecimal Number
- Conversion (whole numbers and fractions) of
- Binary to Decimal, Octal, Hexadecimal and vice versa
- Addition, Subtraction, Multiplication, Division in all the above number systems
- Different methods of Negative Number Representation
- Signed Magnitude
- One’s Complement
- Two’s Complement
iii. Topics on Boolean Algebra: (12 Marks)
- Logical Operations – OR, AND, NOT logic
- Laws and Identities of Boolean Algebra
- De’ Morgan’s Theorems and Basic Principle of Duality
- Proof using Identities and Truth Tables
- Combinational logic functions, SOP and POS expressions
- Logic Gates – OR, AND, NOT, XOR, X-NOR Gates
- Universal Gates – NAND and NOR Gate; Basic gates using Universal Gates
- Simple combinational circuit design using gates and simple cases of minimization
- Combinational Circuits (conversion is not necessary)
- Half Adder & Full Adder (definition and representation)
- Half Subtractor & Full Subtractor (definition and representation)
- Multiplexer (4x1) and Demultiplexer (1x4)
- Decoder and Encoder (Maximum 3 bits)
- Multiplication and Booth’s Algorithm
B. Operating Systems: (10 Marks)
- Function and role of Operating System
- Booting(cold and hot)
- Directory and File Structure, Path and Pathname
- File naming system, System files, Batch files, executable files
- Familiarities with different commands and utilities of MS-DOS and MS-Windows
- Familiarities with GUI
- Study of UNIX / Linux with respect to commands and utilities
C. Programming in C: (30 Marks)
- Concept of Algorithm and Flowchart (Time & Space requirements)
- Introduction to C
- Character Sets, Keywords, Constants, Variables, Operators in C
- Data types in C
- Header files
- Input/Output operations
- Control structures
- Loop structures
- Array
- String
- Functions (user-defined and common library functions) including recursive function
- Structures
- Simple problem solving
Detailed Practical Syllabus of Computer Science Class XI
Practical - 30 Marks
- Familiarization with Computer System and MS Windows-(5 Marks)
- MS-DOS / UNIX / LINUX Operating System Commands-(5 Marks)
- Programming in C (Algorithm, Flow Chart, Coding , Execution) (10 Marks)
- Laboratory Copy - (5 Marks)
- Viva Voce (5 Marks)
0 Comments