IGNOU MCA Programme Guide 2013

Page 30

      

Unit 4:         

Identifiers and Keywords o Rules for Forming Identifiers o Keywords Data Types and Storage Data Type Qualifiers Variables Declaring Variables Initialising Variables Constants o Integer Constants o Floating Point Constants o Character Constants o String Constants o Symbolic Constants

Unit 7:    

Expressions and Operators

Assignment Statements Arithmetic Operators Relational Operators Logical Operators Comma and Conditional Operators Type Cast Operator Size of Operator C Shorthand Priority of Operators

 

    

 

Functions

    

Definition of a Function Declaration of a Function Function Prototypes The Return Statement Types of Variables and Storage Classes o Automatic Variables o External Variables o Static Variables o Register Variables  Types of Function Invoking  Call by Value  Recursion BLOCK 3: Structures, Pointers and File Handling

Decision and Loop Control Statements

Decision Control Statements o The if Statement o The switch Statement Loop Control Statements o The while Loop o The do-while Statement o The for Loop o The Nested Loop The Goto Statement The Break Statement The Continue Statement

Unit 6:

Strings

Declaration and Initialization of Strings Display of Strings Using Different Formatting Techniques Array of Strings Built-in String Functions and Applications o Strlen Function o Strcpy Function o Strcmp Function o Strcat Function o Strlwr Function o Strrev Function o Strspn Function Other String Functions

Unit 8:

BLOCK 2: Control Statements, Arrays and Functions Unit 5:

Multi-Dimensional Arrays o Multi-Dimensional Array Declaration o Initialization of Two-Dimensional Arrays

Unit 9:        

Arrays

Array Declaration o Syntax of Array Declaration o Size Specification Array Initialization o Initialization of Array Elements in the Declaration o Character Array Initialization Subscript Processing the Arrays

Declaration of Structures Accessing the Members of a Structure Initializing Structures Structures as Function Arguments Structures and Arrays Unions Initializing an Union Accessing the Members of an Union

Unit 10:     30

Structures and Unions

Pointers

Pointers and their Characteristics Address and Indirection Operators Pointer Type Declaration and Assignment o Pointer to a Pointer o Null Pointer Assignment Pointer Arithmetic


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.