Page 1
KERALA BOARD
QUESTION
PAPER
2025
DOWNLOAD PDF
Kerala Board of Public
Examinations
Page 2
SY-452
Reg. No. : ......................................
Name : ...........................................
SECOND YEAR HIGHER SECONDARY EXAMINATION, MARCH 2025
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-452 1 P.T.O.
Page 3
PART–A
Answer any 5 questions from 1 to 6. Each carries 1 score. (5 1 = 5)
1. If ptr is a pointer, the content of next memory location of ptr is
(a) * ptr + 1 (b) * (ptr + 1)
(c) * ptr ++ (d) ++ ptr
2. Which of the following is not an OOP concept ?
(a) Overloading (b) Procedural programming
(c) Modularity (d) Polymorphism
3. Which of the following server hosts web sites ?
(a) DNS server (b) Database server
(c) Web server (d) Proxy server
4. The minimal subset of attributes that uniquely identifies a tuple in a relation is called
(a) Key (b) Candidate key
(c) Foreign key (d) None of these
5. The command to display the structure of a table is
(a) SELECT (b) STRUCT
(c) ALTER (d) DESCRIBE
6. Which of the following operator in Python is used to concatenate two string ?
(a) & (b) #
(c) : (d) +
PART–B
Answer any 11 questions from 7 to 19. Each carries 2 scores. (11 2 = 22)
7. Explain new and delete operators.
8. Define Data encapsulation.
9. Write the general form of a class declaration in C++.
SY-452 2
Page 4
PART–A
1 6 5 .
1 . (5 1 = 5)
1. ptr ptr
(a) * ptr + 1 (b) * (ptr + 1)
(c) * ptr ++ (d) ++ ptr
2. OOP ?
(a) Overloading (b) Procedural programming
(c) Modularity (d) Polymorphism
3. ?
(a) DNS server (b) Database server
(c) Web server (d) Proxy server
4.
(a) Key (b) Candidate key
(c) Foreign key (d) None of these
5.
(a) SELECT (b) STRUCT
(c) ALTER (d) DESCRIBE
6.
?
(a) & (b) #
(c) : (d) +
PART–B
7 19 11 .
2 . (11 2 = 22)
7. new, delete operators .
8. .
9. C++ .
SY-452 3 P.T.O.
Page 5
10. Explain any four file opening modes in C++.
11. Explain two types of client side scripting languages.
12. (a) Which tag is used to insert an image in a web page ?
(b) Write it’s any two attributes.
13. Explain SELECT operation in DBMS.
14. Explain relational data model.
15. What is a view in SQL ?
16. (a) What is distributed computing ? (1)
(b) Write any two forms of distributed computing. (1)
17. Explain any two cybercrimes against properties.
18. Compare list and tuple data types in Python.
19. Explain any two features of Python.
PART–C
Answer any 7 questions from 20 to 28. Each carries 3 scores. (7 3 = 21)
20. Write any three differences between arrays and structures.
21. Write a C++ program to find the area of square and rectangle by overloading functions.
(Hint : Area of square = side side
Area of rectangle = length breadth)
22. Explain different visibility labels in a class.
SY-452 4
Page 6
10. C++ .
11. .
12. (a) ?
(b) (attributes) .
13. DBMS SELECT .
14. .
15. SQL view ?
16. (a) ? (1)
(b) . (1)
17.
.
18. list, tuple .
19. .
PART–C
20 28 7 .
3 . (7 3 = 21)
20. Arrays, structures .
21.
C++ .
( : =
= )
22. .
SY-452 5 P.T.O.
Page 7
23. Write any three differences between static web pages and dynamic web pages.
24. Explain any three advantages of DBMS.
25. Explain different datatypes in MySQL.
26. Explain any three applications of computational intelligence.
27. Explain any three e-learning tools.
28. (a) Write the syntax of while loop in Python. (1)
(b) Write a Python program to print first 10 natural numbers using while loop. (2)
PART–D
Answer any 3 questions from 29 to 33. Each carries 4 scores. (3 4 = 12)
29. (a) What is inheritance ? (1)
(b) Explain with diagram any three forms of inheritance. (3)
30. Write a C++ program to read a line of text from the keyboard and store it in a file. The
program should read and display it’s contents.
31. Design a web page about Kerala in two or three sentences. Use a background image for
the webpage any two text formatting tags.
32. Explain any four components of DBMS.
33. (a) Write the syntax of CREATE TABLE command in SQL.
(b) Write a command to create a table ITEMS in SQL that contains item number,
item name, date of purchase, unit price and quantity.
_____________
SY-452 6
Page 8
23. ,
.
24. DBMS .
25. MySQL .
26.
.
27. - .
28. (a) while . (1)
(b) 10 while
. (2)
PART–D
29 33 3 .
4 . (3 4 = 12)
29. (a) ? (1)
(b)
. (3)
30.
C++ .
.
31. ,
.
.
32. DBMS .
33. (a) SQL CREATE TABLE .
(b) item number, item name, date of purchase, unit price, quantity
ITEMS SQL .
_____________
SY-452 7 P.T.O.