Question Bank Bce
Question Bank Bce
BLOOM’S
COURSE
Q. No. Question TAXONOMY
OUTCOME
LEVEL
What is object oriented programming? Write down its
1 characteristics. How it is different from procedure oriented 2[Comprehension] CO2
programming?
Explain various conditional statements used in C++ with the
2 3[Application] CO2
help of syntax and examples.
Define an array. What are its properties? Write a program in
3 3[Application] CO2
C++ to arrange numbers in an array in ascending order.
What is programming language? Compare assembly
4 2[Comprehension] CO2
language and high level language.
Explain the various looping statements supported by C++
5 3[Application] CO2
giving syntax and suitable examples.
Explain different types of arrays. Write a program in C++ to
6 3[Application] CO2
convert a given binary number into decimal.
What is an algorithm? How it is different from a program?
7 2[Comprehension] CO2
Explain with example.
What is the significance of algorithm and flow-chart in
8 2[Comprehension] CO2
programming? Explain with example.
What is a token? What are its types? Write a program in
9 3[Application] CO2
C++ to identify largest and smallest elements from an array.
What are functions? Explain the different techniques for
10 3[Application] CO2
parameter passing giving suitable examples.
Explain the different types of operators supported by C++.
11 2[Comprehension] CO2
What is type casting?
Write short notes on:
(i) Programming
12 2[Comprehension] CO2
(ii) Complexity of Algorithms
(iii) Categories of Programming Languages
UNIT - III
COUR
BLOOM’S
SE
S.No QUESTION TAXONOMY
OUTC
LEVEL
OME
1 What is constructor and destructor? Explain with suitable example. 1 [KNOWLEDGE] CO3
What is the significance of friend function? How is friend function 1 [KNOWLEDGE] CO3
2 different from member function
Define inheritance. Explain different type of inheritance with suitable 1 [KNOWLEDGE] CO3
3 example
How function overloading and operator overloading is done? Explain with 1 [KNOWLEDGE] CO3
5 suitable example
What do you mean by Data structures? Explain various categories of data 1 [KNOWLEDGE] CO3
6 structures with an example of each
What is the use of operator overloading? Write a program to overload post 1 [KNOWLEDGE] CO3
7
and per increment operators
8 What is the benefit of copy constructor? Explain with suitable example 1 [KNOWLEDGE] CO3
Explain following details: 2 CO3
a. Friend function [UNDERSTAND]
9
b. Scope resolution operator
What is class? Explain the structure of a class with the help of an example. 1 [KNOWLEDGE] CO3
10 Differentiate between a class and structure.
What is the difference between a class and an object? Write a program for 4 CO3
11 [UNDERSTAND]
class.
12 What is polymorphism? Explain the type of polymorphism. 1 [KNOWLEDGE] CO3
UNIT - IV
COURS
BLOOM’S
E
S.No QUESTION TAXONOMY
OUTCO
LEVEL
ME
Explain the functions of each layer of OSI model with the help of a 2 [UNDERSTAND] CO4
1 diagram.
In terms of structure, layering and compatibility with existing network 2 [UNDERSTAND] CO4
4 protocols, compare and contrast the ISO-OSI model to the TCP/IP
paradigm.
Briefly describe the different threats to network security. 1 [KNOWLEDGE] CO4
5
What is the need of firewall? How can it provide security? 1 [KNOWLEDGE] CO4
6
Differentiate between SaaS, PaaS and IaaS. What are the advantages 2 [UNDERSTAND] CO5
4 and drawbacks of cloud computing?
1 [KNOWLEDGE] CO5
5 What are data models? Explain RDBMS with suitable example.
What is E-R diagram? Explain the various components of E-R diagram 1 [KNOWLEDGE] CO5
6 giving suitable example.
Differentiate between private cloud and public cloud. What are the 1 [KNOWLEDGE] CO5
7 benefits of using a hybrid cloud?