1.1 Variables and Data Types

    Cards (45)

    • The kind of data a variable can store is called its type
    • Floating-point numbers are more precise than integers
      False
    • The `boolean` data type can store only true or false values

      True
    • What role do variables play in programming?
      Transform data
    • What does the `int` data type store in Java?
      Whole numbers
    • For what purpose is the `boolean` data type used in Java?
      Logical states
    • What is the precision of the `double` data type in Java?
      Floating-point (approximate)
    • The `char` data type in Java is used to store a single Unicode character.
    • A floating-point data type is used to store numbers with decimals
    • How many main primitive data types are there in Java?
      Four
    • What is a floating-point number?
      Number with decimal points
    • Match the Java primitive data type with its description:
      int ↔️ Whole numbers without decimal points
      double ↔️ Numbers with decimal points
      boolean ↔️ True or false values
      char ↔️ Single Unicode character
    • What is the purpose of data types in programming?
      Specify data storage
    • The four primitive data types in Java are int, double, boolean, and char.
    • Each primitive data type has specific memory requirements and ranges
    • What is the main difference between integers and floating-point numbers in terms of precision?
      Integers are precise, doubles are approximate
    • What does the `double` data type store in Java?
      Numbers with decimal points
    • The key difference between `int` and `double` is that `int` stores whole numbers, while `double` can store numbers with decimals
    • The `boolean` data type in Java can only store the values `true` or `false`.

      True
    • Match the aspect of a variable with its description:
      Name ↔️ Unique identifier of the variable
      Type ↔️ Kind of data the variable can store
      Value ↔️ Actual data the variable holds
      Scope ↔️ Region of the program where accessible
    • What is the `String` data type used for in Java?
      Sequences of characters
    • What is a data type in programming?
      Classifications specifying data kinds
    • Boolean values can only be true or false.
      True
    • Why may a double have rounding errors?
      How decimals are stored
    • The char data type occupies 2 bytes of memory in Java.

      True
    • Double may have rounding errors due to how it represents decimal values in memory.

      True
    • Is Java statically typed?
      Yes
    • What is a variable in programming?
      Named storage location
    • Match the data type with its description:
      Integer ↔️ Whole numbers without decimal points
      Floating-point ↔️ Numbers with decimal points
      Boolean ↔️ True or false values
      String ↔️ Sequences of characters
    • What type of data does the `int` data type store?
      Whole numbers
    • Steps in declaring and assigning a variable
      1️⃣ Declare the variable with its data type
      2️⃣ Give the variable a unique name
      3️⃣ Assign a value to the variable
    • In Java, primitive data types are the basic building blocks for storing simple data values
    • Each primitive data type in Java has specific memory requirements and value ranges.

      True
    • How much memory does the `int` data type require in Java?
      4 bytes
    • How much memory does the `char` data type require in Java?
      2 bytes
    • What is the purpose of data types in programming?
      Specify the kind of data
    • Floating-point numbers may have rounding errors due to their storage in memory.
      True
    • An integer is a whole number without decimal points
    • Integers are precise but limited to whole numbers, while floating-point numbers may have rounding errors
    • An int uses 4 bytes of memory, while a double uses 8 bytes.
    See similar decks