Date post: | 12-Jan-2016 |
Category: |
Documents |
Upload: | joseph-gallagher |
View: | 212 times |
Download: | 0 times |
Lesson 6
GCSE Computing
GCSE Computing – programming languages
Candidates should be able to:
describe common tools and facilities available in an integrated development environment (IDE): editors, error diagnostics, run-time environment, translators, auto-documentation.
Slide 2
Integrated Development Environment
GCSE Computing – programming languages
Source code editor
Project Navigator
Main menu with tools to manage the project and to run the project in the run time environment
Errors found while compiling the project.
Integrated Development Environment
GCSE Computing – programming languages
Autocomplete wizard
Integrated Development Environment – Editing forms
GCSE Computing – programming languages
Form design tool box
Form editor windowProject Navigator
Properties of objects on forms
Integrated Development Environment
The Code editor Provides a text editing area that helps to organise the code
by managing the layout, including: indenting structures and colour coding the command words, variables and comments so that they can be easily identified. Some include other features such as autocomplete wizards
Error Diagnostics Include an errors and warnings list to identify and problems
in the code The run time environment
Allows the developer to run the code during development. This can be used to check for logical errors or that the code does what it is expected to do.
GCSE Computing – programming languages
Integrated Development Environment
The translator Compiles or interprets the source code into suitable machine
code instructions that can be run on the computer. The auto documentation
A feature that takes note of all the variables, modules, subroutines and comments as the project is developed and tidies this up into a text file that can be used during any maintenance of the program.
GCSE Computing – programming languages
Task
Answer questions 1-4 page 162 in your text books.
GCSE Computing – programming languages