← All ICAS Flashcard Decks

Digital Systems and Programming 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 Digital Systems and Programming flashcards as text
  1. What is the hexadecimal representation of the decimal number 255?

    Answer: FF

    255 in decimal equals FF in hexadecimal because 15×16 + 15 = 255.

  2. What does 'iteration' mean in the context of programming?

    Answer: Repeating a block of code multiple times

    Iteration refers to repeating a set of instructions, typically using a loop construct.

  3. Which of the following best describes the Internet?

    Answer: A global network of interconnected computers

    The Internet is a massive global network that interconnects millions of computers and devices worldwide.

  4. In a spreadsheet, what does a formula beginning with '=' do?

    Answer: Performs a calculation or operation

    In spreadsheet software, a formula beginning with '=' instructs the program to calculate or process data in that cell.

  5. What is the main role of an operating system?

    Answer: To manage hardware resources and provide services for programs

    An operating system manages the computer's hardware and provides a platform for applications to run.

  6. Which of the following is an example of a conditional statement?

    Answer: if score > 50: print('Pass')

    The statement 'if score > 50: print('Pass')' is a conditional that executes code only when the condition is true.

  7. What does 'open source' mean when referring to software?

    Answer: Software whose source code is freely available to view, modify, and distribute

    Open source software has its source code made publicly available so anyone can view, modify, and distribute it.