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