Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
2 views

c and cpp

The document outlines the syllabus for the PGDCA course, specifically focusing on Programming in 'C' and 'C++'. It covers various topics including character sets, control structures, functions, arrays, pointers, structures, unions, dynamic memory allocation, and an introduction to object-oriented programming in C++. Suggested textbooks for further reading are also provided.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

c and cpp

The document outlines the syllabus for the PGDCA course, specifically focusing on Programming in 'C' and 'C++'. It covers various topics including character sets, control structures, functions, arrays, pointers, structures, unions, dynamic memory allocation, and an introduction to object-oriented programming in C++. Suggested textbooks for further reading are also provided.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

PGDCA

PAPER CODE: PGDCA 102


PAPER TITLE: PROGRAMMING IN ‘C’ & ‘C++’

MARKS 100 THEORY: 70 CCA : 30 PRACTICAL: 00

Introduction :
Introduction Character set, Identifiers and Keywords, Variables, Displaying variables, Reading Variables,
UNIT-1
15 Hrs.

Character and Character String, Qualifiers, Type define Statements, Value initialized variables,
Constants, Constant Qualifier, Operators and Expressions, Operator Precedence and Associativity, Basic
input output: Single Character I/O, General Outputs, Types of Characters in format string, Scanf with
specifier, Searchset Arrangements and Supression Character, Format Specifier for scanf.

Control Structures & Functions -


Control Structure: If - statement, If -else statement, Multiway decision, Compound Statement, Loops:
UNIT-2
20 Hrs.

For - loop, While -loop, Do-While loop, Break statement, Switch statement, Continue statement, Go to
statement.
Functions: Function main , Functions accepting more than one parameter, User defined and library
functions, Concept associatively with functions, function parameter, Return value, recursion comparisons
of Iteration and recursion variable length argument list. .

Arrays & Pointes -


Scope and Extent, Arrays, Strings, Multidimensional Arrays, Strings, Array of Strings, Function in
UNIT-3
20 Hrs.

String, Pointers: Definition and use of pointer, address operator, pointer variable, referencing pointer,
void pointers, pointer arithmetic, pointer to pointer, pointer and arrays, passing arrays to functions,
pointer and functions, accessing array inside functions, pointers and two dimensional arrays, array of
pointers, pointers constants, pointer and strings.

Structure and Union -


Declaring and using Structure, Structure initialization, Structure within Structure, Operations on
UNIT-4
20 Hrs

Structures, Array of Structure, Array within Structure, Creating user defined data type, pointer to
Structure and function. Union, difference between Union and Structure, Operations on Union, Scope of
Union. Dynamic memory allocation - Library function for Dynamic memory allocation, Dynamic Multi-
Dimensional arrays. File : - Introduction, Structure, File handling, Functions file types, Unbuffered and
buffered file, Error handling. Low level file Input- Output.

Introduction to C++ :
UNIT- 5
15 Hrs

Concept of Object Oriented Programming System. Characteristics of OOP Language, object class,
advantages of OOPS over procedural oriented program, inline function, function overloading, creating
class and object, constructor, destructor, operator overloading, Friend function, Inheritance.

Text Books:
SUGGESTED
READINGS

1. Let us C - Yashwant Kanetkar.


2. Programming in C – E. Balaguruswamy
3. Mastering in C++ - Venugopal.
4. Let us C++ - Yashwant Kanetkar.

Department of Computer Application, Rajeev Gandhi Govt. PG College Ambikapur Page 10

You might also like