TLE

    Cards (46)

    • What is a program or software program?

      A set of instructions that tells the computer hardware to perform a task.
    • Who usually writes computer programs?
      A programmer.
    • What is an algorithm?

      A set of mathematical instructions or rules that solves a problem.
    • How can an algorithm be described?

      As a step-by-step procedure that solves a problem.
    • What does the term 'paradigm' refer to in programming?

      A way of looking at control flow and execution of a program.
    • What is declarative programming?

      Programs describe their desired results without explicitly listing commands or steps.
    • What is imperative programming focused on?

      Describing how a program operates.
    • How is object-oriented programming defined?

      Programs are defined by objects which combine state and behavior.
    • What are conditional structures in programming?

      Structures that perform actions based on a true or false decision.
    • What do looping structures do?

      They execute a list of instructions more than once.
    • What is pseudocode?

      An outline of a program written in a way that can be converted to programming statements.
    • Why is pseudocode also called a "text-based" detail design tool?

      Because the program is written rather than drawn.
    • What does syntax refer to in programming?

      The acceptable format of a programming statement.
    • What are keywords in pseudocode?

      Reserved words with special functions used in pseudocode.
    • What is the purpose of comments in programming?

      To explain a certain statement, function, or the purpose of a program.
    • What are data types in programming?

      Formats in which data can be stored, classifying a particular type of information.
    • What are the main programming paradigms discussed?
      • Declarative programming
      • Imperative programming
      • Object-oriented programming
    • What are real numbers?

      Real numbers are numbers that have a whole number and a fractional part.
    • What type of data do real numbers contain?

      Real numbers contain decimal numbers.
    • What do integers store?

      store whole numbers.
    • Can integers be positive or negative?

      Yes, integers can be both positive and negative.
    • What do strings hold?

      Strings can hold alphanumeric characters including text, numbers, and symbols.
    • What does a character hold?

      A character holds a single character only.
    • What is the purpose of a boolean data type?

      Boolean is used to answer questions where there are exactly two options.
    • What is a variable?

      A variable is a storage location paired with an associated symbolic name that contains some known and unknown quantity of information referred to as a value.
    • How does the value of a variable change?

      The value of a variable can change depending on conditions or information passed to the program.
    • What should the name of a variable be?

      The name of a variable should be symbolic, representing the title of the information being stored.
    • What does the type of a variable represent?

      The type represents what kind of data is stored with the variable.
    • What is the scope of a variable?
      The scope refers to the sections of a program where a variable is accessible.
    • What does "stored" refer to in the context of variables?

      "Stored" refers to the last piece of information assigned to the variable name.
    • What does a terminator indicate in a program flow diagram?

      A terminator indicates the beginning or end of a program flow in your diagram.
    • What does a process symbol indicate in a flowchart?

      A process symbol indicates any processing function.
    • What does a decision symbol represent in a flowchart?

      A decision symbol indicates a decision point between two or more paths in a flowchart.
    • What does an Input/Output symbol represent in a system?

      An Input/Output symbol represents material or information entering or leaving the system.
    • What does a preparation symbol represent in a process?
      A preparation symbol represents a set-up to another step in the process.
    • What does a terminal symbol represent?

      A terminal symbol is used to represent Begin/End or Start/Finish in a flowchart.
    • What are operators in programming?

      Operators are symbols that tell how to perform specific mathematical or logical operations.
    • What are relational operators used for?

      Relational operators are used for comparison and return either true or false based on the comparison result.
    • Value – by its very name, it changes over time.
    • Scope – good programs are chopped into a small, contained sections named functions.
    See similar decks