SS3 first term computer science past questions and answers
Here are 20 SS3 (Senior Secondary School 3) computer science questions with options and answers:
Question: What is the purpose of an operating system?
A) Manage hardware resources
B) Create documents
C) Play games
D) Design graphics
Answer: A
Question: Which programming language is known for its simplicity and readability?
A) C++
B) Java
C) Python
D) Assembly
Answer: C
Question: What does HTML stand for?
A) Hyper Text Markup Language
B) High-Level Text Management Language
C) Hyperlink and Text Markup Language
D) Hyper Transfer Markup Language
Answer: A
Question: In a binary system, what digit represents the absence of an electrical charge?
A) 0
B) 1
C) 2
D) 9
Answer: A
Question: Which data structure uses the Last In, First Out (LIFO) principle?
A) Queue
B) Stack
C) Linked List
D) Tree
Answer: B
Question: What is the purpose of SQL?
A) Manage files
B) Query and manipulate databases
C) Create web pages
D) Develop mobile apps
Answer: B
Question: What is the function of the "if" statement in programming?
A) Looping
B) Decision-making
C) Data input
D) File handling
Answer: B
Question: Which protocol is used for sending emails?
A) HTTP
B) FTP
C) SMTP
D) TCP
Answer: C
Question: What is the role of a compiler in programming?
A) Execute code
B) Debug code
C) Translate code to machine language
D) Design user interfaces
Answer: C
Question: Which of the following is a relational database management system (RDBMS)?
A) MongoDB
B) SQLite
C) Redis
D) Cassandra
Answer: B
Question: What is the primary function of a router in a computer network?
A) Connect devices within the same network
B) Filter and forward data packets between networks
C) Manage internet speed
D) Store data
Answer: B
Question: What is the purpose of the "else" statement in programming?
A) To end a loop
B) To handle errors
C) To define alternative actions
D) To declare variables
Answer: C
Question: Which algorithm is used for sorting elements in ascending or descending order?
A) QuickSort
B) Breadth-First Search
C) Depth-First Search
D) Dijkstra's algorithm
Answer: A
Question: What is the function of a firewall in computer security?
A) Monitor network traffic
B) Protect against viruses
C) Control access to a network
D) All of the above
Answer: D
Question: Which programming paradigm focuses on defining the "what" rather than the "how"?
A) Procedural programming
B) Object-oriented programming
C) Functional programming
D) Imperative programming
Answer: C
Question: What does the acronym URL stand for?
A) Uniform Resource Locator
B) Universal Resource Language
C) Unified Resource Locator
D) Unique Resource Language
Answer: A
Question: Which of the following is not a primary color in digital design?
A) Red
B) Green
C) Yellow
D) Blue
Answer: C
Question: What is the purpose of the "while" loop in programming?
A) Execute code a specific number of times
B) Make decisions based on conditions
C) Perform actions until a condition is false
D) Handle errors
Answer: C
Question: What is the main function of an array in programming?
A) Store a collection of elements of different data types
B) Represent a linear data structure
C) Organize data in a key-value pair
D) Create graphical interfaces
Answer: B
Question: What is the purpose of the DNS (Domain Name System)?
A) Manage database servers
B) Translate domain names to IP addresses
C) Control access to websites
D) Secure network connections
Answer: B
Post a Comment