Tarea nº 6

12
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 Lagla I Informática TEMA: ESTRUCTURA DE LOS ALGORITMOS

Transcript of Tarea nº 6

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. ESTRUCTURAS 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

6. CRÉDITOS

María Elena Amancha Lagla