Home > Download > SMU - Question Paper
> MCA > MC0066
OOPS using C++
This is the collection of
Sikkim Manipal University (SMU) question and answers for OOPS using C++. It will help
to prepare your examination. All question paper are
classified as per semester, subject code and question type of Part A, Part B and Part C with
multiple
choice options
as same as actual examination. SMU question papers includes
year 2024, 2023, 2022 Sem I, II, III, IV, V, VI examinations
of all subjects.
SMU question test set of old,
last and previous year are updated
regularly and it is absolutely free to use. Question paper includes Visual basic 6, VB.Net, C#, ASP.Net,
Web, Oracle, Database, SQL, Software Engineering, C, C++, OOPS, MBA, MCA, BSC IT I have requested
you kindly send me the question paper of OOPS using C++, SMU - Master of Computer Application.
Course Name
MCA (Master of Computer Application)
Subject Code MC0066 (OOPS using C++)
Get Questions
PART - A
PART - B
PART - C
OOPS using C++ Syllabus.
Part1: Introduction to OOP and C++
Introduction; Evolution of Programming methodologies; Introduction to OOP and
its basic features; Basic components of a C++ Program and program structure;
Compiling and Executing C++ Program.
Part 2: C++ Basic Programming Statements
Introduction; Selection control statements in C++; Iteration statements in C++;
Break, continue and exit statements in C++.
Part 3: Arrays and Strings in C++
Introduction; Introduction to Arrays; Multidimensional Arrays; Strings and
String related Library Functions.
Part 4 Functions and Structures in C++
Introduction; Introduction to Functions; Passing Data to Functions; Scope and
Visibility of variables in Functions; Structures in C++.
Part 5: Objects and Classes
Introduction; Creating classes and objects; Constructors and Destructors; Static
variables and Functions in class.
Part 6: Operator Overloading
Introduction; Operator Overloading in C++; Overloading Unary Operators;
Overloading binary operators.
Part 7: Inheritance and Pointers
Introduction; Inheritance in C++; Types of Inheritance; Introduction to
Pointers; Objects and Pointers.
Part 8: Multiple Inheritance, Virtual Functions And Polymorphism
Introduction; Introduction to Multiple Inheritance; Introduction to Virtual
Functions; Introduction to Polymorphism.
Part 9: File Input and Output in C++
Introduction; Character and String input and output to files; Command Line
Arguments and Printer Output.
Part 10: Inheritance, Virtual Functions, and Polymorphism – Revisited
Introduction; Derivation and Inheritance: Derivation, Inheritance; Multiple
Inheritance; Virtual Functions; Polymorphism.
Part 11: This Pointer, Friends, and Static Functions
Introduction; The this Pointer; Friends: Friend Functions, Friend Classes,
Friend Scope; Static Functions.
Part 12: The iostream Library
Introduction; Understanding the C++ iostream hierarchy: Standard Input/Output
Stream Library, Organization, Elements of the iostream Library; Basic
Programming using Streams: Basic Stream Concepts, Your Very First Program,
Reading a File; Managing I/O Streams: Opening a File – Different Methods,
Checking for Failure with File Commands; Checking the I/O Status – Flags;
Dealing with Binary Files; Some Useful Functions; Manipulators.
Part 13: Templates
Introduction; Class templates: Implementing a class template, Implementing class
template member functions, Using a class template; Function templates:
Implementing function templates, Using template functions; Template
instantiation: Class template specialization, Template class partial
specialization; Template function specialization; Template parameters; Static
members and variables; Templates and friends;Templates and multiple-file
projects.
Part 14 : Exception Handling
Introduction;Throwing an exception; Catching an exception: The try block,
Exception handlers, Termination vs. Resumption; Exception specifications:
unexpected(), set_unexpected(), Catching any exception; Rethrowing an exception;
Uncaught exceptions: terminate(), set_terminate(); Standard exceptions;
Programming with exceptions: When to avoid exception, Using exceptions.
Part 15: Standard Template Library
Introduction; History; STL Components; Containers, Iterators, Algorithms,
Functors; Sequence Containers: Vector, Deque, List, Container Caveats,
Allocators; Sequence Adapters: Stack, Queue, Priority Queue; Strings; Iterators;
Iterator Adapters; Associative Containers: Map and Multimap, Set and Multiset;
Algorithms and Functions: Algorithms, Functions and Function Objects.
Part 16: Introduction to UML
Introduction; What is UML?; Use Case Diagrams: Use Case, Actor, Associations,
Includes, Generalization, Extends, Applications of Use Case Diagrams; Class
Diagrams: Packages, Classes, Attributes, Operations, Generalization, Interfaces,
Associations, Aggregation and Composition, Dependencies; Object Diagrams;
Interaction Diagrams: Instances and Messages, Sequence Diagram, Collaboration
Diagram; Activity and State Diagrams: Activity Diagram, State Diagram;
Implementation Diagrams – Component and Deployment; Extensibility Mechanisms:
Stereotypes. Tagged Value, Constraints.
Home > Download > SMU - Question Paper
> MCA > MC0066