Vous êtes sur la page 1sur 4

Contents S.

no 1 Computer Introduction:
Evaluation of computers Hardware organization of a computer Introduction to microprocessor Input/output devices Input/output ports and connectors. Information processing: Concept of data and information, data processing Hardware Input/ Output Devices Type of Software Overview of OS o Introduction to Operating system o Functions of an Operating Systems o Classification of Operating Systems o Basic introduction to DOS o UNIX/LINUX OS o Windows XP Programming Languages and its Classification Compiler, Interpreter, Assembler, Linker, Loader Range of Applications Social concerns of Computer Technology Computer Crimes, Viruses and their remedial solutions.

Chapter

Page no.

Basic Introduction to Computer Networks


Data Communication Modulation Network devices Topologies LAN and WAN OSI Reference model Introduction to Internet protocols: TCP/IP Reference model, Backbone network, Network connecting devices, HTTP, DNS, Network Security

Problem Solving
Problem Identification and Analysis Flowcharts Decision Tables Pseudo codes Algorithms

C Programming
Why C language is being used Concept of Variables and constants Structure of a C program Operators & Expressions o Arithmetic Operator o Unary Operator o Logical Operator o Bit-wise Operator o Assignment Operator o Conditional Operators Library Functions Control Statements o While Loop o Do-While Loop o For Loop o Nested Loops o If-Else o Switch o Break and Continue statements

Functions in C
Defining & Accessing Passing arguments Function Prototype Recursion Use of Library Functions

Working with Arrays


Defining and Processing Passing to a function Multidimensional Arrays.

Storage Classes
Automatic External Static Register

Working with Strings


Introduction String Implementation Operations of String (String handling through built-in)

Pointers
Declarations Passing to a function Operations on Pointers Pointers & Arrays Array of Pointer Pointer Arithmetic Array accessing through pointers Pointer to structure Pointer to functions Function returning pointers

10

Structures and Unions


Defining & Processing Passing to a function Union Array within structure and Array of structure Nesting of structure Passing structure and its pointer to UDF

11

Dynamic Memory Allocation


Allocating a block of memory: Malloc() Allocating multiple blocks of memory: Calloc() Releasing the used space: Free Altering the size of block: Realloc()

12

File management in C
Basic file operation: opening, closing, writing I/O functions Modes of Files Use of file handling operations ( fopen, fclose, fgetc, fputc, fgets, fprintf, fscanf, fread, fwrite) Command Line Arguments in files

13

C Pre-Processors
Macro Expansion Conditional Compilation File inclusion

Vous aimerez peut-être aussi