herramientas para especificar los algoritmos: … · herramientas para especificar los algoritmos:...
Post on 29-Sep-2018
236 Views
Preview:
TRANSCRIPT
Herramientas para especificar los algoritmos:
Diagramas de Bloque
Diagramas de Flujo
Pseudocódigo en español (PseInt u otros)
Lenguajes de Programación (Java, C, VisualBasic, etc)
PSeInt: una herramienta didáctica que combina los diagramas de flujo y el pseudocódigo en español para especifica los algoritmos
Resolución de Problemas Computacionales PSeInt:
Repaso clase 1
Resolución de Problemas Computacionales PSeInt:
Pestaña Configurar Ambiente
Configurar perfiles:
Resolución de Problemas Computacionales PSeInt:
Configurar: Personalizar Perfil
Configurar: Personalizar Perfil
Configurar: Personalizar Perfil
Configurar: Personalizar Perfil
Area de Pseudocódigo
Diagramas de Flujo
Areas pantalla de inicio
Resolución de Problemas Computacionales PSeInt:
Icono: Diagrama
Resolución de Problemas Computacionales PSeInt:
Diagramas de Bloques
Pantalla Diagrama: bloques
Resolución de Problemas Computacionales PSeInt:
Diagrama: Cerrar
Resolución de Problemas Computacionales PSeInt:
Pantalla de Inicio: Pseudocódigo generado
Resolución de Problemas Computacionales PSeInt:
Resolución de Problemas Computacionales PSeInt:
1. Estructuras Secuenciales
Leer x;
Escribir “Hola!”
A <- B + i
Pseudocódigo en Español
1. Entrada de Datos
2. Salida de Datos
3. Asignación
Diagrama de bloque
Lenguaje C
scanf(“%i”,&x);
printf(“%i\n”,x);
A = B + i;
Si (x>0) Entonces
Escribir “x>0”;
FinSi
Si (x>0) Entonces
Escribir “x>0”;
Sino
Escribir “x <= 0”;
FinSi
Pseudocódigo
Diagrama de bloque
Resolución de Problemas Computacionales PSeInt:
Estructuras de Decisión
Lenguaje C
Pseudocódigo en Español
Diagrama de bloque
Resolución de Problemas Computacionales PSeInt:
Estructuras de Decisión Múltiple
Segun i Hacer
1: Escribir "i=1"
2: Escribir "i=2"
3: Escribir "i=3"
De Otro Modo: Escribir "i >3"
Fin Segun
Lenguaje C
Resolución de Problemas Computacionales PSeInt: Sigue TP 0 Ejercicios 4 al 10
2. Diagramar el Algoritmo
3. Programar el Algoritmo
4. Verificar la solución
1. Entender el problema:
Entradas?
Salidas?
Método?
top related