You are on page 1of 2

Kendriya Vidyalaya, MIRC, Ahmednagar

Half - Yearly Examination (24th November, 2020)

Class: XI Time: 3 Hours


Subject: Computer Science Max. Marks: 70

Q.No. Select the most appropriate option out of the options given for Marks allocated
each question.
1 Which one is not an output Device? 1
a) Monitor
b) Keyboard
c) Speaker
d) Printer
2 1 GB = MB 1
3 Which amongst this is not an octal number? 1
a) 645 b) 234 c) 876 d) 123
4 The value of radix in Decimal number system is 1
a) 2 b) 8 c) 10 d) 1
5 According to Boolean laws: A + 0 = ? 1
__
a) 1 b) A c) 0 d) A
6 According to the associative law: 1
a) A+B=B+Ab) A=A+A c) (A+B)+C=A+(B+C) d) A+0=A
7 Which of the following is/are valid strings in Python? 1

(a) "Hello" (b) 'Hello” (c) "Hello’ (d) Hello"


8 Identity the following strings which one not a correct one? 1

a) “kvmirc” b) ‘KVMIRC7’ c) ‘‘‘Kvmirc’’’ d) “KVMIRC’


9 Add the following binary numbers: 1011101 and 101101 1
10 Convert (423)10 to Hexadecimal. 1
Q.No. Short answer questions of 2 marks Marks allocated
11 Define: Hardware & Software. 2
12 Convert (266)10 to Octal and (372)8 to Decimal. 2
13 What is a logic gate? Name the three basic logic gates. 2
14 What is meant by token? Name the tokens available in Python 2
15 Write a python program for the addition of two numbers 2
Q.No. Long answer questions of 3 marks Marks allocated
16 What are various categories of software? Explain. 3
17 Define: 3
i. Binary Number System
ii. Octal Number System
iii. Decimal Number System
iv. Hexadecimal Number System
18 State a Truth Table for AND, OR, NOT Gates 3
19 What are the various data types available in python 3
20 Differentiate primary memory and secondary memory 3
Q.No. Very long answer questions of 5 marks Marks allocated
21 a) Convert the following hexadecimal numbers to binary: 5
i) A07 ii) 7AB4
b) Convert (423)10 to Hexadecimal.
22 Write a python program to calculate average of any 5 numbers 5
23 Write a python program to find area and circumference of a circle 5
24 _ _ 5
Using truth table, prove that: AB+BC+C A = AB+C A
25 i. Convert the following decimal numbers to binary: 84 5
ii. Convert the following binary numbers to decimal: 10010
iii. Convert the following octal numbers to binary : 7642
26 Convert the following hexadecimal numbers to binary: 5
i) A07 ii) 7AB4
27 Give the elements of the following list which are present at the given 5
index numbers:
languages=['Hindi', 'English', 'Bengali', 'Oriya', 'Telugu', 'Marathi',
'Malayalam']
a) languages [2]
b) languages [-3]
c) languages [2:5]
d) languages [2:5:2]
e) languages [:5]
f) languages [::-2]
g) languages [-5:-2]
h) languages [5:2:-1]

You might also like