UNIT -1 👇
COMPONENTS OF COMPUTER SYSTEM | COMPUTING ENVIORNMENTS
COMPUTER LANGUAGES | CREATING AND RUNNING PROGRAMS | PREPROCESSOR | COMPILATION PROCESS | LIBRARY FUNCTIONS | ROLE OF LINKER | ALGORITHMS |
IDEA OF INVOCATION AND EXECUTION OF A PROGRAMME |
REPRESENTATION USING FLOWCHARTS | PSEUDOCODE
COMPUTER LANGUAGES | CREATING AND RUNNING PROGRAMS | PREPROCESSOR | COMPILATION PROCESS | LIBRARY FUNCTIONS | ROLE OF LINKER | ALGORITHMS |
IDEA OF INVOCATION AND EXECUTION OF A PROGRAMME |
REPRESENTATION USING FLOWCHARTS | PSEUDOCODE
INTRODUCTION TO C LANGUAGE | HISTORY OF C |
PROCESS OF COMPILATION AND RUNNING A C PROGRAM |
STRINGS | SPECIAL SYMBOLS | VARIABLES | DATA TYPES |
I / O STATEMENTS | INTERCONVERSION OF VARIABLES
OPERATORS AND EXPRESSIONS | OPERATORS | INSTRUCTIONS
ARITHMETIC | RELATIONAL OPERATORS AND LOGICAL OPERATORS |
ASSIGNMENTS OPERATORS |
BITWISE AND CONDITIONAL OPERATORS |
SPECIAL OPERATORS |
OPERATOR PRECEDENCE AND ASSOCIATIVITY |
EVALUATION OF EXPRESSIONS |
TYPE CONVERSIONS IN EXPRESSIONS | RECIEVING INPUT FROM USER
UNIT -2 👇
Control structures: Decision statements; if and switch statement; Loop control statements: while, for
and do while loops, jump statements, break statements , continue statements , goto statements.
Arrays: Concepts, One dimensional array, declaration and initialization of one dimensional arrays, two
dimensional arrays, initialization and accessing, multi dimensional arrays.
Functions: User defined and built-in Functions, storage classes, Parameter passing in functions, call by
value, Passing arrays to functions: idea of call by reference, Recursion.
Strings: Arrays of characters, variable length character strings, inputting character strings, character
library functions, string handling functions.
Unit III 👇
Pointers: Pointer basics, pointer arithmetic, pointers to pointers, generic pointers, array of pointers,
functions returning pointers, Dynamic memory allocation. Pointers to functions. Pointers and Strings
Structures and unions: Structure definition, initialization, accessing structures, nested structures,
arrays of structures, structures and functions, self referential structures, unions, typedef,
enumerations.
File handling: command line arguments, File modes, basic file operations read, write and append.
Scope and life of variables, multi-file programming.
Unit IV 👇
C99 extensions. ‘C’ Standard Libraries: stdio.h, stdlib.h, assert.h, math.h, time.h, ctype.h, setjmp.h,
string.h, stdarg.h, unistd.h [3Hrs] [T1, R8]
Basic Algorithms: Finding Factorial, Fibonacci series, Linear and Binary Searching, Basic Sorting
Algorithms- Bubble sort, Insertion sort and Selection sort. Find the square root of a number, array
order reversal, reversal of a string
No comments:
Post a Comment