Programming and Digital Systems Flashcards
7 cards from real ICAS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Programming and Digital Systems flashcards as text
What symbol is commonly used to represent a decision point in a flowchart?
Answer: Diamond
A diamond shape in a flowchart represents a decision or conditional branch with yes/no or true/false paths.
Which of the following is an example of an input device?
Answer: Keyboard
A keyboard is an input device because it sends data from the user into the computer.
What does 'RAM' stand for?
Answer: Random Access Memory
RAM stands for Random Access Memory, which temporarily stores data that the CPU is actively using.
In programming, what is a 'variable'?
Answer: A named storage location that holds a value
A variable is a named location in memory that stores a value which can change during program execution.
What is the purpose of an 'if-else' statement?
Answer: To execute different code based on a condition
An if-else statement evaluates a condition and executes one block if true and another if false.
Which numbering system uses only the digits 0 and 1?
Answer: Binary
The binary number system uses only two digits, 0 and 1, and is the foundation of all digital computing.
What does 'debugging' mean in software development?
Answer: Finding and fixing errors in code
Debugging is the process of identifying, locating, and correcting errors (bugs) in a program.