0% found this document useful (0 votes)
28 views10 pages

Marking Scheme

The document is a marking scheme for the Common Session Ending Examination 2021 for Class 11 Computer Science in the Chandigarh Region. It outlines the structure of the exam, including multiple-choice questions, case study-based questions, and programming tasks, along with the corresponding marks for each section. The marking scheme provides detailed instructions on how to evaluate student responses across various topics in computer science.

Uploaded by

Adith Ek
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)
28 views10 pages

Marking Scheme

The document is a marking scheme for the Common Session Ending Examination 2021 for Class 11 Computer Science in the Chandigarh Region. It outlines the structure of the exam, including multiple-choice questions, case study-based questions, and programming tasks, along with the corresponding marks for each section. The marking scheme provides detailed instructions on how to evaluate student responses across various topics in computer science.

Uploaded by

Adith Ek
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/ 10

Common Session Ending Examination 2021, Chandigarh Region

Class -11 Computer Science (083)

Marking Scheme

PART-A

Section-I

Select the most appropriate option out of the options given for each question.

Attempt any 15 questions from question no1 to 21

1 // 1

2 Total, _Data 1

3 # (Hash Symbol) for single line, Triple quotes for multi line comment 1

4 Because computer can’t work without operating system. Computer without operating system just 1
like a car without petrol.

5 4.7 GB 1

6 RAM is volatile whereas ROM is non-volatile. 1

RAM is read-write memory whereas ROM is read only.

1 mark for any correct difference

7 Unauthorized monitoring of other people’s communication is called eavesdropping. 1

1 mark for correct definition

8 Random 1

Math

9 2GB= 2x1024x1024x1024 Bytes 1


10 List, Dictionary are Mutable, Tuple and String are Immutable 1

11 student={12101:'Rahul',12102:'Ravi',12103:'Mahesh' } 1

12 3 1

13 System Software: MS-Windows, Compiler, Interpreter Application Software: MS-Word, Excel 1

14 Vidya 1

15 Identity theft 1

16 7 1

17 (c) d= {[1,2] : "hello"} 1

18 Intellectual Property Rights are the rights of owner of information to decide how much 1
information is to be exchanged, shared or distributed. Also it gives the owner a right to decide the
price for doing (Exchanging / sharing / distributing) so.
19 Plagiarism 1

20 A worm is a self-replicating program which eats up the entire disk space or memory. A worm 1
keeps on creating its copies until all the disk space or memory is filled.

21 Debugging is the process of detecting and removing of existing and potential errors (also called as 1
'bugs') in a software code that can cause it to behave unexpectedly or crash.

Section-II

Both the case study based questions are compulsory. Attempt any 4 subparts out of 5 from each question.
Each question carries 1 mark.

22. (a) isdigit() 4


(b) count()
(c) capitalize()
(d) upper()
(e) lstrip()
1 mark for each

23. a) [10, 20, 'BOOK', 30, 9.5, 'ITEMS'] 4


b) [30, 9.5, 'ITEMS', 40]
c) ['ITEMS', 40, 5, 35, 90, 75]
d) ['BOOK', 9.5]
e) [40, 9.5, 'BOOK', 10]
1 mark for each

PART-B

Section-I

24 (i) x = a**3 + b**3 OR x = math.pow(a,3) + math.pow(b,3) 2


(ii) A = (22/7)*r*(r+h)**2 OR A = math.pi * r*(r+h)**2

1 mark for each

25 19 2

2 marks for correct output

26 To=30 2

for K in range(0,To) :

if k%4==0:

print (K*4)

else:

print (K+3)

½ mark for each correction


27 2

1 mark each for any 2 differences

28 2

2 marks for correct circuit

29 (i) (534)10 = (10 0001 0110)2 (ii) (110101011)2 = (653)8 2

(1 mark for each)

30 sp=float(input(“enter sale price”)) 2

cp=float (input (“cost price”))

if sp>cp:

print(“Profit”)

elif cp>sp:

print(“loss”)

else:

print(“neither profit nor loss”)


1 mark for correct input

1 mark for correct if..elif..

OR

num=int(input(“enter a no”))

if num>=100 and num<=999:

print(“it is 3 digit integer”)

else:

print(“it is not a three digit integer’)

Half mark for correct for input

One and half mark for correct if...else

(Any correct code program to do the given task should be accepted)

31 sum=0 2

for i in range(1,11):

sum=sum+i

print(“sum=”,sum)
1/2 mark for initializing

1 mark for correct loop

1/2 mark for display of output

(Any other correct code of program to do the given task should also be accepted)

32 (a) Rita has become a victim of cyber stalking / cyber bullying 2


(b) She should immediately bring it to the notice of parents and school authorities. This is
cybercrime and it should be reported to local police.(1 mark for each)
33 Digital foot print: are the records and traces of individual’s activities as they use internet. 2
digital footprint are permanently stored.

Computer Forensics or Digital forensics refers to methods used for interpretation of


computer media for digital evidence.

OR

1. Use Anti-Virus Software


2. Use Firewall
3. Use Strong Password

(2 marks for any 2 correct points)

Section-II

34 cO#P#t#R 3

(3 marks for correct output or 1 and half marks for partial correct output)

35 3
nterms = int(input("How many terms? "))

n1, n2 = 0, 1
count = 0

# check if the number of terms is valid


if nterms <= 0:
print("Please enter a positive integer")
elif nterms == 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
# update values
n1 = n2
n2 = nth
count += 1

1 mark for initializing

1 mark for while loop

1 mark for display of output

(Any other correct code of program to do the given task should also be accepted)

or
#Write a program to check a number is prime or not
num=int(input("Enter number "))
d=2
while d<=num:
r=num%d
if r==0:
break
else:
d=d+1

if d==num:
print("It is a prime number")
else:
print("It is not a prime number ")

half mark for input

1 and half mark for while loop and condition


1 mark for if else and print output

(Any other correct code of program to do the given task should also be accepted)

36 numList = [8,2,3,0,7] 3
Even_Sum = 0
Odd_Sum=0
for i in numlist:
if(NumList[i] % 2 == 0):
Even_Sum = Even_Sum + NumList[j]
else:
Odd_Sum = Odd_Sum + NumList[j]

print("\nThe Sum of Even Numbers in this List = ", Even_Sum)


print("The Sum of Odd Numbers in this List = ", Odd_Sum)
1 mark for initializing

1 mark for checking condition

1 mark for display of output

(Any other correct code of program to do the given task should also be accepted)

37 1.Use Virtual Private Network (VPN) 3


2.Use Proxy (Torr Browser has proxy integrated in it)
3.Use Incognito Browsing

OR
1. Protect your entity
2. Respect other’s sentiments
3. Avoid using fake names (or any other suitable point)
1 mark for each
Section-III
38 teacher={} 5
for i in range(10):
name=input("enter teacher name ")
subject=input("enter subject ")
teacher[name]=subject
for key in teacher:

if teacher[key]=="english" or teacher[key]=="maths":

print("teacher name", key, "His subject :", teacher[key])

2 and half marks for creating dictionary by taking input

2 and half marks for finding and printing maths and english teachers

(Any other correct code of program to do the given task should also be accepted)

or

#program to remove vowel from string


string=input("enter string")
newstring=" "
for ch in string:
if ch not in "aieou":
newstring+=ch
print("string after removal of vowels ", newstring)

half mark for input


1 mark correct loop
1 mark for if..condition
half mark for printing
(Any other correct code of program to do the given task should also be accepted)

#PROGRAM TO PRINT TABLE OF ANY NUMBER

a=int(input("Enter number for table "))


for b in range(1,11)
print(a*b)
half mark for input
1 mark correct loop
half mark for printing output
(Any other correct code of program to do the given task should also be accepted)

a) 3 5
b) 10
39
None
c) 2
d) Keyword
e) True

1 mark for each

1 mark for definition, 1 mark for risks associated with e waste, 1 mark for recycle e-waste 3+2
ideas.
40
OR

1 mark for each disability issue.

************ End of Marking Scheme ********************

You might also like