Page 1
FOR KARNATAKA CLASS 11 PREPARATION
Karnataka 1st PUC
Model Question Paper
2027 for Computer
Science (Paper 2)
EXAM YEAR TYPE SUBJECT
Karnataka Class 11 2027 Sample Paper Computer Science
Notes · Sample Papers · Previous Year Papers · Mock Tests
Page 2
m
m .co
e m
em l a s
s GOVERNEMENT OF KARNATAKA a g
DEPRTMENT OF SCHOOL EDUCATION (PRE-UNIVERSITY)
I - PUC MODEL QUESTION PAPER-2 2026-2027
SUBJECT : COMPUTER SCIENCE (41) MAXIMUM MARKS – 70
TIME : 03.00 HRS No. OF QUESTIONS - 44
m
PART – A
m c. o
.co m
Answer ALL questions, each question carries ONE mark. 15 x 1 = 15
m s e
e la
I. Select the correct answer from the choices given.
l a s a g
ag
1. Who invented analytical engine?
a) Blaize Pascal b) Herman Hollerith c) Charles Babbage d) John Von Neumann
2. Which of the following software to be used has to be purchased from the vendor who has the copyright
of the software?
a) FOSS b) Proprietary software c) Freeware d) Openoffice
3. ASCII stands for:
m
a) American Standard Code for Information Interchange
em
b) American Standard Code for Interchange Information
c) American Standard Code for InformationsInternational
g la Information
a
d) American Standard Code for International
4. Following is a humanoid that uses artificial intelligence, visual data processing, facial recognition and
also imitates human gestures and facial expressions:
a) Bionics b) Rover c) Sophia d) Drone
5. What is an algorithm?
m
co
a) It is a visual representation language
m .
c. c)o It is a format which can be understood by the computer m
b) Finite sequence of steps to solve the problem
em d) Finding and correcting error l a se
s
la 6. What does the rhombus(Diamond) symbol in flowchart represent? a g
ag
a)Start b) Input c) Process d) Decision
7. What is the extension of Python source code file?
a) . java b) . exe c) .py d) . txt
8. Which of the following is not a Python keyword?
co
a) print b) import c) true d) int
. e m
m s
9. What does the break statement do in a loop?
se g l a
l a a
ag For more Question Papers, Sample Papers, Notes & Syllabus visit Page 1 of 3
Page 3
a) Repeats the current iteration b) Exits the loop
c) Skips an iteration d) Restarts the loop
10. Which keyword is used to define a function?
a) define b) def c) dict d) int
11. What is the output of following code: str1=’eXCELLENT’
print(str1.title( ))
a) ’eXCELLENT’ b) ’EXCELLENT’ c) ’excellent’ d) ’Excellent’
12. Which data types can a list contain?
a) Only integers b) Only strings c) Only floats d) Mixed data types
13. What will be the output of the following code?
tuple1 = (2,4,6,8,10,12) print(tuple1[-1])
a) 10 b) 2 c) 12 d) 4
14. Which function returns the value corresponding to the key passed as the argument in dictionary?
a) keys( ) b) values( ) c) items( ) d) get( )
15. Any insulting, degrading or intimidating online behavior like repeated posting of rumors, giving threats
online, posting the victim’s personal information, sexual harassment is termed as:
a) Netizen b) Digital society c) Cyber bullying d) Etiquettes
II.Fill in the blanks choosing the appropriate word/words from those given in the
brackets. (Index, Comment, Colon, for, Comma, Module) 5x1=5
16. ________is used to add a remark or a note in the source code.
17. The ___________ loop iterates over a sequence.
18. _________is a grouping of functions.
19. Each individual element of list can be accessed using_________
20. The__________symbol is used to separate key from value in dictionary.
PART-B
III. Answer any FOUR questions. Each question carries TWO marks 4x2=8
21. What is nibble? Give an example.
22. Differentiate interactive mode and script mode.
23. What is nested for loop? Give an example.
24. Give the difference between global and local variable?
25. Why tuple is immutable? Give an example.
26. Mention different types of digital footprint.
27. Explain Intellectual Property Right (IPR).
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 2 of 3
Page 4
m
m .co
e m
s
PART-C
m a
se g l marks
28. Define structured, unstructured and semi-structured adata.
IV. Answer any FOUR questions. Each question carries THREE 4 x 3 = 12
29. Explain Unicode in encoding scheme.
30. What are the applications of virtual reality?
31. What is pseudocode? What are the benefits of pseudocode?
m
32. Write an algorithm to find the sum of two numbers entered by user.
o m m
c
. operation of string with an example. e
33. What is type conversion? Mention different types.
e m la s
s g
34. Explain membership
g l a a
V. Answeraany FOUR questions, each question carries FIVE marks
PART-D
4 x 5 = 20
35. Explain the block diagram of different components of a computer.
36. Discuss different types of user interface of operating system.
37. Briefly explain different characteristics of big data.
m
38. Draw a flowchart to calculate area and perimeter of a rectangle.
em of function?
39. What are the features of python program?
s
la list manipulations with an example.
g
40. What is function? What are the advantages
a
41. Explain any five built-in functions for
VI. Answer any TWO questions, each question carries FIVE marks 2 x 5 = 10
42. Convert (FACE)16 = (?)8= (?)2 = (?)10
43. Write the output of the following:
m
a) a,b = 5,10 a,b = a+5,b*5 print(a,b)
m .co
b) a = 50
m
em se
b = float(50)
s g la
la
print(b)
g a
a
c) a, b = 50, 2
print(a//b)
d) x = 50
print(x<=50 and x==50)
e) x, y=5, 2 x**=y
print(x)
44. Write a program to calculate the factorial of a given number.
.co ************
s e m
e m l a
l a s a g
ag For more Question Papers, Sample Papers, Notes & Syllabus visit Page 3 of 3