Form 4 Technology (ICT) national exam 2024 with answers
The 2024 Form 4 national exam paper for Form 4 Technology (ICT), question by question. Take it timed like the real exam, then see the answer and explanation to every question.
- 51 questions, 100 marks
- 120 minutes
Take this paper
120 minutes, 100 marks. Multiple choice is marked for you; you mark your written answers against the marking points.
A free account is needed to start, so your answers and results are saved.
Instructions to candidates
Answer all questions in the ANSWER BOOKLET.
PART ONE: DIRECT QUESTIONS (20 Marks)
Please answer ONLY NINE questions and question number 10 is COMPULSORY
- 12 marks
(Part One: answer only nine questions; question 10 is compulsory.) What are the advantages of Query?
- 22 marks
(Part One: answer only nine questions; question 10 is compulsory.) Define the system development life cycle?
- 32 marks
(Part One: answer only nine questions; question 10 is compulsory.) List the five common types of malware?
- 42 marks
(Part One: answer only nine questions; question 10 is compulsory.) What is Microsoft access?
- 52 marks
(Part One: answer only nine questions; question 10 is compulsory.) How to delete a field in a report?
- 62 marks
(Part One: answer only nine questions; question 10 is compulsory.) Explain in brief the Python shell.
- 72 marks
(Part One: answer only nine questions; question 10 is compulsory.) State the meaning of data types and mention two types of them.
- 82 marks
(Part One: answer only nine questions; question 10 is compulsory.) Write short explanation about computer ethics.
- 92 marks
(Part One: answer only nine questions; question 10 is compulsory.) Define these two words: plagiarism and copyright.
- 104 marks
(Compulsory) From the Backstage view figure in below, please discuss in detail the usage and benefits on each of the white encircled (4 Marks). (The encircled commands in Access Backstage view are Save, Save As, Print and Close.)

PART TWO: MULTIPLE CHOICE QUESTIONS (60 Marks)
- M12 marks
The all the following are characteristics of a system EXCEPT:
- A.Output
- B.Interfaces
- C.input
- D.Information
- M22 marks
_____ contains everything in the physical layer of the information system.
- A.Data
- B.Hardware
- C.Software
- D.Environment
- M32 marks
The figure below indicates: (figure: People, Processes, Data, Software and Hardware connected in a cycle)

- A.Information Software
- B.Information Management
- C.Information System
- D.Information Structure
- M42 marks
The stages of system development life cycle are:
- A.Planning, design, coding, test, deployment, maintenance and observation
- B.Planning, design, coding, test, deployment, maintenance and analysis
- C.Planning, design, coding, test, deployment, maintenance and structure
- D.Research, design, coding, test, deployment, maintenance and structure
- M52 marks
The analysis stage in the project is very useful for researching an existing system and requirement techniques. The four common methods used in fact finding are:
- A.Observation, interview, Questionnaire and document.
- B.Observation, test, questionnaire and document.
- C.Planning, interview, questionnaire and document.
- D.Planning, interview, database and document.
- M62 marks
Which of the following steps use to open an exist form in the Microsoft Access?
- A.Open your database, and locate the navigation pane.
- B.Open the home and locate the records group.
- C.Open your Microsoft access and look your home pane.
- D.Open the homepage and locate the page layout.
- M72 marks
From the figure below, the white encircled Makes easy to make commands include Cut, Copy & Paste and it is called:

- A.Ribbon
- B.Clipboard
- C.Sort & Filter
- D.Records
- M82 marks
To add a new record in Microsoft access form, there are two ways to add a new record to a form: one of these below steps are:
- A.In the records group on the home tab of the Ribbon, click the new command.
- B.In the first page on the home tab of the Ribbon, click the file.
- C.In the records group on the home tab of the Ribbon, click the new query.
- D.In the records group on the home tab of the Ribbon, click record.
- M92 marks
If someone asked you to print a file which step will you take according to the following steps:
- A.From the home tab, click the view command, then select print preview from the drop-down list.
- B.From the preview tab, click the file command, then select print preview from the drop-down list.
- C.From the home tab, click the save command, then select print preview from the drop-down list.
- D.From the view tab, click the save command, then select print preview from the drop-down list.
- M102 marks
From the picture below, the white encircled indicates:

- A.Modifying Page Number
- B.Modifying Header & Footer
- C.Modifying Bullet Style
- D.Modifying Page Layout
- M112 marks
The AutoNumber field automatically give each record its own number usually starting at
- A.0
- B.1
- C.2
- D.3
- M122 marks
Microsoft access uses a tabbed Ribbon system instead of
- A.Traditional menus
- B.Traditional tabs
- C.Traditional tool
- D.Traditional bar
- M132 marks
The quick access toolbar, located
- A.Below the ribbon
- B.Above the ribbon
- C.Centre of the ribbon
- D.Right corner of the ribbon
- M142 marks
_____ is a field or a set of fields with values that are unique throughout a table
- A.Foreign key
- B.Check
- C.Not null
- D.Primary key
- M152 marks
Microsoft access is composed of:
- A.One Object
- B.Two Objects
- C.Three Objects
- D.Four Objects
- M162 marks
_____ is a list containing every object in your database and it allows users for easier viewing
- A.Microsoft Access Toolbar pane
- B.Microsoft Access Navigation Pane
- C.Microsoft Access Clipboard pane
- D.Microsoft Access View pane
- M172 marks
The following shortcut used to open the replace tab in the find and replace dialogue box
- A.Ctrl+H
- B.Ctrl+F
- C.Alt+F4
- D.Alt+H
- M182 marks
Function is a bit of code that typically takes some input, called
- A.Print
- B.Argument
- C.Return value
- D.No return value
- M192 marks
Integer are whole numbers, which can be:
- A.Decimal
- B.Text
- C.Character
- D.Positive
- M202 marks
A Name that represents value in the computer's memory is called:
- A.Variable
- B.Data type
- C.Expiration
- D.Operator
- M212 marks
The types of programming languages are:
- A.High level languages and low level languages
- B.low level languages and middle level languages
- C.high level languages and super level languages
- D.super level languages and middle level languages
- M222 marks
The abbreviation of IDLE stands for:
- A.Integrated Development and Lesson Executor
- B.Integrated Development and Liaison Environment
- C.Integrated Development and Learning Environment
- D.Integrated Development and Lipson Environment
- M232 marks
It gives ability to translate the entire program into machine code before the program is executed, this process is called
- A.Compiler
- B.Interpreter
- C.Translator
- D.Code
- M242 marks
The program within the IDE that is used to detect errors if the program has errors and may suggest what type of errors is and what line it is on. This process is called:
- A.Translator
- B.Program
- C.Debugging
- D.Code editor
- M252 marks
_____ is an example of high level language and considered as an interpreted language because it executed by an interpreter. This is called
- A.Python programming language
- B.Assembly languages
- C.Machine languages
- D.Compiler language
- M262 marks
Any action that could cause hardware, software, data, information or processing capability to lose or damage computing is:
- A.Digital security risk
- B.Data damage
- C.Computer damage
- D.Software security risk
- M272 marks
Any illegal act involving the use a computer or a devices connected to it is called:
- A.Mobile crime
- B.Data crime
- C.Computer crime
- D.Digital security
- M282 marks
This following word refers to someone who illegally access a computer network with sole purpose of destroying data and stealing information.
- A.Software
- B.Hardware
- C.Cracker
- D.Security
- M292 marks
The common types of malware include:
- A.Spyware, worm, Trojan horse.
- B.Spy man, worm, and leading
- C.Virus, Trojan horse and security
- D.Spyware, virus, and data
- M302 marks
The process of converting human readable data into encoded characters to avoid unauthorized access is called:
- A.Digital
- B.Encryption
- C.Password
- D.Network
PART THREE: MATCH THE FOLLOWING QUESTIONS (20 Marks)
Please put a character in the answer column instead of drawing arrows or circling the correct answer!
- T12 marks
Match the following: put the character from Column B in the answer column. Software used by cybercriminals sometimes is called _____ Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T22 marks
Match the following: put the character from Column B in the answer column. _____ is a set of actions taken to attain a desired result or objective. Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T32 marks
Match the following: put the character from Column B in the answer column. Allow whole numbers between -32,768 and 32,767 Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T42 marks
Match the following: put the character from Column B in the answer column. _____ is used for larger amounts of text. Stores up to 65,536 characters. Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T52 marks
Match the following: put the character from Column B in the answer column. _____ user-friendly interfaces for entering and viewing data Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T62 marks
Match the following: put the character from Column B in the answer column. More than one person may share Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T72 marks
Match the following: put the character from Column B in the answer column. The four common methods used in fact finding include Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T82 marks
Match the following: put the character from Column B in the answer column. Relational operator determines whether a specific relationship exists between Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T92 marks
Match the following: put the character from Column B in the answer column. The Common risks of digital security include Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T102 marks
Match the following: put the character from Column B in the answer column. To Open the tell me box on the ribbon you can use Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
- T112 marks
Match the following: put the character from Column B in the answer column. In Administration level you can make Column B: A. Observation; B. Two Values; C. Forms; D. Process; E. Memo; F. System Failure; G. Configure, Upgrade and install system; H. ZIP Code; I. Alt+Q; J. Integer.
Paper set by the Federal Ministry of Education, Culture and Higher Education (MoECHE), Somalia. Shared free of charge to help students prepare. The answers and explanations are written by Sheerxirfad teachers.




