Class: SSS 1
Term: Second Term
Subject: Digital Technologies
Time: 2 hours
Total Marks: 70
SECTION A — OBJECTIVE TEST (40 MARKS)
Instruction: Answer ALL 40 questions. Each question carries 1 mark. Choose the most appropriate option (a)–(d).
- The correct step before assembling a two-wheel differential-drive robot is ________. (a) declare it fully tested (b) select components that match the intended purpose (c) remove the need for a controller (d) calibrate a robot whose parts have not been chosen
- The ________ in a Loans table can point to a BorrowerID in the Borrowers table. (a) CSS selector (b) chart legend (c) foreign key (d) page margin
- A bus company wants to compare passenger counts across four routes. Identify the most effective chart type. (a) a map without labels (b) a bar chart (c) a scatter plot of unrelated values (d) a network topology diagram
- A spreadsheet of exam IDs, scores and subjects is mainly ________ data. (a) unstructured video (b) unstructured audio (c) analogue-only (d) structured
- ________ is the computational-thinking technique used when a school splits automated marking into entry, calculation and reporting tasks. (a) decomposition (b) network topology (c) data encryption (d) random prediction
- A robot detects a wall and turns away instead of repeating preset movements. What behaviour does this demonstrate? (a) obstacle-avoidance automation (b) static webpage rendering (c) manual steering only (d) database indexing
- An image classifier correctly recognises classroom chairs but mistakes some stools for chairs. Which evidence is needed before claiming it is reliable? (a) The colour of the programming tool (b) The length of its project title (c) Its performance on varied labelled test images (d) The number of slides used to describe it
- Each row in the library Loans table represents a separate borrowing transaction. What database unit is a row? (a) relationship diagram (b) field type (c) record (d) database application
- Scores of 4, 6, 6, 8 and 11 are recorded. Which is the correct mean and median? (a) Mean 7; median 8 (b) Mean 7; median 6 (c) Mean 8; median 6 (d) Mean 6; median 7
- A flowchart asks, "Is payment complete?" Which symbol best represents this decision? (a) a start/end oval (b) a diamond (c) an output-only parallelogram (d) a flow line arrow
- In MS Access Design View, a field intended to store enrolment dates should use which appropriate data type? (a) Date/Time (b) Currency (c) Yes/No (d) Attachment by default
- A student records 14, 12, 18, 12, 19. Which value is the mode and what is the range? (a) Mode 12; range 7 (b) Mode 19; range 12 (c) Mode 12; range 5 (d) Mode 14; range 7
- The ________ stage uses labelled examples to adjust a model before prediction. (a) flowchart printing (b) network cabling (c) website hosting (d) training
- Why is a distance sensor useful for a classroom obstacle-avoidance robot? (a) It supplies information needed to decide when to turn (b) It guarantees the battery never discharges (c) It stores the student's examination results (d) It replaces the wheels and motors
- Which chart most clearly shows the relationship between hours studied and scores achieved for individual pupils? (a) a pie chart of subject names (b) a flowchart of file-saving steps (c) a single-column word list (d) a scatter plot
- A table stores BookID, Title and Author. Which is the best reason to make BookID the primary key? (a) It identifies each book row uniquely (b) It automatically stores book-cover images (c) It removes the need for other fields (d) It must always be the longest text field
- Which collection contains both qualitative and quantitative data? (a) Height and test score (b) Favourite subject and number of lessons attended (c) Number of siblings and age in years (d) Time of arrival and distance travelled
- A programmer excludes learners’ favourite colours from the design of a score calculator. Name the thinking technique being applied. (a) iteration (b) robot calibration (c) media hosting (d) abstraction
- The ________ in an input–process–output chart should include the rule that converts raw scores to averages. (a) page margin (b) input label only (c) process column (d) output heading only
- A robot consistently turns left when both motors are commanded forward. Which is the soundest next action? (a) Assume the sensor has proved correct (b) Replace the obstacle with a larger one (c) Increase the speed without testing (d) Check motor connections and wheel directions before recalibration
- A class surveys only learners seated near the classroom door and reports that everyone prefers paper textbooks. What is the major weakness? (a) A bar chart cannot display any survey results (b) The data must therefore be qualitative (c) The sample may not represent the whole class (d) The average of the responses must be zero
- An avoidance robot stops only 3 cm from a wall rather than the specified 10 cm. Recommend the most relevant adjustment. (a) rename the robot (b) discard the testing phase (c) change the colour of its frame (d) calibrate its obstacle threshold and retest
- School-event photographs cannot easily be represented as ordinary numeric cells. Which type of data do they represent? (a) calculated percentages (b) unstructured data (c) a relational table (d) a primary key
- The main reason to test an image-recognition model on examples not used for training is to ________. (a) check how well it generalises beyond familiar examples (b) replace the model's training stage (c) avoid measuring wrong predictions (d) guarantee 100% future accuracy
- Attendance data are entered in rows and plotted to identify changes over time. How is the spreadsheet principally being used? (a) a robot sensor (b) a web server (c) a transmission cable (d) an analytical tool
- Which action should come immediately after choosing 'Blank Database' and a storage location in Access? (a) Calibrate a robot's motor (b) Create the database, then define the fields (c) Edit unrelated CSS declarations (d) Open the social media account settings
- Eighteen of 45 surveyed students prefer a digital workbook. Express the group as a percentage. (a) 60% (b) 45% (c) 40% (d) 18%
- The main reason to recognise repeated steps in a manual registration process is to ________. (a) avoid defining the process inputs (b) replace all records with photographs (c) identify a pattern suitable for an efficient algorithm (d) eliminate the need to check outputs
- Which result demonstrates that a robot uses feedback rather than a predetermined route? (a) Its wheels are the same colour (b) It changes direction at different obstacle positions (c) Its frame is assembled before testing (d) It repeats the same turns regardless of obstacles
- For a school's borrowing records, using separate Books and Borrowers tables is more appropriate than repeating all details in each loan because it ________. (a) turns every record into a photograph (b) prevents all queries from running (c) removes the need to identify borrowers (d) reduces needless duplication and supports relationships
- Two tables can be joined reliably only when they have ________. (a) appropriately matching key values (b) identical numbers of columns (c) the same screen background (d) the same font style in every cell
- Which order best describes a sound robot-building process? (a) Purpose → selection → assembly → test and calibration (b) Testing → random assembly → purpose → ignore results (c) Calibration → packaging → purpose → selection (d) Choose advert → publish → select wheels → test
- All the following belong to a basic mobile robot system EXCEPT ________. (a) a sensor (b) a controller (c) a motor and wheels (d) a website domain-name certificate
- Which is NOT a useful computational-thinking action when designing a queue-management tool? (a) Assuming the first draft must always be correct (b) Refining the steps after failure (c) Breaking the problem into subtasks (d) Testing the proposed steps
- A school stores Borrowers and Loans in related tables. Identify the class of database system. (a) mesh network (b) relational (c) video streaming (d) slide presentation
- Which of these conclusions is NOT defensible from a bar chart alone? (a) One category has a higher reported count (b) Two categories may have equal counts (c) The tallest bar proves why a category is most popular (d) The total can be calculated from the bars
- All are examples of unstructured data EXCEPT ________. (a) free-form comments (b) recorded interviews (c) photographs (d) a table containing ID, date and score columns
- Which statistical description is most affected by an unusually large single value? (a) the category label (b) the survey title (c) the arithmetic mean (d) the data-entry field name
- An image model identifies 30 of 40 test images correctly. Calculate its observed classification accuracy. (a) 30% (b) 75% (c) 25% (d) 133.3%
- Which sequence is most defensible for solving an unfamiliar computing problem? (a) Select a colour theme, buy hosting, discard test data, publish (b) Copy a random solution, rename it, submit without checking (c) Define the problem, break it down, draft an algorithm, test, refine (d) Write the final code, ignore inputs, choose hardware, stop
SECTION B — THEORY (30 MARKS)
Instruction: Answer Question 1 and any other TWO questions. Each question carries 10 marks. Show calculations or reasoning clearly where required.
Question 1
(a) Use the input–process–output model to show how a school can calculate each learner’s mean from three scores. (6 marks)
(b) Explain how decomposition and testing could improve this automation. (4 marks)
Question 2
(a) Outline four ordered stages in designing and testing an obstacle-avoidance robot with two-wheel differential drive. (4 marks)
(b) Explain three diagnostic checks if the robot approaches a wall but does not turn. (6 marks)
Question 3
(a) A classifier correctly recognises 32 out of 40 labelled images. Calculate its accuracy. (4 marks)
(b) Explain three measures that make the model test more credible. (6 marks)
Question 4
(a) Distinguish structured and unstructured school data using one example of each. (4 marks)
(b) Describe a database containing Student and Loan tables, indicating a primary key and a foreign key. (6 marks)
Objective Marking Scheme
Question 1 – ✅ (b) select components that match the intended purpose
Question 2 – ✅ (c) foreign key
Question 3 – ✅ (b) a bar chart
Question 4 – ✅ (d) structured
Question 5 – ✅ (a) decomposition
Question 6 – ✅ (a) obstacle-avoidance automation
Question 7 – ✅ (c) Its performance on varied labelled test images
Question 8 – ✅ (c) record
Question 9 – ✅ (b) Mean 7; median 6
Question 10 – ✅ (b) a diamond
Question 11 – ✅ (a) Date/Time
Question 12 – ✅ (a) Mode 12; range 7
Question 13 – ✅ (d) training
Question 14 – ✅ (a) It supplies information needed to decide when to turn
Question 15 – ✅ (d) a scatter plot
Question 16 – ✅ (a) It identifies each book row uniquely
Question 17 – ✅ (b) Favourite subject and number of lessons attended
Question 18 – ✅ (d) abstraction
Question 19 – ✅ (c) process column
Question 20 – ✅ (d) Check motor connections and wheel directions before recalibration
Question 21 – ✅ (c) The sample may not represent the whole class
Question 22 – ✅ (d) calibrate its obstacle threshold and retest
Question 23 – ✅ (b) unstructured data
Question 24 – ✅ (a) check how well it generalises beyond familiar examples
Question 25 – ✅ (d) an analytical tool
Question 26 – ✅ (b) Create the database, then define the fields
Question 27 – ✅ (c) 40%
Question 28 – ✅ (c) identify a pattern suitable for an efficient algorithm
Question 29 – ✅ (b) It changes direction at different obstacle positions
Question 30 – ✅ (d) reduces needless duplication and supports relationships
Question 31 – ✅ (a) appropriately matching key values
Question 32 – ✅ (a) Purpose → selection → assembly → test and calibration
Question 33 – ✅ (d) a website domain-name certificate
Question 34 – ✅ (a) Assuming the first draft must always be correct
Question 35 – ✅ (b) relational
Question 36 – ✅ (c) The tallest bar proves why a category is most popular
Question 37 – ✅ (d) a table containing ID, date and score columns
Question 38 – ✅ (c) the arithmetic mean
Question 39 – ✅ (b) 75%
Question 40 – ✅ (c) Define the problem, break it down, draft an algorithm, test, refine
Theory Marking Scheme
Question 1
(a) Identify three score inputs (2); total/3 calculation process (2); output/format of mean (2). (6 marks)
(b) Break into entry, validation, calculation, reporting (2); test varied data and refine defects (2). (4 marks)
Question 2
(a) Purpose/requirements (1); components (1); assembly (1); testing/calibration (1). (4 marks)
(b) Any three supported checks explained ×2: distance sensor connection/threshold, controller logic, motor direction, battery/power, wiring/calibration. (6 marks)
Question 3
(a) 32/40×100 = 80%, correct setup (2), evaluation (2). (4 marks)
(b) Suitable independent labelled images, variety/coverage, checking false classifications, comparing training and testing or recording accuracy (any three explained ×2). (6 marks)
Question 4
(a) Structured tabular example and explanation (2); unstructured image/audio/free-text example and explanation (2). (4 marks)
(b) StudentID primary key (2); LoanID or equivalent primary key in Loan (1); StudentID foreign key in Loan (2); relationship explained (1). (6 marks)





Community Join the conversation Open discussion +