Skip to main content

OOPS through C++ (Syllabus)

Syllabi

SECTION-A

1. Concepts of Object Oriented Programming (OOP): Introduction to OOP, Difference
between OOP and Procedure Oriented Programming, Object, Class, Encapsulation,
Abstraction, Polymorphism, Inheritance.
Structure of a C++ Program and I/O streams. Classes and Objects, Class Declaration :
Data Members, Member Functions, Private and Public members, Creating Objects,
Accessing class data members, Accessing member functions Class Function Definition:Member Function definition inside the class declaration and outside the class declaration,friend function, inline function, static function.            
                                                                                     (No. of Periods : 15)

SECTION-B

2. Scope resolution operator, Private and Public member function,  Nesting of member
 functions, Arrays within a class. Arrays of Objects, Objects as function  arguments : Pass
 by value, Pass by reference, Pointers to Objects. Constructors and  Destructors :
 Declaration and Definition, Types of Constructors, (Default,  Parameterized, Copy
 Constructors). Destructors: Definition and use. Function Overloading &  Operator-Overloading.
(No. of Periods : 15)

SECTION-C

3. Inheritance - Concept of inheritance, Base class, Defining derived        classes, Visiblity modes: Public, Private, Protected ; Single inheritance :  Privately derived, Publicly derived; Making a
 protected member inheritable, Access Control to private and protected  members by member functions of a derived class, Multilevel inheritance,  Nesting of classes.

4. Polymorphism : Definition, Application and demonstration of Data  Abstraction, Encapsulation and Polymorphism. Early  Binding, Polymorphism with pointers, Virtual Functions, Late
 binding, pure virtual-functions.



SECTION D

5. Templates: Function Template, class template Exception Handling|:    using try, throw and catch statements.

6. File Processing : Opening and closing of file, Binary file operations,  structures and file operations, classes and file operations, Random file  processing. 


(i) The student can use only Non-programmable & Non-storage type Calculator.





Comments

Popular posts from this blog

CAREER OPTIONS AFTER BCA

Career Options after BCA There are several doors opened, once you are done with your bachelor's in computer application(BCA).Apart from MCA or MBA in IT , one can also go for :  Masters in Computer Management  Masters Degree in Information Management (MIM)  Master of Science in Information Technology (M.Sc IT)  G-CAT Master  Postgraduate Diploma in Computer Applications  Post Graduate Program in Corporate Studies (PGPCS)  Postgraduate Diploma in Management (PGDM)  Program in Information Security Management  If one wants to get recruited and desires to be the part of corporate sector....there are numerous options for that too. One can work as a software developer, web developer, graphic Designer, App Developer for

ENTREPRENEURSHIP DEVELOPMENT PROGRAMME SYLLABUS

ENTREPRENEURSHIP DEVELOPMENT PROGRAMME SECTION-A  1.Project Formulation : Need, Scope and approaches for project formulation; the structure of project report; study and analysis of sample project report; preparation of a project report; Techno- economic feasibility of the project. (No. of Periods : 25) SECTION-B   2. Finance & Accounting : Working capital assessment, its management & exercise thereon; Assessment of fixed capital and exercise thereon; Capital budgeting; Product costing and cost consciousness. Financial ratios and their significance; Break-even analysis; Credit institutions and financing procedures; Books of accounts, financial statements & fund flow analysis.   SECTION-C   3. Managing the Enterprise: Resource management – men, material, money, and machines; Personnel management, Office management. E-Commerce: Introduction to E-Commerce, Benefits, Impact of E-Commerce, Classification of E-Commerce, Application of E-Commerce. SEC

SYLLABUS OF THE CDS EXAMINATION 2017

B. STANDARD AND SYLLABUS OF THE EXAMINATION  The standard of the papers in Elementary Mathematics will be of Matriculation level. The standard of papers in other subjects will approximately be such as may be expected of a graduate of an Indian University. SYLLABUS: ENGLISH (Code No. 01)  The question paper will be designed to test the candidates’ understanding of English and workmanlike use of words. GENERAL KNOWLEDGE (Code No. 02)  General Knowledge including knowledge of current events and of such matters of everyday observation and experience in their scientific aspects as may be expected of an educated person who has not made a special study of any scientific subject. The paper will also include questions on History of India and Geography of a nature which candidate should be able to answer without special study. ELEMENTARY MATHEMATICS (Code No. 03)  ARITHMETIC  Number System—Natural numbers, Integers, Rational and Real numbers. Fundamental operati