unidad 1 clase 2 - fp

7
Unidad 1: Lenguaje Algorítmico y Estructuras de Control Fundamentos deProgramación

Upload: escuela-politecnica-del-ejercito

Post on 22-Jul-2015

137 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unidad 1   clase 2 - fp

Unidad 1: Lenguaje Algorítmico y Estructuras de Control

Fundamentos deProgramación

Page 2: Unidad 1   clase 2 - fp

Pseudocódigos

Page 3: Unidad 1   clase 2 - fp

Definición

Técnica que permite representar el algoritmomediante un lenguaje más estructurado,facilitando su posterior codificación.

Page 4: Unidad 1   clase 2 - fp

Características

Las principales características de estelenguaje son:• Se puede ejecutar en un ordenador• Es una forma de representación

sencilla de utilizar y de manipular.• Facilita el paso del programa al

lenguaje de programación.• Es independiente del lenguaje de

programación que se vaya a utilizar.• Es un método que facilita la

programación y solución al algoritmodel programa.

Page 5: Unidad 1   clase 2 - fp

Elementos

Todo documento en pseudocódigo debepermitir la descripción de:

• Instrucciones primitivas.

• Instrucciones de proceso.

• Instrucciones de control.

Page 6: Unidad 1   clase 2 - fp

Forma de realizar

• Cada instrucción que se va a realizar debe comenzar por un verbo,ejemplo:Muestre, Haga, Lea, etc.

• Se debe mantener una identación o sangría sobre el margenizquierdo para identificar fácilmente el comienzo y final de lasestructuras.

• La representación de las estructuras son similares u homónimas delos lenguajes de programación, ejemplo: inicio, fin, mientras que,repita_hasta, si_entonces_sino, etc.

Page 7: Unidad 1   clase 2 - fp

Forma de realizarInicio : Denota el punto de inicio del algoritmo.

Leer, Ingresar : Denota la acción de introducir datos o

variables desde un dispositivo estándar de entrada.

Procesar, Realizar : Denota la realización de cualquier

operación aritmética que genere

valores para ser almacenados en

una variable, proceso o acción

Imprimir, Desplegar : Representa la acción de enviar

datos desde variables a un dispositivo estándar de salida.

Fin: Denota el punto de finalización del algoritmo.