Está en la página 1de 21

Fundamentos de

Programación

ESTRUCTURA GENERAL DE
UN PROGRAMA

Ing. Douglas Ayala Bravo


dayala@cenaculo.edu.ec
douglas.ayala@stecweb,com
PARTES PRINCIPALES DE UN
PROGRAMA.

• En él se especifican todos • Constituido por el


Bloque de declaraciones.

Bloque de instrucciones.
los objetos que utiliza el conjunto de
programa (constantes,
variables, tablas, registros, operaciones
archivos, etc.) indicando que se han de
sus características. Este realizar para la
bloque se encuentra
localizado siempre por
obtención de los
delante del comienzo de las resultados deseados.
acciones.
PARTES PRINCIPALES DE UN
PROGRAMA

DECLARACIONE
Entrada de datos
S
Programa

INSTRUCCIONES Proceso o algoritmo

Salida de resultados
Actividad
 UtilizarPseint para analizar las partes principales
de un programa.
 Un programa que ingrese dos numeros por teclado
y muestre su sumatoria.
 Resta, Multiplicación y Divisiòn
ENTRADA DE DATOS
 La constituyen todas las instrucciones que toman
los datos de entrada desde un dispositivo externo y
los almacenan en la memoria central para que
puedan ser procesados.
PROCESO O ALGORITMO
SALIDA DE RESULTADOS
 Conjunto de instrucciones que toman los datos
finales (resultados) de la memoria central y los
envían a los dispositivos externos.
INSTRUCCIONES DE
DECLARACIÓN
 Su misión es anunciar la utilización de objetos en
un programa indicando qué identificador, tipo y
otras características corresponde a cada uno de
ellos.

Definir Entero como Numero


INSTRUCCIONES
PRIMITIVAS
 Instrucción de entrada
Consiste en tomar uno o varios datos desde un
dispositivo de entrada y almacenarlos en la memoria
central en los objetos cuyos identificadores aparecen
en la propia instrucción.
Ejemplo: Entrada de los datos DÍA, MES y AÑO
desde un dispositivo estándar (teclado).

Leer DÍA, MES, AÑO


INSTRUCCIONES
PRIMITIVAS
Instrucción de asignación.
Permite realizar cálculos evaluando una expresión y depositando su
valor final en un objeto o realizar movimientos de datos de un valor
final en un objeto o realizar movimientos de datos de un objeto a
otro.

Esta instrucción se realiza en dos tiempos:


1.- Se evalúa la expresión convirtiéndose en su valor final.
2.- El valor final se asigna al objeto borrándose cualquier otro valor
previo que éste pudiera tener.

A <- A + 1
Instrucción de salida
 Consiste en enviar datos a un dispositivo externo,
bien tomándolos de objetos depositados en la
memoria central o definidos de alguna forma en la
propia instrucción.
ACTIVIDAD
 Realizar un programa en donde ingrese valores a y
b realice el proceso muestre por pantalla el
resultado de la siguiente expresiòn:
Z=3a*2b
Actividades
 Ejercicio de Calculadora
 Ejercicio de Temperatura
 Ejercicio de Horas a minutos.
 Ejercicio de Formula de teorema de Pitàgora
Consultar y anotar en el cuaderno:
 INSTRUCCIONES DE CONTROL
 INSTRUCCIONES COMPUESTAS
PSEUDOCODIFICACIÓN DE UN
PROGRAMA
 Una notación es un pseudocódigo si mediante ella
podemos describir la solución de un problema en forma
de algoritmo dirigido a la computadora.
 Todo pseudocódigo debe posibilitar la descripción de:
 Instrucciones de entrada/salida
 Instrucciones de proceso
 Sentencias de control del flujo de ejecución
 Acciones compuestas que hay que refinar posteriormente
 Entrada
Leer VARIABLE ACCIONES SIMPLES
Toma un dato del dispositivo estándar de entrada y lo almacena en una variable. Si
se leen varias variables se pueden colocar éstas en una misma instrucción
separándolas por comas.
Ejemplo
Leer ALUMNO, CALIFICACIÓN
 Asignación

VARIABLE EXPRESION
Almacena en una variable el resultado de evaluar una expresión.
Ejemplo:
MEDIA SUMA / 6
 Salida

 Escribir EXPRESIÓN
Imprime en el dispositivo estándar de salida el resultado de evaluar una expresión.
Al igual que en la lectura se pueden imprimir varias expresiones en una sola
instrucción de escritura.
Ejemplo:
Escribir SUMAMEDIAS/NUMALUMNOS
Actividades
 Realizarun algoritmo que convierta de Kilobytes a
Gigabyte.
Actividades
 Un maestro desea saber el porcentaje de hombres
y mujeres en el salón realizar el algoritmo para
determinar su resultado.
 Realizar un algoritmo que simule una factura en
una compra calculando su iva.
 Leer el suledo de tres empleados y aplicarles el
10%, 12%,, 27% respectivamente mostrar por
pantalla el resultado.
Ejercicio de Formula General
 Realizar un algoritmo que simule la formula
general tomando en cuenta sus discriminantes.
Anàlisis de la Discriminante

También podría gustarte