Académique Documents
Professionnel Documents
Culture Documents
Índice
1. Definiciones básicas 1
1.1. Definición de informática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Definición de ordenador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3. Definición de hardware y software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4. Definición de sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Estructura de un computador 3
2.1. Esquema general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. Dispositivos de entrada/salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3. Procesador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4. Memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1. Definiciones básicas
1.1. Definición de informática
Informática: Conjunto de conocimientos cientı́ficos y técnicos que hacen posible el tratamiento au-
tomático de la información por medio de ordenadores.
1
1.2. Definición de ordenador
Ordenador/computador:
Máquina electrónica que recibe y procesa datos para convertir-
los en información útil.
2
1.4. Definición de sistema operativo
Sistema Operativo: Software que actúa de interfaz entre el hardware y los programas usados por el
usuario para manejar un ordenador.
Ejemplos:
2. Estructura de un computador
2.1. Esquema general
USUARIO
DISPOSITIVOS DE ENTRADA/SALIDA
MEMORIA
PROCESADOR
3
Informacion Tratamiento Resultados
Ordenador
Dispositivos de E/S ≡ Periféricos
Tipos:
De entrada (E)
De salida (S)
De entrada/salida (E/S)
USUARIO
E E/S S
MEMORIA / PROCESADOR
Impresora
Plotter
Scanner
Monitor LCD
Pantalla táctil
4
Memoria Flash
Micrófono
Altavoz
Cámara web
Lector de CD/DVD
Lector/Grabador de CD/DVD
Lápiz óptico
Lector código barras
Disco duro
2.3. Procesador
Procesador ≡ CPU ≡ Central Processing Unit
Es el cerebro
2.4. Memoria
Dispositivo para el almacenamiento de información
Dos tipos de almacenamiento:
• Almacenamiento primario (o memoria principal): Rápido pero temporal
• Almacenamiento secundario (o almacenamiento masivo): Más lento, pero permanente
5
Unidad mı́nima de almacenamiento:
bit (BInary digiT) :
• 1 bit = {0, 1}
• Toda la información está codificada en bits
1 byte = 8 bits
• 1 KB = 103 bytes = 1000 bytes ≈ 1 KiB = 210 bytes = 1024 bytes
• 1 MB = 103 KB = 106 bytes ≈ 1 MiB = 220 bytes = 1024 KiB
• 1 GB = 103 MB = 109 bytes ≈ 1 GiB = 230 bytes = 1024 MiB
• 1 TB = 103 GB = 1012 bytes ≈ 1 TiB = 240 bytes = 1024 GiB
Memoria primaria:
Lugar donde se guarda la información inmediata para los cálculos que tiene que realizar el procesador
Memoria principal (o RAM)
• RAM ≡ Random Access Memory
• Alta velocidad
• Conectada a la CPU mediante buses
Memoria caché
• Memoria interna de la CPU, para mejorar su rendimiento
• Más rápida pero de menor capacidad que la memoria principal
Memoria secundaria:
Para almacenamiento a largo plazo
No volátil
Requiere usar los canales de Entrada/Salida (periféricos de E/S)
Mayor capacidad que la memoria principal
Más lenta que la memoria principal
• Velocidad de un disco duro ∼ milisegundos, 10−3 s
• Velocidad de la RAM ∼ nanosegundos, 10−9 s
Dispositivos de almacenamiento secundario:
Disco duro
Memoria flash
CD, CDROM, DVD
HD DVD
Otros: Cinta magnética, Disquete...
6
3. Sistemas Operativos y Aplicaciones
3.1. Sistemas Operativos
Por ejemplo:
Un usuario desea guardar las fotos de su cámara digital en una memoria flash, ¿quién realiza la copia
de los archivos de un lugar a otro?
Dos programas necesitan leer información del disco duro, pero el disco duro solo puede usarlo uno cada
vez, ¿quién decide cuándo lee cada uno?
Algunos S.O. conocidos:
Windows XP, Windows Vista, Windows 7, Windows 8
Linux
OS X
Unix
Gestiona procesos, archivos y directorios:
Proceso: Programa en ejecución
Archivo / Fichero: Conjunto de datos almacenados de forma estructurada
Directorio: Agrupación de archivos
Gestiona usuarios y grupos de usuarios:
Usuario: Persona autorizada para usar un sistema informático
Superusuario / Administrador: Usuario sin restricciones en el manejo del ordenador
Los usuarios se organizan por grupos.
Cada usuario se autentifica con su nombre y contraseña.
7
Protección:
• Cada usuario pertenece a un grupo.
• Cada usuario y cada grupo dispone de permisos.
• El SO gestiona las cuentas y los grupos de usuarios.
Se divide en 3 partes:
Núcleo / Kernel : Parte que interacciona directamente con el Hw
Servicios: Conjunto de programas que gestionan diversos elementos
Intérprete de comandos / Shell : Permite al usuario dar órdenes al SO
Funcionamiento del shell : Tipos de interfaz:
4. Volver a 1
Gestión de memoria
Gestión de la E/S Llamadas al sistema: sirven para gestionar
partes fundamentales del computador desde pro-
Gestión de archivos y directorios
gramas de usuario o por parte del administrador.
Comunicación y sincronización entre pro-
cesos
Seguridad y protección
8
3.2. Aplicaciones
Software de aplicación:
Programa informático diseñado para realizar una o varias tareas
Hoja de cálculo
Software de diseño gráfico
Programa de gestión de empresas
Navegador de internet
Videojuego
Matlab
Según los permisos:
Software comercial: no
No es lo mismo:
El software libre suele ser gratuito, pero no siempre