Unidad 1 clase 2 - fp

Post on 22-Jul-2015

137 views 0 download

Transcript of Unidad 1 clase 2 - fp

Unidad 1: Lenguaje Algorítmico y Estructuras de Control

Fundamentos deProgramación

Pseudocódigos

Definición

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

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.

Elementos

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

• Instrucciones primitivas.

• Instrucciones de proceso.

• Instrucciones de control.

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.

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.