Tema 1
Tema 1
Tema 1
DEFINICIONES:
- INFORMATICA (INFORmación + autoMÁTICA): Conjunto de conocimientos técnicos que hacen posible el
tratamiento automático de la información por medio de ordenadores.
- ORDENADOR O COMPUTADORA: Maquina dotada de una memoria de gran capacidad y de métodos de
tratamiento de la información, capaz de resolver problemas aritméticos y lógicos gracias a la utilización
de programas registrados en ella.
- HARDWARE: Componente físico de un ordenador, formada por:
o CPU Unidad Central de Proceso
o Bus de memoria Transmiten información entre las distintas unidades.
o Memoria Almacenan datos e instrucciones
o Subsistemas de E/S
CLASIFICACIONES DE ORDENADORES
Dependiendo de su propósito o fin:
- De uso general
- De uso específico (ordenadores embebidos, que poseen otros dentro de sí)
- SISD (monoprocesadores)
- SIMD (matriciales y vectoriales)
- MIMD (multiprocesadores o multicomputadores)
Dependiendo de su potencia:
CLASIFICACIÓN DE SOFTWARE
SOFTWARE DE SISTEMAS: Tiene una fuerte interacción con el hardware y la gestión de recursos (sistemas
operativos, intérpretes, bibliotecas de subrutinas…)
CODIFICACIÓN
DATO: Conjunto de símbolos utilizados para expresar o representar un valor numérico, un hecho o una idea,
en la forma adecuada para ser objeto de tratamiento.
CODIFICACIÓN: Transformación que representa los elementos de un conjunto mediante los de otro, de
forma que a cada elemento del primero le corresponda uno del segundo.
TIPOS DE REPRESENTACIÓN
- Valores numéricos: Sistema de numeración en base 2 (binario)
- Textos: Códigos de entrada/salida (patrones de bits)
- Instrucciones: Texto que un compilador o intérprete pasa a código máquina
- Imágenes: Conjunto matricial de valores numéricos
- Sonidos.
SISTEMAS DE NUMERACIÓN
- Sistema de numeración: Sistema de símbolos para representar cantidades y realizar operaciones
aritméticas con ellas.
- Número: Concatenación de símbolos que representan una cantidad
- Sistema de numeración posicional: Cantidad representada que depende del conjunto de cifras utilizado
y de sus posiciones en el número.
- Sistema de numeración en base b: Alfabeto compuesto por b símbolos, en el que el valor depende de la
cifra, la posición que ocupa el número.
CAMBIOS DE BASE
De base 10 a base b
-Parte entera
Se divide sucesivamente ente la base b, hasta que el resto de la última división sea menor que b. Se toman
los valores de abajo a arriba desde el último coeficiente hasta el primer resto.
26|2
0 13 |2
1 6 |2 11010 = 20
0 3 |2
1 1
-Parte decimal
Se multiplica por la base 10 hasta que el resultado sea 0 o bien se produzca un periodo. Las partes enteras se
componen desde la primera cifra hasta la última.
11010,0011 <-
NÚMEROS ENTEROS CON SIGNO
-Signo-magnitud
El primer bit indica el signo: - 0 positivo -1 negativo
-Complemento a 1
Números positivos: Se representan igual que signo-magnitud.
-Complemento a 2
Números positivos: Son iguales a signo-magnitud y a Ca1
-Exceso a m
- HEXADECIMAL A BINARIO
- BINARIO A HEXADECIMAL
- OCTAL A BINARIO
- BINARIO A OCTAL
VALORES NUMÉRICOS
EL formato de coma flotante trata de convertir la parte decimal y la entera desplazándola coma hasta el
primer número.
La fracción normalizada evita ambigüedades, ya que el dígito que queda a la izquierda de la coma no se
representa, ya que se supone que es un 1, ya que 0 sería un sinsentido ya que el valor seria 0.
TEXTOS
IMÁGENES
Hay dos tipos para representar las imágenes:
- Mapas de bits
o Discretización de una imagen en pequeñas celdas llamadas píxeles, y dependiendo de la
discretización así será la resolución.
o Cada pixel está asociado a un valor de tonalidad e intensidad: B/N, grises, color (RGB)…
RGB C M Y
K
Red Green Blue Magenta Yellow
8 bits 8 bits 8 bits 32 bits
SONIDOS
La señal analógica son las vibraciones captadas por un micrófono. Se toma un muestreo de dichas
frecuencias en un intervalo de tiempo , que más tarde se dará valores o cuantificación, de lo que un
conversor analógico/digital se encargará de codificar dichos valores. A cuanta mayor precisión mayor
número de bits se necesitarán.
COMPACTACIÓN/COMPRESIÓN DE DATOS
Codificación incremental o relativa: Son variaciones pequeñas de valores grandes, en los que se
codifica un valor y las variaciones a partir de ahí.
Codificación dependiente de la frecuencia: Solo se tomarán los valores más frecuentes, por lo que
tendrán menos bits.
Compresión general: WinZip
Compresión de imagen: GIF y JPEG
Compresión de video: MPEG
Compresión de audio: MP3
ARQUITECTURA DE VON NEUMANN
Sus principios son:
- El ordenador procesará instrucciones y datos, que se almacenarán ambas en la memoria del ordenador
- Datos e instrucciones estarán codificados en binario
- Un programa es una cadena secuencial (una seguida de otra).
- Existe una instrucción de bifurcación condicional que permite elegir entre dos secuencias de
instrucciones.
REGISTROS de memoria
Almacenan datos
Datos + instrucciones
RAM
Unidad aritmético-lógica Controla los datos que pueden pasar de la RAM a CPU
- UNIDAD CENTRAL
o Procesador /Unidad Central de Procesamiento (CPU)
Unidad de tratamientos de datos (contiene a la ALU)
Unidad de control (CU)
o Memoria principal (MP o RAM)
- PERIFÉRICOS
o Memoria Secundaria (MM)
o Dispositivos de Entrada (E)
o Dispositivo de salida (S)
- UNIDAD ARITMETICO-LÓGICA
Realiza todas las operaciones de la CPU. Está compuesta por:
- UNIDAD DE CONTROL
Controla y sincroniza las unidades funcionales. Controla también la ejecución de instrucciones:
- BUSES DE SISTEMA
Son un conjunto de hilos que comunican las unidades del computador. Cada uno de ellos se transmite un bit
en cada instante. Hay tres tipos de buses lógicos:
o Bus local del sistema: Comunica la CPU y MP (memoria principal o RAM) y es muy rápido.
o Buses de expansión: Comunica CPU con los dispositivos de e/s.
- MEMORIA
Es la unidad de almacenamiento de instrucciones y datos. Se clasifican en:
MEMORIA PRINCIPAL (MP): Accesible directamente por la CPU a cualquiera de sus posiciones. Se
compone de ROM, que solo se puede leer las instrucciones y la RAM que se puede leer y escribir. Su
tecnología es muy avanzada, de alta velocidad, volátil y alto coste.
MEMORIA SECUNDARIA (MM): Accesible a través de un dispositivo controlador de E/S. Su
tecnología es variada (magnética, óptica, electrónica) de menor velocidad, permanente y de bajo
coste.
CACHE: Es la memoria intermedia entre MP y MM. Contiene los datos que se están procesando en
ese preciso momento. Es una memoria rápida.
- BUSES DE DIRRECIONES (AB): Selecciona la palabra a leer donde se localiza el dato. EL ancho de esta nos
aporta la capacidad de la memoria.
- BUSES DE ENTRADA DE DATOS (DBI): Lleva el dato a escribir en la memoria. Su ancho nos aporta la
longitud de la palabra.
- BUSES DE SALIDA DE DATOS (DBO): Lee el dato desde la memoria. Su ancho nos aporta la longitud de la
palabra.
- SEÑAL DE LECTURA/ESCRITURA (R(ead)/W’(rite)): Elige la forma de acceso a ese dato (Leer o escribir)
- SEÑAL DE SELECCIÓN DE MEMORIA (IO/M’): Selecciona la memoria activa en la que se situará o se sitúa
el dato.
- SUBSISTEMA ENTRADA/SALIDA
El controlador de periféricos se encarga de: