Exam Details

Subject Programming In C++
Paper
Exam / Course Bachelor of Computer Applications
Department School of Computer and Information Sciences (SOCIS)
Organization indira gandhi national open university
Position
Exam Date December, 2015
City, State new delhi,


Question Paper

What is structured programming? Write the disadvantages of structured programming.

How do you input non-graphic characters in the programming language What do these escape sequences represent?




a

v

Write a program to demonstrate the use of switch statement.

Write the appropriate statements to create a function template printarray that can display the values contained in array passed as parameter to the function. The function must be able to accept integer, float and character arrays as arguments.

Describe the concept of classes and objects through examples.

What are Container Classes List the different types of containers and give three examples of each.

List any five common examples of exceptions.

Consider an example of declaring the examination result of BCA students of IGNOU. Design three classes Student, Exam and Result. The Student class has data members such as those representing roll no., name, etc.

Create the class Exam by inheriting Student class. The Exam class adds fields representing the marks scored in 6 subjects.

Derive the Result from the Exam class, and it has its own fields such as total marks.

Write an interactive program to model this relationship by showing the three classes. Also, show how you can print out the values of each member of these classes.

Define member function. Explain the purpose of member function.

Define friend function. Discuss memory requirements for classes, objects, data members and member functions with an example.

Write a program to print Student details Student Name, Father's Name, Mother's Name, Student Address, Zip code, Student Roll No. using constructor and destructor.

Explain briefly the importance of pure virtual function in the software development paradigm. Write a program with abstract class having pure virtual function.

Explain exceptions in program through an example.

Explain Inheritance and Multi-Inheritance with an example. Write a program which has Inheritance and Multi-Inheritance.

Define Operator Overloading. Write the general rules for Operator Overloading.


Departments

  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • National Centre for Disability Studies (NCDS)
  • School of Agriculture (SOA)
  • School of Computer and Information Sciences (SOCIS)
  • School of Continuing Education (SOCE)
  • School of Education (SOE)
  • School of Engineering & Technology (SOET)
  • School of Extension and Development Studies (SOEDS)
  • School of Foreign Languages (SOFL)
  • School of Gender Development Studies(SOGDS)
  • School of Health Science (SOHS)
  • School of Humanities (SOH)
  • School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
  • School of Journalism and New Media Studies (SOJNMS)
  • School of Law (SOL)
  • School of Management Studies (SOMS)
  • School of Performing Arts and Visual Arts (SOPVA)
  • School of Performing Arts and Visual Arts(SOPVA)
  • School of Sciences (SOS)
  • School of Social Sciences (SOSS)
  • School of Social Work (SOSW)
  • School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
  • School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
  • School of Translation Studies and Training (SOTST)
  • School of Vocational Education and Training (SOVET)
  • Staff Training & Research in Distance Education (STRIDE)

Subjects

  • ANALYSIS AND DESIGN OF ALGORITHM
  • Basics Mathematics
  • BUSINESS COMMUNICATION
  • C' Programming and Data Structure
  • C++ and Object Oriented Programming
  • Computer Basics and PC Software
  • Computer Fundamentals and PC Software
  • Computer Networks
  • COMPUTER ORIENTED NUMERICAL TECHNIQUES
  • E-COMMERCE
  • Foundation Course in English for Computing
  • Foundation Course in Mathematics in Computing
  • FUNDAMENTAL OF COMPUTER NETWORKS
  • Intranet Administration
  • Introduction to Computer Organisation
  • Introduction to Internet Programming
  • INTRODUCTION TO SOFTWARE ENGINEERING
  • Introduction to System Software
  • Multimedia
  • NETWORK PROGRAMMING AND ADMINISTRATION
  • PC Software Skills
  • Programming In C++
  • STATISTICAL TECHNIQUES
  • TCP/IP PROGRAMMING
  • Theory of Computer Science
  • WEB PROGRAMMING