0% found this document useful (0 votes)
88 views6 pages

Comp - SC QS Xi

The document is the question paper for Class 11 Computer Science exam. It contains instructions for the exam, details about the number of sections and questions, marks distribution and time allotted. The questions are from different topics of Computer Science like algorithms, Python programming, data types, flowcharts etc. ranging from 1 to 5 marks each.

Uploaded by

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

Comp - SC QS Xi

The document is the question paper for Class 11 Computer Science exam. It contains instructions for the exam, details about the number of sections and questions, marks distribution and time allotted. The questions are from different topics of Computer Science like algorithms, Python programming, data types, flowcharts etc. ranging from 1 to 5 marks each.

Uploaded by

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

 Please check that this question paper contains 6 printed pages.

 Check that this question paper contains 35 questions.


 Write down the Serial Number of the question in the left side of the margin
before attempting it.
 15 minutes time has been allotted to read this question paper. The question
paper will be distributed 15 minutes prior to the commencement of the
examination.The students will read the question paper only and will not write
any answer on the answer script during this period.

CLASS-XI
SUB: COMPUTER SCIENCE (083)

Time Allowed: 3 Hours Maximum Marks: 70


General Instructions:
1. This question paper contains four sections, Section A to E.
2. All questions are compulsory.
3. Section A have18 questions carrying1mark each.
4. Section B has 7 Very Short Answer type questions carrying 2 marks each.
5. Section C has 5 Short Answer type questions carrying 3 marks each.
6. Section D has 2 questions carrying 4 marks each.
7. Section E has 3 Long Answer type questions carrying 5 marks each.
8. All programming questions are to be answered using Python Language only.

SECTION-A
1. Which RAM needs to be refreshed periodically ? 1
(a) DRAM (b)Mask (c) Flash (d) SRAM
2. Which of the following is a mutable type in Python ? 1
(a) String (b)Tuple (c) Dictionary (d) None of these
3. How many ends of a condition box is opened in a flowchart? 1
(a) 1 (b)2 (c) 3 (d) 4
4. Which of the following is a System Software? 1
(a) MS-Word (b) Google Chrome (c)Linux (d) K7 Anti virus
5. The decimal equivalent of octal number (173)8 is ________ 1
(a) 123 (b)731 (c)529(d) 124
6. In algorithms, loops are used for ? 1
Page 1 of 6
COMP.SC-XI
(a) Conditions (b) Continuous assignment
(c) Iteration (d) Both a and c
7. Consider the following algorithm and determine how many times the loop 1
is iterated?
Step 1. i=0
Step 2. while i<=5 repeat
Step 3. i = i + 1
Step 4. endwhile
(a) 6 (b) 5 (c) 0 (d) infinite times
8. Dual of Boolean expression (X+Y’)(X+Y)is : - 1
(a) XY’+X’Y (b) X+Y’.X+Y (c) XY+XY (d) XY’+XY
9. X + X’ = _______ 1
a) XX’ (b)X (c) 0 (d) 1
10. Python works in two modes. Interactive mode and __________ mode? 1
a) OS (b) Script (c) Print (d) Prompt
11. Predict the output : 1
L=[1,2,3,7,9]
L[2]=L[3]
print(L[-3])
(a) 3 (b) [1,2,3] (c) 1 (d) 7
Buffer is nothing but
12. (a) RAM (b)Temporary memory
(c) Register (d) ROM 1
13. Predict the output : 1
P=(11,22,33,44,55)
Q=len(P)
print(Q)
(a) 22 (b) 33 (c) 5 (d) 4
14. Evaluate the following expression and identify the correct answer ? 1
(16-(4+2))*5 + (2**3)*4
(a) 82 (b) 18 (c) 18 (d) 102
15. Given Python declaration S=‘Hello World’. Which of the following 1
statement will execute without showing an error ?
(a) print(S[11]) (b) S=”Welcome” (c) S[2]=”L” (d)S[2]= ‘yy’

16. Find the invalid identifier from the following : 1


(a) My_roll (b) _roll (c) true (d) 3D
17. Python programs are typed in 1
(a) File mode (b) Script mode (c) Interactive mode (d) IDLE mode
18. In the question given below, A statement of Assertion(A) is followed by a 1
statement of Reason(R ) , mark the correct choice as:
Page 2 of 6
COMP.SC-XI
a. Both A & R are true and R is the correct explanation of A.
b. Both A & R are true and R is not the correct explanation of A.
c. A is true but R is false.
d. A is false but R is true.
Assertion (A): The while statement executes a block of code repeatedly as
long as the loop condition is true.
Reason(R): The loop condition is tested after each iteration of the loop.
SECTION-B
19. Rewrite the following code in Python after removing all syntax error(s). 2
N= =10
for i in range(0, N+1)
if i%2 =! 0:
print(i*4)
Else:
print(i+3)
20. How many times will the following loop be executed? Also write the 2
output.
a=10
while a<=15:
a+=2
print(a+2)
21. What are mutable and immutable data types? 2
22. State and verify the Demorgan’s theorem using truth table. 2
23. Give two examples for each of the following. 2
(i) Application Software (ii) Utility Software
24. List two differences between Compiler & Interpreter. 2
25. What is the difference between RAM & ROM ? 2
SECTION-C
26. Convert the following numbers – 3
(a) 1110001000 binary to octal
(b) 1B5 hexadecimal to binary
(c) 9E1A hexadecimal to decimal
27. (a) Arrange each of the followings in descending order. 3
Nibble, Kilobyte, Terabyte, Megabyte
(b) What is Operating System? List two functions of it.
a)

28 Find out the output for each of the following expression. 3


(a) print(5 < 10 – 3 and 3 + 4 >= 6 or 10)
(b) print(4 ** 3 ** 2 – 101)
Page 3 of 6
COMP.SC-XI
(c) print(8 + 2 ** 5 / 8)
29. Write a program to check whether the given number is an Armstrong 3
number or not .
Example: An Armstrong number is one whose sum of cubes of each digit
is same as the number itself.
For example, 153 is an Armstrong number because
1**3 + 5**3 + 3**3 = 153
30. Draw a flowchart to find out the factorial of an input integer. 3

OR

Draw a flow chart to print first N even numbers N times, where N is to be


entered by the user.
SECTION-D
31. (a) Write an algorithm to print the squares of first N odd numbers. 4
(b) Draw flowchart for the algorithm given below.
Step 1. Start
Step 2. Input Agg
Step 3. If Agg < 50
Print “Needs Improvement”
Else
If Agg < 75
Print “Good”
Else
Print “Very Good”
Step 4. End

32 Write a program to input two integers as X and N, and print the following 4
series along with their sum.

X + X2/2! + X3/3! + X4/4! + . . . . . . XN/N!


OR

Write a program to print the first N prime numbers starting from N, where
N is to be entered by the user.
SECTION-D
33. Case study based questions: 5

Prasant has purchased a new computer and smart phone. The smart phone
is well equipped with all the latest features. His sister has to attend online
classes and therefore he offers his smartphone to her attending the online
classes.
They often receive many notes online and they need to submit many
assignments. His assignment file size is quite large and he need to reduce

Page 4 of 6
COMP.SC-XI
it . Every time file size is quite large and he need to reduce it . Every time
his PC/mobile shows some problem he boots his PC again .

a) Suggest a utility software to reduce the file size of his assignment.


b) Identify the type of memory in which the downloaded data gets stored .
c) Suggest an output device that will help them have a hard copy of their
notes in computer/mobile .
d) Suggest an input device that he should attach to his PC so that his video
is also visible to his teacher while taking classes .
e) Mention the Application software they need to install in order to write
the answers of assignments.
34. (a) Write the output of the following program. 5
var=7
while var>0:
print("Current value ",var)
var = var - 1
if var == 3:
break
else:
if var == 6:
var = var - 1
continue
print("Bye")

(b) Write a Python program to print the following output :


1
12
123
1234
12345

35. (a) Rewrite the following code fragment using while loop : 5
for i in range (7, -6, -4):
print(i)
print("Done")

(b) What will be the output of the following code?


k,p=0,0

Page 5 of 6
COMP.SC-XI
while k<10:
print(k, end=' ')
k+=2
print()
for p in range (0,10,2):
print(p+2, end=' ')
print()
if p==k:
print("Yes")
else:
print("No")

Page 6 of 6
COMP.SC-XI

You might also like