Mapa mental
Creating Software
Contenido del mapa
Creating Software
IDE
- Python IDLE 3.5.0
- PyCharm
- PyScripter
TREE
- Translators (Compiler and Interpreter)
- When you run the code, a translator (such as an interpreter) is used to translate the high level code into low level code.
- Editor
- Colour codes command words Auto indents code Some also autocomplete code as you type it
- Run Time Environment
- Allows you to run your code quickly so that you can test to see that it works. This is used during iterative testing (Testing when you are developing the program.
- Error Diagnostics (Debugging tools)
- Used to debug your code. It locates errors and suggests ways in which to fix it.
- Translators (Compiler and Interpreter)
Translators
- 1st generation
- Machine code (1's and 0's)
- 4th generation
- Facts and Rules are stated e.g. SQL or prolog ( an A.I. language)
- Known as a Declarative Language
- 3rd generation
- A high level language e.g. python
- Compiled or interpreted
- One high level instruction = many machine code instructions
- 2nd generation
- Assembly language: uses a simple command for each collection of 1's and 0's. Uses an assembler to convert to machine code
- One assembly code command = One machine code instruction
- 1st generation
Información
- Descripción
- Mapa Mental sobre Creating Software, creado por keira kurylo el 04/11/2019.
- Creado por
- keira kurylo
- Visitas
- 0
- Valoración