Sahodaya School Complex Kochi MODEL EXAMINATION 2024-2025 Computer Science - Answer Key
Sahodaya School Complex Kochi MODEL EXAMINATION 2024-2025 Computer Science - Answer Key
1. False
2. pOrMI
3. True
4. Madam
5. ‘D’
6. (3, 1, 2, 4)
7. dict1.update(dict2)
8. (c) Succeed
9. (d) All
10. (c)file pointer will move10 byte in forward direction from current location
11. False
13. d=f.readlines()
15. LIKE
17. (b)3,20
18. URL
19. (b)Gateway
20. (a)
21. (b)
22. def max_length(L):
b=0
for i in L:
l=len(i)
if l>b:
b=l
st=i
print("string with max length=",st)
23. (i)
DISTINCT DESIGNATION
Manager
Director
Clerk
(ii) EXAM.sort(reverse=True)
OR
def filter():
f1=open("source.txt","r")
f2=open("target.txt","w")
text=" "
L=f1.readlines()
for i in L:
if i[0]!='@':
f2.write(i)
f1.close()
f2.close()
edetail = []
def push():
name = input("Enter name")
sal = int(input("Enter Salary"))
item = [name, sal]
edetail.append(item)
def pop():
if len(edetail) > 0:
it=edetail.pop()
print("Deleted item=",it)
else:
print("Stack is empty")
31.
fUNnpYTHON
OR
1 20 X@
4 30 X@Y@
9 60 X@Y@Z@
32. (A)
(i) SELECT NAME, GENDER FROM PERSONAL WHERE DOB between ‘2008-01-01’
and ‘2009-12-31’;
(ii) SELECT * FROM PERSONAL WHERE DOB IS NULL ;
(iii) SELECT CITY, COUNT(*) FROM PERSONAL GROUP BY CITY;
(iv) SELECT GENDER, SUM(FEE) FROM PERSONAL GROUP BY GENDER ;
OR
def searchRecord(num):
f=open('record.csv','r',newline=”\n”)
found=0
streader=csv.reader(f)
for i in streader:
if i[0] == num:
print(i)
found=1
break
if found==0:
print(“No such record found”)
f.close()
print(“search successful”)
f.close( )
#main
createfile()
rn=int(input(‘Enter roll no. to search=’))
searchRecord(rn)
34. (a) DELETE FROM TRANSACT WHERE AMOUNT<1000;
(b) SELECT TTYPE, SUM(AMOUNT) FROM TRANSACT GROUP BY TTYPE;
(c) SELECT NAME, AMOUNT FROM CUSTOMER,TRANSACT
WHERE CUSTOMER.CNO=TRANSACT.CNO AND TTYPE=’CREDIT’;
(d) UPDATE CUSTOMER SET PHONE=9988117700 WHERE CN0=1002;
36.
Import pickle
def Add_book():
f = open(“book.dat”,”wb”)
ans=’y’
while ans==’y’:
Bn=int(input(“enter book no”))
N=input(“enter name”)
A=input(“enter author”)
L=[Bn,N,A]
pickle.dump(L,f)
ans=input(“do you want to continue(y/n)”)
f.close()
def change_book():
f = open(“book.dat”,”rb+”)
found=0
try:
while True:
pos=f.tell()
bk=pickle.load(f)
if bk[2]== “J.K.Rowling”:
bk[2]= “J.K.R”
f.seek(pos)
pickle.dump(bk,f)
found=1
except EOFError:
if found==0:
print(“No matching record”)
else:
print(“Record modification successful”)
def search_book():
au=input(“enter author name”)
f=open(“book.dat”,”rb”)
print(“Books written by”,au)
try:
while True:
bk=pickle.load(f)
if bk[2]==au:
print(bk[1])
except EOFError:
f.close()
(c)Hub/switch
(d)VoIP
(e) MAN