@@@cs

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

KENDRIYA VIDYALAYA SANGATHAN LUCKNOW

REGION SESSION ENDING EXAMINATION (2022 – 23)


COMPUTER SCIENCE (083) MARKING SCHEME
CLASS: XI
M.M.: 70 TIME: 3 HRS
Note: Accept all alternative correct code/ answers and give full or partial marks accordingly.

Section – A
Each question carries 1 mark

1. a) Compression Utility/Disk defragmenter/Backup Utility/Antivirus 1


etc. b) Assembler/Interpreter etc.
½ mark for each correct example
2. a) random 1
b) statistics
3. d) Report vulnerability in any system. 1

4. Digital footprint 1

5. d) None of the above 1

6. c) ‘abc’+3 1
d) ‘abc’*‘abc’

7. C 1

8. a) False 1
b) True

9. 5.0 1

10. 1 or partial marks for correct description 1

11. math.fabs(math.exp(2) -x) 1

12. 1 or partial marks for correct description 1

13. ½ mark for each correct advantage 1

14. Nibble, Byte, KB, MB, GB, TB, PB 1


1 or partial marks for correct order
15. Number=int(input(“Enter Number”)) # int function 1
DoubleTheNumber = Number*2

Page 1 of 4
print(DoubleTheNumber) # p of Print should be in lowercase

16. (d) Digital property 1

17. (c) A is True but R is False 1

18. (d) A is False but R is True 1

Section – B 0
Each question carries 2 marks

19. 1 marks for correct definition and 1/2 marks for each correct type of IPR 2

20. a) 1 2
b) (4,)
c) () / Blank Tuple
d) (3, 5)
½ mark for each correct output.

21. 2 marks for atleast 2 points or partial marks 2


22. Mutable data types: Data types where the value can be changed in 2
place. Example:
dictionary, sets, lists etc.
Immutable data types: Data types where the values cannot be changed
in place.
Example: integer, float, string, tuples etc.

1 mark for correct description, ½ mark for each correct example or


partial marks

23. 1 mark for correct circuit and 1 mark for correct truth table. 2

24. 2 marks for correct description or partial marks 2

25. 1 mark for correct flowchart symbol/box selection and 1 mark for correct flow 2
chart or partial marks
Section – C 0
Each question carries 3 marks

26. 1 + 1 + 1 mark for correct description and example for each part 3

27. 1 mark for correct logic 3


1 mark for making correct dictionary
1 mark for correct output

Page 2 of 4
28. a) 10 x 210 or 10240 3
b) (AB)’
c) (125)10 = ( 7D )16 = ( 175 )8

29. (a) This is happening because third party cookies saved his search 3
preferences and now websites are posting advertisements based on his
preferences.
(b) Shantanu could have avoided this by privately browsing i.e. opening the
web browser in incognito mode before searching for such things. (c) Now
Shantanu can delete all the previous history and cookies stored on his
computer. This would stop websites posting advertisements.
1 +1+1 mark for each correct part.

30. for i in range(1,6): 3


for j in range(i):
print(i+j, end=" ")
print()
1+1 mark for each correct loop
1 mark for correct print statement
Section – D 0
Each question carries 5 marks

31. (a) insert() 5


(b) append()
(c) pop()
(d) remove()
(e) extend()
For each
½ mark for use of correct list methods, ½ mark for correct statement.

32. 2 ½ marks for correct code 5


2 ½ marks for correct steps after each iteration.

33. a) Record [3] 5


b) Record [2] [4]
c) max(Record[2])
d) Record[1]
e) Record[0]=”Raghav”

Page 3 of 4
1+1+1+1+1 mark for each correct statement.

Section – E 0
Each question carries 4 marks

34. lower = int(input('Enter start of range ')) # 1/2 marks upper = 4


int(input('Enter stop of range ')) # 1/2 marks

print("Prime numbers between", lower, "and", upper, "are:")

for num in range(lower, upper + 1): #1 marks # all prime


numbers are greater than 1
if num > 1: #1/2 marks
for i in range(2, num): #1 marks
if (num % i) == 0: #1/2marks
break
else:
print(num) # 1/2 marks
35. a) ½ + ½ mark of any two correct points 4

b) ½ + ½ mark of any two correct points


c) 1 +1 mark of any two correct differences.
OR
d) 1 +1 mark of atleast two correct points

----:O:---- 70
Page 4 of 4

You might also like