ADVANCED C PROGRAMMING

  • New
₹170.00

Tax excluded

AUTHORS : Prof.(Dr.) Prasana Ganpatrao Chavan , Prof. Mane Rupali Balasaheb , Mr. Santosh Bhauso Takale 

ISBN : 978-93-6180-258-4

Quantity

Syllabus

 

[BCA-SCIENCE]/[BCA-COMMERCE]

CA-151-T: Advanced C Programming

 

Unit-I

Preprocessor

06 Hrs

Concept, Format of Preprocessor Directives, File Inclusion Directives (#include), Macro Substitution Directives (#define), Nested Macros, Parameterized Macros, Macros versus Functions, #error / #pragma Directives, Conditional compilation (#if/#ifdef/#else/#elif/#endif), Predefined Macros (_DATE_ / _TIME_ /_FILE_ /_LINE_/ _STDC_ )

 

 

 

Unit-II

Pointers

07 Hrs

Concept – reference & Dereference, Declaration, Definition, Initialization & Use, Types of Pointers, Pointer Arithmetic, Multiple Indirection, Parameter Passing – call by Value and Call by Reference, Arrays & Pointers - Pointer to Array, Array of Pointers, Functions & Pointers - Passing Pointer to Function, Returning Pointer from Function, Function pointer, Pointers &const, Dynamic Memory Management, Allocation, Resizing, Releasing, Memory Leak / Dangling Pointers

 

 

 

Unit-III

Strings

05 Hrs

Concept, Declaration, Definition, Initialization, Format Specifiers, String Literals/ Constants & Variables – Reading & Writing from & to Console, Importance of Terminating NULL Character, Strings & Pointers, Array of Strings & Array of Character Pointers, User Defined Functions, Predefined Functions in string.h - strlen, strcpy, strcat, strcmp, strcmpi, strrev, strlwr, strupr, strset, strchr, strrchr, strstr, strncpy, strncat, strncmp, strncmpi, strnset, strtok, Command line arguments – argc and argv

 

 

 

Unit-IV

Structures

06 Hrs

Concept, Declaration, Definition, Initialization, Accessing Structure members ( . operator), Array of structures, Pointers to Structures, Declaring Pointer to Structure, Accessing Structure Members via Pointer to Structure, Structures & Functions, Passing Each Member of Structure as a Separate Argument, Passing Structure by Value / Address, Nested Structures, typedef & Structures, Concept of Union

 

 

 

Unit-V

File Handling

06 Hrs

Concept of Streams, Need, Types of Files, Operations on Text & Binary Files, Random Access File, Library Functions for File Handling – fopen, fclose, fgetc, fseek, fgets, fputc etc.

 

[B.Sc.-CA]

CA-151-T: Advanced C Programming

 

Unit-I

Preprocessor

06 Hrs

Concept, Format of Preprocessor Directives, File Inclusion Directives (#include), Macro Substitution Directives (#define), Nested Macros, Parameterized Macros, Macros versus Functions, #error / #pragma Directives, Conditional compilation (#if/#ifdef/#else/#elif/#endif), Predefined Macros (_DATE_ / _TIME_ /_FILE_ /_LINE_/ _STDC_ )

 

 

 

Unit-II

Pointers

07 Hrs

Concept – reference & Dereference, Declaration, Definition, Initialization & Use, Types of Pointers, Pointer Arithmetic, Multiple Indirection, Parameter Passing – call by Value and Call by Reference, Arrays & Pointers - Pointer to Array, Array of Pointers, Functions & Pointers - Passing Pointer to Function, Returning Pointer from Function, Function pointer, Pointers &const, Dynamic Memory Management, Allocation, Resizing, Releasing, Memory Leak / Dangling Pointers

 

 

 

Unit-III

Strings

05 Hrs

Concept, Declaration, Definition, Initialization, Format Specifiers, String Literals/ Constants & Variables – Reading & Writing from & to Console, Importance of Terminating NULL Character, Strings & Pointers, Array of Strings & Array of Character Pointers, User Defined Functions, Predefined Functions in string.h - strlen, strcpy, strcat, strcmp, strcmpi, strrev, strlwr, strupr, strset, strchr, strrchr, strstr, strncpy, strncat, strncmp, strncmpi, strnset, strtok, Command line arguments – argc and argv

 

 

 

Unit-IV

Structures

06 Hrs

Concept, Declaration, Definition, Initialization, Accessing Structure members ( . operator), Array of structures, Pointers to Structures, Declaring Pointer to Structure, Accessing Structure Members via Pointer to Structure, Structures & Functions, Passing Each Member of Structure as a Separate Argument, Passing Structure by Value / Address, Nested Structures, typedef & Structures, Concept of Union

 

 

 

Unit-V

File Handling

06 Hrs

Concept of Streams, Need, Types of Files, Operations on Text & Binary Files, Random Access File, Library Functions for File Handling – fopen, fclose, fgetc, fseek, fgets, fputc etc.

 

 

 

PUNE NEP2020/ BCA (Sci,Commerce)/B.Com (CA)/2/01
50 Items
New

16 other products in the same category:

Comments (0)
No customer reviews for the moment.