Page 1
Reg. No. : .....................................
Name : .........................................
SY-52
SECOND YEAR HIGHER SECONDARY EXAMINATION, MARCH 2022
Time : 2 Hours
Part – II Cool-off time : 15 Minutes
COMPUTER SCIENCE & INFORMATION TECHNOLOGY
Maximum : 60 Scores
General Instructions to Candidates :
There is a ‘Cool-off time’ of 15 minutes in addition to the writing time.
Use the ‘Cool-off time’ to get familiar with questions and to plan your answers.
Read questions carefully before answering.
Read the instructions carefully.
Calculations, figures and graphs should be shown in the answer sheet itself.
Malayalam version of the questions is also provided.
Give equations wherever necessary.
Electronic devices except non-programmable calculators are not allowed in the
Examination Hall.
15 ‘ ’ .
‘ ’
.
.
.
, , ,
.
.
.
.
SY-52 1 P.T.O.
Page 2
PART – I
A. Answer any five questions from 1 to 9. Each question carries 1 score. (5 1 = 5)
1. Dynamic memory allocation is done using _______ operator.
(a) alloc (b) new
(c) malloc (d) dalloc
2. A subclass is also called
(a) derived class (b) super class
(c) base class (d) parent class
3. Which of the following function moves the get pointer to a specified location ?
(a) tellg() (b) tellp()
(c) seekg() (d) seekp()
4. Which of the following software port that have the Simple Mail Transfer Protocol
(SMTP) service ?
(a) 22 (b) 25
(c) 80 (d) 110
5. Storing of same data at multiple locations or duplication of data is known as
(a) consistency (b) integrity
(c) security (d) redundancy
6. Which of the following is a DML command in MySQL ?
(a) CREATE (b) DROP
(c) INSERT (d) REVOKE
7. Which of the following tag in HTML is a container tag
(a) <BODY> (b) <BR>
(c) <HR> (d) <IMG>
8. The result of a query can be sorted in ascending or descending order using ______
clause in MySQL.
(a) where (b) group by
(c) order by (d) like
9. In Python which function is used to read a value from the keyboard ?
(a) read () (b) scan f()
(c) input () (d) get ()
SY-52 2
Page 3
PART – I
A. 1 9 5 .
1 . (5 1 = 5)
1.
_______.
(a) alloc (b) new
(c) malloc (d) dalloc
2.
(a) derived class (b) super class
(c) base class (d) parent class
3.
(a) tellg() (b) tellp()
(c) seekg() (d) seekp()
4. Simple Mail Transfer
Protocol (SMTP) service ?
(a) 22 (b) 25
(c) 80 (d) 110
5.
(a) consistency (b) integrity
(c) security (d) redundancy
6. MySQL DML ?
(a) CREATE (b) DROP
(c) INSERT (d) REVOKE
7. HTML ?
(a) <BODY> (b) <BR>
(c) <HR> (d) <IMG>
8. MySQL –
______
(a) where (b) group by
(c) order by (d) like
9.
.
(a) read () (b) scan f()
(c) input () (d) get ()
SY-52 3 P.T.O.
Page 4
B. Answer all questions from 10 to 13. Each carries 1 score. (4 1 = 4)
10. ______ is used for referring the server computer that hosts web sites.
(a) Web Server (b) DNS Server
(c) Database Server (d) ftp Server
11. The command in MySQL to view the structure of a table is
(a) CREATE (b) VIEW
(c) SELECT (d) DESCRIBE
12. Which of the following is not an aggregate function in MySQL ?
(a) SUM() (b) AVERAGE()
(c) COUNT() (d) MAX()
13. _______ is the method of computing in which large problems are divided into many
small problems which are distributed to many computers.
(a) Network computing (b) Distributed computing
(c) Multiple computing (d) Cloud computing
PART – II
A. Answer any two questions from 14 to 17. Each carries 2 scores. (2 2 = 4)
14. Explain new and delete operators in C++.
15. Define data abstraction in OOP.
16. Write any two differences between serial and parallel computing.
17. Explain e-Governance.
SY-52 4
Page 5
B. 10 13 . 1 .
(4 1 = 4)
10. ______ .
(a) Web Server (b) DNS Server
(c) Database Server (d) ftp Server
11. MySQL
(a) CREATE (b) VIEW
(c) SELECT (d) DESCRIBE
12. MySQL ?
(a) SUM() (b) AVERAGE()
(c) COUNT() (d) MAX()
13.
_______ .
(a) Network computing (b) Distributed computing
(c) Multiple computing (d) Cloud computing
PART – II
A. 14 17 2 .
2 . (2 2 = 4)
14. C++ new, delete .
15. OOP .
16. ,
.
17. - .
SY-52 5 P.T.O.
Page 6
B. Answer any two questions from 18 to 20. Each carries 2 scores. (2 2 = 4)
18. Explain relational data model.
19. What is meant by Cyber laws ?
20. What is memory leak ?
PART – III
A. Answer any three questions from 21 to 24. Each carries 3 scores. (3 3 = 9)
21. Distinguish between static and dynamic memory allocation in C++.
22. Define the following terms in DBMS.
(a) attribute
(b) degree
(c) cardinality
23. List MySQL data types.
24. List three services in cloud computing.
B. Answer any two questions from 25 to 27. Each carries 3 scores. (2 3 = 6)
25. Write a C++ program to read and display the content of a file.
26. (a) What is data independence ?
(b) List the types of data independence.
27. List any three Cyber Crimes against property or Government.
SY-52 6
Page 7
B. 18 20 2 .
2 . (2 2 = 4)
18. .
19. ?
20. ?
PART – III
A. 21 24 3 .
3 . (3 3 = 9)
21. C++ , .
22. DBMS .
(a) attribute
(b) degree
(c) cardinality
23. MySQL .
24. .
B. 25 27 2 .
3 . (2 3 = 6)
25. C++
.
26. (a) ?
(b) ?
27.
.
SY-52 7 P.T.O.
Page 8
PART – IV
A. Answer any three questions from 28 to 31. Each carries 4 scores. (3 4 = 12)
28. (a) What is a stream ?
(b) What are the different stream classes in C++ ?
29. Explain the components of DBMS.
30. List any four e-learning tools.
31. List any four applications of computational intelligence.
B. Answer any one question from 32 to 33. Carries 4 scores. (1 4 = 4)
32. Distinguish between server side scripts and client side scripts.
33. (a) Define a class student with the following details
Data Members :
regno
name
marks
Member functions :
read()
display() (2)
(b) Define the member functions read() function to accept details from the keyboard
and display() function to display details of student on the screen. (2)
SY-52 8
Page 9
PART – IV
A. 28 31 3 .
4 . (3 4 = 12)
28. (a) ?
(b) C++ ?
29. DBMS .
30. - .
31. .
B. 32, 33 . 4 .
(1 4 = 4)
32.
?
33. (a) student .
:
regno
name
marks
:
read()
display() (2)
(b) read()
display() . (2)
SY-52 9 P.T.O.
Page 10
PART – V
Answer any two questions from 34 to 36. Each carries 6 scores. (2 6 = 12)
34. Explain any six basic concepts of Object Oriented Programming (OOP).
35. Design a webpage about India with a paragraph containing two or three sentences and
using any four formatting tags. Also include a map or image of India.
36. (a) List the data types in Python.
(b) Explain the logical operators in Python.
___________
SY-52 10
Page 11
PART – V
34 36 2 .
6 . (2 6 = 12)
34. (OOP)
.
35.
.
.
36. (a) .
(b) .
___________
SY-52 11 P.T.O.