Documente Academic
Documente Profesional
Documente Cultură
ORIENTADA A OBJETOS
POO
¿QUÉ ES PROGRAMACIÓN?
• Programación es la acción y efecto de
programar.
• Elaboración de programas para la
resolución de problemas mediante
ordenadores
Controlador de Controlador de
E/S 1 E/S 2
…
BUS
Cache
UCP Memoria
UC Principal
Interrupciones
UAL
nroLados 3
otros.
En este tipo de dato se encuentran todos los caracteres conocidos, una letra, un
número, un símbolo especial. Por lo tanto, está conformado por los DÍGITOS:'0', paralelo 'A'
CARACTERES
'1', '2', ... , '9'; LETRAS: 'a', 'b', 'c', ... , 'z'; MAYÚSCULAS: 'A', 'B', 'C', ... opcion '1'
, 'Z'; y CARACTERES ESPECIALES: '%', '*', '?', ... , '/'.
TEXTO
direccion
"Calle Juan
León Mera"
Constituyen conjuntos de caracteres, es decir la UNIÓN DE VARIOS CARACTERES,
CADENAS que pueden ser palabras o frases. El valor de este tipo de datos se encierra nombre "Sandra
generalmente entre comillas (" "). Vásquez"
"soltero"
estadoCivil
TIPO DE DATOS - LÓGICOS
TIPO DE
SUBTIPO DESCRIPCIÓN VARIABLES VALORES
DATO
• Fase de Implementación
Realización del lenguaje de programación
Análisis del problema
• Examinar cuidadosamente el problema.
• Tener una idea clara sobre lo que se solicita.
• Determinar los datos necesarios para solucionar el problema.
DISEÑO DEL ALGORITMO – DIAGRAMA DE
FLUJO
INICIO Y FIN DEL PROCESO
REALIZAR UN PROCESO
(OPERACIÓN MATEMÁTICA)
ESCRIBIR RESULTADO
SI
TOMAR DECISIÓN (SI O NO)
NO
DISEÑO DEL ALGORITMO PSEUDOCODIGO
1. Inicio
2. Ingresar variables
3. Leer valores
4. Realizar operación
5. Fin
Verificación del algoritmo
• Hacer Iteraciones para verificar que el algoritmo
desarrollado funciona correctamente, ingresando datos de
prueba
Estructura - selectiva
• Las estructuras selectivas son utilizadas
para tomar decisiones lógicas. En estas se
evalúa una condición en función del
resultado de la misma, ya sea que de
como resultado verdadero o falso es
como se elige uno u otro camino.
PROBLEMA:
• Halla el número mayor de dos valores ingresados
NO SI
a>b
NO SI
a=b
Escribir Nro.
Escribir Nro. Escribir: Números Mayor (a)
Mayor (b) iguales
FIN
DISEÑO DEL ALGORITMO PSEUDOCODIGO
1. Inicio
2. Ingresar variables: a int, b int
3. Leer los dos valores
4. Si a > b Entonces
Escribir a, “Es el mayor”
5. De lo contrario
6. Si a = b Entonces
Escribir “Números Iguales”
7. De lo contrario
Escribir b, “Es el mayor”
8. Fin SI
9. Fin SI
10. Fin
VERIFICACIÓN DEL ALGORITMO
1. Inicio
2. Ingresar variables: a int, b int
3. Leer los dos valores (a = 7, b =5)
4. Si 5 > 7 Entonces
Escribir b, “Es el mayor” Escribir 7 “Es el mayor”
5. De lo contrario
…
6. Fin SI
7. Fin
Fase de implementación
• Traducir el algoritmo a un lenguaje de programación.