JSS3 Junior Waec Computer Studies Past Questions And Answers (Objective and Theory)
Section A: Objective Questions
Computer Studies Junior Waec Questions for JSS3:
Question: What does the acronym “CPU” stand for in computing?
A) Central Processing Unit
B) Computer Peripheral Unit
C) Central Peripheral Unit
D) Central Processing System
Answer: A) Central Processing Unit
Question: Which of the following is an input device?
A) Printer
B) Monitor
C) Keyboard
D) Speaker
Answer: C) Keyboard
Question: What is the purpose of an operating system in a computer?
A) Run applications
B) Store data
C) Display images
D) Power the computer
Answer: A) Run applications
Question: Which programming language is commonly used for web development and design?
A) Java
B) Python
C) HTML
D) C++
Answer: C) HTML
Question: What does the term “URL” stand for in the context of the internet?
A) Universal Resource Locator
B) Uniform Resource Language
C) Unified Resource Locator
D) Universal Rendering Language
Answer: A) Universal Resource Locator
Question: Which storage device is known for its non-volatile memory and is often used for long-term data storage?
A) RAM
B) Hard disk drive
C) SSD (Solid State Drive)
D) USB flash drive
Answer: C) SSD (Solid State Drive)
Question: What is the function of a firewall in computer security?
A) Print documents
B) Protect against unauthorized access
C) Create backups
D) Speed up internet connection
Answer: B) Protect against unauthorized access
Question: In a spreadsheet application, what is the intersection of a column and a row called?
A) Cell
B) Table
C) Field
D) Record
Answer: A) Cell
Question: What is the primary purpose of an email client?
A) Play music
B) Browse the internet
C) Send and receive emails
D) Edit images
Answer: C) Send and receive emails
Question: Which type of software is designed to detect and remove computer viruses?
A) Firewall
B) Antivirus
C) Operating system
D) Spreadsheet
Answer: B) Antivirus
Question: What does the term “GUI” stand for in computing?
A) Graphic User Interface
B) General User Input
C) Global Unity Integration
D) Graphical User Index
Answer: A) Graphic User Interface
Question: Which of the following is an example of a web browser?
A) Microsoft Word
B) Adobe Photoshop
C) Mozilla Firefox
D) VLC Media Player
Answer: C) Mozilla Firefox
Question: What is the purpose of the “Ctrl + C” keyboard shortcut in most applications?
A) Copy selected text or item
B) Cut selected text or item
C) Paste copied text or item
D) Undo the last action
Answer: A) Copy selected text or item
Question: What is the term for a collection of interconnected computers that share resources and information?
A) Internet
B) Intranet
C) LAN (Local Area Network)
D) WAN (Wide Area Network)
Answer: C) LAN (Local Area Network)
Question: Which file format is commonly used for compressing and archiving multiple files into a single file?
A) JPEG
B) MP3
C) ZIP
D) PDF
Answer: C) ZIP
Section B: Theory Questions
Question: Explain the difference between RAM (Random Access Memory) and ROM (Read-Only Memory) in a computer system.
Answer: RAM is volatile memory used for temporary storage during a computer’s operation. It is quickly accessible but loses its content when the power is turned off. ROM, on the other hand, is non-volatile memory that stores essential instructions for booting up the computer. It retains its content even when the power is off.
Question: Discuss the importance of data backup in computer systems, and outline different methods of data backup.
Answer: Data backup is crucial for preventing data loss in case of hardware failure, accidental deletion, or other unforeseen events. Methods of data backup include external hard drives, cloud storage, and regular backups to another computer or server.
Question: Describe the process of software development, including the key stages involved from concept to deployment.
Answer: Software development involves stages such as planning, design, implementation, testing, deployment, and maintenance. During planning, requirements are gathered. Design focuses on creating a blueprint. Implementation involves writing the code. Testing ensures the software functions as intended. Deployment makes the software available for users, and maintenance involves ongoing updates and support.
Question: Explain the concept of computer networking, outlining the types of networks and their advantages.
Answer: Computer networking involves connecting computers to share resources and information. Types of networks include LANs (Local Area Networks) and WANs (Wide Area Networks). LANs are confined to a small geographic area, while WANs cover larger distances. Advantages of networking include resource sharing, improved communication, and enhanced efficiency.
Question: Discuss the role of algorithms in computer programming, explaining how they contribute to solving problems and improving efficiency.
Answer: Algorithms are step-by-step procedures or formulas for solving problems. In programming, they guide the execution of tasks, improving efficiency and ensuring accurate results. Algorithms are essential for problem-solving, whether in sorting data, searching for information, or performing complex computations.