Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion
Introduccion
1
Contenido
Introducción
Informática
Datos
Codificación de la Información
Estructura funcional de los
Computadores
Clasificación de los Computadores
Aplicaciones de la Informática
2
INTRODUCCIÓN
Adquisición
Representación
Informática Tratamiento y
Transmisión de la información
Informática.-
Informática.- elel conjunto
conjunto de de conocimientos
conocimientos científicos
científicos yy
técnicas
técnicas que
que hacen
hacen posible
posible elel tratamiento
tratamiento automático
automático de de lala
información
información por
por medio
medio de de ordenadores.
ordenadores.
4
Información: Conjunto de símbolos usados para representar
magnitudes, hechos, objetos o ideas
5
Datos…
Conjuntos de símbolos utilizados para expresar o representar un
valor numérico, un hecho, un objeto o una idea.
La
Ladisciplina
disciplinadedeInformática
Informáticaeseselelcuerpo
cuerpode
deconocimiento
conocimientoque
quetrata
tratadel
del
diseño, análisis, implementación, eficiencia, y aplicación de procesos que
diseño, análisis, implementación, eficiencia, y aplicación de procesos que
transforman
transformanlalainformación.
información.
7
Informática como ciencia y técnica
8
Estructura funcional
de los computadores
MEMORIA (M).
Unidad donde se almacenan tanto los datos como las instrucciones.
10
Tipos básicos de memoria:
Memoria principal, o central, o interna.
Mayor velocidad
Ligada directamente a las unidades más rápidas del computador (UC y ALU)
Para que un programa se ejecute debe estar almacenado ( cargado) en la
memoria principal
La memoria está dividida en posiciones (denominadas también palabras de
memoria) de un determinado número de bits.
Para leer o escribir una información es necesario dar la dirección de la posición
ROM: la memoria en la que sólo se puede leer y la información es permanente
RAM: se puede leer y escribir y que es volátil.
11
12
Cont…
Sumas
Restas
Multiplicación, etc
Lógicas
comparar dos números
operaciones del Algebra de Boole binaria, etc.
También se puede denominar unidad de tratamiento o
camino o ruta de datos, pues también tiene elementos
auxiliares por donde se transmiten o almacenan temporalmente
(registros) los datos con que opera.
13
Cont…
UNIDAD DE CONTROL (UC)
Detecta señales de estado procedentes de las distintas unidades,
indicando su situación o condición de funcionamiento. Capta de la memoria
una a una las instrucciones del programa, y, de acuerdo con el código de
operación de la instrucción captada y con las señales de estado, genera
señales de control dirigidas a todas las unidades, monitorizando las
operaciones que implican la ejecución de la instrucción.
Reloj o generador de Pulsos
Se encuentra en la unidad de control, por medio de los pulsos
sincroniza todas las operaciones elementales del computador.
El período de esta señal se denomina tiempo de ciclo (nanosegundos y
varios microsegundos).
16
Cont…
Longitud de palabra: número de bits (integrantes de datos o
instrucciones) que se transmiten simultáneamente entre las unidades del
computador central en un instante dado.
Coincide con el número de bits de la mayoría de los datos e instrucciones con
las que opera la CPU.
En la mayoría de computadores de longitud de palabra de 32 bits el
direccionamiento a memoria se efectúa por bytes, y es posible acceder
directamente a bytes (8 bits), medias palabras (16 bits), y palabras (32 bits).
Algunos incluso permiten acceder a dobles palabras (64 bits).
La longitud de palabra determina, en cierta medida, la precisión de los
cálculos, la capacidad máxima de la memoria principal y la variedad de
instrucciones de la máquina.
17
Factores importantes que determinan la
potencia de un computador
Son:
La longitud de palabra,
El tiempo de ciclo,
El ancho de banda y
La capacidad de memoria
18
Estructuras Básicas de
Computadores
Las unidades funcionales de un computador se interconectan de
acuerdo con una determinada organización.
La interconexión se realiza mediante hilos conductores en
paralelo que transmiten simultáneamente información (una
palabra de datos, por ejemplo).
Se consigue una velocidad razonable de funcionamiento.
19
Cont…
Sub-Bus de Datos
Transporta los datos que se transfieren entre las unidades.
Su número de hilos determina la longitud de palabra del computador.
Si un computador contiene un sub-bus de datos de 16 hilos para
transmitir simultáneamente datos de 16 bits, se dice que esta
organizado en palabras de 16 bits.
Suele ser bidireccional; transmite información hacia adentro o hacia
afuera de una unidad (la CPU, por ejemplo), en instantes diferentes.
Sub-Bus de Direcciones
Transporta la dirección de posición de memoria o del puerto periférico
que interviene en el tráfico de información (de donde procede el dato o
a donde se dirige).
Sub-Bus de Control
Contiene hilos que transporta las señales de control y las señales de
estado, indicando la dirección de la transferencia de datos, coordinando
la temporización de eventos durante la transferencia, transmitiendo las
señales de interrupción, etc.
20
Las formas más sencillas de
interconexiones de unidades son:
Memoria
21
Cont…
22
Problema en el funcionamiento global del
computador:
Solución
Se han ideado diversas técnicas:
memoria caché,
controladores de E/S y
controladores DMA
23
Memoria Oculta o Caché
Es una pequeña memoria rápida que se coloca entre la memoria principal y el
procesador, de forma tal que éste se comunica directamente con ella y no con
la memoria principal.
Son mas caras
Los microprocesadores modernos suelen incluir en su propio chip parte de la
caché.
Se caracteriza por guardar aquellos datos e instrucciones que son usados con
frecuencia por la CPU, en un determinado proceso de datos.
Datos comparativos entre CPU, caché y memoria principal (los valores dados
son órdenes de magnitud)
Unidad Tiempo de acceso Capacidad Ancho de banda
(ns) (MB/s)
25
Cont…
Memoria
Caché Principal Controlador de E/S Controlador de E/S
26
Cont…
Memoria
principal
Caché Adaptador bus
27
Cont…
28
Controladores DMA
(Direct Memory Access = acceso directo a memoria)
Memoria
principal
Caché DMA
30
Jerarquía De Memoria
Parámetros: capacidad, velocidad y precio
Problema: Diferencia de velocidad de 1 ó 2 órdenes de
magnitud entre procesador y memoria.
31
Cont…
32
Soporte Físico (hardware) y Soporte Lógico (software)
33
Interrupción
35
Cont…
Desbordamiento.
Cuando en un cálculo aritmético se produce un desbordamiento, es normal
producir una interrupción, para lanzar a ejecución un programa que de un
mensaje de error, o se tomen otras medidas tendentes a no falsear los
resultados de la ALU.
Utilización de una instrucción máquina inexistente.
Está anomalía se produciría cuando en el registro de instrucción (IR) se
carga un valor que no corresponde a ningún código del lenguaje máquina.
El procedimiento que atendería a la interrupción daría un mensaje de error.
Gestión de tiempo compartido.
El tiempo compartido permite la ejecución concurrente de varios programas
ubicados simultáneamente en memoria.
El sistema operativo va dando pequeños turnos sucesivos de tiempo a cada
uno de los programas, de forma tal que todos van avanzando en su
ejecución.
Los sistemas disponen de un temporizador (reloj de tiempo real) que
genera una señal de interrupción cuando transcurre el periodo de tiempo
asignado a cada programa, y se lanza una interrupción para suspender
momentáneamente la ejecución del programa.
36
Cont…
Violación de la protección de memoria.
Es corriente que en la memoria principal se encuentren ubicados
diversos programas.
El computador dispone de mecanismos que detectar si, por error,
un programa invade la zona de memoria donde se encuentra otro
programa.
Este evento suele ser prevenido por medio de una interrupción.
Peticiones del programador o usuario.
Existe la posibilidad de que el propio programador o usuario deseen
provocar una interrupción.
37
Petición de interrupción (Interrupción Request, o IR).
Reconocimiento de
2
Programa PE que la interrupción (IA)
se va a interrumpir
1
-Inhábil interrupciones
-Salvar contenidos CPU
Petición de
Interrupción
(IR) Determinación del origen
de la interrupción
Nivel de micromáquina
(microprogramación) Hardware
Tecnología
Nivel de lógica digital
42
Cont…
Servidores de gama media y básica:
Son equipos en principio dedicados a tareas
departamentales dentro de un organismo o empresa.
Su capacidad principal es la de soportar gran cantidad de
terminales, pues están orientados a la gestión.
Bajo precio en comparación con los grandes ordenadores.
Computadores personales:
Son equipos ampliamente difundidos.
Precio muy reducido.
Prestaciones suficientes no sólo para el nivel personal,
sino para pequeñas empresas.
Actualmente se están conectando entre sí, formando
grandes redes lo cual los hace adecuados para entornos
más exigentes, sustituyendo en muchos casos a los
miniordenadores.
43
Cont…
Computadores Móviles
Son monousuario, dotados de grandes capacidades de cálculo y
con posibilidades gráficas muy elevadas.
Se caracterizan por su pequeño tamaño, peso reducido y
alimentación por acumuladores para gran movilidad.
Incluyen:
Asistentes digitales personales (PDA)
Computadores de bolsillo, organizadores y agenda
Comunicadores personales (teléfonos)
Calculadoras programables
44
Cont…
Según el ámbito de uso
Ordenador de bolsillo:
Verdadero sustituto, con tremenda ganancia de precisión, de la antigua
regla de cálculo.
Ordenador doméstico:
Pensado para juegos, aprendizaje asistido por ordenador de diversas
materias, gestión de agendas, pequeñas contabilidades domésticas, etc.
Ordenador profesional:
Diseñado para satisfacer las necesidades de proceso de datos de una
amplia gama de profesionales y también de pequeñas oficinas técnicas o
empresas familiares.
45
Cont..
Ordenador departamental:
Con capacidad local para abordar con autosuficiencia la mayoría de
necesidades del departamento, pero vinculado a un ordenador de
mayor potencia y capacidad de archivos para aquellos procesos que
requieren una mayor potencia en el procesador.
Ordenador central:
Ordenador central de la empresa al cual recurren todos los usuarios de
la empresa cuando la capacidad local es desbordada.
Red de ordenadores:
Conjunto de ordenadores vinculados entre sí para ofrecer un mismo
tipo de servicio a un conjunto de usuarios, en forma repartida evitando
sobrecargas y la caída de un ordenador único central que represente la
caída de todo el servicio.
46
Deber…
Presentación de:
Proceso de Encendido del Computador
Bios,
Cmos,
Setup
DEBER EN GRUPO
47
Computadores Personales (Pc)
Se observa que hay una gran variedad de buses
Las unidades centrales se ensamblan en una placa base (tarjeta
madre), en la que existen ranuras para tarjetas de expansión.
48
Cont…
49
50
Ejemplo de placa
51
Cont…
Slot1:procesador Pentium II
Memoria DIMM: módulos de 8 ó16 ó32 ó64 ó128 MB (memoria total
máxima: 384Mb).
Acelerador de gráficos(AGP): conector para tarjeta aceleradora de
cambios de imágenes en pantalla de altas prestaciones (bus de 128
bits)
Conectores PCI: para insertar elementos tales como: tarjeta de
video, tarjeta de red, tarjeta de captura de vídeo (TV), y disco duro
(SCSII)
Conectores ISA: para conectar elementos tales como disco duro
(SCSII), módem interno, tarjeta de red, y tarjeta de sonido
Conectores IDE: (en cada uno hasta 2 periféricos):para conectar, con
anchos de banda de hasta 16,6 MB/s dispositivos EIDE (que contienen
en su interior el controlador) tales como disco duro (HD), unidad de
CD-ROM, unidad grabadora de CD-ROM, y unidad de DVD-ROM
52
Cont…
53
Cont…
54
Deber…
Presentación de:
Historia de los Computadores
Generaciones de los Computadores
Modelo de Von Newman
DEBER EN GRUPO
55
Aplicaciones de la Informática
Uno de los agentes más importantes de la sociedad actual es
la información.
Esto ha originado el gran desarrollo e interés de la Informática
(tratamiento automático de la información).
Hay pocas actividades humanas en que la informática no
tenga incidencia (directa o indirecta).
56
Cont...
Los computadores resultan útiles para aplicaciones que reúnen una o
varias de las siguientes características:
2. Datos comunes.
Las BD posibilitan que los datos puedan utilizarse en múltiples aplicaciones,
sin necesidad de que estén físicamente repetidos.
Ahorrar tiempo en la introducción de los datos, y espacio en la memoria
masiva.
3. Repetitividad.
Procesar ciclos de instrucciones iterativamente.
También un mismo programa o rutina puede ser ejecutado con gran cantidad
de datos.
57
Cont...
4. Distribución.
El origen y destino de la información no necesita estar ubicado en el
computador central.
La información puede introducirse u obtenerse a través de terminales
distribuidos por distintas áreas geográficas.
puede procesarse la información en distintos computadores de la
red.
6. Cálculos complejos.
Utilizando lenguajes de programación adecuados y rutinas de
bibliotecas matemáticas, es posible efectuar cálculos sofisticados.
58
Aplicación de la Informática
59
Cont...
Gestión bancaria (control de clientes, gestión de cajeros automáticos,
etc.).
Sistemas de gestión de terminales punto de ventas (cajas de abono
en almacenes comerciales).
Gestión bibliotecaria. Archivos automatizados de bibliotecas. Control de
préstamos, localización de libros, etc.
Seguros (evaluación de riesgos, etc.).
Sistema de reserva y expedición de billetes (compañías de transporte
aéreas, ferrocarriles, etc.).
Paquetes integrados o no, denominados de oficina electrónica o de
ofimática.
Procesador de textos.
Hoja electrónica o de cálculo.
Gestión de archivos o/y bases de datos.
Correo electrónico.
Agenda electrónica.
Aplicaciones gráficas.
60
Cont...
2. Ciencias físicas e ingeniería
El computador se utiliza como instrumento para la resolución
de modelos y cálculos matemáticos, tales como:
Resolución de ecuaciones y problemas matemáticos, en general
(cálculo numérico o simbólico).
Análisis de datos experimentales utilizando técnicas
estadísticas.
Simulación y evaluación de modelos (por ejemplo, los utilizados
en predicción meteorológica).
Realización de tablas matemáticas.
61
Cont...
3. Ciencias de la vida y médicas
Aquí se incluyen aplicaciones tales como:
Investigación médica biológica y farmacéutica (análisis de datos
de experimentos sobre efectos de medicamentos, etc.).
Ayuda al diagnóstico (sistemas expertos para diagnóstico
médico, por ejemplo).
Bases de datos con historias clínicas.
Medicina preventiva (control de vacunación de niños, por
ejemplo).
Electromedicina.
62
Cont...
5. Arte y Humanidades
Se usa el computador en aspectos como:
Composición de cuadros
Composición Musical
Elaboración de publicaciones como libros, periódicos y revistas
Realización de escenas animadas para películas de cine y TV
63
Cont…
6. Ingeniería con Ayuda de Computador
Comprende aplicaciones en las que se usa el
Inteligencia artificial
Es una metodología ideada para el uso de computadores, para
simular varios aspectos del comportamiento inteligente.
Estos aspectos incluyen el razonamiento deductivo, visión,
comprensión del lenguaje natural, habla, resolución de problemas y
modelado del comportamiento humano.
Puede decirse que los programas de Inteligencia artificial
responden ante una situación o datos, como previsiblemente lo
haría una persona inteligente.
Un modelo creado dentro esta disciplina es el de los sistemas
expertos o sistemas basados en el conocimiento (IKBS:
Intelligent Knowledge-Based Systems).
Se pretende que un programa actúe, ante consultas en un campo
específico, como una persona experta en dicho campo. Hay sistemas
expertos para diagnóstico médico, reparación y mantenimiento de
computadores, concesión de préstamos bancarios, etc.
65
Cont..
Informática gráfica
Reúne una serie de materias y conceptos para poder visualizar
en las pantallas de los computadores imágenes con apariencia
de la realidad.
La Informática gráfica ha ideado procedimientos para que estas
imágenes se puedan visualizar en dos o tres dimensiones,
girarlas, cambiarlas de escala, animarlas (dando la sensación de
movimiento), etc.
Todas estas operaciones se realizan por el usuario con un
sencillo lenguaje de órdenes.
66
Cont..
Aplicaciones Multimedia
Son presentaciones que se realizan a través de una
combinación de texto, gráficos, dibujos, animación, vídeo y
sonido.
Tradicionalmente las imágenes producidas por computador eran
estáticas, ahora se ha dado un salto cualitativo que implica la
utilización de cámaras digitales de vídeo, tarjeta de sonido,
micrófonos, etc.
Como las imágenes digitalizadas ocupan mucha memoria, se
requieren redes de comunicación de gran ancho de banda, altas
capacidades de memoria principal y de disco, y uso de técnicas
de compresión de datos
Como evolución ha surgido la realidad virtual, que añade una
tercera dimensión y logra la recreación en la pantalla de lo que
aparece en el espacio físico real.
67
Cont..
Internet
Es un sistema mundial de computadores interconectados a
través de redes de comunicación
La principal característica es ofrecer un medio, a un precio muy
razonable, para poder intercambiar programas, información
multimedia, y cualquier información almacenable en forma
digital, entre cualquier conjunto de computadores conectados a
la red.
Los servicios mas utilizados son los siguientes:
Correo electrónico (e-mail)
Boletines de noticias
Acceso remoto a otro computador
Guías para búsqueda
Charlas interactivas de usuarios en red
Acceso a páginas de la red mundial (www o world wide web)
Comercio electrónico (e-commerce)
68