FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS CNCA Abril 2013 1. FUNDAMENTOS DE COMPUTADORAS Juan Carlos Saborío Daniel Alvarado ¿QUÉ ES COMPUTACIÓN? ¿Qué es Computación? Matemática aplicada a la resolución de problemas. No depende del medio que se utilice. COMPUTACIÓN VS INFORMÁTICA Computación: Resolución de Problemas Solución de problemas, optimización de métodos para resolverlos. Informática: Procesamiento de Información Se refiere al tratamiento automatizado de la información digital de manera útil. UN POCO DE HISTORIA... UN POCO DE HISTORIA... ARQUITECTURA ¿Qué es una Computadora? Máquina capaz de tomar una entrada, procesarla y generar una salida. Utiliza dispositivos E/S periféricos. Dispositivos de Procesamiento. Dispositivos de Salida. FUNCIONAMIENTO DE UNA COMPUTADORA Flujo de Funcionamiento Básico • Teclado • Ratón • Scanner • Modem Entrada Procesamiento • CPU • Memoria • Almacenamiento • Impresora • Pantalla • Discos • Modem Salida UNIDAD CENTRAL DE PROCESO (CPU) Unidad Aritmético Lógica (ALU): Operaciones Aritméticas y Booleanas Registros: Almacenamiento para el CPU Rápido acceso y poca capacidad Unidad de Control: Coordinadora de la ejecución Reloj CICLO DEL CPU 1. Búsqueda de la instrucción 2. Decodificación 3. Coordinación de la Ejecución 4. Búsqueda de la siguiente instrucción MEMORIA Memoria principal: Random Access Memory (RAM) Memoria secundaria: Almacenamiento Masivo Discos duros Memoria Flash Cintas magnéticas Uso: Almacenar programas, procesos, datos, etc… MEMORIA PRINCIPAL Celdas consecutivas con capacidad de almacenamiento de 1 bit Tiempo de acceso constante para cualquier posición de la memoria RAM (Random Access Memory). JERARQUÍA DE MEMORIA REDES Conjunto de computadoras interconectadas capaces de intercambiar información y recursos Utiliza protocolos de comunicación definidos. Por ejemplo Internet Protocol (IP) Para identificar equipos y aplicaciones se usan: Direccion IP: 10.0.20.3 Puerto: 1-65532 Sockets: IP:Puerto 10.0.20.3:80 DNS TIPOS DE REDES Según alcance: LAN (Local Area Network) MAN (Metropolitan Area Network) WAN (Wide Area Network) Autenticación: Pública Privada Direccionalidad de datos: Unidireccional Bidireccional