GoConqr has a new look! Let us know what you think.

Flashcards

software unit

isabelle allington Computing GCSE English 5.0Average rating 5.0 out of 5 (1 rating) 8 cards

Cards in this deck (8)

  1. 1what does high level language consist of?designed to resemble a natural language
    like English..
    easier to read and understand, so fewer errors due to ease of use.
    performs complex instructions, cannot be executed by the CPU
    Examples: like Python and Scratch.
    ​
  2. 2what does low level language consist of?uses the instructions from the CPU does not resemble natural language
    so its harder for people to understand.
    it is harder to find errors and correct
    them, executed directly from the CPU
    so it is extremely efficient:
    little man computer and machine code
  3. 3lexical analysiscomments and unneeded spaces are
    removed.
    keywords,constants and identifiers are replaced by 'tokens'
  4. 4Symbol Table Constructiona symbol table is created which holds the addresses and variables, labels and
    subroutines
  5. 5Syntax AnalysisTokens are checked to see if they match the syntax for the programming language.
    if syntax errors are found, error messages are produced when the code doesn't run.
  6. 6semantic analysisVariables are checked to ensure that they have been properly declared and used.
    Variables are checked to ensure that they are of the correct data type.
    Operations are checked to ensure that they are legal for the variable being used.
  7. 7code generationmachine code is generated
  8. 8code optimisationcode optimisation may be employed to
    make it faster, more efficient, less resource intensive.

Information

Description
GCSE Computing Flashcards on software unit , created by isabelle allington on 16/12/2021.
Views
4
Rating
Average rating 5.0 out of 5 (1 rating)

Feedback

What is it about?

What do you think of the new look?

How do you like it?