Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Definición y características
Tipos de datos
Estructuras Condicionales
Estructuras Cíclicas
Universidad de Guayaquil
ALGORITMO
FINITO
Debe ser...
DEBE DE SER EFICIENTE
DEFINIDO
NO
AMBIGUO
PRECISO
Estructura
Corresponden a los
Conforma el grupo Datos datos requeridos
de instrucciones para realizar el
que realizan las algoritmo (datos de
operaciones con los entrada) y los datos
datos. que son generados
Procesos (datos de salida)
Determinan la
organización de las
instrucciones que
deben ser
Estructuras
realizadas. de Control
Elementos
Definición
de variables y
constantes
Proceso
Entrada Estructuras Salida
de control
Diagrama de Flujo
Pseudocódigo
Inicio
Está técnica permite Instrucción 1
Instrucción 2
representar el algoritmo Si condición entonces
mediante un lenguaje más Instrucción 3
..
estructurado, facilitando su .
posterior codificación. Instrucción n
Fin
ALGORITMO: Fases de Diseño
Definición del problema
Diagramación
Prueba de escritorio
ALGORITMO: Definición del Problema
Está
Estádada
dadapor
por el
elenunciado
enunciado
del
delproblema,
problema, elelcuál
cuáldebe
debeser
ser
claro
claroyy completo
completo
Esimportante
Es importante que
que
conozcamosexactamente
conozcamos exactamente
que se
que se desea.
desea.
Mientras
Mientrasqué
quéesto
estono
nose
se
comprenda,
comprenda, nonotiene
tienecaso
caso
pasar
pasar aala
lasiguiente
siguienteetapa.
etapa.
ALGORITMO: Análisis del Problema
Los datos de
entrada que nos Recursos
Fórmulas
suministran
Área
de
Proceso Trabajo
Los datos de
salida o
resultados que
Entendido el problema para se esperan
resolverlo es preciso analizar
ALGORITMO: Selección de Alternativa
Solución ..1
Solución ..3
Analizado el problema
Posiblemente tengamos Solución ..2
varias formas de resolverlo.
Lo importante es determinar
cual es la mejor alternativa. Solución ..4
ALGORITMO: Diagramación
Dibujar
gráficamente
la lógica de la
alternativa
Una vez que
seleccionada
sabemos
cómo resolver el
problema
Plasmar la
solución
mediante el
Pseudocódigo
ALGORITMO: Prueba de Escritorio
Esta prueba consiste en:
Real cadena
Lógicos
Entero
Caracter
Numéricos Carácter
Tipos
de
Datos
ALGORITMO: Tipos de Datos
+ Aritméticos
-
/ %
>=
>
< ^
<= =
Relacionales Lógicos
No
!= Y&
<> O|
Estructuras Algorítmicas
Ejercicios
Realizar los siguiente algoritmos
1.- Matriculación UG.
-encender la maquina
-ingresar al SIUG
-ingresar usuario y contraseña
-ingresar a la pestaña académico > estudiante
-ingresar a matriculas > periodo ordinario
-seleccionar proceso y carrera
-si hay horarios dar clic en horarios
-seleccionar la materia
-seleccionar el horario de la materia
-dar clic en aceptar
-aceptar términos y condiciones de la matricula
-imprimir documento de matriculación
2.- Preparación para los Exámenes.
-arreglar mi lugar de estudio
-revisar horario de exámenes
-organizar mi tiempo de estudio por dificultad de la
materia
-prender la laptop
-ir al Moodle y descargar los pdf
-ordenar los documentos
-poner música a volumen bajo
-leer cada pdf una vez si la materia es fácil
-leer dos o mas veces si la materia es difícil