0% found this document useful (0 votes)
19 views3 pages

2023 - 2024 Final Term Paper

This document is a final term examination paper for Information Practices at St. Karen's High School, Patna, with a total of 70 marks. It consists of five sections (A to E) with varying types of questions, including multiple-choice, short answer, and programming tasks, all to be answered using Python. The exam covers topics such as computer components, SQL, and Python programming concepts.
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)
19 views3 pages

2023 - 2024 Final Term Paper

This document is a final term examination paper for Information Practices at St. Karen's High School, Patna, with a total of 70 marks. It consists of five sections (A to E) with varying types of questions, including multiple-choice, short answer, and programming tasks, all to be answered using Python. The exam covers topics such as computer components, SQL, and Python programming concepts.
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/ 3

ST.

KAREN'SHIGH SCHOOL,PATNA MAX MARKS- 70


LASS-1 FINAL TERM EXAMINATION (2023-2024)
SUBJECT-INFORMATION PRACTICES (065) DURATION-3 HRS
SET-B
DATE:
NAME: CLASS/SEC: ROLL NO:
General Instructions:
I. This question paper contains five scctions, Scction A to E.
2. Allquestions are compulsory.
3. Section Ahas 18 questions carrying 01 mark cach.
4. Section B has 07 Very Short Answer type questions carrying 02 marks each.
D.SectionC has 05 Slhort Answer type questions carrying 03 marks each.
O. Section D has 02 questions carrying 04 marks each.
7. Section E has 03 Long Answer type questions carrying 05 marks each.
(
8. All programming questions are to be answered using Python Language only and QUERIES by using S
SECTION - A
1 1
The major components of a computer are:
a) Hardware b)Software c) Both Hardware and software d) None of the above
2 1
The movement of a mouse pointer is controlled by either a roller on its base or a laser
mechanism.
a) True b) False
3 1
Concentric circles on the magnetized surface of themagnetic disks are further divided into
Small invisible segments known as:
a) Tracks b) Sectors c) Platters d) Cylinders
4. The 1
Is the set of programs necessary tocarry out operations for a specified
application.
a) Word processing Software b) Application Software
c) Tailor-made software d) System software
5. The program code written by a programmer in a High Level Language is called: 1
a) Ordinary Code b) Source Code c) Object Code d) Class Code
6. What willbe the output of the following statement? print("\1011") 1
a) A1 b) al -c) A11 d) Error
7. Python code can run on a variety of platforms, it means Python is a 1
language.
a) Uni-platform - b) Cross-platform c) dependent b d) All of these
8 We can write multi-line strings in python by using: 1
a) Triple single quotes b)Triple double quotes
c) \(backslash) at the end of each line -d) All of the above
9 The term attribute refers to a of a table. 1
a) Record b) Column -c) Tuple d) Key
10. Itgives commands to define the structures of database components. 1
a) SQL b) DDL c) DML d) TCL
11. Consider following SQL statement. What type of statement is this? 1
CREATE TABLE employee (name VARCHAR, id INTEGER);
a) DML b) DDL c) DCL d) Integrity constraint
12, A table Tablel has two text fields defined as below: 1
Namel varchar(20), Name2 char(20),
If Namel stores value as 'Anand' and Name2 stores value as 'Srikant', then Namel will consume
characters space and Name2 will consume characters space.
a) 5, 20 b) 20, 5 c) 20, 20 d) 5, 7
13. Which of the following keywords will you use in the following query to display the unique
values of the column dept name?
SELECT dept name FROM Company;
a) All b) From c) Distinct d) Name
14. Consider the following query: 1
SELECT name FROM class WHERE subject NULL;
Which comparison operator nay be used to fill the blank space in above query?
a) = b) LIKE c) IS - d) NOT
REDMI NOTE 13 56 10/01/2025 15:22
add a layer of virtual
15. The
technology is able to take an existing environment and
information on top of it, d) ML
a) NLP b) AR -c) VR
understand, interpret
16. The
an artificially intelligent technology that helps computers
language.
and manipulate hunman b) AR d) ML
a) NLP c) VR
REASONING based auestions. Mark the correct choice as:
DIRECTIONS: O17 and 18 are ASSERTIONAND
correct explanation for A
a) Both A àndR are true and R is the explanation for A
b) BothA and R are true and R is not the correct
False.
c) A is True but R is
d) A is false but R is True.
17
Assertion (A).: Utility software performs tasks to enable smooth functioning of computers.
Reason (R): School management system, railway reservation system, hotel nanagement system, 1

etc., perform specific tasks smoothly.


18.
ASsertion (A): The Internet of Things (IOT) is a rapidly evolving technology capable of
transforming numerous areas of our lives, ( 1
Reason (R): There are no issues of security, compatibility and data privacy associated with IOT.
SECTION - B
19. Differentiate between interpreter and Compiler.

20. Describe the terms:


a) Free software b) Proprietary Software 2
21. Predict the output of following:
X, y=7,2 2
X, y, x=x+1, y+3, x+10
print (x, y)
22. What is SQL? How is it related to MySQL? 2
23. Write one similarity and one difference between Primary key constraint and Unique constraint. 2
P24 While creating a table "employee", Anand forgot to set the primary key for the table. Help him 2
to write the statement to set primary key on the column empid".
25 What is SaaS? Explain with example. 2
SECTION - C
26,/ Write aprogram to calculate net salary after inputting basic salary, hra%,da% and tax%. 3
Net salary- basic + hra + da - tax
27. Write aPython program to input athree-digit no. from the user and print the reverse of the 3
inputted number. If the entered digit is not a three-digit no. it should display an appropriate
message "Invalid nput". [Do not use list, string or any function to reverse the number]
Ex: Enter any three-digit number: 493
The reverse of 493 is 394

28. Mr. Anthony is a database administrator and working on table Employee", He wants to: 3
(i) Change the name of the column "Bonus to "Appr Amt" with type
(ii) Delete the column "Extra Income" from the table. int.
(iii) Add a new column "aadhar" of datatype varchar and size 20.
Help him to write the MySQL command.
29. What do you mean by DDL commands? Define any two DDL commands with
30. Ms. Anee is working in a welfare organization and has been assigned suitable example. 3
a task to maintain the
details of workshops conducted by the
with the following structure in MySQL: organization,
Help her to create the table Workshop
Table: Workshop
Field Type Size Constraint
Workshopld int Primary Key
|Title Varchar 50 Not null
DateWorkshop Date
Venue Varchar |30 Default 'Delhi'
REDMI NOTE 13 56 -0--01--20.25-5:23
SECTION - D
31. Consider the given code and answer the given statements:
dl="Name":"Ankit'","Class"':1 1, "Sec":"A","Name":"Rahul" "Roll".12}
What will be the output?
i. print(len(d 1)
ii. print(di["Name")
i11. print("Name" in d1)
iv. print(dl.values() 4
32. Consider the following table Furniture':
FCODE NAME PRICE MANUFDATE WCODE
10023 Coffee talble 4000 |19-DEC-2016 W03
10001 |Dining table 20500 12-JAN-2017 WO1
10012 Sofa 35000 l06-JUN-2016 W02
10024 Chair 2500 07-APR-2017 W03
10090Cabinet 18000 31-MAR-2015 W02
Write SQL commands:
i. To display FCODE, NAME and PRICE of items that have PRICE less than 5000.
ii. To display NAMESand PRICE of those Furniture Items that have "table' anywhere in
their names.
ii. To display WCODE of Furniture Items. There should be no duplicate values.
iv. To update the price of all furniture by 10 percent.

SECTION E

33. Writea python program to print all the magic numbers between 1 and 1000. 5
[Hint: The magic number can be defined as anumber which will yield1when it is replaced by
the sum digits repeatedly. For eg: 19>1+9=10>1+01]
34. Consider the given list: 5
LI=[10,20,[30,40],"Python",50]
a. Write python code to add an element "Tokens" at index 2.
b. Write python code to delete the value 30 from the list LI.
c. Write python code to delete all the elements of the list L1. (List object
should not be deleted).
d. Write python code to find the index of the element "Python'".
e. Write python code to remove and return the element at index 3.
35. Consider the following table Exam:
5
Adno SName
R001Sushant
Percentage
90,2
Cl section Stream
12A Science
RO02 Vaidyanath 80.5 12B
RO03 Miara 68,9 12B
Humanities
R004 Niara 96.0 12A
Science
RO05 Shinjini - 88.9
Commerce
12D
Write the SQL commands for the (i)to (iii) and write Commerce
basis of the given table Exam: the output of the (iv) and (v) on the
(i) Todisplay Adno, Name, Percentage of
(11) To increase percentage by 2% of all thestudents of Science Stream.
(ii)To delete the records of those Humanities students.
(iv) SELECT sname, percentage from students whose percentage is less than 70%.
exam order by
(v) SELECT sname from exam
where stream=Sciencepercentage;
and Percentage>85;

REDMI NOTE 13 56 10/01/2025 15:23

You might also like