Page 1
KERALA BOARD
QUESTION
PAPER
2025
DOWNLOAD PDF
Kerala Board of Public
Examinations
Page 2
FY-330
Reg. No. : ......................................
Name : ...........................................
FIRST YEAR HIGHER SECONDARY EXAMINATION, MARCH 2025
Part – III Time : 2 Hours
COMPUTER SCIENCE Cool-off time : 15 Minutes
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 ‘ ’ .
‘ ’
.
.
.
, , ,
.
.
.
.
FY-330 1 P.T.O.
Page 3
Answer any 5 questions from 1 to 6. Each correct answer carries 1 score. (5 1 = 5)
1. Name the logic gate which produces the output 1, only if all the inputs are 1.
2. The program written in high level language is called _______.
3. Which type of statement is m = 10 ?
4. If a = 2, b = 3 and c = ++a + b++. Find the value of ‘c’.
5. The smallest index of an array is ________.
6. A unique address (12 digit hexadecimal number) assigned to each NIC is called
________.
Answer any 9 questions from 7 to 18. Each correct answer carries 2 scores. (9 2 = 18)
7. Expand the following :
(a) ENIAC
(b) VLSI
8. Draw the block diagram of John Von Neumann’s computer architecture.
9. If (x)8 = (101011)2 = (y)16. Find the values of x and y.
10. What are the major functions of operating system ?
11. Distinguish between logical error and syntax error in a program.
12. Write an algorithm to print the numbers up to 100 in reverse order.
13. List the data type modifiers in C++.
FY-330 2
Page 4
1 6 5 .
1 . (5 1 = 5)
1. 1 , 1
.
2. _________ .
3. m = 10 ?
4. a = 2, b = 3, c = ++a + b++ . ‘c’ .
5. _________ .
6. NIC (Unique Address) (12
, ) _________ .
7 18 9 .
2 . (9 2 = 18)
7. :
(a) ENIAC
(b) VLSI
8. .
9. (x)8 = (101011)2 = (y)16 , x y .
10. ?
11. .
12. 100
.
13. C++ .
FY-330 3 P.T.O.
Page 5
14. List any 4 operations that can be performed in an array.
15. Compare strcmp( ) and strcmpi( ).
16. Explain the difference between call by value method and call by reference method.
17. Explain the format of URL with an example.
18. Write the advantages of social media.
Answer any 9 questions from 19 to 29. Each correct answer carries 3 scores.(9 3 = 27)
19. List and explain any three methods of representing characters in computer memory.
20. Prove that (X + Y Z) = (X + Y) (X + Z) using algebraic method.
21. Categorize the software given below into operating system, application package, and
utility program.
Linux, OpenOffice Calc, Windows, WinZip, Kaspersky, OpenOffice Writer
22. (a) Draw a flow chart for the following algorithm :
Step 1 : Start
Step 2 : N=1
Step 3 : Print N
Step 4 : N=N+1
Step 5 : if N<=10 Then goto step 3
Step 6 : Stop
(b) Write the output of the above algorithm.
23. Identify invalid identifiers and write reason.
(a) _4ac (b) a@b (c) For (d) 4ac (e) main
24. Differentiate between Type Casting and Type Promotion.
FY-330 4
Page 6
14. 4 .
15. strcmp( ), strcmpi( ) .
16.
.
17. URL- .
18. .
19 29 9 .
3 . (9 3 = 27)
19.
.
20. (X + Y Z) = (X + Y) (X + Z) .
21. ,
, .
Linux, OpenOffice Calc, Windows, WinZip, Kaspersky, OpenOffice Writer
22. (a) .
Step 1 : Start
Step 2 : N=1
Step 3 : Print N
Step 4 : N=N+1
Step 5 : if N<=10 Then goto step 3
Step 6 : Stop
(b) .
23. .
(a) _4ac (b) a@b (c) For (d) 4ac (e) main
24. .
FY-330 5 P.T.O.
Page 7
25. Rewrite the following program using while loop and do......while loop :
#include<iostream>
using namespace std;
int main( )
{
for (int i=1;i<=10;i++)
{
cout<<i;
}
return 0;
}
26. Write an algorithm for bubble sorting.
27. Write the use of the following string function in C++ :
(a) gets( )
(b) getline( )
(c) write( )
28. Write the syntax and use of following functions in C++ :
(a) strcpy( )
(b) pow( )
(c) islower( )
29. Explain any 3 advantages of email.
Answer any 2 questions from 30 to 32. Each correct answer carries 5 scores. (2 5 = 10)
30. Define the term e-Waste. Explain briefly about any four e-Waste disposal methods.
31. Write a program to check whether the given number is palindrome or not.
32. Define Network topology. Explain about the four major topologies.
______________
FY-330 6
Page 8
25. while do…..while
.
#include<iostream>
using namespace std;
int main( )
{
for (int i=1;i<=10;i++)
{
cout<<i;
}
return 0;
}
26. .
27. C++ .
(a) gets( )
(b) getline( )
(c) write( )
28. C++ C++
.
(a) strcpy( )
(b) pow( )
(c) islower( )
29. 3 .
30 32 2 .
5 . (2 5 = 10)
30. - . -
.
31.
.
32. .
.
______________
FY-330 7 P.T.O.