0% found this document useful (0 votes)
10 views7 pages

Computer Science MS XI-2024-251

Uploaded by

ryutempest0001
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)
10 views7 pages

Computer Science MS XI-2024-251

Uploaded by

ryutempest0001
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/ 7

KENDRIYA VIDYALAYA SANGATHAN HYDERABAD REGION

HALF YEARLY EXAMINATION 2024-25

कक्षा CLASS: XI समय TIME:03 HOURS


विषय SUBJECT: COMPUTER SCIENCE अविकतम अंक Maximum Marks: 70

MARKING SCHEME
Q. No. Section – A (21 x 1 = 21 Marks) Marks
1 d) CPU 1
2 d) Pen Drive 1
3 a) Compiler 1
4 a) AND 1
5 b) (156821)8 1
6 a) American Standard Code for Information Interchange 1
7 c) x.x’=1 1
8 a) Input/Output 1
9 a) True 1
10 b) List 1
11 c) Python-Programming 1
12 b) True or False 1
13 c) error 1
14 b) if a == 5 : 1
15 c) Appydays 1
16 a) Year # 0 @ 4 at All the best 1
17 c) print(list1[1:8:2]) 1
18 d) add() 1
19 c. Inserts the value y at index x in the list, shifting
1
elements to the right.
20 A. Both A and R are true and R is the correct
1
explanation for A.
21 C. A is True but R is False 1
Q. No. Section – B (7 x 2 = 14 Marks) Marks
An operating system is a collection (or suite) of 1 Mark for
programs that manages and controls the computer.
definition and ½
22 Operating systems have many functions:
controlling hardware components, providing a platform mark each for any 2
for software to run on, providing a user interface,
functions
managing processes, managing the computer's

[1]
memory, managing input and output devices, managing
applications, managing security etc.
23 String="PYTHON”
for i in range(0, len (String)-1): ½ mark for each
if String[i]>= "M": correction
print ( String[i],"*" ) ½ *4=2Marks
else: (Any 4 errors need
print ( String[i-1] ) to be identified)
24 Step 1 : Start / Begin ½ mark for start &

Step 2 : Read A,B stop ½ Mark for input

Step 3 : If A>B then go to step 4 else goto step 5 statement


½ mark for correct if-
Step 4 : print(B,A) goto step 6
else block
Step 5 : print(A,B)
½ mark for correct
Step 6 : Stop
print statement
25 I.
a) i) Basic Input/Output System
ii) Random Access Memory
Or 1 mark each
The major differences between RAM and ROM are:

RAM ROM

Definition of RAM is Definition of ROM is


Random Access Memory Read-only Memory

Random Access Memory ROM is cheaper when


(RAM) is expensive when compared to RAM.
compared to ROM (Any One
Difference)
The speed of Random The speed of Read-only
Access Memory (RAM) is Memory (ROM) is slower
higher when compared to when compared to RAM.
ROM

Random Access Memory ROM has a lower


(RAM) has a higher capacity compared to
capacity when compared RAM
to ROM

[2]
Data in RAM can be Data in ROM can only be
modified, erased, or read. read, it cannot be
modified or erased.

The data stored in RAM is The data stored in ROM


used by the Central is used to bootstrap the
Processing Unit (CPU) to computer.
process current
instructions

Data stored on RAM can If the Central Processing


be accessed by the Central Unit (CPU) needs to
Processing Unit. access the data on ROM,
first the data must be
transferred to RAM, and
then the Central
Processing Unit (CPU)
will be able to access the
data.

Data of RAM is very Data present in Read-


volatile, it will exist as long Only Memory (ROM) is
as there is no interruption not volatile, it is
in power. permanent. Data will
remain unchanged even
when there is a
disruption in the power
supply.

II.
Name the storage device:
(a) USB Drive / Pen drive / Flash drive
or
(b) Hard Disk drive
26 a) (1010110)2 = (126) 8 b) (325)10 = ( 145 ) 16 1 mark each
27 A) i) S.count(‘a’)
ii) text. Endswith( ‘ce’) 1 mark each
OR Or

[3]
B) S=input(“Enter a String”) 1mark
Print(S[::-1]) 1mark
(Or any similar logic)
28 2@ 2 marks for correct
2@3@ answer
2@3@4@
2@3@4@5@
Q. No. Section – C (3 x 3 = 9 Marks) Marks
29 n=int(input("Enter number:"))
temp=n
rev=0 1 mark for input
while(n>0): statement
dig=n%10 1 mark for while
rev=rev*10+dig loop and logic
n=n//10 1 mark for
if(temp==rev): condition and print
print("The number is a palindrome!") statement
else:
print("The number isn't a palindrome!")
(Or any similar logic) OR
OR
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: ")) 1 mark for input
num3 = float(input("Enter third number: ")) statements
if (num1 >= num2) and (num1 >= num3): 1 mark for if-else
largest = num1 statement
elif (num2 >= num1) and (num2 >= num3): 1 mark for correct
largest = num2 print statement
else:
largest = num3
print("The largest number is", largest)
(Or any similar logic)

[4]
30 1 mark for start and
stop
1 mark for
condition
1 mark for print
statement and
updation statement.

OR

OR
N=int(input(“Enter a value”))
for i in range(1, N, 3) :
print(i, end = ' ')
(Or any similar logic) 1 mark for each line
31 a) Compiler - programming tool / system
b) Text editor -application
c) Ubuntu - system
OR 1 mark each
a) MS Office – application
b) Antivirus – utility
c) BIOS- system
Q. No. Section – D (4 x 4 = 16 Marks) Marks
32 I .i.
A B C B+C A(B+C) AB AC AB+AC
0 0 0 0 0 0 0 0
0 0 1 1 0 0 0 0
0 1 0 1 0 0 0 0
0 1 1 1 0 0 0 0 2 marks for each
1 0 0 0 0 0 0 0 correct answer
1 0 1 1 1 0 1 1
1 1 0 1 1 1 0 1
1 1 1 1 1 1 1 1 Or

[5]
ii.

OR
I) Demorgans law( any one law can be proven)

2 marks for each


correct answer

ii) (A+C). (A`+B)


33 Predict the output of the Python code given below:
2 marks for each
a) 11.0
correct answer
b) [220,440,660]
34 s=input("enter a string")
s1=s.split()
s1.sort()
print(s1[-1])
1 mark for each line
(or any similar logic)

OR

s=input("enter a string")
Or
c=0
v="AEIOUaeiou"
for i in s:
½ mark for each
if i in v:
line
c+=1
print(c)

(or any similar logic)

35 0@16@8 1 mark for each line

[6]
12
32@13
20
Q. No. Section – E (2 x 5 = 10 Marks) Marks
36 a) Mic
b) Projector
c) 3D Printer 1 mark each
d) Cache memory.
e) Speaker
37 a) print(stRecord[-1] )
b) stRecord [-1] = ‘Raman’ (or) stRecord
[2]=’Raman’
c) stRecord. pop (1)
d) stRecord.sort() 1 mark each
print(stRecord)
e) stRecord.append([‘Raghav’ ,’A-40’,79])
OR
e) stRecord.clear()

[7]

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