Exam Details

Subject web technology
Paper
Exam / Course b.c.a
Department
Organization solapur university
Position
Exam Date November, 2017
City, State maharashtra, solapur


Question Paper

B.C.A. (Semester II) (CGPA) Examination Oct/Nov-2017
WEB TECHNOLOGY
Day Date: Friday, 10-11-2017 Max. Marks: 70
Time: 10.30 AM to 01.00 PM
Instructions: Q.1 and Q.7 are compulsory.
Attempt any two questions from Q. 3 and 4.
Attempt any one question from Q. 5 and 6.
Q.1 Choose correct alternatives: 10
Which of the following cannot be used with the keyword virtual?
class member function
constructor destructor
refers to the act of representing essential features without
including the background details or explanations.
Encapsulation Inheritance
Polymorphism Abstraction
Which of the following is function declaration with default value is valid?
int mul(int int int
int mul(int int
int mul(int int int
int mul(int int int
When a base class is privately inherited by a derived class then public
members of base class become the derived class.
private public
protected none of these
When a function declared the compiler replaces the function
call with the respective function code.
friend inline
virtual static
Which of the following is a mechanism of static polymorphism?
Operator overloading Function Overloading
Templates All of the above
is a special member function whose task is to initialize the
objects of its class
friend inline
constructor virtual
How many types of polymorphisms are supported by
1 2
3 4
function can have aceess to the private data of a class.
friend inline
virtual static
Page 2 of 2
SLR-CD-1
10) The mechanism of deriving a class from another 'derived class' is
known as
Multilevel Inheritance Multiple Inheritance
Hybrid Inheritance Hierarchical Inheritance
Q.1 State whether True or False: 04
An abstract class is one that is not used to create objects.
By default the members of the structure are private.
In we can pass the objects as function arguments.
Compile time polymorphism can be achieved by using virtual function.
Q.2 Write answer of the following questions (Any two) 14
What does this pointer point to? Explain with example.
Write a program to accept information of five students (roll number, name and
marks) and display it on screen using array of objects.
What is constructor? Explain the types of constructors in with example.
Q.3 Write answer of the following questions (Any two) 14
Explain the basic concepts of Object Oriented Programming language.
What is virtual function? Explain the rules for virtual function.
Write a program for pointers to object.
Q.4 Write answer of the following questions (Any two) 14
Differentiate between POP and OOP.
Explain multiple inheritance with example. What is ambiguity in multiple
inheritance?
How polymorphism is achieved in
Q.5 Explain the manipulators used in 07
Explain read() and write() function in file handling with example. 07
Q.6 Write a program to find out area of a circle using inline function and class. 07
What is inheritance? Write a program for hybrid inheritance. 07
Q.7 Write short notes on (Any Two) 14
Scope resolution operator
Friend function
Operator overloading


Subjects

  • advance programming in c
  • advanced java – i
  • advanced java – ii
  • advanced programming in ‘c’
  • advanced web technology
  • basics of ‘c’ programming
  • business communication
  • business statistics
  • communication skills
  • computer graphics
  • computer oriented statistics
  • core java
  • cyber laws and security control
  • data structure using ‘c’
  • data structures using ‘c’
  • data warehouse and data mining
  • database management system
  • dbms with oracle
  • development of human skills
  • digital electronics
  • discrete mathematics
  • e-commerce
  • e-governance
  • financial accounting with tally
  • financial management
  • fundamentals of computer
  • fundamentals of financial accounting
  • introduction to data mining & warehousing
  • introduction to information technology
  • linux and shell programming
  • management information system
  • networking & data communication
  • networking and data communication
  • object oriented programming with c++
  • oop with c++
  • operating system
  • operations research
  • operting system
  • procedural programming through ‘c’
  • python
  • rdbms with oracle
  • software engineering
  • software project management
  • software testing
  • theory of computation
  • visual programming
  • web technology
  • web technology – ii
  • web technology – iii