click below
click below
Normal Size Small Size show me how
CSC 111 - Ch 1
"The Way of the Program" Definitions
| Term | Definition |
|---|---|
| Activecode | Environment that lets Python be run in browser. |
| Algorithm | Step by step process to solve a problem |
| Bug | Error in a program |
| Byte Code | Intermediate language between source code and object code. |
| Codelens | Lets code by run line by line, step by step. |
| Comment | Not part of code. Lets programmer give information |
| Compule | Making high level language to low level language at once. "Translating entire book" |
| Debugging | Finding and removing any programming errors |
| Exception | Run time Error |
| Executable | object code that is ready to be executed |
| Formal Language | Language designed for specific purposes, such as representing math, or programs. All programming languages are formal. |
| Interpret | To execute a program in a high level language by translating it one line at a time |
| Low-level language | Programming language that is easy for a computer to execute. Aka machine language or assembly language |
| Natural Language | A language that people speak that eveoved naturally |
| Object Code | Output from compiler after translation |
| Parse | To examine a program, and analyze the synactic structure |
| Portability | the ability of a program to run on more than one type of computer |
| Print function | Lets python interpreter display a value on output device |
| Problem Solving | Formulating a problem, finding a solution, and expressing it. |
| Program | a sequence of instructions that specifies to a computer actions and computations to be performed |
| Programming language | formal notation for representing solutions |
| Python Shell | interactive UI to the interpreter, prompt of (>>>) |
| Runtime error | error that occurs once the program has started to execute but that prevents the program from continuing. |
| Syntax | Structure of a program |
| Shell mode | Typing instructions to python, and the results are shown immediately. |
| Source code | Program stored in a file. High level language, needed to be compiled or interpreted. |
| Syntax error | error in program that makes it impossible to parse, and therefore impossible to interpret |
| token | basic element of the syntactic structure. |