placeholder image to represent content

Think Java Chapter 1 Vocabulary Quiz

Quiz by Yolande Samuels

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
25 questions
Show answers
  • Q1
    Get data from the keyboard, a file, a sensor, or some other device.
    input
    30s
  • Q2
    Display data on the screen, or send data to a file or other device.
    output
    30s
  • Q3
    Check for certain conditions and execute the appropriate code.
    decisions/selections
    30s
  • Q4
    Perform some action repeatedly, usually with some variation.
    repetition/iteration
    30s
  • Q5
    a sequence of instructions that specifies how to perform a task on a computer
    program
    30s
  • Q6
    The application of problem solving to creating executable computer programs.
    programming
    30s
  • Q7
    a sequence of steps that specifies how to solve a problem
    algorithm
    30s
  • Q8
    programming errors
    bugs
    30s
  • Q9
    The process of finding and removing errors.
    debugging
    30s
  • Q10
    A programming language that is designed to be easy for humans to read and write, such as Java, Python, C and C++, Ruby, and JavaScript
    high-level language
    30s
  • Q11
    A programming language that is designed to be easy for a computer to run. Also called "machine language" or "assembly language".
    low-level language
    30s
  • Q12
    The ability of a program to run on more than one kind of computer.
    portable
    30s
  • Q13
    Runs a program in a high-level language by translating it one line at a time and immediately executing the corresponding instructions.
    interpreter
    30s
  • Q14
    Translates a program in a high-level language into a low-level language, all at once, in preparation for later execution.
    compiler
    30s
  • Q15
    A program in a high-level language, before being compiled.
    source code
    30s

Teachers give this quiz to your class