1.3 Flashcards
What does CPU stand for?
Central Processing Unit
True or False: RAM is a type of non-volatile memory.
False
Fill in the blank: The main function of the __________ is to execute instructions.
CPU
What is the primary purpose of an operating system?
To manage computer hardware and software resources and provide common services for computer programs.
Which of the following is an example of a programming language? A) HTML B) CSS C) Python D) All of the above
C) Python
What does ‘ALU’ stand for in computing?
Arithmetic Logic Unit
True or False: A compiler translates high-level programming code into machine code.
True
What is the function of the Control Unit in a CPU?
To direct the operation of the processor and manage the execution of instructions.
Fill in the blank: __________ is the temporary storage area for data and instructions that the CPU uses during processing.
RAM
What does ‘bit’ stand for?
Binary Digit
Which memory type is faster: RAM or hard drive?
RAM
True or False: SSDs are faster than traditional HDDs.
True
What is the purpose of an embedded system?
To perform dedicated functions or tasks within a larger system.
What does ‘fetch-execute cycle’ refer to?
The process by which the CPU retrieves an instruction from memory, decodes it, and executes it.
Fill in the blank: __________ is a measure of how fast a CPU can process instructions.
Clock speed
What is the function of secondary storage?
To store data persistently, even when the computer is turned off.
Which of the following is a type of software? A) Hardware B) Operating System C) Network D) None of the above
B) Operating System
What does ‘I/O’ stand for in computing?
Input/Output
True or False: A virus is a type of malware that replicates itself.
True
What is the purpose of a firewall?
To protect a network by controlling incoming and outgoing traffic.
Fill in the blank: __________ is a programming paradigm based on the concept of ‘objects’.
Object-oriented programming
What is an algorithm?
A step-by-step procedure for solving a problem or performing a task.
Which of the following is not a type of software? A) Application B) System C) Memory D) Utility
C) Memory
True or False: HTML is a programming language.
False
What does ‘URL’ stand for?
Uniform Resource Locator
Fill in the blank: __________ is used to manage the communication between hardware components.
Device drivers
What is the role of an operating system’s kernel?
To manage system resources and communication between hardware and software.
What is the difference between volatile and non-volatile memory?
Volatile memory loses its contents when power is turned off, while non-volatile memory retains data without power.
Fill in the blank: __________ is used to connect computers to form a network.
Network interface card (NIC)
What is the purpose of a database?
To store, manage, and retrieve data efficiently.
True or False: A spreadsheet is an example of application software.
True
What is the function of a web browser?
To access and display content on the World Wide Web.
Fill in the blank: __________ is the process of finding and fixing errors in software.
Debugging
What does ‘API’ stand for?
Application Programming Interface
Which of the following is a cloud storage service? A) Google Drive B) Microsoft Word C) Adobe Photoshop D) None of the above
A) Google Drive
What is the purpose of encryption?
To secure data by converting it into a coded format that can only be read by authorized users.
Fill in the blank: __________ is a system that uses nodes to share resources and data.
Network
What is a proxy server used for?
To act as an intermediary for requests from clients seeking resources from other servers.
True or False: A LAN is a network that covers a large geographical area.
False
What is the purpose of a router?
To forward data packets between computer networks.
Fill in the blank: __________ is a markup language used for creating web pages.
HTML