Nociones Básicas de Informática
Nociones Básicas de Informática
Nociones Básicas de Informática
Conceptos básicos
Informática
Ordenador
Hardware y software
Codificación de la información
Código binario
Bits y bytes
Apéndices
Historia de la Informática
Componentes de un PC
Lecturas recomendadas
• Alberto Prieto, Antonio Lloris & Juan Carlos Torres:
“Introducción a la Informática”, 3ª edición, capítulo 1
McGraw-Hill / Interamericana de España, 2002
Conceptos básicos
Informática
del francés informatique (“INFORmación autoMÁTICA”)
en inglés Computer Science
Ordenador
Máquina capaz de aceptar unos datos de entrada, efectuar con ellos
operaciones lógicas y aritméticas, y proporcionar los datos resultantes a través de
un medio de salida; todo ello sin la intervención de un operador humano y bajo
el control de un programa de instrucciones previamente almacenado en el
ordenador.
- Operaciones aritméticas:
sumar, restar, multiplicar, dividir...
- Operaciones lógicas:
comparaciones, operaciones del Álgebra de Boole...
Ä ARQUITECTURA DE COMPUTADORES
Dato
Representación formal de hechos, conceptos o instrucciones adecuada para su
comunicación, interpretación y procesamiento por seres humanos o medios
automáticos.
Información
El significado que un ser humano le asigna a los datos.
Código binario
En el interior de los ordenadores digitales actuales, la información se
almacena y se transfiere de un sitio a otro según un CÓDIGO BINARIO.
Bits
La unidad más elemental de información en el interior de un ordenador es
un valor binario (0 ó 1). Esta unidad elemental de información se denomina BIT
(BInary uniT).
Mensaje
“Confirmo asistencia”
Código Morse
Ejemplos
Datos Tamaño
Texto 1 novela de 200 páginas, 50 líneas por 800 000 bytes
página y 80 caracteres por línea (unos 780 KB)
Imagen en 1024x768 píxeles, 1 bpp (bit por píxel) 98 304 bytes
blanco y negro (menos de 100KB)
Imagen 1024x768 píxeles, 24 bpp (bits por píxel) 2 359 296 bytes
en color (unos 2300KB)
Sonido de 3 minutos, 11000 muestras por segundo, 1 980 000 bytes
baja calidad 8 bits por muestra (casi 2MB)
Sonido de 3 minutos, 44100 muestras por segundo, 23 814 000 bytes
alta calidad 12 bits por muestra, dos canales (estéreo) (casi 23MB)
Vídeo 90 minutos, 25 fotogramas por segundo, 41 057 280 000 bytes
(calidad VHS) 352x288 píxeles de resolución, 24 bpp (casi 40GB)
Vídeo 90 minutos, 25 fotogramas por segundo, 167 961 600 000 bytes
(calidad DVD) 720x576 píxeles de resolución, 24 bpp ¡¡¡ menos de 160GB !!!
Unidades de entrada
Dispositivos por medio de los cuales se introducen datos e instrucciones en el
ordenador.
Unidades de salida
Dispositivos por donde se obtienen los resultados de los programas ejecutados
por el ordenador.
Memoria principal/central/interna
La que trabaja a mayor velocidad
· RAM [Random Access Memory]: De lectura y escritura, suele ser volátil.
· ROM [Read Only Memory]: Sólo lectura (no se puede modificar), permanente.
Memoria auxiliar/secundaria/externa/masiva
Más lenta, pero de mayor capacidad que la memoria principal
CPU = ALU + UC
Microprocesador (µP)
CPU contenida en uno
o varios circuitos integrados (chips)
Tipos de instrucciones
Instrucciones de transferencia de datos
Mover datos de un sitio a otro
Instrucciones de tratamiento
Realización de operaciones aritméticas y lógicas
Otras
p.ej.: Petición de interrupciones, detención de la CPU...
Programas de Aplicación
Sistema Operativo
Clasificación
Software de sistema
Sistema operativo (SO)
Herramientas / utilidades (complementos del SO)
Optimización de recursos (p.ej. desfragmentador de disco)
Diagnóstico del sistema
Herramientas de administración
Backup (p.ej. compresión de archivos)
Antivirus (McAffee, Norton, Panda...)
Software de aplicación
Programación
Traductores (compiladores/intérpretes)
Depuradores
Editores de texto
Entornos integrados de desarrollo (IDEs)
Herramientas ofimáticas (p.ej. suites = paquetes integrados)
Procesamiento de textos (MS Word, Lotus WordPro, WordPerfect)
Bases de datos (MS Access, Lotus Approach)
Hojas de cálculo (MS Excel, Lotus 1-2-3)
Gráficos raster/matriciales/retoque fotográfico (Adobe Photoshop, Paint Shop Pro)
Gráficos vectoriales (Corel Draw, MS Visio)
Autoedición (MS Publisher, Adobe Illustrator, QuarkXpress)
Colaboración / groupware (Lotus Notes)
Ciencia/Ingeniería
CAD/CAM (AutoCAD, Cadence)
Cálculo matemático (Mathematica, Matlab, SPSS)
Sistemas gestores de bases de datos (Oracle, IBM DB2, Interbase...)
Comunicación (p.ej. Internet)
Multimedia (imagen & sonido)
Juegos...
Sistema operativo
Conjunto de programas encargado de controlar los recursos del ordenador
Funciones
• Evitar que el usuario/aplicación tenga que conocer con demasiados
detalles el hardware (esto es, servir de puente entre el hardware y los
programas de aplicación)
• Ofrecer una interfaz de usuario que permita ejecutar aplicaciones (p.ej.
interfaz gráfica de usuario tipo WIMP)
Módulos
KERNEL (núcleo del sistema operativo)
- Cargador inicial (arranque del ordenador)
- Administrador de CPU (dispatcher/planificador)
- Administrador de memoria (memoria virtual, swapping)
- Gestor de archivos (FAT, NTFS...)
- Comunicación entre procesos
- Protección de datos y control de acceso
Controladores de dispositivos (drivers)
Herramientas de administración
Interfaz de usuario (GUI)
Clasificación
Monousuario vs. Multiusuario
Monotarea vs. Multitarea
Monotarea Multitarea
MS-DOS OS/2 (IBM)
CP/M MacOS (Apple)
Windows 95/98/Me (uso doméstico)
Windows NT/2000 (uso profesional)
Windows XP
UNIX (IRIX, Solaris/SunOS, Linux...)
Virus
Pequeño programa diseñado para instalarse y ejecutarse en un ordenador
sin permiso del usuario y, habitualmente, con “mala intención”
- Funciones: propagarse, defenderse & realizar alguna acción (inocua/dañina).
- Suelen permanecer inactivos algún tiempo para propagarse sin ser detectados.
Tipos
- Virus clásicos: Infectan ficheros ejecutables (.exe, .com...)
- Virus de macros: Macros dentro de documentos (Word, Excel...)
- Virus MBR [Master Boot Record]: Infectan el sector de arranque del
disco y permanecen incluso cuando formateamos el disco.
Troyanos
Programas que hacen algo de cara al usuario
y, además, realizan otras tareas "ocultas".
Bombas lógicas
Software, incluido por los que desarrollaron la aplicación,
que se activa cuando se dan ciertas condiciones (p.ej. fecha).
Dispositivos electromecánicos
http://www.snopes.com/inboxer/hoaxes/computer.asp
Dispositivos mecánicos
Fecha Invención
3000 a.C. Ábaco
Ábaco
Máquina de Pascal
Relé
Fecha Invención
1889 Máquina tabuladota de Hollerith para el Censo de EE.UU
Características
Características
Remington-Rand Corporation:
UNIVAC Division (Universal Automatic Computer)
UNIVAC I (1951)
Primer ordenador comercial, empleado para el censo de EEUU en 1951
UNIVAC 1103A (1953)
Primera máquina comercial con memoria de núcleos de ferrita
Fecha Ordenador
1957 Atlas Guidance Computer (Burroughs)
ü Control del lanzamiento del misil Atlas
1960 DEC PDP-1 (Digital Equipment Corporation)
ü Primer ordenador comercial con monitor y teclado
1961 IBM 7030, Stretch
ü 30x más rápido que el IBM 704
1964 CDC 6600 (Control Data Corporation)
ü Primer supercomputador comercial
1965 DEC PDP-8 (Digital Equipment Corporation)
ü Primera minicomputadora
DEC PDP-8
Inventados en 1958:
Jack Kilby en Texas Instruments
Robert Noyce en Fairchild Semiconductor
Fecha Ordenador
1965 Burroughs B2500 y B3500
ü Primeros ordenadores con circuitos integrados
1964 IBM anuncia su línea de ordenadores System/360
1976 Cray-1
ü Primer supercomputador vectorial
1978 DEC VAX-11/780
IBM 360
Microprocesadores de 8 bits
• Intel 8008 (1972), Intel 8080 (1974) e Intel 8085 (1976)
Microprocesadores de 16 bits
• Intel 8086 (1978), 4.77 MHz
Microprocesadores de 32 bits
• Intel 80386 (1985)
Microprocesadores de 64 bits
• DEC Alpha (1992)
• Intel Itanium, IA-64
Intel Pentium 4
Fecha Ordenador
1973 Alto (Xerox PARC: PC experimental con ratón, Ethernet y GUI)
1975 MITS Altair 8800 (primer ordenador personal comercial)
1976 Apple I (Steve Jobs & Steve Wozniak)
1977 Apple II
1980 Osborne 1 (primer ordenador “portátil”)
1981 Xerox Star (versión comercial del Alto)
1981 IBM PC (arquitectura abierta)
1983 IBM PC-XT
1983 Apple Lisa
1984 IBM PC-AT (80286)
1984 Apple Macintosh
1988 Apple Next
1993 Apple Newton (primer PDA)
http://oldcomputers.net/
http://www.theoldcomputer.com/
http://www.old-computers.com/
http://www.computer.org/history/
1 Fuente de alimentación
1 Microprocesador (CPU)
1 Memoria RAM
1 Dispositivos de almacenamiento
(disquetera, disco duro…)
ü Fabricante
vg: Intel, AMD…
CPU
ü Velocidad
Fecuencia del reloj (MHz) vg: PC-100
Tiempo de refresco (ns) 10 ns
Placa ATX
Mejor distribución de los componentes y circulación de aire:
ü CPU colocada junto a la fuente de alimentación para recibir el
aire del ventilador.
ü Conectores para teclado y ratón de tipo PS/2.
Baby AT
Basado en el modelo original del IBM PC-AT, físicamente
compatible con éste pero de dimensiones más reducidas.
ü Conector para teclado DIN de 5 pins.
Chipset de Intel
POST
[Power On Self Test]
BIOS
[Basic Input Output System]
Zócalo ZIF
Slot 1
Buses
1 ISA
1 VLB
1 PCI
Puertos
1 AGP
Buses
1 IDE
1 EIDE (Enhanced IDE)
1 SCSI
1 USB
1 Firewire (IEEE 1384)
Puertos
Puertos serie
Puerto paralelo
Puerto “multimedia”
Parámetros
ü Velocidad
o Velocidad de transferencia (MB/s) vg: 10MB/s
o Tiempo medio de acceso (ms) vg: 14ms (HD)
150ms (CD)
ü Almacenamiento de información
o Dispositivos magnéticos: disco 3½”, disco duro…
o Dispositivos ópticos: CD-ROM, DVD…
ü Modo de acceso
o Directo (discos)
o Secuencial (cintas)
Dispositivos de almacenamiento
Discos duros
ü Velocidad de rotación en revoluciones por minuto (rpm)
ü Memoria caché
Lector de CD CD-ROMs
Tasa de transferencia máxima 2,400 KB/s 3,600 4,800 6,000 7,200 9,000
Velocidad de la unidad de CD-ROM (16x) (24x) (32x) (40x) (48x) (60x)
ü Memorias flash
Jaz Zip
Dispositivos de entrada
1 Ratón
1 Escáner
1 Cámara
Dispositivos de salida
1 Impresora
Dispositivos de entrada/salida
1 Modem
1 Tarjeta de red
Tipos de ratones
Dispositivos similares
ü Joystick
ü Trackball
ü Touchpad
Parámetros
ü Resolución
Puntos por pulgada (dpi)
vg: 600x300 (600 dpi horizontal x 300 dpi vertical)
ü Velocidad de impresión
Páginas por minuto (ppm) o caracteres por segundo (cps)
NOTA: Varía en función de la resolución
buffer
1 Impresoras láser
ü Plotters
ü Impresoras fotográficas
ü Impresoras de gran formato
ü Impresoras multifunción
Conexión
A través de la tarjeta gráfica.
Parámetros
ü Tamaño
Pulgadas (diagonal)
vg: 15, 17…
ü Resolución
Píxeles (picture elements)
vg: 1024x768
Tipos de monitores
Alternativas
Tarjeta de expansión independiente o integrada en la placa base
Características
ü Memoria (MB)
vg: 16MB
Modem interno
Modem externo
V.22bis 2.400
V.32bis 14.400
V.34 28.800
V.34+ 33.600
V.90 55.600
Características
ü Precisión de los conversores A/D y D/A (número de bits)
ü Frecuencia de muestreo
Ejemplo: CD
16 bits, 44100Hz, estéreo
Escáner de sobremesa
Escáner de mano
Características
Periféricos relacionados
ü Lectores de códigos de barras
ü Cámaras fotográficas digitales
ü Webcams
© Fernando Berzal & Nicolás Marín
Departamento de Ciencias de la Computación e Inteligencia Artificial
Universidad de Granada - 27 -
Otros periféricos y accesorios
UPS
Tarjeta de televisión
Tarjeta TV
Reproductor MP3
Reproductor mp3