Sunday, November 29, 2020

CMS-A-CC-1-2-TH: Programming Fundamentals using C Core Course-2: Theory: 04 Credits: 60 hours

 Introduction:

History, Basic Structure, Algorithms, Structured programming constructs.


C Programming elements:

Character sets, Keywords, Constants, Variables, Data Types, Operators-

Arithmetic, Relational, Logical and Assignment; Increment and Decrement

and Conditional, Operator Precedence and Associations; Expressions, type

casting. Comments, Functions, Storage Classes, Bit manipulation, Input and

output.


C Preprocessor:

File inclusion, Macro substitution.


Statements:

Assignment, Control statements- if, if else, switch, break, continue, goto,

Loops-while, do while, for.


Functions:

Argument passing, return statement, return values and their types, recursion


Arrays:

String handling with arrays, String handling functions.


Pointers:

Definition and initialization, Pointer arithmetic, Pointers and arrays, String

functions and manipulation, Dynamic storage allocation.


User defined Data types:

Enumerated data types, Structures. Structure arrays, Pointers to Functions

and Structures, Unions


File Access:

Opening, Closing, I/O operations.

No comments:

Post a Comment