Question: What is the purpose of a foreign key in a database?
A) Identify unique records
B) Establish relationships between tables
C) Perform calculations
D) Create backups
Answer: B) Establish relationships between tables
Question: Which sorting algorithm has a time complexity of O(n log n) on average?
A) Bubble Sort
B) Insertion Sort
C) Quick Sort
D) Selection Sort
Answer: C) Quick Sort
Question: What is the function of an array in programming?
A) Store a single value
B) Perform calculations
C) Store multiple values of the same type
D) Display graphics
Answer: C) Store multiple values of the same type
Question: In the context of databases, what is normalization?
A) Increasing redundancy
B) Simplifying complex queries
C) Organizing data to reduce redundancy and dependency
D) Encrypting sensitive information
Answer: C) Organizing data to reduce redundancy and dependency
Question: What is the purpose of a function prototype in programming?
A) Define variable types
B) Document code
C) Specify function parameters and return type
D) Execute a specific task
Answer: C) Specify function parameters and return type
Question: Which of the following is an example of a network top-level domain (TLD)?
A) .com
B) www
C) https
D) .exe
Answer: A) .com
Question: What is the role of a cache memory in a computer system?
A) Store long-term data
B) Provide additional storage
C) Speed up data access by storing frequently used information
D) Manage network connections
Answer: C) Speed up data access by storing frequently used information
Question: Which of the following is an example of a dynamic programming language?
A) Java
B) C
C) Python
D) Assembly language
Answer: C) Python
Question: What is the primary purpose of the ‘continue’ statement in a loop?
A) End the loop
B) Skip the remaining code and move to the next iteration
C) Restart the loop
D) Output a value
Answer: B) Skip the remaining code and move to the next iteration
Question: In the context of cybersecurity, what is a phishing attack?
A) Exploiting software vulnerabilities
B) Gaining unauthorized access to a system
C) Deceptive attempt to obtain sensitive information by pretending to be trustworthy
D) Creating a secure connection
Answer: C) Deceptive attempt to obtain sensitive information by pretending to be trustworthy
Question: Which type of testing focuses on the performance and responsiveness of a software application?
A) Unit testing
B) Integration testing
C) System testing
D) Performance testing
Answer: D) Performance testing
Question: What is the purpose of a VPN (Virtual Private Network)?
A) Accelerate internet speed
B) Block malicious websites
C) Provide secure and private communication over a public network
D) Organize files in a network
Answer: C) Provide secure and private communication over a public network
Question: Which data structure is used to represent a hierarchical structure in programming?
A) Queue
B) Stack
C) Linked List
D) Tree
Answer: D) Tree
Question: What is the role of a compiler in the software development process?
A) Execute code line by line
B) Debug code
C) Translate high-level code into machine code
D) Manage database connections
Answer: C) Translate high-level code into machine code
Question: Which programming paradigm promotes writing code as a series of functions with minimal reliance on shared state?
A) Imperative programming
B) Procedural programming
C) Object-oriented programming
D) Functional programming
Answer: D) Functional programming
Question: What is the significance of the HTTP status code ‘200’?
A) Page not found
B) Server error
C) Successful request
D) Access denied
Answer: C) Successful request
Question: Which of the following is an example of a version control system?
A) Git
B) Python
C) HTML
D) SQL
Answer: A) Git
Question: What is the purpose of a class in object-oriented programming?
A) Define a specific task
B) Provide internet connectivity
C) Group-related attributes and behaviors
D) Store data in a database
Answer: C) Group related attributes and behaviors
Question: Which type of error occurs during the compilation of a program?
A) Syntax error
B) Runtime error
C) Logical error
D) Input error
Answer: A) Syntax error
Question: What is the function of an interrupt in a computer system?
A) End the program
B) Halt the CPU to perform a specific task
C) Manage file storage
D) Provide internet access
Answer: B) Halt the CPU to perform a specific task.
FAQs
What topics are usually covered in SS1 Third Term Computer Science past questions and answers?
SS1 Third Term Computer Science past questions and answers usually cover topics taught during the third term such as data representation, number systems (binary, octal, and hexadecimal), computer ethics, file management, basic programming concepts, flowcharts, and introduction to web design. The questions often include both theory and practical aspects to test students’ understanding of concepts and their ability to apply them.
Why are SS1 Third Term Computer Science past questions and answers important for students?
SS1 Third Term Computer Science past questions and answers are important because they help students understand the exam format, commonly repeated questions, and the marking scheme. Practicing with past questions improves confidence, time management, and familiarity with likely topics, which increases the chances of scoring high marks in examinations.
How can students effectively use SS1 Third Term Computer Science past questions and answers to prepare for exams?
Students can effectively use SS1 Third Term Computer Science past questions and answers by first studying their class notes and textbooks, then attempting the questions under exam conditions. Afterward, they should compare their responses with the provided answers, identify mistakes, and revise weak areas. Regular practice and consistent revision help reinforce understanding and improve performance.
Where can students get SS1 Third Term Computer Science past questions and answers?
Students can obtain SS1 Third Term Computer Science past questions and answers from their school teachers, school libraries, educational websites, lesson note platforms, and bookstores that sell secondary school revision materials. Some schools also provide compiled past questions to help students prepare adequately for internal examinations.



