0% found this document useful (0 votes)
53 views

11 CS

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)
53 views

11 CS

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

CSC/XI-SEE/2022-23/QP

KENDRIYA VIDYALAYA SANGATHAN, KOLKATA REGION


SESSION ENDING EXAMINATION 2022-23
SUB: COMPUTER SCIENCE (083)
CLASS – XI
Max. Marks: 70 FOR PRACTICE Time: 3 hours
General Instructions:

• The question paper is divided into 3 sections A,B AND C


• Programming language – Python
• All questions are compulsory.

SECTION-A
1.
------------------------------- is a language processor which translates the program written in High
level language to Machine language in one go.
a). Assembler b). Interpreter c). Compiler d). Interpreter
1
OR
Write the full form of -
(I). ISCII (II). BIOS
2. Which type of Memory is used to store those parts of data and instructions that are being
repeatedly used by the CPU.
1
(i) RAM (ii) Cache memory
(iii). ROM (iv) Secondary Memory
3. Boolean expression X+X’ =?
(i) X (ii) 0 (iii) 1 (iv) X+X
OR
1
Which of the following is not a characteristics of a computer?
(i)Diligence (ii) I.Q
(iii) Accuracy (iv) Versatility
4. __________ Gate gives a high output (1) if either of inputs are high.
1
a. XOR b. OR c. NOR d. AND
5. ……………………. is a software that controls a particular type of hardware device that is
attached to the computer. 1
a). Controller b). Assembler c). Device Driver d). Operating System
6. ……………..is an encoding scheme that facilitates the use of Indian language on computers and
1
provides a common standard for coding Indian Scripts.
7. Write the equivalent Boolean expression for the following Logic Circuit : 2

OR

2
What do you mean by Logic Gate? Make truth table of NAND Gate.
CSC/XI-SEE/2022-23/QP

8. Convert the following base of number system: 2


(i)(B2E)16 →(………..)10

(ii) (65)10 →(………….)8


SECTION-B
9 ………….. is an ordered mutable sequence which can store collection of heterogeneous
datatypes.
a). string b). tuple c). dictionary d). list
OR
What will be the output of above Python code? 1

x=15//4 + 5**2
(i) 28 (ii) 8 (iii) 25 (iv) Error

10. Which of the following is not a valid token in Python?


a. Character Set b. Literals c. Identifier d. keyword 1

11. Which of the following is known as the exponentiation operator?


1
a. % b. // c. ** d. ^
12. …………….. is a graphical or symbolic representation of a process. They are basically used to
design and document complex processes to help viewers to visualize the logic of the process. 1
a). Flowchart b). Algorithm c). Program d). Pseudocode
13. …………….. function is used to remove all elements of a list.
a. remove() b. delete() c. clear() d. eraseall()
OR
Which of the following will give "Simon" as output?
If str1="John,Simon,Aryan" 1
(i) print(str1[-7:-12])
(ii) print(str1[-11:-7])
(iii) print(str1[-11:-6])
(iv). print(str1[-7:-11])
14. An error is encountered while executing the following code:
X=(50,20,70,100)
X[2]=40 1

State the reason of the error.


Q15 and 16 are ASSERTION AND REASONING based questions. Mark the correct choice as (a)
Both A and R are true and R is the correct explanation for A
(b) Both A and R are true and R is not the correct explanation for A
(c) A is True but R is False
(d) A is false but R is True
15. Assertion (A): Dictionary is an immutable data type.
Reason (R): In Immutable types of python, contents of objects cannot be changed after 1
creation.
16. Assertion (A): A programmer works on an algorithm before writing programs.
Reason (R): An algorithm is a step by step instructions for solving a problem or completing a 1
particular task.
17. Explain the role of indentation in Python program with 1 example. 2
CSC/XI-SEE/2022-23/QP

18. Preetil is making a code in python to print all those numbers which are divisible by 5 or7 from
the given list. she is getting some errors in code. Rewrite the corrected code and underline
the errors.
A=[ 10,21,45,64,23,49] 2
for i in A
if i % 7 or 5 =0:
print(A)
19. Predict the output of following code snippet:
(i)
x, y=20,50
y, x, y=x, y-10, x+10
print(x, y)
(ii) 2
a, b=12,13
c, b=a*2,a//2
print(a, b, c)

Consider the following string mySubject:


mySubject = "Computer Science"
What will be the output of the following string operations :
20. 2
A. print(mySubject[-7 :- 1])
B. print(mySubject[::-2])

21. What do you mean by Logical Error? How it is different from syntax error? 2
22. Draw a flowchart to print Greatest of 3 numbers. 3
23. What do you mean by algorithm? Write an algorithm to take age from the user and print
1+2
whether the user is eligible to vote or not.
24. Find the output of the following

text="FifaWC@com"
L=len(text)
ntext=""
for i in range (0,L):
3
if text[i].isupper():
ntext=ntext+text[i].lower()
elif text[i].isalpha():
ntext=ntext+text[i].upper()
else:
ntext=ntext+'bb'
print(ntext)
25 Considering the list given:
list1 = [25, 30, 56, 12, 45, 21, 7, 20]
a. write code to sort the list in descending order.
b. What will be the output of :
del list1[:5]
3
print(list1)
c. Add a new list --- list2=[100,200] at the end of list1 so that the final output should
be:
list1 = [25, 30, 56, 12, 45, 21, 7, 20,100,200]
CSC/XI-SEE/2022-23/QP

26. A). Predict the output of the following code snippet: 3


Dict= { 'A' : 10, 'B' : 20, 'C' : 100 , 'D' :200}
temp=500;
for value in Dict.values( ):
temp - = value
print("Final",temp)
B). i).
for a in range (15,30,5) :
if a = = 20 :
continue
print(a)
ii).
for a in range (15,30,5):
if a % 20 == 0:
break
print(a)
27. Write a program which accepts a number from the user and prints the frequency of the 4
number in the list LST, if number is not in the LST it should print “Number not available”.
OR
Write a program in python which takes a string from the user and prints number of Capital
letters, small letters, digits in the string.

28. Write a Python script (Program) to take an integer number from the user and test: if it is a 4
Prime number, display “ Prime Number“ otherwise display “Not a Prime number”.
29. The record of a student (Name, Roll No., Marks in five subjects and percentage of marks) is
stored in the following list:
stRecord = ['Binita','A-10', [56,98,99,72,69], 78.8] 4
Write Python statements to retrieve the following information from the list stRecord.

(a) Percentage of the student 1


(b) Marks in the fifth subject 1
(c) Maximum marks of the student 1
(e) Change the name of the student from ‘Binita’ to ‘Raghav’ 1
SECTION-C
30. What do you mean by E-Waste? Suggest few steps for E-Waste Disposal. 2

31. What are disability issues while teaching Computers? Mention any 4 issues. 2

32 What do you mean by net etiquettes? Mention few Social media etiquettes. 2

33 What do you mean by IPR and Plagiarism? 2

34 What do you mean by the term Open Source Software? Name any 2 Open Source Softwares. 2

35 What do you mean by Phishing? How it is different from hacking? 2

Briefly explain a) .Cyber Trolling b). Spam c). Virus. 3


36.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy