Department of Computer Science
Baseline Assessment - September 2025-2026
Subject : Computer Science Year : 10ABC
Time: 40 minutes Marks: ____ / 30
Name: _________________________________________________ Year____Section: _____
1. Give the name of the field that would be used for the primary key
……………………………………………………………………………………………………….[1]
1
(b) State the reason for choosing this field for the primary
...................................................................................................................................................[1]
2. A database table, PERFORMANCE, is used to keep a record of the performances at a local
theatre.
State the number of fields and records in the table.
Number of Fields...............................................................................................................
Number of Records...........................................................................................................[2]
3. Answer the questions by use the following database table, MARKS, about students and
their marks in tests.
2
(a) Write the results returned by the following SQL script:
SELECT Student ID, Subject, Grade
FROM MARKS
WHERE Grade = "Pass"
...................................................................................................................................................[1]
4. Complete the SQL script to display the Test name, percentage and grade where the
percentage is more than 50 .
.......................................... Test name, Percentage, ..................................................... ..
FROM ......................................... .WHERE Percentage ....................................................[4].
5. Complete the SQL script to display the student ID, test name and percentage
where the percentage is less than or equal to 25.
………………………………….. ……………………………..,Test name, Percentage
WHERE .......................................... <= ........................................ .. [4]
6. A student has a computer that has a Von Neumann architecture.The CPU in the computer
performs the fetch-decode-execute cycle to process data and instructions.
a( i )Identify the name of the component where an instruction is stored immediately before it
is fetched into the CPU.
…………………………………………………………………………………………………….[1]
3
(ii ) Identify the name of the component that stores the address of the next instruction that will
be processed.
……………………………………………………………………………………………………………….[1]
(iii) Describe what happens at the decode stage of the cycle.
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
………………………………………………………………………………………………………………[3]
7. The following sentence describes the requirements for application
software. Fill in the missing gaps.
The application software runs on the . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . , this
runs on the firmware, and it is loaded by the . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
...................... [2]
8. Explain why a person will usually write a program using a high-level language and not a low-
level language
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………….[3]
9. A URL is the name given to the text based address for a web page. The web page name is one
part that is used to create the URL.
(a) Identify the name for one other part of a URL.
4
……………………………………………………………………………………………………………..[1]
b State the name of the hardware that finds the corresponding IP address for a URL.
………………………………………………………………………………………………………………[1]
10. The given paragraph describes how a web page is located and retrieved to be displayed on a
user's device. Complete the missing
The user types the URL into the address bar in the .........................................................................
This is sent to the ....................................................................................... where the corresponding
IP address is found. The IP address is sent to the web browser. The web browser uses the IP
address to send a request to the .............................. ……………………………where the web
pages are stored using the ........................................................................................................... .
protocol. The web pages are sent to the web browser. The web browser renders the
................................................................................................. to display the web page. [5]