BCS-031 | Programming in C++ | IGNOU BCA Solved Assignment | July 2021 & Jan 2022
Course Code:- BCS-031
Course Title:- Programming in C++
Assignment Number:- BCA(3)031/Assignment/2021-22
Maximum Marks:- 100
Weightage:- 25%
Last Date of Submission:- 31st October, 2021(for July session)
15th April, 2022 (for January session)
This assignment has five questions carrying a total of 80 marks. Answer all the questions.
Rest 20 marks are for viva-voce. You may use illustrations and diagrams to enhance
explanations. Please go through the guidelines regarding assignments given in the
Programme Guide for the format of presentation. Wherever required, you may write C++
program and take its output as part of solution.
Question 1:
(a) What is Object Oriented Programming (OOP) approach? Explain advantages of OOP.
(b) Briefly explain different operators of C++.
(c) Explain use of followings in C++ programming, with an example program for each.
(a) for loop
(b) while loop
Question 2:
(a) What is a class? Explain how a class is created in C++, with the help of an example.
(b) Explain the following in detail, in context of C++ programming.
i. Access specifies
ii. Friend Function
(c) Write a C++ program to explain how an object can be passed as a parameter to a function.
Question 3:
(a) What are containers? Explain use of List container class, with the help of an example.
(b) What is inheritance? What are different types of inheritance? Explain how multiple
inheritance is implemented in C++, with the help of a program.
(c) Write a C++ program to overload ‘+’ operator in such a way that it return the sum of lengths
of two strings (Note: if S1 and S2 are two strings then S1+S2 or S2 + S1 should give the
sum of lengths of S1 and S2).
Question 4:
(a) Explain the following in detail with the help of examples, in context of C++ programming
i. Destructor
ii. Virtual Function
iii. Inline function
(b) What is template? Write appropriate statements to create a template class for Stack data
Structure in C++.
Question 5:
(a) What is exception? How exceptions are handled in C++? Write program to handle stack
overflow as exception.
(b) What is function overloading? Write a C++ program to explain concept of function
overloading.
(c) Explain use of any two I/O formatting flags in C++ with example.
Important :-
Please don't refer Free Solved Assignment that Are available on the internet, I have checked the solutions of that Assignments, I found some of the issues in that assignments:-
- Extra or Irrelevent Answers Written
- Coding/Programes are Copied from the Internet and irrelevent to the question.
- Question is asking something and Solution is given for other things, not match.
- If you are worry about the Marks and Wants to save Time, Please Ignore the Free Assignment, But this is your Choice, You want to use that Free Assignment Solution in which most of the Solutions are wrong OR The Paid Assignments which are prepared under the guidance of Teachers/Professors.
Why Paid Assignment Solution ?
- It took time to solve the Assignment, and mainly most of the time is used to solved the Programming Question
- Assignment Solutions are short and 100% accurate and Verified
- Answers are written according to the Questions, means no extra line.
- Checked by Teachers/Professors.
- It motivates us to Solve more Assignment.
- Trusted Solutions
- Simple and Clean Interface
You Can Buy From Here as well as From Amazon.in also
Details:-
Course Code:- BCS-031
Course Title:- Programming in C++
Assignment Number:- BCA(3)031/Assignment/2021-22
Maximum Marks:- 100
Weightage:- 25%
Last Date of Submission:- 31st October, 2021(for July session)
15th April, 2022 (for January session)