Glossary Flashcards
(29 cards)
Algorithm
A process that solves a problem
Comment
Information in a program that can be read by humans and ignored by program #
Compile
Translates high level language to low level in one big chunck
Compile
Translates high level language to low level in one big chinch
Interprete
Executes a program in high level language 1 line at a time
High level language
Simple language that programmer uses to make it easy to understand
Low level language
Easy for a computer to execute
Formal language
Languages designed for a specific purpose, math and coding
Naturals language
What we speak that can be ambiguous
Program
A sequence of instruction that lead to an action on computer
Run time error
Occurs after a program started running causing to not finish
Semantic error
Make the program do something we didn’t intend
Source code
A stored high level program to be compiled or interpreted
Syntax error
A structual error on the program causing it to stop, eg missing a bracket
Token
A command word with a feature eg “print” write what is input
Literals
A number or string written into a program
Float
Numbers with decimal point
Statement
Expression
A combination of literals, variable, operator and functions gives a value or object
Operators
Symbol with a job e.g addition, multiplication
Operants
The vale’s the operator is using
**
Exponentiation, a number to the power of another 3^6