¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Programming

sperkins99 Inglés 1 página

Contenido del apunte (1)

Página 1

PROGRAMMING

Algorithms

(a) understand algorithms (written in

pseudocode or flow diagram), explain what they do, and correct or complete them

(b) produce algorithms in pseudocode

or flow diagrams to solve problems.

Programming languages

(c) explain the difference between

high level code and machine code

(d) explain the need for translators

to convert high level code to machine code

(e) describe the characteristics of an

assembler, a compiler and an interpreter

(f) describe common tools and

facilities available in an integrated development environment (IDE): editors,

error diagnostics, run-time environment, translators, auto-documentation.

Control flow in imperative languages

(g) understand and use sequence in an

algorithm

(h) understand and use selection in an

algorithm (IF and CASE statements)

(i) understand and use iteration in an

algorithm (FOR, WHILE and REPEAT loops).

Handling data in algorithms

(j) define the terms variable and

constant as used in an imperative language

(k) use variables and constants

(l) describe the data types integer,

real, Boolean, character and string

(m) select and justify appropriate

data types for a given program

(n) perform common operations on

numeric and Boolean data

(o) use one-dimensional arrays.

Testing

(p) describe syntax errors and logic

errors which may occur while developing a program

(q) understand and identify syntax and

logic errors

(r) select and justify test data for a

program, stating the expected outcome of each test.

Información

Descripción
Programming Resources
Creado por
sperkins99 · may 2015
Actualizado
19 feb 2016
Visitas
28
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?