UNIT – I
Introduction to Computers: Computer Systems, Computing Environments, Computer Languages, Creating and Running Programs, Software Development, Flow charts. Number Systems: Binary, Octal, Decimal, Hexadecimal
Introduction to C Language – Background, C Programs, Identifiers, Data Types, Variables, Constants, Input / Output Statements
Arithmetic Operators and Expressions: Evaluating Expressions, Precedence and Associativity of Operators, Type Conversions.
Conditional Control Statements: Bitwise Operators, Relational and Logical Operators, If, If-Else, Switch-Statement and Examples. Loop Control Statements: For, While, Do-While and Examples. Continue, Break and Goto statements Functions: Function Basics, User-defined Functions, Inter Function Communication, Standard Functions, Methods of Parameter Passing. Recursion- Recursive Functions.. Storage Classes: Auto, Register, Static, Extern, Scope Rules, and Type Qualifiers.