โ† All ICAS Flashcard Decks

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.