II PUC
COMPUTER SCIENCE
MODEL QUESTION PAPER-1
Time: 3 Hours 15 Minutes Max.
Marks: 70
PART
A
Answer all questions. Each question carries ONE mark. 10
X 1 = 10
1.
What is cache memory?
2.
Write the standard symbol for OR gate.
3.
Name the data structure whose relationship between data elements is by means
of links.
4.
Mention the access specifiers used in a class.
5.
What is this pointer?
6.
What is primary key?
7.
What is topology?
8.
What is cyber law?
9.
Define e-commerce.
10. What will
be the extension of hypertext markup language files?
PART B
Answer any FIVE questions. Each
question carries TWO marks. 5
X 2 = 10
11. What would
be the complement of the following:
a)


b)


12. Draw a
general K-map for 3 variables A, B and C.
13.
Explain data abstraction in OOPS.
14.
When is copy constructor used in a program?
15.
Mention any 4 file opening modes and their purpose.
16.
What is data mining?
17.
How do you modify the column name and width for existing table in SQL? Give
an example.
18. Mention
the protection methods that can be used to secure a network.
PART C
Answer any FIVE questions. Each
question carries THREE marks. 5
X 3 = 15
19. Explain
different types of I/O ports.
20. Draw the
logic gate diagram to implement AND or OR gates using NAND gates only.
21. Explain
the memory representation of a stack using one-dimensional array.
22. What is
the relationship between object and pointers? Give example.
23. Differentiate
between ifstream class and ofstream class.
24. What is a
relationship? Classify and give example.
25. Explain types
of e-commerce.
26. Give
the features of DHTML.
PART D
Answer any SEVEN questions. Each
question carries FIVE marks. 7
X 5 = 35
27. a) State
the two absorption laws of Boolean
algebra. Verify using truth table.
b) Simplify
F = x.y +x.z +x.y.z using laws of
Boolean algebra. State clearly the laws used
for simplification at each step.
28. Write an
algorithm to search for an element in an array using binary search.
29. Write an
algorithm to delete a data element from the front end of the queue.
30. Write any
3 advantages and 2 disadvantages of object-oriented programming.
31. A class clock has hour and minute as data
members. Create member functions to
initialize the data members, display the time and convert time in hours and
minutes to minutes.
32. Explain
inline functions with syntax and example.
33. Explain destructors
with syntax and example.
34. What is
virtual base class? Give example.
35. Explain the
features of database system.
36. Explain with
example the creation of a table in SQL for storing the details of employees and
write SQL queries to get the maximum and minimum in the salary domain.
37. What is
gateway? Explain.
---------------------