Post on 02-Aug-2015
CARRERA DE DOCENCIA EN INFORMÁTICA Y COMPUTACIÓN
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN
TAREA Nº 6
María Elena Amancha LaglaI Informática
TEMA: ESTRUCTURA DE LOS ALGORITMOS
ÍNDICE1. CARÁTULA2. ÍNDICE3. ALGORITMOS
1.1 Definición4. ESTRUCTURAS BÁSICAS
2.1 Estructura Secuencial- Datos de Entrada- Proceso- Datos de Salida
2.2 Ejemplo5. ASIGNACIÓN DE INFORMACIÓN
3.1 Asignación Interna3.2 Asignación Externa3.3 Actualización
6. CONCLUSIONES7. BIBLIOGRAFÍA8. CRÉDITOS
OBJETIVOS
Determinar las partes constitutivas de un
algoritmo
Conocer los tipos de Estructuras Básicas de
un Algoritmo
Desarrollar un algoritmo sencillo
RESUMENLos algoritmos nos ayudan a resolver diversos problemas, a través de secuencias o instrucciones ordenadamente mostradas.
Las estructuras que nos permiten desarrollar los algoritmos se dividen en: Secuenciales, de Decisión, Estructuras de Caso y Repetitivas.
Las Estructuras secuenciales son las más sencillas y constan de 3 partes: Datos de entrada , Proceso y Datos de Salida.
Para asignar la información se tienen 3 formas: Asignación Interna, Asignación Externa y por Actualización
1. ALGORITMOS
1.1 DefiniciónAlgoritmos son el conjunto de pasos (instrucciones) por los cuales se resuelven los problemas.
Los algoritmos representan soluciones a problemas. Para la resolución de éstos se dividirán en acciones o instrucciones que usarán cierto número de estructuras de control (básicas).
2.1 Estructura Secuencial: Se caracteriza porque una acción se ejecuta detrás de otra. Consta de 3 partes:
Datos de entrada: Aquí se LEEN las variables que intervienen en las operaciones, separadas por una coma
Proceso: Son los CÁLCULOS que van a dar solución al problema
Datos de salida: Aquí se IMPRIMEN O MUESTRAN las variables que representan los cálculos.
2.2 Ejemplo:
Desarrolle un algoritmo que calcule la multiplicación de dos números.
Datos de Entrada: LEA A,B
Proceso: C = A*B
Datos de Salida: IMPRIMA C
INICIO
LEER A, B
C=A * B
IMPRIMIR C
FIN
3. ASIGNACIÓN DE INFORMACIÓN
3.1 Asignación Interna: Cuando se adjudica un valor a una variable y ésta a su vez a otra.
Ej: X = 15
X = W3.2 Asignación Externa: Cuando se asigna por valor a una variable usando la palabra LEA.
Ej: LEA X
3.3 Actualización: Cuando se provoca el cambio del valor original de una variable.
Ej: EDAD = 20
y luego ponemos: EDAD = EDAD +10, la variable se actualiza cambiando su valor a 30
4.CONCLUSIONES Hemos conocido que un algoritmo consta de un inicio, entrada de datos, proceso y salida de los datos.
Las Estructuras Básicas de un Algoritmo son: E. Secuencial, E. de Decisión, E. Casos y E. Repetitivas.
Estamos en capacidad de desarrollar un algoritmo básico o sencillo.
5.BIBLIOGRAFÍA Módulo de Introducción a la Informática, Primer Semestre.
Autor: Ing. Fabián Morales F.
http://www.mailxmail.com/curso-aprende-programar/tipos-estructuras-programacion-estructuras-basicas-secuencial