ASSIGNMENT 1
Q1: Explain the internal communication process of the computer
a. Processor to memory communication
b. Processor to I/O device communication
Q2: Explain various different applications of computer.
Q3: Explain the Interprocess Communication(IPC).
Q4: What is Operating System? What are the different types of OS?
Q5: Explain the roles of Operating System.
ASSIGNMENT 2
Q1: Explain programming paradigm and contrast between POP,OOP AND Functional
Programming.
Q2: What are the Characteristics of Object Oriented Programming?
Q3: what are different types of data types used in c++? Also explain various operators and
expressions used in c++.
Q4: what are Arrays. Write a small program. Also explain why it is called a derived data type.
Q5: what are Functions. Explain : a. called by reference b. call by value c. inline function d.
function overloading e. operator overloading
ASSIGNMENT 3
Q1: WHAT ARE OBJECTS AND CLASSES. Explain it with the program.
Q2: what is Polymorphism? How it can be achieved?
Q3: What are Friend Functions. Also explain the concept of inheritance and its types.
Q4: Explain Constructors & Destructors with a program.
Q5: Describe Virtual Function with an example.
ASSIGNMENT 4
Q1: Explain the type of access specifiers.
Q2: What is ISO - OSI model? Explain Functions of different layers.
Q3: Explain TCP/IP Model along with its layers.
Q4: Elaborate the following: a. Internetworking Devices b. Networking Devices c. WWW d. E
– Commerce
Q5: Explain about various cyber laws . Also Explain computer ethics and good practices.
ASSIGNMENT 5
Q1: What is the difference between File oriented approach and data base approach.
Q2: Elaborate various data model.
Q3: Explain data definition language and data manipulation language with SQL example.
Q4 What are the key terminologies of ER model.
Q5: Write an SQL query to delete table x.