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.