Karteikarten
languages and environments
Karten in diesem Stapel (17)
- 1programs written in a high level language need to be translated because?computers can only understand machine code (binary)
- 2there are many different types of high level programming languages becausehigh level languages are often written to solve particular types of problems
- 3what is machine codebinary numbers, 1 or 0
- 4what is a low level languagelanguage used to directly control a computer
- 5one reason for low level programming languages being badit is not easy for humans to read or understand
- 6what is one property of a high level languagethey need to be translated into machine code so computers can understand it
- 7what is a natural languagea natural language is just communicating to a computer in plain English
- 8what is a syntax erroran error due to the fact that the syntax of the language is not respected
- 9what is a semantic erroran error due to an improper use of program statements
- 10what is a logical errorerrors due to the fact that the specification is not respected.
- 11what is a sequence control structureThis is the rule that unless otherwise directed, any set of commands will be executed one after the other
- 12what is a selection control structureThis is when a decision about which command to execute depends on whether a condition is true or not
- 13what is an Iteration control structureThis is where a set of commands is repeated for a set number of times, often called a loop.
- 14what is a procedural languagea sequence of commands which will be executed in a predictable order from beginning to end
- 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.
- 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—
Informationen
- Beschreibung
- Highers Computing Karteikarten am languages and environments , erstellt von kyle spence am 18/04/2018.
- Erstellt von
- kyle spence
- Aufrufe
- 1
- Bewertung