Page 1
KERALA BOARD
QUESTION
PAPER
2025
DOWNLOAD PDF
Kerala Board of Public
Examinations
Page 2
FY-346 Reg. No. : ......................................
Name : ...........................................
FIRST YEAR HIGHER SECONDARY EXAMINATION, MARCH 2025
Part – III Time : 2 Hours
COMPUTER APPLICATION Cool-off time : 15 Minutes
(COMMERCE)
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-346 1 P.T.O.
Page 3
PART – I
Answer any 5 questions from 1 to 6. Each carries 1 score. (5 1 = 5)
1. The base of Octal number system is _____ .
2. Which input device is used to value answer paper in Objective type examination ?
(i) MICR
(ii) Bar code Reader
(iii) OMR
(iv) Joystick
3. The program written by one person may need to be modified by some other person in
future. Which phase of programming will be helpful for this ?
4. The name given to a memory location is known as _____ .
5. Predict the output of the following C++ code segment, if the value of a = 10 :
c=a++;
cout≪c;
6. Who is known as the father of internet ?
PART – II
Answer any 9 questions from 7 to 18. Each carries 2 score. (9 2 = 18)
7. Convert the following numbers into binary number system :
(a) (175)8
(b) (6A)16
8. Write a short note on Unicode.
9. List out different E-waste disposal methods.
10. Write an algorithm to find the height of the taller one among two students.
11. Identify the type of error :
(a) Rules of the Programming language are not followed. (1)
(b) Instead of ‘+’ operator, ‘*’ operator is used. (1)
FY-346 2
Page 4
12. What are the rules to name an identifier ?
PART – I
1 6 5 .
1 . (5 1 = 5)
1. Octal base _________.
2.
?
(i) MICR (ii) Bar code Reader
(iii) OMR (iv) Joystick
3. .
(phase) ?
4. _________ .
5. a=10 , C++ ?
c=a++;
cout<<c;
6. ?
PART – II
7 18 9 .
2 . (9 2 = 18)
7. :
(a) (175)8
(b) (6A)16
8. Unicode .
9. - ?
10.
.
11. error
(a) . (1)
(b) ‘+’ ‘*’ . (1)
FY-346 3 P.T.O.
Page 5
12. identifier ?
13. Write the use of the following operators :
(a) = (b) %
14. Evaluate the following expressions :
(a) p – q * r / 2, given p=5, q=3, r=2 (1)
(b) x>=10 && y>=3, given x=5, y=3 (1)
15. Explain the two types of type conversions in C ++.
16. Rewrite the following code using if....else statement :
big = (n1>n2)?n1:n2;
17. Write each characteristic of any two unguided media.
18. Which are the different types of interactions in E-Governance ?
PART – III
Answer any 9 questions from 19 to 29. Each carries 3 score. (9 3 = 27)
19. Convert –38 to 2’s complement method.
20. Differentiate between RAM and ROM.
21. (a) Define debugging. (1)
(b) Which are the different types of errors ? (2)
22. Categorize the following into different type of tokens:
123, “hello”, int, sum, +, #
23. Describe the classification of operators based on number of operands with example.
24. Write a C++ program to find the average of 3 CE scores.
25. Differentiate between switch statement and else if ladder.
26. Expand the terms :
(a) TCP/IP
(b) HTTP
FY-346 4
Page 6
(c) DNS
13. .
(a) =
(b) %
14. .
(a) p – q r/2, given p=5, q=3, r=2 (1)
(b) x>=10 && y>=3, given x=5, y=3 (1)
15. C++ .
16. if …. else .
big = (n1>n2)?n1:n2;
17. .
18. - (interactions) ?
PART – III
19 29 9 .
3 . (9 3 = 27)
19. –38 2’s .
20. RAM, ROM ?
21. (a) Debugging . (1)
(b) errors ? (2)
22. .
123, “hello”, int, sum, +, #
23.
.
24. CE C++ .
25. switch else if ladder .
26. .
(a) TCP/IP
(b) HTTP
FY-346 5 P.T.O.
Page 7
(c) DNS
27. Write any three advantages of social media.
28. Answer the following in a word :
(a) A stand alone malware program that replicates itself, usually makes the data
traffic slow. (1)
(b) Technical effort to manipulate the normal behaviour of computers and
associated networks. (1)
(c) Unsolicited e-mails sent indiscriminately. (1)
29. Describe any 3 E-Learning tools with their use ?
PART – IV
Answer any 2 questions from 30 to 32. Each carries 5 score. (2 5 = 10)
30. (a) What is an operating system ? (1)
(b) Write and explain the major functions of an operating system. (4)
31. Consider the following code segment :
int i=1;
while(i<5)
{
if(i2==0)
cout≪i≪”\n”;
++i;
}
(a) Predict the output. (1)
(b) What will be the effect in output if first statement is changed to int i=5; (2)
(c) Rewrite the above code using an exit controlled loop. (2)
32. (a) What do you mean by network topology ? (1)
(b) Explain various network topologies. (4)
_____________
FY-346 6
Page 8
27. .
28. .
(a) ,
. (1)
(b)
. (1)
(c)
. (1)
29. - (tools)
.
PART – IV
30 32 2 .
5 . (2 5 = 10)
30. (a) ? (1)
(b) . (4)
31. :
int i=1;
while(i<5)
{
if(i%2==0)
cout≪i≪”\n”;
++i;
}
(a) . (1)
(b) int i=5;
? (2)
(c) exit controlled loop
. (2)
32. (a) ? (1)
(b) . (4)
_____________
FY-346 7 P.T.O.