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

Flashcards

languages and environments

kyle spence Computing Highers English 17 cards

Cards in this deck (17)

  1. 1programs written in a high level language need to be translated because?computers can only understand machine code (binary)
  2. 2there are many different types of high level programming languages becausehigh level languages are often written to solve particular types of problems
  3. 3what is machine codebinary numbers, 1 or 0
  4. 4what is a low level languagelanguage used to directly control a computer
  5. 5one reason for low level programming languages being badit is not easy for humans to read or understand
  6. 6what is one property of a high level languagethey need to be translated into machine code so computers can understand it
  7. 7what is a natural languagea natural language is just communicating to a computer in plain English
  8. 8what is a syntax erroran error due to the fact that the syntax of the language is not respected
  9. 9what is a semantic erroran error due to an improper use of program statements
  10. 10what is a logical errorerrors due to the fact that the specification is not respected.
  11. 11what is a sequence control structureThis is the rule that unless otherwise directed, any set of commands will be executed one after the other
  12. 12what is a selection control structureThis is when a decision about which command to execute depends on whether a condition is true or not
  13. 13what is an Iteration control structureThis is where a set of commands is repeated for a set number of times, often called a loop.
  14. 14what is a procedural languagea sequence of commands which will be executed in a predictable order from beginning to end
  15. 15what is a declarative languagea declarative language is one based on a set of rules instead of a set of predefined procedures, it is most commonly associated with AI programming and development.
  16. 16what are the features of a declarative language1.fewer variable types and less control structures than procedural
    2.makes use of recursion
    3.self modifying
    4.
  17. 17—

Information

Description
Highers Computing Flashcards on languages and environments , created by kyle spence on 18/04/2018.
Created by
kyle spence
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?