You are on page 1of 2

Q.

1 Define following terms Array, Structure, Class, data-hiding, data abstractio


n, polymorphism, inheritance, pointers, constructor, destructor, parameterized c
onstructor, default constructor, copy constructor, temporary instance,library fu
nctions and their header files.
Q.2 Differentiate between IS-A , HAS-A and HOLDS-A relationship in inheritance .
Q.3 What are visibility modes ? Diffrentiate between them.
Q.4 Define various types of inheritance .
Q.5 How is memory allocated to data members and member function?
Q.6 What is static data member and static member function. What is its use ?
Q.7 How are constructor and destructor executed in inheritance ?
Q.8 How are data-hiding, data-abstraction, encapsulation, polymorphism implement
ed in c++.
Q.9 What contributes to function overloading function signatures or return type
of function.
Q.10 Difference between array and structures, array and classes
Q.11 Preprocessor directives- #include and #define.NOTE : REVISE CLASS XI C++ PR
OGRAMMING DATA FILE HANDLING
Q.1 Use of data-files.
Q.2 Definition of stream, different stream classes, member functions of these st
ream classes. Significance of ios flags.
Q.3 difference between text and binary files, get() and read() functions, put()
and write() functions
Q.4 use and significance of seekg(),seekp(),tellg(),tellp(),
Q.5 how does eof() works.
UNIT II : DATA STRUCTURES
Q.1 Differentiate between arrays, stacks and queues.
Q.2 Application of stacks and queues.
Q.3 Merits and demerits of linear and binary search, bubble, selection and inser
tion sort.
Q.4 Allocation and de-allocation operator new and delete.
Q.5 Linked list, linked stack, linked queue, circular queue, doubly linked queue
.
UNIT III SQL AND DATABASES
Q.1 Definition of database,relation,,DBMS,RDBMS, domain, field, tuple, attribute
, cardinality, degree, primary key, alternate key.
Q.2 Operations on relation
selection, projection, union ,Cartesian product
Q.3.Difference between create table and alter table , create table and create vi
ew commands, delete table and drop table.
Q.4 Group functions
sum(), max(), min(), avg(), count()
Q.5 Differentiate between DDL and DML commands with example.
UNIT-IV BOOLEAN ALGEBRA
Q.1 Universal gates NAND and NOR . Why are they called universal gates.
Q.2 Main theorems of Boolean Algebra, principle of duality
UNIT V COMMUNICATION AND NETWORKING
Q.1 Definitions of network,Internet,switching techniques-Circuit, Message, Packe
t, Transmission media- Twisted, coaxial cable, optical fibre, micro wave, radio
wave, satellite, buad rate, bandwidth,LAN,MAN,WAN,totplogies,hub,switch,router,b
ridge,repeater,firewall,cookies
Q.2 FULL forms of HTTP, FTP,TCP/IP,SLIP/PPP, MODEM,CDMA,WLL,SMS,WWW,URL
UNIT I VISUAL BASIC PROGRAMMING
IMPORTANT TERMINOLOGIES
Modular or procedural Programming- It lays stress on procedure and not on data.
All the bigger programs are broken into small complete sub-parts known as module
s.
Object oriented programming language
It lays stress upon objects. An object is a
real world entity with some characteristics (i.e. data) and related behavior (i.
e. functions)
Event driven programming This style is driven by the occurrence of user-events.
Here the program responds to the user events.
Intrinsic controls The controls that are always included in toolbox and are inte

gral part of standard EXE project are known as intrinsic controls.


Container controls
The control that can hold other controls within it. Eg- a fra
me, a picture box. Controls inside a container are called child controls.
Properties- An object or a control has some characteristics such as its name, co
lor, appearance, caption etc., known as its properties.
Method- They are the code blocks which tell the control how to do things . It ca
uses an object to do something.
Event
The activities that happen when an object does something is known as an ev
ent.
Procedure
The code in a VB application is divided into small blocks called proce
dures.
Event procedures- these are the codes related to objects. They are executed when
a certain event occurs.
General procedures These codes are not related by the objects. They are invoked
by the application.
Modules- are collection of general procedures, variable declarations and constan
t definition used by an application.
Data types- The data types are the means to identify the type of data and associ
ated operations with it.
Variable- A named storage location whose contents can be varied is called a vari
able.
Scope
The scope of variables refers to the accessibility of the variables within
the project.
Private scope- A variable that can be used only in a single procedure , in which
it is declared is said to have private scope.
Public scope- The variables which are available to all the modules and procedure
s in an application are said to have public scope.
Module scope- A variable which is available inside a module, i.e. to all the pro
cedures in that module, is said to have module scope.
Lifetime-is the time for which a variable lives in the memory.
Static variables They are not reinitialized each time VB invokes the procedure.
Constant is one whose value remains unchanged throughout the program.
Focus- the ability to receive use input through the mouse or keyboard is called
Focus.
Got Focus- occurs when an object receives focus.
Lost Focus occurs when an object loses Focus.
Control array
A control array is a group of controls that share the same name an
d type.
Record is a named collection of data items used to represent a complete unit of
information.
File or table- A named collection of similar data type of records is known as a
file or table.
Database is a collection of related tables and other objects.
Record set A set of records that are retrieved from an object as determined by R
ecordsource property.
Bound control
is a control that can provide access to a specific columns in a da
ta source through a data control.
Dialog Box- A window used to display and/ or accept information from the user is
called a dialog box.
ACRONYMSIDE Integrated development Environment
BOF- Beginning of File
EOF- End of File
OLE- Object Linking and Embedding
ActiveX DLL- ActiveX Dynamic Link Library
ActiveX EXE
ActiveX Executable component.

You might also like