2. Unidad fundamental que, realiza todas las funciones (inteligentes) en la computadora se le
denomina CPU , también se le llama simplemente procesador o microprocesadores el
dispositivo que interpreta las instrucciones contenidas en los programas o definidas por las
entradas y ejecuta el procesamiento de los datos programación, almacenamiento primario,
comunicación con las unidades de entrada y salida. Se encuentra compuesta por:
Unidad de ControlUnidad de Proceso Los Registros
El Bus de Entrada y
Salida
3. Su evolución se dio de la siguiente manera:
Hasta llegar a los procesadores
actuales de alta integración en
nanómetros.
El ingreso de los
microprocesadores del 4004 en
el año 1971 y del 8080 en 1974
La era del IBM 360 con la
introducción del micro código
Los CPU con circuitos
integrados de baja
densidad SSI (con miles
de chips)
En la era electrónica
con válvulas y diodos
con velocidad de
hasta 4 MHz
Empezó con
máquinas
manejadas
con
mecanismos
simples
4. Frecuencia de Reloj
Determina la mayoría de acciones que realiza un computador en forma síncrona,
tiene la forma de una onda cuadrada periódica, está diseñada acorde con las
características físicas, y requeridas del CPU.
Los Registros del Procesador
Son sitios de almacenamiento rápido y temporal, se emplean para controlar instrucciones en
ejecución. Los registros son espacios físicos dentro del microprocesador con capacidad de 4
bits hasta 64 bits dependiendo del microprocesador que se emplee. están divididos en seis
grupos los cuales tienen un fin especifico y son:
Registros de
segmento Registros de
apuntadores
de
instrucciones
Registros
apuntadores
Registros de
propósitos
generales
Registro
índice
Registro
de bandera
5. Se encarga Captar (datos o instrucciones): la ejecución de una instrucción
puede exigir leer datos o una instrucción de la memoria o de un
módulo I/O.
Interpretar instrucción: la instrucción se decodifica para
determinar qué acción realizará. (Define lo que realizará y se
divide en partes para ejecutarse)Procesar
datos: en
la ejecución s
e puede exigir
llevar a cabo
operación(es)
aritmética o
lógica con los
datos.
Escribir
datos: los
resultados
de la
ejecución
pueden
exigir
escribir
datos en
la
memoria o
en un
módulo
I/O.
Unidad de
Proceso
La unidad de proceso o unidad de procesamiento (UP) es
uno de los tres bloques funcionales principales en los que
se divide una Unidad Central de Procesamiento (CPU) en
algunos casos dependiente de la unidad de control. Los
otros dos bloques son la Unidad de control y el bus de
entrada/salida. La función de la unidad de proceso es
ejecutar las tareas que le encomienda la unidad de control
Unidad
aritmético-
lógica
Unidad de
coma
flotante
El registro
acumulador
El registro de
estado
6. Memoria
central
Almacenar
datos e
instrucciones
de programa
de forma
temporal.
Está
estructurada
en forma de
una colección
de celda.
En cada celda
cabe una
unidad
específica de
información:
octetos o
palabras.
Cada celda
tiene
asignada una
posición
relativa con
respecto a un
origen
En las
operaciones,
la dirección y
datos deben
mantenerse
en registros
durante ese
tiempo
7. En la memoria se encuentra
Características de la Memoria
Capacidad o
Tamaño de la
Misma
• El número de
miles de
posiciones que
contiene
Tiempo de Acceso
• Es el tiempo que
invierte el
ordenador desde
que se emite la
orden de lectura-
escritura, hasta
que finaliza la
misma
El Tamaño de la
Celda
• Define su anchura
de palabra, y
viene fijado por el
ancho del registro
de información de
memoria
Registro de
Dirección de
Memoria
Almacena
temporalmente la
dirección sobre la
que efectúa la
selección
8. Dispositivos de Entrada
Permiten al usuario del computador introducir datos, comandos y programas en
el CPU
Teclado
Es un dispositivo eficaz
para introducir datos no
gráficos como rótulos
de imágenes
asociados con un
despliegue de gráficas.
Ratón ó Mouse
Dispositivo electrónico
que nos permite dar
instrucciones a nuestra
computadora a través
de un cursor que
aparece en la pantalla y
haciendo clic para que
se lleve a cabo una
acción determinada
Micrófono
Son los transductores
encargados de transformar
energía acústica en energía
eléctrica, permitiendo, por
lo tanto el registro,
almacenamiento,
transmisión y
procesamiento electrónico
de las señales de audio
Scanner
Unidad de ingreso de
información. Permite la
introducción de imágenes
gráficas al computador
mediante un sistema de
matrices de puntos, como
resultado de un barrido
óptico del documento
9. Algunos otros dispositivos de
entrada son:
Cámara Digital
Se conecta al ordenador
y le transmite las
imágenes que capta,
pudiendo ser modificada
y retocada, o volverla a
tomar en caso de que
este mal.
Cámara de Video
Graba videos como si de una
cámara normal, pero las
ventajas que ofrece en estar
en formato digital, que es
mucho mejor la imagen, tiene
una pantalla LCD. Se conecta
al PC y este recoge el video
que has grabado, para poder
retocarlo posteriormente con
el software adecuado.
Webcam
Es una cámara de pequeñas
dimensiones. Tiene que estar
conectada al PC para poder
funcionar, y esta transmite las
imágenes al ordenador. Su
uso es generalmente para
videoconferencias por
Internet, pero se pueden
grabar videos como una
cámara normal y tomar fotos
estáticas; entre otras.
10. Dispositivos de Salida
Permiten al usuario ver los resultados de los cálculos o de las
manipulaciones de datos de la computadora.
Pantalla o Monitor
Es en donde se ve la información suministrada por el ordenador. En el caso más habitual
se trata de un aparato basado en un tubo de rayos catódicos (CRT) como el de los
televisores, mientras que en los portátiles es una pantalla plana de cristal líquido (LCD).
Impresora
Es el periférico que el ordenador utiliza para presentar información impresa en papel.
Altavoces
Dispositivos por los cuales se emiten sonidos procedentes de la tarjeta de
sonido.
11. Otros dispositivos de salida son:
Auriculares
Son dispositivos colocados en el oído para poder escuchar los sonidos que la
tarjeta de sonido envía. Presentan la ventaja de que no pueden ser
escuchados por otra persona, solo la que los utiliza.
Plotters (Trazador de Gráficos)
Existen plotters para diferentes tamaños máximos de hojas (A0, A1, A2, A3 y
A4); para diferentes calidades de hojas de salida (bond, calco, acetato); para
distintos espesores de línea de dibujo (diferentes espesores de rapidógrafos),
y para distintos colores de dibujo (distintos colores de tinta en los
rapidógrafos).
Fax
Dispositivo mediante el cual se imprime una copia de otro impreso,
transmitida o bien, vía teléfono, o bien desde el propio fax. Se utiliza para
ello un rollo de papel que cuando acaba la impresión se corta.
12. Sistemas
Un sistema es un conjunto de partes o elementos organizadas y relacionadas que interactúan entre
sí para lograr un objetivo. Los sistemas reciben (entrada) datos, energía o materia del ambiente y proveen
(salida) información, energía o materia. Cada sistema existe dentro de otro más grande, por lo tanto un
sistema puede estar formado por subsistemas y partes, y a la vez puede ser parte de un supersistema.
Los sistemas tienen límites o fronteras, que los diferencian del ambiente. Sus características son:
Propósito u Objeto
Todo sistema tiene uno o algunos propósitos.
Globalismo o Totalidad
Un cambio en una de las unidades del sistema, con probabilidad
producirá cambios en las otras. El efecto total se presenta como un ajuste a todo el sistema. Hay una
relación de causa / efecto.
Entropía
Es la tendencia de los sistemas a desgastarse, a desintegrarse, para el
relajamiento de los estándares y un aumento de la aleatoriedad. La entropía aumenta con el correr del
tiempo. Si aumenta la información, disminuye la entropía, pues la información es la base de la
configuración y del orden.
Homeostasia
Es el equilibrio dinámico entre las partes del sistema. Los sistemas tienen una tendencia a adaptarse con
el fin de alcanzar un equilibrio interno frente a los cambios
externos del entorno.
13. Clasificación
Sistemas
Físicos o
Concretos
Compuestos por
equipos,
maquinaria,
objetos y cosas
reales. El
hardware.
Sistemas
Abstractos
Compuestos por
conceptos, planes,
hipótesis e ideas.
Muchas veces solo
existen en el
pensamiento de
las personas. Es el
software
Sistemas
Cerrados
Se da el nombre
de sistema cerrado
a aquellos
sistemas cuyo
comportamiento es
determinista y
programado y que
opera con muy
pequeño
intercambio de
energía y materia
con el ambiente.
Sistemas
Abiertos
A través de entradas y
salidas. Intercambian
energía y materia con
el ambiente. Son
adaptativos para
sobrevivir. Su
estructura es óptima
cuando el conjunto de
elementos del sistema
se organiza,
aproximándose a una
operación adaptativa.
Sistemas aislados
Son aquellos sistemas en los que no
se produce intercambio de materia ni
energía.
14. Software
Conjunto de programas, rutinas, datos o instrucciones que se
encargan de ejecutar diferentes tareas en un dispositivo, ya sea
éste un PC, una Tablet o un Smartphone.
Sus tipos
son
Software de
Aplicación
Software de
Sistema
Software de
Programación
Todo
programa
que otorga
a los
usuarios la
capacidad
para
realizar
diferentes
trabajos.
Herramientas de las que se
vale el programador para
crear programas. Es decir,
el programador emplea
diferentes lenguajes de
programación.
Permite al usuario utilizar el
sistema operativo incorporado en
el ordenador o dispositivo en
cuestión. Compuesto por una
serie de programas que tienen
dos objetivos, el primero es
gestionar los recursos de los que
dispone el hardware, pudiendo
coordinar tareas, como por
ejemplo la memoria, las
unidades de disco, y el segundo
es ofrecer una interfaz al usuario
para que el usuario pueda
interactuar con el sistema.
15. Diferentes tipos de Software que
componen los anteriormente
mencionados
Tipos de Software de
Aplicación
*Paquetería o aplicaciones
de ofimática
*Bases de datos
*Videojuegos
*Software empresarial
*Programas o software
educativo
*Software de gestión o
cálculo numérico
Tipos de Software de
Programación
*Compiladores
*Editores de texto
*Enlazadores de código
*Depuradores
*Entornos de desarrollo
integrado. Los entornos de
desarrollo integrado agrupan
los diferentes software de
programación en una única
interfaz.
Tipos de Software de
Sistema
*Cargador de programas
*Sistemas operativos (como son
Mac, Windows o Linux)
*Controlador de dispositivos
*Herramientas de programación
*Programas utilitarios
*Entornos de escritorio
*BIOS o sistema básico de
entrada y salida
Hipervisores o máquinas virtuales
*Gestores de arranque (en inglés
se conocen como bootloaders)
16. Características del
Software
Características
Operativas del Software
Son factores de funcionalidad, es
como se presenta el software, es la
“parte exterior” del mismo. Incluye
aspectos como:
*Corrección: El software que estamos
haciendo debe satisfacer todas las
especificaciones establecidas por el
cliente.
*Usabilidad / Facilidad de aprendizaje:
Debe ser sencillo de aprender.
*Integridad: Un software de calidad no
debe tener efectos secundarios.
*Fiabilidad: El producto de software no
debería tener ningún defecto. No sólo
esto, no debe fallar mientras la
ejecución.
*Eficiencia: Forma en que el software
utiliza los recursos disponibles. El
software debe hacer un uso eficaz del
espacio de almacenamiento y el
comando ejecutar según los requisitos
de tiempo deseados.
*Seguridad: Se deben tomar medidas
apropiadas para mantener los datos a
salvo de las amenazas externas
Transición del
Software
*Interoperabilidad: Es la
capacidad para el
intercambio de información
con otras aplicaciones.
*Reutilización: Es poder
utilizar el código de
software con algunas
modificaciones para
diferentes propósitos.
*Portabilidad: Capacidad
para llevar a cabo las
mismas funciones en todos
los entornos y plataformas.
Revisión de Software
Son los factores de ingeniería, la
“calidad interior ‘del software como
la eficiencia, la documentación y la
estructura. Incluye aspectos como:
*Capacidad de mantenimiento: El
mantenimiento del software debe
ser fácil para cualquier tipo de
usuario.
*Flexibilidad: Los cambios en el
software debe ser fácil de hacer.
*Extensibilidad: Debe ser fácil de
aumentar nuevas funciones.
*Escalabilidad: Debe ser muy fácil
de actualizar para más trabajo.
*Capacidad de prueba: Prueba del
software debe ser fácil.
*Modularidad: Debe estar
compuesto por unidades y módulos
independientes entre sí.