t a r e a 6

17
UNIVERSIDAD TÉCNICA DE AMBATO CARRERA DE INFORMÁTICA Y COMPUTACIÓN TRABAJO DE INTRODUCCIÓN A LA INFORMÁTICA TAREA 6 NOMBRE: JOSÉ GUSTAVO MASAQUIZA

Upload: gustard

Post on 14-Aug-2015

85 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: T A R E A 6

UNIVERSIDAD TÉCNICA DE AMBATO

CARRERA DE INFORMÁTICA Y COMPUTACIÓN

TRABAJO DE INTRODUCCIÓN A LA INFORMÁTICA

TAREA 6

NOMBRE:

JOSÉ GUSTAVO MASAQUIZA

Page 2: T A R E A 6

Objetivos………………………………………………………………………………………………………………….………….3

Resumen ………………………………………………………………………………………………………………………..…..4

1 Estructura secuencial………………………………….....................................................................5

1.1. Datos de entrada………………………………………………………………………………………………..……..6

1.2. Proceso……………………………………………………………………………………………………………………..7

1.3. Datos de salida………………………………………………………………………………………………………….8

2.1. Asignación Interna………………………………………………………………………………………..……………13

2.2. Asignación Externa ……………………………………………………………………………….…………………..14

2.3. Actualización………….....................................................................................................…………15

Conclusiones……………………………………………………………………………………………………………………..16

Créditos …………………………………………………………………………………………………………………..………..17

“ESTRUCTURAS FUNDAMENTALES DE ALGORÍTMO”

ÍNDICE

Page 3: T A R E A 6

Conocer los pasos de estructuras

secuenciales

Investigar a que se refiere la asignación

de datos de entrada

Dar a conocer en que es sometido la

asignación de procesos

Determinar la utilización de los datos de

salida

OBJETIVOS

Page 4: T A R E A 6

Las Estructuras fundamentales del algoritmo, son pasos o fundamentos utilizados para imponer y realizar cálculos determinados, con determinada asignación propuesta para obtener así, la respuesta esperada durante el desarrollo o proceso del algoritmo siguiendo las funciones debidas en cada problema.

RESUMEN

Page 5: T A R E A 6

Es un paso de estructuras secuenciales en donde una instrucción sigue a otra en secuencia, hasta llegar a FIN del algoritmo.

Está consta de las 3 partes primordiales:

Los Datos de entrada Proceso

Datos de salida.

1 ESTRUCTURA SECUENCIAL

A,B

I=A*B

I

Page 6: T A R E A 6

Es donde se LEEN las variables asignadas para hacer cálculos y operaciones. Siempre empiezan con la palabra LEA o LEER, y a continuación van los nombres de esas variables asignadas separadas por coma (,)

Ejemplo:

1.1. DATOS DE ENTRADA

A,B

Page 7: T A R E A 6

Es el lugar donde se plantean problemas y cálculos que se debe realizar dentro del algoritmo para solucionar el problema. Cada proceso de cálculo ocupa una línea por separado y cada uno de estos debe almacenarse en una variable cualquiera que impongamos durante el proceso.

Ejemplo:

1.2. PROCESO

I=A+B

Page 8: T A R E A 6

Es donde se IMPRIMEN o MUESTRAN las variables que almacenaron los cálculos o procesos. Estas empiezan con la palabra IMPRIMIR, IMP o ESCRIBA, y a continuación van los nombres de esas variables, separadas por coma (,).

Ejemplo

1.3. DATOS DE SALIDA

I

Page 9: T A R E A 6

Datos de entrada: Asignación de variables para realizar

cálculos, para multiplicar los números, por lo tanto manejaremos dos variables (A y B), los cuales son nombres de variables que representan esos dos números. Además, en la parte del proceso, se necesitara una variable ( I ) para almacenar el resultado de A y B. Además los variables serán separadas por una coma ( , ).

LEA A, B

PROBLEMA: Desarrolle un algoritmo que calcule la multiplicación

de dos números.

Page 10: T A R E A 6

Planteamiento a cálculos a realizar, para multiplicar dos números (A y B) se podría poner AxB, A.B o (A)(B); pero en los algoritmos la multiplicación se la representa A * B. Además, la teoría dice que el cálculo se guarde en una variable ( I ), que se vería así:

I = A * B

PROCESO

Page 11: T A R E A 6

Son variables utilizados para los resultados de una dicha problema asignada. En este caso sería el resultado de A*B que se almaceno en la dicha variable que seria la variable I. Además, se dice que la línea de datos de salida empieza con la palabra IMPRIMIR en donde se visualizan los resultados obtenidos de la dicha problema planteada.

IMPRIMA I

DATOS DE SALIDA

Page 12: T A R E A 6

INICIO

LEER A, B

I=A * B

IMPRIMIR I

FIN

ALGORITMORealización de cálculos de A*B

INICIO

A,B

I=A*B

I

FIN

Page 13: T A R E A 6

La asignación interna se da cuando esta dentro de un algoritmo y cuando se le lleva un valor o una variable a otra variable para asignar un variable por un valor.

Ejemplo cuando se coloca X = 15, le estamos

asignando el 15 a la variable X. También se pudo colocar X = W, y estamos haciendo una asignación interna de variable a variable.

ASIGNACIÓN DE INFORMACIÓN 2.1. ASIGNACIÓN INTERNA

Page 14: T A R E A 6

Es cuando se asigna por un valor a la variable por medio de la palabra LEA; pero este valor sólo tomará cuando se haga una depuración o prueba de escritorio al ejercicio.

Ejemplo:

Lea X.

2.2. ASIGNACIÓN EXTERNA

Page 15: T A R E A 6

Es cuando una variable cambia de valor por segunda vez.

Ejemplo:

EDAD = 15 es una asignación interna. pero si luego colocamos EDAD = EDAD

+ 5 la variable se actualizará al valor de

20.

2.3. ACTUALIZACIÓ

N

Page 16: T A R E A 6

Pasos que realiza una estructura secuencial es un

suceso de instrucciones que siguen a otra en secuencia.

Es conocido como asignaciones a la entrada de datos

donde se LEEN las variables asignadas para hacer

cálculos y operaciones.

Es conocido como realización de procesos al lugar donde

se plantean problemas y cálculos que se debe realizar

dentro del algoritmo para solucionar el problema.

Se conoce como datos de salida a las variables utilizadas

para los resultados de una dicha problema asignada .

CONCLUSIONES

Page 17: T A R E A 6

CRÉDITOS