25 Questions
Which type of secondary memory is faster than a disk drive and has no moving parts?
Solid state drive
What is an example of an input device?
Touchscreen
Which category of software controls and manages the basic operations of a computer?
System software
How is data stored in a computer?
As sequences of 0s and 1s
What coding scheme is commonly used to convert characters to numeric code for storage in memory?
ASCII
Which component of a computer is responsible for actually running programs?
Central processing unit (CPU)
What is the term commonly used to refer to a set of instructions that a computer follows to perform a task?
Software
What is the term for the physical devices that make up a computer?
Hardware
What is the term for the temporary storage used by a computer while a program is running?
Random Access Memory (RAM)
What is the term for a person who can design, create, and test computer programs?
Programmer
Which type of language uses short words (mnemonics) for instructions instead of binary numbers?
Assembly language
What is the purpose of an assembler?
To translate assembly language to machine language
What are key words in programming?
Words used to write programs in high-level language
What is the difference between a compiler and an interpreter?
A compiler translates high-level language programs into machine language, while an interpreter executes instructions in high-level language programs.
What is the purpose of the IDLE programming environment?
To write and execute Python programs
True or false: A computer can only perform tasks that it is programmed to do?
True
True or false: The CPU is the most important component of a computer?
True
True or false: RAM is a type of secondary storage device?
False
True or false: Secondary storage holds data for short periods of time.
False
True or false: Disk drives can be considered input devices.
True
True or false: ASCII is a coding scheme that defines codes for all characters in the Unicode standard.
False
True or false: Assembly language uses binary numbers instead of short words (mnemonics) for instructions?
False
True or false: High-level languages allow simple creation of powerful and complex programs?
True
True or false: The Python interpreter can be used in both interactive mode and script mode?
True
True or false: The IDLE programming environment is automatically installed when Python language is installed?
True
Test your knowledge on the basics of computer programming with this quiz. Explore topics such as hardware, software, data storage, and how programs work using Python. Challenge yourself and assess your understanding of computer programming concepts.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free