Upload
bayardo-lantigua
View
16
Download
4
Embed Size (px)
Citation preview
Componentes básicos del ordenador
Lenguaje binario
• Los ordenadores sólo entienden 1 y 0.
• Lógica positiva: 0: no hay señal 1: hay señal
Unidad mínima de información: BIT (0 ó 1) Múltiplos:
Byte: 8 Bits Kbyte:1024 Bytes Mbyte:1024 Kbytes Gbyte:1024 Mbytes Tbyte: 1024 Gbytes
• Se distinguen 2 tipos de componentes:– Hardware: todos aquellos componentes físicos, es decir,
que se pueden tocar.– Software: son los componentes intangibles, que permiten
controlar el hardware y realizar tareas específicas
Componentes
Hardware
• Está formado por:• Placa Base• Fuente de alimentación• El Microprocesador (CPU)• La BIOS• El Bus• La memoria• Tarjetas de expansión• Dispositivos de Almacenamiento• Fuente de alimentación• Periféricos
Placa base
• Es una tarjeta formada por circuitos impresos que va unida a la carcasa.
• Sirve para interconectar todos los componentes hardware del ordenador (microprocesador, memoria, discos, tarjetas de expansión,…)
Fuente de alimentación
• Transforma la tensión eléctrica de la toma (220V) a los valores con los que va a trabajar el ordenador y reparte a tensión entre los componentes (microprocesador, memoria, disco duro,…)
Microprocesador (CPU)
• Es el “cerebro” del ordenador.
• CPU=Unidad Central de Procesamiento
• Se encarga de realizar todas las operaciones de cálculo, y de controlar todo lo que sucede al ordenador recibiendo información y enviando órdenes para que los otros componentes trabajen.
Microprocesador (CPU)
• Está formado por:– La unidad aritmético-lógica
(ALU): realiza operaciones aritméticas (+,-,…) y lógicas (AND, OR, XOR,…).
– La unidad de control (UC):interpreta y ejecuta las instrucciones almacenadas en la memoria principal y genera las señales de control para ejecutarlas.
– Registros: almacena datos muy usados por el microprocesador
ALU UC
REGISTROS
La BIOS
• Basic Input/Output System(sistema básico de entrada/salida).
• Es un programa integrado a la placa base mediante un chip, que, al arrancar el ordenador, verifica si los componentes están bien y carga el sistema operativo en memoria.
El bus
• Son las líneas de cable utilizadas para la transmisión de datos entre los componentes de un sistema informático.
La memoria
• Formada por condensadores, que continuamente se están cargando y descargando, hacen posible almacenar los 0 y 1.
• Hay 3 tipos principales de memoria:– RAM (Random Access Memory): se
utiliza para almacenar datos temporalmente. Se borra al apagar el ordenador
– ROM (Read Only Memory): sólo se puede leer, no modificar.
– Caché: es una memoria intermedia entre la memoria RAM y el microprocesador que agiliza el acceso a los datos
Tarjetas de expansión
• Están formadas por circuitos integrados y sirven para ampliar las capacidades del ordenador
• Se conectan a la placa base por las ranuras de expansión.
Tarjetas de expansión
• Las más habituales son la tarjeta gráfica (de video) y la de sonido.
TARJETA DE SONIDO TARJETA GRÁFICA
Dispositivos de almacenamiento
• Son los componentes en los que guardamos los datos.
• Tipos:– Magnéticos: disco
duro, diskette.– Ópticos: CD, DVD– Memoria USB
Periféricos
• Un periférico es un dispositivo que permite al ordenador interactuar con el exterior por medio de la entrada, salida y la comunicación entre ordenadores.
• Son elementos opcionales que añaden funciones al ordenador.
Periféricos
• Tipos:– De entrada: nos permiten
introducir datos al ordenador. Ej.: teclado, ratón, escáner, webcam,…
– De salida: nos muestran los datos procesados por el ordenador. Ej.: monitor, impresora, altavoces,…
– De comunicación: sirven para comunicar varios ordenadores. Ej.: módem, tarjeta de red,…
Software
• Se distingue entre:– Sistema operativo– Programas de aplicación– Lenguajes de programación
Sistema operativo
• Un sistema operativo es un conjunto de programas que permiten la comunicación del usuario con un ordenador.
• Gestiona el hardware utilizado por los programas de aplicación.
• Ej.: Mac OS, Windows, Linux (gratuito).
Programas de aplicación
• Nos permiten realizar tareas concretas.
• Ejemplos: procesador de textos, hoja de cálculo, reproductor MP3, retoque imágenes,juegos…
Lenguajes de programación
• Nos permiten crear programas de aplicación que satisfagan necesidades concretas.
• Tipos:– De bajo nivel– De alto nivel
Lenguajes de programación de bajo nivel
• Son más parecidos al “idioma” del ordenador.
• Se puede programar utilizando 0 y 1 (código máquina) o en un lenguaje similar al del ordenador como el ensamblador (utiliza abreviaturas del inglés)
• Ventajas: programas muy rápidos• Inconvenientes: difícil de
programar y dependiente del ordenador en el que se ejecute el programa.
• Programa ejemplo en ensamblador:
INICIO:
MOV AX,DATA
MOV DS,AX
MOV DX,OFFSET
MOV AH,4CH INT
CODE ENDS
END INICIO
Lenguajes de programación de alto nivel
• Utilizan elementos de lenguajes naturales, como el inglés o castellano.
• Necesita un programa que traduzca a un “idioma” entendible por el ordenador (compilador)
• Ventajas: fácil de programar, funciona en varios ordenadores distintos
• Inconvenientes: los programas son más lentos que hechos con lenguajes de bajo nivel
• Ejemplos: C++, Visual Basic, Logo,…
• Programa ejemplo en Logo:
PARA saludo
Escribe [¿Cómo te llamas?]
Haz “nombre leepalabra
(escribe “hola :nombre)
FIN