Page 1
FOR HARYANA CLASS 11 PREPARATION
HBSE Class 11 Sample
Paper 2027 Computer
Science Marking
Scheme
EXAM YEAR TYPE SUBJECT
Haryana Class 11 2027 Answer Key Computer Science
Notes · Sample Papers · Previous Year Papers · Mock Tests
Page 2
.
.co MARKING SCHEME OF s e m
HBSE Class 11 Sample Paper 2027 Computer Science Marking Scheme
s em gla2026-27
a 11th Class Model Question Paper
Note: Apart from the marking instructions, a teacher can evaluate at his discretion.
a
नोट: अंकन नन्ቖे शों के अलावा, एक नश्ቌक अपने नववेकानुसार मू ल्ां कन कर सकता है ।
Marking Scheme-COMPUTER SCIENCE (CPU)
(SUBJECT CODE: 906)
Maximum Marks: 40 Time: 2:30 hours
General Instructions:
m
co
i. This question paper is divided into 4 Sections - A, B and C and D.
om .
ii. Section A consists of 1 question (10 parts -Objective Type of 1 mark each).
iii.
. c
Section B consists of 4 questions (2-5). Each question carries 1 mark.
em
iv.
e m
Section C consists of 7 questions (6-12). Each question carries 2 marks.
l as
v.
as
Section D consists of 3 questions (13-15). Each question carries 4 marks.
l ag
ag SECTION A
(Each part of the question carries 1 Mark)
1(i) The volatile memory in a computer system is: 1
a)RAM
b)ROM
c)Hard Disk
d)SSD
Ans a)RAM
o m
c
1 Mark for correct identification.
What is the decimal representation ofm
.
1(ii)
s e (110011) ? 2 1
a) 49
g l a
a
b) 50
c) 51
d) 52
Ans c) 51
1 Mark for correct identification.
1(iii) In the context of computers, which of the following is a number system 1
used?
a) Geometric
b) Alphabetical
m
m
c. o Ans
c) Exponential
.co
em
d) Hexadecimal
em
d) Hexadecimal
la s
s
la 1(iv)
1 Mark for correct identification.
a g
ag Riya received a message from an unknown person on a social media 1
platform asking for her home address and phone number. What should Riya
do?
a) Share the information immediately.
b) Ignore the request and inform a parent, teacher, or guardian.
c) Ask the person for more personal details before sharing.
d) Post the request in a public group for advice.
m . c
c. o
1
e m
em as
s
For more Question Papers, Sample Papers, Notes & Syllabus visit
gl
Page 1 of 12
Page 3
Ans HBSE teacher,
b) Ignore the request and inform a parent, Class 11 Sample Paper 2027 Computer Science Marking Scheme
or guardian.
1 Mark for correct identification.
1(v) Criminal activities or offences carried out in a digital environment can be 1
considered as ________________
Ans Cybercrime
1 Mark for writing the correct activity.
Note: Do not deduct mark for any spelling mistake.
1(vi) The speed of a microprocessor is measured in __________. 1
Ans Giga Hertz or GHZ or GHz or ghz or Ghz
1 Mark for writing any correct unit above.
Note: Do not deduct mark for any spelling mistakes.
1(vii Machine Learning is a subsystem of Artificial Intelligence. 1
) (True/ False)
Ans True
1 Mark for correct identification.
1(viii) Hard Disk is a primary memory device. (True/ False) 1
Ans False
1 Mark for correct identification.
Direction: In the questions given below, there are two statements marked
as Assertion (A) and Reason (R). Choose the correct option out of the
choices given below in each question:
1(ix) Assertion: Flowcharts help in understanding the logic of an algorithm. 1
Reason: Flowcharts are only used in math’s problems.
I. Both (A) and (R) are correct and (R) is correct explanation of
(A).
II. Both (A) and (R) are correct and (R) is not the correct
explanation of (A).
III. (A) is true but (R) is false.
IV. (A) is false but (R) is true.
Ans III. (A) is true but (R) is false.
1 Mark for correct identification.
1(x) Assertion (A): Arithmetic operators in Python are used for mathematical 1
calculations.
Reason: These operators, including addition (+), subtraction (-),
multiplication (*), division (/), and modulus (%), perform basic arithmetic
operations on numbers.
I. Both (A) and (R) are correct and (R) is correct explanation of
(A).
II. Both (A) and (R) are correct and (R) is not the correct
explanation of (A).
III. (A) is true but (R) is false.
IV. (A) is false but (R) is true
Ans I. Both (A) and (R) are correct and (R) is correct explanation of (A).
1 Mark for correct identification.
2
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 2 of 12
Page 4
.
.co s e m
HBSE Class 11 Sample Paper 2027 Computer Science Marking Scheme
em
SECTION B
l a
as ag
(Each question carries 1 mark)
2. What is a Flowchart? 1
Ans
A flowchart is a visual representation of an algorithm.
1 Mark for any correct definition of Flowchart.
OR
What is an algorithm?
m
m
The step by step procedure to solve a specific problem is called algorithm.
o . co
. c
1 Mark for any correct definition of Alogorithm.
em
3. What is m
e the full form of IoT? 1
l as
l as of Things
Ans Internet
ag
ag1Deduct
Mark for correct Full Form.
½ marks for any spelling mistake.
4. Define Input Device? 1
Ans An input device is a hardware device used to enter data and
instructions into a computer.
Examples: Keyboard, Mouse, Scanner.
1 Mark for any correct definition of Input Device.
m
5. What is string data type in python?
m .co 1
Ans
s e
A string in Python is a sequence of characters enclosed in single
l a
ag
(' '), double (" "), or triple (''' ''' or """ """) quotes, used to represent textual
data.
1 Mark for any correct definition of String data type.
SECTION C
(Each question carries 2 marks)
6. Explain the purpose of a "for loop" in python programming and provide the 2
basic syntax for its implementation.
m
.co
Ans A for loop is used to repeat a block of code a fixed number of times or to
m
.co m
iterate through a sequence.
m s e
la
Syntax:
s e g
la
for variable in sequence:
g a
a statements
Example:
for i in range(5):
print(i)
m . c
c. o
3
e m
em as
s
For more Question Papers, Sample Papers, Notes & Syllabus visit
gl
Page 3 of 12
Page 5
1 Mark for any correct explanation of HBSE Class 11 of
the purpose Sample Paper
a "for" 2027 Computer
statement in Science Marking Scheme
python programming.
1 Mark for correct syntax.
Deduct ½ mark for any syntax error.
Give full 1 mark for an example, even if no syntax is provided, as long as it
uses the 'for' loop in Python programming.
7. How will Python evaluate the following expression? 2
2 * 5 + 13 - 2 - 9 // 9
Ans Python evaluates expressions following the order of operations, also
known as PEMDAS:
1. Parentheses: Solve expressions within parentheses first.
2. Exponents: Evaluate exponents.
3. Multiplication and Division: Perform multiplication and division
from left to right.
4. Addition and Subtraction: Finally, perform addition and
subtraction from left to right.
So for given expression: 2 * 5 + 13 - 2 - 9 // 9
1. Step 1: 2 * 5 = 10
2. Step 2: 9 // 9 = 1
3. Step 3: 10 + 13 - 2 - 1
4. Step 4: 20
So, the result of the expression is 20
1½ marks for any correct calculations.
½ marks for correct answer.
OR
Write a python program to find average of two numbers.
Ans #Python Program to find the average of two numbers
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
avg = (num1 + num2) / 2
print("Average =", avg)
½ marks for declaring the two variables.
1 marks for writing the formulae.
½ marks for using print function.
Deduct ½ marks for each syntax error.
4
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 4 of 12
Page 6
.
.co 8. s e m
HBSE Class 11 Sample Paper 2027 Computer Science
2 Marking Scheme
em
Do the following conversions:
l a
as ag
(i) (505)8 = (?)16
(ii) (115)16 = (?)2
Ans i)
(505)₈ = (?)₁₆
(505)₈ = 325₁₀
325₁₀ = 145₁₆
m
Answer: (145)₁₆
om . co
. c em
e m l as
l a s
ii) (115)₁₆ = (?)₂ ag
g
a 1 = 0001
1 = 0001
5 = 0101
Answer: (000100010101)₂
1 mark for the correct answer in hexadecimal number system.
1 mark for the correct answer in binary number system.
o m
Do not deduct any marks if the process is not written.
c
. if the final answer is wrong.
m
Give ½ mark for each correct process even
eprimary and secondary memory.
9.
as
Explain any two differences between
l
2
Ans 1. Speed:
a g
Primary memory is very fast.
Secondary memory is slower than primary memory.
2. Storage:
Primary memory stores data temporarily and has less storage space
m
(like RAM).
.co
m
Secondary memory stores data permanently and has more storage
.co m
space (like hard disk or pen drive).
e m 1 Mark each for any correct difference (1/2 marks each side).la
se
las a g
g
Deduct 1/2 marks if examples are not given.
a Do not deduct marks for any spelling mistake.
Roshan is passionate about technology and is designing an app to help 2
10. people schedule Bus booking easily. He is currently finalizing the flow of the
app and the logic for online ticket booking. He plans to use a structured
approach to solve the problem.
i. Once Roshan completes his algorithm and logic design, what should be
his next step?
m . c
c. o
5
e m
em as
s
For more Question Papers, Sample Papers, Notes & Syllabus visit
gl
Page 5 of 12
Page 7
a) Deploy the app immediately. HBSE Class 11 Sample Paper 2027 Computer Science Marking Scheme
b) Begin coding based on the finalized logic.
c) Change the app’s name before moving ahead.
d) Take a break and start a new project.
Ans b) Begin coding based on the finalized logic.
1 mark for correct identification.
ii. After the coding phase is completed, what should Roshan focus on
next?
a) Ignore testing and prepare the launch event.
b) Conduct thorough testing on different devices and scenarios.
c) Add more features before any testing.
d) Submit the app to app stores without testing.
Ans b) Conduct thorough testing on different devices and scenarios.
1 mark for correct identification.
11. Define the following terms: 2
a) Phishing
b) Cyberbullying
Ans a) Phishing:
Phishing is a cybercrime where attackers send fake emails or messages to trick
people into giving their personal or financial information like passwords, ATM
PIN, or credit card numbers.
b) Cyberbullying:
Cyberbullying is the act of bullying or harassing someone using digital
platforms like social media, messages, or emails repeatedly to hurt or threaten
them.
1 Mark for any correct definition of Phishing.
1 Mark for any correct definition of Cyberbullying.
OR
Explain Social Media and its Etiquettes.
Social Media:
Social media is a way to connect with people through apps like WhatsApp,
Facebook, and Instagram. We can share messages, photos, and videos with
friends and family.
Social Media Etiquettes:
These are good habits we should follow while using social media. Some
common etiquettes are:
Be respectful and polite.
Don’t share fake news.
Think before you post anything.
Don’t use bad language.
Ask before sharing someone’s photo or video.
1 Mark for any correct explanation/definition of social media.
1 Mark for explaining Social Media Etiquettes with example/without
example.
12. Shiva uses his smartphone and computer for long hours every day. Recently,
he has been experiencing eye strain and headaches. He is worried about
how technology use is affecting his health.
6
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 6 of 12
Page 8
.
.co i. What health problem is Shiva most HBSE
likelyClass 11 Sample Paper
due2027
s e m
Computer Science Marking Scheme
em
experiencing to long
s l a
ag
screen time?
a a) Toothache
b) Eye strain
c) Stomach ache
d) Hearing loss
Ans b) Eye strain
1 mark for correct identification.
ii. Which of the following is a good way to reduce the negative health
effects of technology use?
m
co
a) Taking regular breaks from screen
. c om
b) Using the device continuously without breaks
em .
s
c) Ignoring health symptoms
e m l a
s
d) Using only in dark rooms
Ans
l a
a) Taking regular breaks from screen
ag
ag1 mark for correct identification.
SECTION D
(Each question carries 4 Mark)
13. Give the output of the following when 4
num1 = 1, num2 = 2, num3 = 3
i) num1 += num2 + num3
print (num1)
ii) num1 = num1 ** (num2 + num3)
m
print (num1)
m .co
s e
iii) num1 **= num2 + num3
l a
ag
print(num1)
iv) num1 = '5' + '5'
print(num1)
Ans Given:
num1 = 1
num2 = 2
m
m .co
num3 = 3
m .co i) num1 += num2 + num3
s e m
s e g la
g la print(num1) a
a Output: 6
ii) num1 = num1 ** (num2 + num3)
print(num1)
m . c
c. o
7
e m
em as
s
For more Question Papers, Sample Papers, Notes & Syllabus visit
gl
Page 7 of 12
Page 9
HBSE Class 11 Sample Paper 2027 Computer Science Marking Scheme
Output: 1
iii) num1 **= num2 + num3
print(num1)
Output: 1
iv) num1 = '5' + '5'
print(num1)
Output: 55
1 mark each for each correct output of the given codes.
1/2 marks each if process is explained but output is wrong.
OR
What is an arithmetic operator? Explain any 3 arithmetic operators with
examples in Python Programming language.
Ans Arithmetic operators are special symbols used in Python to perform
mathematical calculations on numerical values. They help in carrying out
basic arithmetic operations such as addition, subtraction, multiplication,
division, finding remainders, and calculating powers. Arithmetic operators
are commonly used in Python programs to solve mathematical and logical
problems.
The main arithmetic operators in Python are: Addition (+), Subtraction (-),
Multiplication (*), Division (/), Floor Division (//), Modulus (%), and
Exponentiation (**).
Addition Operator (+): The addition operator is used to add two or more
numbers. For example, if a = 10 and b = 5, then a + b gives the result 15.
Subtraction Operator (-): The subtraction operator is used to subtract one
number from another. For example, if a = 10 and b = 5, then a - b gives
the result 5.
Multiplication Operator (*): The multiplication operator is used to
multiply two numbers. For example, if a = 10 and b = 5, then a * b gives
the result 50.
Division Operator (/): The division operator is used to divide one number
by another and returns the result as a floating-point number. For example, 10
/ 5 gives 2.0.
8
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 8 of 12
Page 10
.
.co HBSE
s
Class 11operator
Sample Paper 2027
e
Computer m
the Science Marking Scheme
em
Floor Division Operator (//): The floor division returns only
s l a
ag
integer part of the division result. For example, 10 // 3 gives 3.
a Modulus Operator (%): The modulus operator returns the remainder after
division. For example, 10 % 3 gives 1.
Exponentiation Operator ():** The exponentiation operator is used to raise
a number to the power of another number. For example, 2 ** 3 gives 8.
1 mark for any correct definition of arithmetic operator.
1 mark each for explaining any three arithmetic operators with examples.
Deduct 1/2 marks each for not giving example (with or without
m
om
programming) of the respective operator.
. co
14.
. c
Draw the block diagram of a computer system. Briefly write about the 4
em
e m
functionality of each component.
l as
Ans
l as ag
ag
m
m .co
e
s of a computer system
g l a
The block diagram
a
A computer system includes a central processing unit (CPU), memory,
input/output devices and storage devices. All these components function
together to give output.
Functionality of each component
Central Processing Unit (CPU)
It is the electronic circuitry of a computer that carries out the actual processing
m
.co
and usually referred as the brain of the computer. It is commonly called
m
.co
processor also.
e m
s
Arithmetic Logic Unit (ALU)
e m la
s
ALU performs all the arithmetic and logic operations that need to be done as
la per the instruction in a program.
ag
ag Control Unit (CU)
It controls sequential instruction execution, interprets instructions and guides
data flow through the computer’s memory, ALU and input or output devices.
Input Unit
The unit through which input is given to a computer is termed as input unit.
The devices in this unit convert the input data into a digital form that is
m . c
c. o
9
e m
em as
s
For more Question Papers, Sample Papers, Notes & Syllabus visit
gl
Page 9 of 12
Page 11
HBSE
acceptable by the computer system. For ex.Class 11 Sample
keyboard, Paper scanner,
mouse, 2027 Computer
touchScience Marking Scheme
screen, etc.
Memory Unit:
Main Memory: Data entered through input device is temporarily stored in
the main memory (also called RAM) of the computer system.
Secondary memory: For permanent storage and future use, the data as well
as instructions are stored permanently in additional storage locations called
secondary memory.
Output Unit
The unit that displays or physically produce the output from a computer is
called output unit. It converts digital information into human understandable
form. For example, monitor, projector, headphone, speaker, printer, etc.
2 mark for any correct labelled diagram of a computer system.
2 mark for correct explanation of all components.
Deduct 1/2 marks for each mistake in diagram.
OR
Explain the need for an operating system. Also, list and explain any three
important functions of an operating system.
Ans Need for Operating System:
An Operating System (OS) is needed because it allows users to interact with
the computer hardware easily. It manages hardware and software
resources, so users can run programs, save files, and use devices like the
keyboard, mouse, and printer without any difficulty.
Important Functions of an Operating System (Any 3 can be explained):
1. Memory Management:
The OS keeps track of all memory used and free. It gives memory to
different programs when needed and frees it after use.
2. Process Management:
It manages all running programs (processes). It decides which
process runs first and how long it should run.
3. File Management:
It helps in creating, saving, reading, writing, and deleting files. It also
keeps files organized in folders.
4. Device Management:
The OS controls all input/output devices like keyboard, mouse,
printer, etc. It uses drivers to communicate with these devices.
5. Security and Protection:
The OS protects data and resources from unauthorized access. It
uses passwords and permissions to keep data safe.
6. User Interface:
The OS provides a user-friendly interface, like Windows or Linux
screens, so users can easily interact with the computer.
1 mark for explaining need of an Operating System.
10
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 10 of 12
Page 12
.
.co HBSE
the Class 11 Sample Paper(Max
s e m
2027 Computer
3 marks)Science Marking Scheme
em
1 mark each for any correct function of operating system.
s l a
ag
15. Write a short note on each of the following: (4 marks) 4
a i) Robotics
ii) Big data
Ans i) Robotics:
Robotics is a branch of technology that deals with the design, development,
and operation of robots. Robots are programmable machines that can
perform tasks automatically or with minimal human intervention. Robotics
combines concepts from computer science, artificial intelligence, and
engineering to create machines that can work efficiently in different
m
co
environments. Robots are widely used in industries, healthcare,
. c om
manufacturing, and space exploration.
e m .
m
e refers to extremely large and complex sets of data that cannot be gl
ii) Big Data:
as
a s
l using traditional data-processing methods. It includes data a
Big Data
g
a generated from social media, online transactions, sensors, and various digital
processed
devices. Big Data helps organizations analyze patterns, trends, and customer
behavior to make better decisions. It is commonly used in business analytics,
healthcare, scientific research, and financial services.
2 marks for any correct explanation of Robotics
2 mark for any correct explanation of Big Data
o m
c
OR
m .
e
Explain the following along with their applications.
i) Cloud Computing
ii) Block Chain Technologyl as
Ans a g
i) Cloud Computing and its Applications
Cloud Computing is a technology that allows users to access computing
resources such as storage, software, and servers over the Internet instead of
using local devices. It enables users to store data and run applications from
anywhere with an internet connection. Cloud computing is cost-effective,
scalable, and easy to access. Its applications include online storage services
like Google Drive, web-based email services, online collaboration tools, and
m
.co
cloud-based software applications.
m
m .co ii) Blockchain Technology and its Applications
s e m
e la
Blockchain Technology is a decentralized and secure digital ledger that
las g
records transactions in the form of blocks linked together in a chain. Each
a
ag transaction is verified and stored permanently, making the system
transparent and difficult to tamper with. Blockchain improves security, trust,
and data integrity. Its applications include cryptocurrencies such as Bitcoin,
digital payments, supply chain management, healthcare record
management, and secure voting systems.
2 marks for any correct explanation of Cloud Computing.
2 mark for any correct explanation of Block Chain Technology.
m . c
c. o
11
e m
em as
s
For more Question Papers, Sample Papers, Notes & Syllabus visit
gl
Page 11 of 12
Page 13
HBSE Class 11 Sample Paper 2027 Computer Science Marking Scheme
12
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 12 of 12