Skip to main content

OBJECT ORIENTED PROGRAMMING USING C++


2ND SEMESTER-
SECTION-A 

Principles of Object Oriented Programming(OOP); Introduction to OOP, Difference between OOP and Procedure Oriented Programming; Concepts: Object, Class, Encapsulation, Abstraction, Polymorphism and Inheritance, Applications of OOP. Special operators: scope resolution operator, Member Dereferencing operators, Memory management operators, Manipulators and Type cast operator Structure of a C++ Program.
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.

 SECTION-B 

Friend function, inline function, Static members, Function Overloading, Arrays within a class. Arrays of Objects; Objects as function arguments: Pass by value, Pass by reference, Pointers to Objects. Constructors: Declaration and Definition, Types of Constructors, (Default, Parameterized, Copy Constructors).

Destructors: Definition and use.  Operator Overloading
Type Conversion: Conversion from basic type to user defined type, User-defined to basic type and one user-defined conversion to another user defined type.

SECTION-C 

Inheritance: Extending Classes Concept of inheritance, Base class, Defining derived classes, Visibility modes : Public, Private, Protected ;
Types of Inheritance: Single inheritance : Privately derived, Publicly derived; Making a protected member inheritable, multilevel inheritance, multiple Inheritance and ambiguity of multiple inheritance, Hierarchal Inheritance, Hybrid, Nesting of classes.
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 

Exception Handling: Definition, Exception Handling Mechanism : Throwing mechanism and Catching Mechanism, Rethrowing an Exception
File Processing: Opening and closing of file, Binary file operations, structures and file operations, classes and file operations, Random file processing.

Question Papers(M.S.T.):




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