Software Engineering

Cards (12)

  • What is the function of an editor in software engineering?
    Allows entry, formatting, and editing of source code
  • What does a compiler do?
    Converts source code into executable machine code
  • How does an interpreter differ from a compiler?
    Executes code line-by-line each time
  • What is the role of a linker?
    Links previously compiled code from libraries
  • What does a loader do?
    Loads previously compiled code into memory
  • What is the purpose of a debugger?
    Helps locate, identify, and rectify errors
  • What is a trace in programming?
    Displays the order of executed lines and variable values
  • What is a break point?
    Interrupts a program on a specific line of code
  • What does variable watch do?
    Displays the current value of any variable
  • What is the function of a memory inspector?
    Displays the contents of a section of memory
  • What are error diagnostics used for?
    Diagnoses issues when a program fails to compile or run
  • What are the key features of an integrated development environment (IDE)?
    • Automatic formatting
    • Automatic colour coding
    • Error diagnostics
    • Variable watch
    • Threading
    • Output window
    • Break point