Sei sulla pagina 1di 8

UNIVERSIDAD AUTNOMA DEL ESTADO DE HIDALGO

INSTITUTO DE CIENCIAS AGROPECUARIAS

LICENCIATURA EN INGENIERA AGROINDUSTRIAL

MANUAL DE PRCTICAS DE COMPUTACIN

GARRIDO ISLAS ESMERALDA

ENERO-JUNIO 2011

PRCTICA DE INTRODUCCIN A LA PROGRAMACIN

PRCTICA 3 DIAGRAMAS DE FLUJO Y LENGUAJES DE PROGRAMACIN

INSTRUCCIONES: Contesta correctamente lo que se te pide a continuacin. Las


respuestas debes redactarlas de acuerdo a tu entendimiento de cada concepto, es decir con tus propias palabras, no se vale solamente copiar y pegar la informacin:

1.- Qu es un diagrama de flujo?


Es cuando representamos un algoritmo pero de manera grafica utilizando smbolos.

2. Dibuja y explica 5 smbolos que consideres sean los principales al desarrollar un diagrama de flujo:
Representa una accin o una orden que se va a ejecutar. Representa un proceso de estrada o salida. Representa una decisin. Representa un resultado. Es el inicio o el fin del algoritmo.

3. Qu son las reglas sintcticas de un lenguaje de programacin?


Estas reglas son las que nos dicen si una frase esta bien escrita o no. Y nos permiten reconocer si una cadena o una serie de smbolos es correcta para as dar forma a un programa.

4. Qu es un lenguaje compilado y qu es un lenguaje interpretado?


Lenguajes Compilado: Es donde el compilador revisa el programa que nosotros escribimos para ver si esta bien y as poder pasar a ser ejecutado por la computadora. Lenguajes Interpretados: Son en donde convierten nuestro programa de un lenguaje muy complejo a uno muy sencillo para el computador y es revisado lnea a lnea por un programa interpretador.

5. Cules son los tres tipos de errores que podemos encontrar en un programa?
Errores Lgicos: Son cuando no hemos revisado si esta bien planteado nuestro algoritmo y por lo tanto no sabemos si nos ayudara a llegar al objetivo. Errores de sintaxis: Son los que cometemos al trascribir nuestro algoritmo y por lo tanto no nos permite ejecutar el programa. .Errores de precaucin: Estos son los que nos marca el compilador y nos dice en donde estn para que as pueda funcionar correctamente el programa.

INSTRUCCIONES: Realiza correctamente lo que se te pide a continuacin:


1. Elabora el diagrama de flujo de los algoritmos que realizaste en la prctica 2. Validar si un nmero es par o no. Recuerda que un nmero es par si al dividirlo entre dos, su residuo es cero. Algoritmo Computacional Inicio Dame un numero (E) R= Residuo (E/2) Si R= 0 Entonces Imprime Par Si No Imprime Impar Fin Si Fin DIAGRAMA DE FLUJO: INICIO

R= Residuo (E/2)

R=0

Si

Par

No FIN Impar

2. Realiza un algoritmo computacional con su diagrama de flujo y prueba de escritorio para validar si un nmero es primo o no. Recuerda que un nmero primo es aquel que al dividirlo entre la unidad y entre s mismo el residuo es cero.

Algoritmo Informal INICIO FIN

Algoritmo computacional Inicio Dame un numero (E) Contador=1 Contador 2=1 Mientras E>1 y contador < E Si E (contador (residuo) = 0 Entonces Contador 2= contador 2+1 Fin Si Fin Mientras Si contador 2= 2 Entonces Imprime Numero Primo Si No Imprime Numero No Primo Fin Si Fin DIAGRAMA DE FLUJO:

INICIO

Contador = 1

Contador 2 = 1

E>1 Contador < E

PRUEBA DE ESCRITORIO:
Con Ta dor E Z= resi Duo (E/1) Z= resi Duo (E/E) Z= 0 Imprime Correc To N Z= resi Duo (E/N) Z=0 Impri Me Error Resul Tado= Corre cto

1 2 3 4 5

2 7 11 20 8

0 0 0 0 0

0 0 0 0 0

Si Si Si Si si

Si Si Si -------------

3 2 8 5 4

2/3 7/2 11/8 20/5 8/4

---------------Si si

--------------------Si si

Si si

NOTA: Recuerda que todos los archivos que generes incluyendo este con las respuestas a la parte terica, los debers colocar en una carpeta que lleve el nombre de la prctica y la debers comprimir para enviarla por el buzn de transferencia digital de la plataforma virtual.

Potrebbero piacerti anche