click below
click below
Normal Size Small Size show me how
Unit 2 Vocabulary
| Term | Definition |
|---|---|
| Internet | A network of independent networks that connects devices and computers around the world |
| World Wide Web | A system of interlinked hypertext documents invented by Tim Berners-Lee |
| Protocol | A system of rules that govern the behavior of some system. |
| TCP/IP | The suite of protocols that determine the behavior of the Internet |
| HTTP | The protocol that controls the behavior of the Web. |
| Tim Berners-Lee | Invented the World Wide Web |
| User Interface (UI) | |
| High Level Language | A programming language that is human readable (App Inventor) and provides the programmer with easy to understand abstractions. |
| Special Purpose Computer | A computer that has a fixed program |
| Control Structure | A block of programming statements that controls the flow or behavior of an algorithm. |
| Algorithm | A precise sequence of instructions for processes that can be implemented by a programming language and executed by a computer |
| Sequence | The application of each step of an algorithm in the order in which the statements are given. |
| Repetition | The repetition of part of an algorithm for a specified number of times or until a true/false condition is met |
| Iteration | Another term for 'repetition'. |
| Selection | Uses a true or false condition to determine which of two parts of an algorithm is used |
| Pseudocode | More precise that ordinary English but less formal than a programming langauge |
| Boolean | A true/false condition. It is named after George Boole (1815-1864) an English mathematician. |
| Flowchart | A visual (i.e. graphical) notation for expressing algorithms |