Basic Computer Engg. - Dec 2013
First Year Engineering (Set A) (Semester 2)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
Answer any one question from Q1 & Q2
1 (a) Describe the role of computers in the following fields:
i) Bio-Informatics ii) Remote Sensing and GIS(7 marks) 1 (b) Define operating system? Describe the essential differences between the following types of operating systems:
a) Batch b) Interactive c) Time-sharing d) Real-time(7 marks) 10 (a) Define the term ?Cloud Computing?. Also explain any one service delivery model.(7 marks) 10 (b) Describe different types of cloud and write the pros and cons of Cloud Computing.(7 marks) 2 (a) Define a register. Write and explain the purpose of different types of registers.(7 marks) 2 (b) Explain about different types of buses and bus architecture.(7 marks)
Answer any one question from Q3 & Q4
3 (a) What is a flowchart? Draw flowchart to display the greatest number from a given set of natural numbers.(7 marks)
3 (b) What are the salient features of Object Oriented Programming? Explain.(7 marks)
4 (a) What do you understand by Precedence and Associativity of operators? List the operators available in C++ with their associativity and order of preference.(7 marks)
4 (b) Compare the following:
i) Procedure Oriented Programming Vs Object Oriented Programming
ii) Program and function(7 marks)
Answer any one question from Q5 & Q6
5 (a) What are classes and objects? Write a class specifier (along with its constructor) that creates a class student having two private data members: roll no and grade and two public functions init( ) and display ( ). Write full definitions of member functions and constructor.(7 marks) 5 (b) What is a constructor? What does it do? Write and explain about different types of constructors with suitable examples.(7 marks) 6 (a) Explain the term function overloading. Write overloaded prototypes of volume ( ), a function that returns volumes of different structures. Write three versions; one for cube?s volume that takes one float side of the cube, one for cylinder?s volume that takes float radius and float height of the cylinder, and one rectangular box?s volume that takes float length, float breadth and float height of the box.(7 marks) 6 (b) Explain the following terms with suitable examples. i)Friend function ii) Virtual function(7 marks)
Answer any one question from Q7 & Q8
7 (a) What are the goals and applications of computer network? Explain.(7 marks)
7 (b) Explain the working of following network devices. i)Router ii) Bridge(7 marks)
8 (a) Describe the following terms with their types. i)Virus ii) worm iii) Malware iv) Trojan(7 marks)
8 (b) Discuss the following terms:
i) Interspace ii) Logic bombs iii) Email spoofing iv) Money laundering(7 marks)
Answer any one question from Q9 & Q10
9 (a) Define DBMS. Compare file oriented approach and Database approach.(7 marks) 9 (b) Explain the following: i) Data independence ii) Architecture of Database system.(7 marks)