0% found this document useful (0 votes)
19 views4 pages

Marking Scheme

The document outlines the marking scheme for the Class XI Computer Science examination for the Kendriya Vidyalaya Sangathan Hyderabad Region for the 2023-24 session. It details the structure of the question paper, which consists of 35 questions divided into five sections with varying marks assigned to each section. Additionally, it specifies that all programming questions must be answered using Python.

Uploaded by

yuganksinh55
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views4 pages

Marking Scheme

The document outlines the marking scheme for the Class XI Computer Science examination for the Kendriya Vidyalaya Sangathan Hyderabad Region for the 2023-24 session. It details the structure of the question paper, which consists of 35 questions divided into five sections with varying marks assigned to each section. Additionally, it specifies that all programming questions must be answered using Python.

Uploaded by

yuganksinh55
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

KENDRIYA VIDYALAYA SANGATHAN

HYDERABAD REGION
SESSION ENDING EXAMINATION 2023-24
CLASS-XI SUBJECT- COMPUTER SCIENCE (083)
MAXIMUM MARKS – 70 TIME- 3 Hours
(MARKING SCHEME)
General Instructions:

 Please check this question paper contains 35 questions.


 The paper is divided into 4 Sections- A, B, C, D and E.
 Section A, consists of 18 questions (1 to 18). Each question carries 1 Mark.
 Section B, consists of 7 questions (19 to 25). Each question carries 2 Marks.
 Section C, consists of 5 questions (26 to 30). Each question carries 3 Marks.
 Section D, consists of 2 questions (31 to 32). Each question carries 4 Marks.
 Section E, consists of 3 questions (33 to 35). Each question carries 5 Marks.
 All programming questions are to be answered using Python Language only.

Ques No Question Marks


SECTION A
1 (a) Interactive mode 1
2 (b) System Software 1
3 Condition 1
4 ( c) -244.0 1
5 (a) 72 1
6 (b) cross-platform 1
7 (c ) any one input is high 1
8 int( ) 1
9 (c ) 10 1
10 (d) 10.0 1
11 (a) a = (“Heena”,”Meena”, “Tina”, “ Nina”) 1
12 (b) An old computer 1
13 (a) x += 5 1
14 (c ) 7 1
15 jump 1
16 d) All of these 1
17 a 1
18 a 1

SECTION B

19 Syntax error are errors that occurs when rules of a programming 2


language are violated.
Semantic errors occurs when statements are not meaningful.
20 rev = 0 ½ mark
rem = 0 for each
while num>0: correction
rem = num % 10 made = 2
rev = rev * 10 + num
num = num // 10
21 (i) American Standard Code for Information Interchange 2
Indian Script Code for Information Interchange
(ii) ( 54 )10 = ( 110110 )2
( 889 )10 = ( 1571 )8
22 Append( ) function adds one element to the end of the list 2
Extend( ) function adds multiple elements in the form of list
Ex:
colours = [“red”, “ green “,”blue”]
colours.append(“yellow”)
>>>colours
[“red”, “ green”, “blue”,”yellow”]

Colours.extend([“white”,”pink”])
>>>colours
[“red”, “ green”, “blue”,”yellow”, “white”, “pink”]

23 (i) 2 2
(ii) (23, 1, 45, 67, 45, 9, 55, 45, 100, 200)
(iii) 300
(iv) 3

24 2

25 (i) OSS – Open Source Software 2


(ii) IPR _ Intellectual Property Right
OR

Fraud committed using the internet is called Online Fraud. It may


occur in many form such as- Non-delivered goods, stealing
information etc

SECTION C
26 Write a program to print given number is EVEN or ODD. 3

OR
Write a Python program that accepts two integers from the user and
prints a message saying if first number is divisible by second number or
if it is not?
x=int(input(“enter first number”))
y=int(input(“enter second number”))
if(X%Y ==0):
print(x, “is divisible by”,y)
else :
print(x,”is not divisible by “ , y)

27 System software - this type of software controls internal computer 3


operations. The system software can further be classified in two
categories
i) Operating system
ii) Language processor
Application software is the set of programs necessary to carry out
operations for specified application.
28 i) isdigit() 3
ii) find()
iii) capitalize()
iv) upper()
v) isupper()
vi) lstrip( )
29 1. making regular backup of files 3
2. protecting against viruses by running anti-virus software
3. using the system strong password
or any other 3 correct answers
30 # Write a program to find sum of elements of tuple without using sum() 3
function.
T = (10,20,30)
sum = 0
for x in T:
sum = sum + x
print(T)
print(sum)

OR

#Program to find minimum and maximum values in a tuple


T = (10,2,30,4,8,5,45)
print(T)
minimum = min(T)
maximum = max(T)
print("Minimum Value : ", minimum)
print("Minimum Value : ", maximum)

SECTION D
31 import random 4
num1 = random.randint(500,760)
num2 = random.randint(500,760)
avg = (num1 + num2)/2
print("Number 1 : ", num1)
print("Number 2 : ", num2)
print("Average : ", avg)

32 i) Net Etiquettes refers to the proper manners and behaviour we need to 2+2=4
exhibit while being online. These include :
1. No copyright violation: we should not use copyrighted materials
without the permission of the creator or owner. We should give proper
credit to owners/creators of open source content when using them.
2. Avoid cyber bullying: Avoid any insulting, degrading or intimidating
online behaviour like repeated posting of rumours, giving threats online,
posting the victim’s personal information, or comments aimed to publicly
ridicule a victim.

ii.) Buy environmentally friendly electronics Donate used electronics to


social programs Reuse , refurbish electronics Recycling e-waste

SECTION E
33 n = int(input("Enter the number of rows")) 5
# outer loop to handle number of rows
for i in range(0, n):
for j in range(0, i + 1):
print("* ", end="")
# ending line after each row
print()

34 i) c ii) b iii) a iv) b v) b 5

35 i) Correct answer with examples 3


ii) TO@AG 2

You might also like