You are on page 1of 56

Download More:- https://www.ignouassignmentguru.

com/papers

No. of Printed Page :1 SET-1


BACHELOR OF COMPUTER APPLICATIONS
Term-End Practical Examination
December, 2012 03615
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write and run a C+ + Program to create class Complex - Number. 40


(a) This class will create objects of complex numbers.
(b) Define appropriate constructor for this class.
(c) Define method to display complex number.
(d) Overload ' +' operator for adding two complex numbers.

BCSL-032/S-1 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-2


BACHELOR OF COMPUTER APPLICATIONS
Term-End Practical Examination
December, 2012 03266
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write and run a C + + program to create a class Time which creates the objects with 40
day, month and year as member variables.

(a) The program should have constructor for initializing all the data (member variable)
and display current time.

(b) It should have functions to display whether the year is a "leap year" or not.

(c) It should have function to tell the number of days in the month. You are free to
make necessary assumptions required.

B C S L-0 32 / S-2 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-31


BACHELOR OF COMPUTER APPLICATIONS
Term-End Practical Examination
December, 2012 01475
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. (a) Write and run a program to create a class Account to manage the bank accounts. 40
This class should have details of account holder including name, address, account
number as data member and display - details 0 as member function to display
basic information of the account holders.

(b) Derive classes saving - Account and FD - Account from Account Class. These
classes should have details about interest rate, account balance and operations
related to transactions on the account. The program should have appropriate
constructor for all the classes. You are free to make assumptions required.

BCSL-032/S-3 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-4


BACHELOR OF COMPUTER APPLICATIONS
Term-End Practical Examination
December, 2012 00405
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write and run the following C+ + program : 40


(a) Create a Student class with basic data members, member functions and
constructor.
(b) Derive UG - Student and PG - student classes from student class with additional
details of their specialized courses. Define appropriate constructor and methods
in derived classes also.
(c) Define proper destructor with appropriate message about its execution for all the
three classes. You are free to make necessary assumptions required.

BCSL-032/S-4 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-1

BACHELOR OF COMPUTER APPLICATIONS (BCA)


(REVISED SYLLABUS)
00625
Term-End Practical Examination
June, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write and execute a C++ program which create a shape class and derive circle and 40
square class from shape class. Define appropriate constructor for all the three classes.
Define Find-Area method in shape class and override this method in circle and square
classes to find their area.

BCSL-032/S-1 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-2


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS)
Term-End Practical Examination 01 3 7 5
June, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write and execute C++ program which create a vehicle class and derive car and Bike 40
classes from vehicle class. All the classes in your program should have proper
constructor and a method to display vehicle details.

BCSL-032/S-2 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET - 3


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS)
Term-End Practical Examination 01815

June, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write and execute a C++ program to create an Account class. This program should 40
have :

(a) Constructor to initialize the objects.

(b) Methods for deposite and withdrawal of money.


(c) A method to display account details.

BCSL-032/S-3 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET - 4


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS)
Term-End Practical Examination 00641

June, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper. 10 marks are for
viva - voce.

1. Write a C++ program to create Book Class. This program should perform the 40
followings :

(a) Overload two constructors for Book Class.


(b) Define method to display book details, such as, book title, author name, ISBN
and price.

BCSL-032/S-4 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-1


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS) 00154
Term-End Practical Examination
December, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva - voce.

1. Write a C++ program to create Account class and derive Saving-Account class from 40
Account class. Saving-Account class should have one constructor which calls
constructor of Account class. Both Account and Saving-Account classes should have
their own methods to display account details.

BCSL-032/S-1 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET-2


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS)
Term-End Practical Examination
December, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva - voce.

1. Write a C++ program to create a Book class. This program should have : 40
(a) a constructor to initialize Book objects
(b) a method to display ISBN and Author name
(c) a method to display price of the book

BCSL-032/S-2 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET - 3


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS)
Term-End Practical Examination
December, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva - voce.

1. Write a C++ program to find the product of two matrices of 4 x 4. 40

BCSL-032/S-3 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Page :1 SET - 4


BACHELOR OF COMPUTER APPLICATIONS (BCA)
(REVISED SYLLABUS) 00174
Term-End Practical Examination
December, 2013
BCSL-032 : C++ Programming Lab

Time allowed : 1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva - voce.

1. Write a C++ program to create an Account class to manage bank account. Define 40
proper constructor and destructor for this class. Also define a friend function
display-account-detail ( ) to display account balance, account number and account
holder name of the object created using Account class.

BCSL-032/ S-4 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S1

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
00188 June, 2014

BCSL-032(P)/S1 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to overload `+' operator, to find S1 + S2, where S1 and S2
are two strings. (Hint `+' to be used to concatenate two strings) 40

BCSL-032(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S2

BACHELOR OF COMPUTER APPLICATIONS (RevliSed)


Term-End Practical Examination
01380
June, 2014

BCSL-032(P►/S2 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to find the sum of two complex numbers. Define proper
constructor and destructor along with methods. 40

BCSL-032(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S3

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
June, 2014

BCSL-032(P)/S3 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to implement the following class hierarchy : 40


Account

Saving-Account
Current-Account Fixed-Deposit
Your implementation should include :
(i) Member data and methods for each class.
(ii) Appropriate constructor for each class.
(iii) A polymorphic method "Find Balance" to find available account balance.

BCSL-032(P)/S3 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BC SL-032(P)/S4

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
June, 2014

BCSL-032(P)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to implement the following class hierarchy : 40


Shape

Square Circle Triangle


Your implementation should include :
(i) Member variables and methods for each class.
(ii) Appropriate constructor for each class.
(iii) A polymorphic function "Find Area" to find the area of objects of different
shapes.

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S1

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
02984 December, 2014

BCSL-032(P)/S1 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to find a + b, a — b, a * b and a/ b, where a and b are two


numbers. Implement proper mechanism to handle exception(s) in this program. 40

BCSL-032(P)/S1 1 4,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-034(P)/S2

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
00764 Term-End Practical Examination
December, 2014

BCSL-034(P)/S2 : DATABASE MANAGEMENT SYSTEMS LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There are two questions in this paper carrying 20 marks each.
(ii) ,Answer both of them.
(iii) 10 marks are for viva-voce.

1. Create the database as indicated below : 20

PERSON ( SS#, NAME, ADDRESS )

CAR ( LICENSE, YEAR, MODEL )

ACCIDENT ( DATE, DRIVER, DAMAGE_AMOUNT )

OWNS ( SS#, LICENSE )

LOG ( LICENSE, DATE, DRIVER )

Select appropriate datatypes for each of the fields. The primary keys are
underlined. Input meaningful data of at least 5 records each.

2. For the above database in Q.1, answer the following queries using SQL : 5x4=20
(a) Display the NAME, ADDRESS and LICENSE of any driver who met with an
accident.
(b) Delete the car belonging to "John".
(c) Display the YEAR and MODEL of all the cars belonging to a particular person.
(d) Display the SS# and LICENSE of all.
(e) Delete the table "LOG".

BCSL-034(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S3

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
00624 Term-End Practical Examination
December, 2014

BCSL-032(P)/S3 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to create a Teacher class. Derive Graduate_Teacher and


School_Teacher classes from the Teacher class. Define constructor for all the
classes. Define methods to display teacher name, subject and years of experience.
Make necessary assumptions, if any. 40

BCSL-032(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S4

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
006-1-4 Term-End Practical Examination
December, 2014

BCSL-032(P)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to find the sum of two 3 x 3 matrices. Define proper
constructor and methods in the program. 40

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-033(P)/S1


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
June, 2015

BCSL-033(P)/S1 : DATA AND FILE STRUCTURES LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) Answer the following question.

(ii) Rest 10 marks are for viva-voce.

1. Write a program in 'C' language for the multiplication of two Sparse Matrices. 40

BCSL-033(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S2 I


BACHELOR OF COMPUTER APPLICATIONS (Revised)
Term-End Practical Examination
June, 2015

BCSL-032IP)/S2 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to create Employee class. Define proper constructor and
destructor. Define the method to display employee information such as name,
age and designation. Also define the method to calculate salary.
Salary = Basic + TA + DA; TA is 10% of the Basic and DA is 80% of the Basic.
Make necessary assumption required. 40

BCSL-032(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S3


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
00743 June, 2015

BCSL 032(P)/S3 : C++ PROGRAMMING LAB


-

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to find the area of the following shapes. Use function
overloading to implement this program : 40
(i) Circle
(ii) Rectangle

BCSL 032(P)/S3
- 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S4


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
0004.3 June, 2015

BCSL-032IP)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) 10 marks are for viva-voce.

1. Write a C++ program to find the sum of two complex numbers. Define proper
class, constructor and method(s) in your program. Give comments to make your
code more understandable. 40

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S1 I


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
01 779 December, 2015

BCSL-032(PI/S1 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Shape class. Derive Circle and Rectangle classes
from this (Shape) class. Define proper constructors for these classes. Declare
Area method in Circle and Rectangle classes to find the area of that shape, and
implement it with proper comments. 40

BCSL-032(P)/S1 1 4,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BC SL-032(P)/S2

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
0 07,6g. December, 2015

BCSL-032IP)/S2 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Student class. Define constructor for this class.
Also define a method to display the student detail and name of five subjects
taken by him/her in the current semester. Make necessary assumptions. 40

BCSL-032(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S3


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
December, 2015

BCSL-032(P)/S3 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to add two matrices. Define proper class and constructor in
this class. Define method to display the sum of two matrices. 40

BCSL-032(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BC SL-032 (P)/S4 I


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
December, 2015

BCSL-032(P)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question in this paper of 40 marks.


(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Account class. Define constructor for this class.
Define a method to find the simple interest. Make necessary assumptions. 40

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages :1 BCSL-032 - Set -1

BACHELOR OF COMPUTER APPLICATIONS (BCA)


(Revised)

Term-End Examination 0008

June, 2016
BCSL-032 - Set - 1 : C++ PROGRAMMING LAB

Time :1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ Program to find factorial of a given number. Define proper class; 40
constructor and method in your program.

BCSL-032 - Set - 1 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages :1 BCSL-032 - Set - 2

BACHELOR OF COMPUTER APPLICATIONS (BCA)


(Revised)

Term-End Examination 00148

June, 2016
BCSL-032 - Set - 2 : C++ PROGRAMMING LAB

Time :1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ Program to define shape class. Derive circle and square classes from 40
shape class. Override area method of shape class in classes circle and square to find
the area of respective shapes. Define proper constructor for these classes.

BCSL-032 - Set - 2 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages :1 BCSL-032 - Set - 3

BACHELOR OF COMPUTER APPLICATIONS (BCA)


(Revised)

Term-End Examination 00928

June, 2016
BCSL-032 - Set - 3 : C++ PROGRAMMING LAB

Time :1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ Program to demonstrate use of friend function by declaring a function int 40
Sum (F, C); where F is a class to represent temperature in Fahrenheit and C is a class to
represent temperature in centigrade. The function Sum return sum of two temperatures
in Fahrenheit. Make the necessary required assumptions.

BCSL-032 - Set - 3 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages :1 IBCSL-032 - Set - 4 1

BACHELOR OF COMPUTER APPLICATIONS (BCA)


(Revised)

Term-End Examination 00698

June, 2016
BCSL-032 - Set - 4 : C++ PROGRAMMING LAB

Time : 1 hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.


(ii) 10 marks are for viva-voce.

1. Write a C++ Program to create account class. Define proper constructor for this class. 40
Define methods for display-account-detail, display-simple-interest. Make necessary
assumptions required.

BCSL-032 - Set - 4 1
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL 032(P)/S1


-

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
ill Lil l .2')
Term-End Practical Examination
December, 2016

BCSL-032(P)/S1 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create a Book class. Define proper constructor for the
Book class. Define methods to do the following : 40
(a) Display price of the book.
(b) Display name(s) of the Author(s) of the book.
(c) Display ISBN number of the book.

BCSL-032(P)/S1 1 4,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S2


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(RCA)
Term-End Practical Examination
December, 2016

BCSL-032IP)/S2 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create a Shape class. Derive Circle and Rectangle
classes from the Shape class. Define constructors for all the three classes. Also
define methods to display the area of Circle and Rectangle. 40

BCSL-032(P)/S2 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S3

BACHELOR OF COMPUTER APPLICATIONS (Revised)


01 £ I :

(RCA)
Term-End Practical Examination
December, 2016

BCSL-032(P)/S3 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to define an Account class. Derive classes Saving_Account


and Current Account from the Account class. Define proper constructors for all
the three classes. Define methods to display account details and account balance. 40

BCSL-032(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BC SL-032(P)/S4

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
December, 2016
03
BCSL-032(P)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to display the marks scored by a student in the final
semester examination. The student appears in exams of Math, Science, Hindi,
English and Computer Application courses in the final semester. Each course is
of 100 marks. Define proper class, constructor and method(s) in your program.
Make necessary assumptions required. 40

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S1


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
June, 2017
00838
BCSL-032(P)/S1 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create an Account class to manage Savings Bank


Account. Define constructor for this class. Define a method to display the account
details including current balance in the account. Also define and implement a
friend function to calculate simple interest. Make necessary assumptions
required. 40

BCSL-032(P)/S 1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S2 I


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
June, 2017

BCSL-032IP)/S2 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to overload `+' operator so that any two complex numbers
can be added using it. Define proper class, constructor and methods in your
program. Make necessary assumptions required. 40

BCSL-032(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL 032(P)/S3


-

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
00208 June, 2017

BCSL-032(P)/S3 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to define a Player class. Define constructor and a method
display_info( ) in this class. Inherit Cricket_Player and Football_Player from the
Player class and override display_info( ) method of the Player class in derived
classes. Make necessary assumptions required. 40

BCSL-032(P)/S3 1 1,0 0 0
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S4

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
00228 June, 2017

BCSL-032113)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to define Number class. Define constructor for this class.
Implement a method to check whether the number is even or odd. Also define a
method to find the factorial of the number. 40

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BC SL-032(P)/S1

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
ni-173r1.
1 - 3 i --::
._-ii-_-.::-..-- '...1.-.
December, 2017

BCSL-032(P)/S1 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Matrix class. Define a constructor to create a


3 x 3 matrix. Define a method to display the sum of diagonal elements of the
matrix. 40

BCSL-032(P)/S 1 1 4,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S2

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
1_2 ,. _,"_-__:: 4-:_ xf_ December, 2017

BCSL - 032(P)/S2 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Matrix class. Define a constructor to create a


3 x 3 matrix. Overload `+' operator to add two matrices. 40

BCSL-032(P)/S2 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL-032(P)/S3

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
December, 2017

BCSL-032(P)/S3 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to define Shape class. Derive Circle and Triangle classes
from the Shape class. Define method area in Shape class and override it in
classes Circle and Triangle to calculate their area. Make necessary assumptions
required. 40

BCSL-032(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BC SL-032(P)/S4

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
Term-End Practical Examination
December, 2017

BCSL-032(P)/S4 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Time class. Define a constructor to create a


time object in a 12-hour format. Define a method to convert the time in
24 hour-format and display it. 40

BCSL-032(P)/S4 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BCSL-032(P)/S1


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
June, 2018

BCSL-032(13 ► /81 : C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to find the factorial of a given number. Define proper class,
constructor and methods in your program. 40

BCSL-032(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1


I BCSL 032(P)/821
-

BACHELOR OF COMPUTER APPLICATIONS (Revised)


(BCA)
\DDT 1E1%9 Term-End Practical Examination
June, 2018

BCSL-032(P)/S2 : C++ PROGRAMMING LAB


Maximum Marks : 50
Time : 1 Hour
question of 40 marks in this paper.
Note : (i) There is one compulsory

(ii) Rest 10 marks are for viva-voce.

Write a C++ program to create an abstract class shape with method area( ).
1. Derive Circle and Triangle classes from Shape class. Override method area( ) in
the derived classes to find the area of respective shapes. Also define appropriate
40
constructors in your program. Make necessary assumptions required.

2,000
1
BCSL-032(P)/S2
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 I BC SL-032(P)/S3


BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
CrEit71.1 Term-End Practical Examination
June, 2018

BCSL 032(P)/S3 : C++ PROGRAMMING LAB


-

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to create Book class. Define a


method Display_Book_Detail( ) to display the book details such as title, author,
publisher, price and edition. Define appropriate constructor(s) in your program. 40

BCSL-032(P)/S3 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 1 BCSL 032(P)184


- I
BACHELOR OF COMPUTER APPLICATIONS (Revised)
(BCA)
Term-End Practical Examination
C.111 June, 2018

BCSL 032(P)/S4 : C++ PROGRAMMING LAB


-

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest 10 marks are for viva-voce.

1. Write a C++ program to copy the contents of a given file into a new file. 40

BCSL-032(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 BCSL-032/S1

Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018

C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this


paper.

(ii) Rest of 10 marks are for viva-voce.

(A-10) P. T. O.
Download More:- https://www.ignouassignmentguru.com/papers

[2]

1. Write a C++ program to create Student class. Define constructor and

display( ) method to display student information. Derive

Working_Student_class from Student class. Also override display( )

method of Student class in Working_Student class. Make necessary

assumptions required. Use appropriate data types for data members of

both the classes. 40

BCSL-032/S1 4,000
(A-10)
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages :2 BC L-032/S2

Bachelor of Computer
Application (Revised) (INCA)
Term-End Examination
December, 2018

C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one 'compulsory question of 40 marks in this


paper.

(ii) Rest of 10 marks are for viva-voce.

(A-10) P. T. 0.
Download More:- https://www.ignouassignmentguru.com/papers

[2]

1. Write a C++ program to find the factorial of a given number. Define


Factorial class and read_Number()) and display_Factorial( ) methods in

Factorial class. Use appropriate access specifiers in your program. Also


make provision for exceptions handling in your program. 40

BCSL-032/S2 3,000
(A-10)
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2


BCSL-032/83

Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018

C++ PROGRAMMING LAB

Time : 1 Hour
Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this paper.

(ii) Rest of 10 marks are for viva-voce.

(A-10) P. T. 0.
Download More:- https://www.ignouassignmentguru.com/papers

I2I

1. Write a C++ program to create an Array class. This class should have

array of integers as its data member. Define appropriate constructor and

destructor for this class. Define method Find_Element( ) to find a given

value in Array object. Define method Average( ) to find the average of

array elements in the Array object.


40

BCSL-0821S3
2,000
(A-10)
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2


BCSL-032/S4

Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018

C++ PROGRAMMING LAB

Time : 1 Hour Maximum Marks : 50

Note : (i) There is one compulsory question of 40 marks in this


paper.

Rest of 10 marks are for viva-voce.

(A-10) P. T. 0.
Download More:- https://www.ignouassignmentguru.com/papers

[2]

1. Write a C++ program to create Account class to manage saving account

of a bank. Define methods display balance( ) and withdraw() ) in account


class. Also define a friend function display info( ) to display basic
information of accountholder. Use appropriate data types for data

members. Use appropriate access Specifiers in your program. Make

necessary assumptions, if required. 40

BCSL-032/S4 2,000
(A-10)

You might also like