Documentos de Académico
Documentos de Profesional
Documentos de Cultura
omputadores
Arquitectura de un computador
Problemas
Algoritmos
Solución de problemas algorítmicos
Arquitectura de un computador
1 0 0 1 1 0
25 24 23 22 21 20
1*32 0*16 0*8 1*4 1*2 0*1 38
Medida de la Memoria
Unidad básica de información: BIT que
corresponde a un único dígito binario
(puede tomar los valores 1 o 0).
Ejemplos:
Sistema Operativo
Aplicaciones Herramientas
Sistema Operativo
COMPILADORES e INTERPRETES:
software capaz de traducir de un lenguaje de
alto nivel al lenguaje ensamblador específico
de una máquina.
Aplicaciones
APLICACIÓN: software que le permite al
computador realizar una tarea específica y
con el cual no se puede construir otro
software.
Problemas solubles
Problemas insolubles
Problemas indecidibles
Ejemplo de problema soluble
Diagramas de flujo.
Pseudo-código.
Diagramas de Flujo
leer A, B, C sino
si A>B si B>C
si A>C Mayor B
Mayor A sino
sino
Mayor C
Mayor C
fin_si
fin_si
fin_si
escribir Mayor
Solución de Problemas
Algorítmicos
Problema
Metodología
Programa
Metodología de
Programación
Análisis del problema.
Especificación del problema.
Diseño del algoritmo.
Prueba del algoritmo y refinamiento.
Codificación.
Prueba y verificación.
Análisis del Problema
Problema
Construir un algoritmo que determine el
mayor de tres números enteros.
Especificación:
Entradas: A,B,C (números de entrada) de
tipo entero.
Salidas: Mayor de tipo entero.
Condiciones:Mayor debe ser el valor máximo
de A, B y C.
Diseño del algoritmo