SlideShare a Scribd company logo
1 of 49
Nuestros datos.....
•La Computadora
•Acciones y Funciones
•Arquitectura – Esquema
•Arquitectura del Procesador – Arquitectura del
Software
•Soporte lógico de Aplicación – Soporte Lógico de Base
•Sistemas Operativos - Introducción
•El nivel del Sistema Operativo
•Estructura de un SO
•Supervisor: Administradores, Procesadores de
Lenguaje y Utilitarios
La Computadora
• Máquina capaz de realizar y controlar a gran
velocidad cálculos y procesos complicados que
requieren una toma rápida de decisiones mediante
la aplicación sistemática de criterios
preestablecidos.-
Origen de la Palabra
• Computer (inglés) : máquina de computar o
calcular
• Ordenador (francés) : ordinateur – Poner en orden
la informacion
¿Nos ayudarán las computadoras?, ¿En
qué?
o Informar
o Con datos ordenados, concisos y concretos.
o Educar
o Lo que implica: guiar, explicar, promover unas
ciertas actitudes, inculcar conocimiento.
o Evaluar
o Con el análisis de los parámetros (orden, dificultad),
tiempos, intentos, dudas, etc..
o Motivar
o .....lo mejor de los computadores....
La computadora ya esta
ayudando a:
• L@s niñ@s.
• Las personas con problemas.
• L@s mayores.
• L@s ingenier@s.
• L@s médic@s.
• L@s cientific@s.
• L@s .....l@s .....l@s..... ∞
Algunos ejemplos
¡Calor!
¡Los sueños!
¡La mecánica!
¡¡Miau!!
¡La electrónica,
la matemática,
el diseño!...
¡La biología,
la física,
la química!
¡Ah! Me olvidaba del 3D y la realidad virtual
....y también....
ENIAC
Del pasado Al Presente
ASCI White
30 toneladas
18000 válvulas
300 multiplicaciones por segundo
Cálculo de trayectorias de misiles
106 toneladas
79 Km. De cables
12,3 Teraflops
Simulaciones de explosiones
nucleares
Universidad de Boston (1er. Usuario
Universitario)
Si ahora nos detenemos un
poco, y pensamos en las
comunicaciones, podemos ver
el número de dispositivos, que
hoy en día, dependen de los
computadores y de la
programación. ¿cuántas cosas
podemos conectar a nuestro
computador? , veamos el futuro
ya presente ... (IEEE)
Tele-Cable
Audio
DVD
Teléfono
Tel. Celular
Impresoras
Video cam.
PC
Palm/Note
Tarj Créd/deb.
TV InternetTelevisión
Pagar por ver
Internet Celular
Tele internet
Banco en casa
redes
Video
conferencia
Tarj. Inteligentes
WWW
Fax
..
..
P
r
e
s
e
n
t
e
...la computación
Ubicua.
1 Gf = 1000000000 = mil millones de operaciones de punto flotante por segundo
1 Tf = 1000 Gf.
1 Pf = 1000 Tf = 1.000.000.000.000.000 flops.
Cinco pasos para llegar al Petaflop
(Fuente IBM)
Placa
Torre
Procesador
QUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALESQUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALES
•Velocidad de procesamiento
•Grandes cantidades de datos
•Procesos rápidos, económicos y libres
de errores
•Demanda creciente de información
Aplicaciones:Aplicaciones:
•Fuera de línea con procesamiento en lotes
•En línea y tiempo real
•Uso de Time Sharing o tiempo compartido
•Simulación
•MIS
•Servicios
QUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALESQUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALES
CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN:CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN:
•ANALÓGICAS:ANALÓGICAS: Procesan informaciones acerca de
magnitudes análogas, medir tiempo, longitud, velocidad
o presión atmosférica. (El hombre fue asimismo la 1ra.
C.A., al usar su antebrazo para medir.
Resuelven problemas que se presentan como realidades
físicas, para hallar la solución recurre a relaciones
similares análogas. Los datos que se proporcionan y
utilizan son siempre continuos y la forma de medirlos
está sujeta a una forma de proceso de medición. La
aplicación de la computadora analógica tiene lugar en
actividades donde el objetivo es ejercer alguna forma de
control.
•DIGITALES:DIGITALES: En los circuitos de las
computadoras digitales, los datos se
representan mediante esquemas de impulsos
eléctricos. Los datos se representan siempre
en forma de cantidades discretas.
Las computadoras digitales pueden
clasificarse en:
- Científicas
- De uso general
- Comerciales
ORGANIZACIÓN DE UNA COMPUTADORA DIGITALORGANIZACIÓN DE UNA COMPUTADORA DIGITAL
•Unidad de Entrada:Unidad de Entrada: unidades de disco, cinta,
teclado, lectores, etc.
•CPU:CPU: Sección de Control, Sección
Aritmética Lógica, Memoria Interna,
Memoria Externa en Línea, Memoria Externa
Fuera de Línea.
•Unidad de Salida:Unidad de Salida: unidades de disco,
unidades de cinta, impresoras, etc.
P
E
R
I
F
E
R
I
C
O
S
ORGANIZACIÓN DE UNA COMPUTADORA DIGITALORGANIZACIÓN DE UNA COMPUTADORA DIGITAL
Preparación de losPreparación de los
DatosDatos
Unidad deUnidad de
EntradaEntrada
Unidad deUnidad de
SalidaSalida
Almacenamiento PrimarioAlmacenamiento Primario
Unidad Aritmética y LógicaUnidad Aritmética y Lógica
ControlControl
AlmacenamientoAlmacenamiento
Secundario ExternoSecundario Externo
OTRAS CLASIFICACIONESOTRAS CLASIFICACIONES
Según la base de su tamaño (costo):Según la base de su tamaño (costo):
- Grandes
- Medianas
- Pequeñas
- De escritorio
Y más recientemente (velocidad y almacenamiento)Y más recientemente (velocidad y almacenamiento)
- Supercomputadores
- De gran escala
- De escala mediana
- Microcomputadoras
Microcomputador
Minicomputador
De escala media
De gran escala
SupercomputadorPosición relativa de la potencia de procesamiento en los sistemas de computación.
TipoTipo MIPSMIPS MB RAMMB RAM EjemploEjemplo AplicaciónAplicación
C. Personal 1 1 IBM PS2 Utilitarios Vs.
Minicomput. 2 4 PDP-11/84 Traf. Aéreo
Supermini 10 32 SUN-4 Servidor Red
Macro Comp. 30 128 IBM 3098/300 Op. Bancarias
Supercomp. 125 1024 CRAY-2 Pred. Meteor.
CLASIFICACIÓN EN FUNCIÓN DEL TAMAÑO, DESEMPEÑO YCLASIFICACIÓN EN FUNCIÓN DEL TAMAÑO, DESEMPEÑO Y
APLICACIÓNAPLICACIÓN
Aspectos a tener en cuenta al
adquirir una computadora
• Escritorio o Portatil
– PCMCIA
– Peso
– Mouse
– Etc.
• Plataforma
• Gabinete
• Dispositivio de visualización
• Red?
• Microprocesador
Aspectos a Tener en cuenta al
adquirir una computadora
• Velocidad de Reloj
• RAM
• CACHE
• ISA, Vesa, PCA
• SO
• Software Horizontal? Vertical?
• HD
• Floppys
Aspectos a Tener en cuenta al
adquirir una computadora
• Periféricos
– Mouse
– Impresoras
– Scanners
– FAX/Modems......
• CDR – CDRW – DVD
• Soporte Técnico – Garantía y Reparación
SOPORTE LOGICOSOPORTE FISICO
ARQUITECTURA
DEL
PROCESADOR
ARQUITECTURA
DEL
SOFTWARE
•CPU
•ALU
•Registros
•Memoria
•etc
•Soporte lógico Aplicación
•Soporte lógico de Base
SISTEMA DE PROCESAMIENTO DE DATOSSISTEMA DE PROCESAMIENTO DE DATOS
SOPORTE LOGICO DE APLICACIÓN
Aporta al usuario una solución a un determinado problema
(Ejemplos)
SOPORTE LOGICO DE BASE
Posibilita la explotación de un equipo de procesamiento de datos
de la manera más eficiente posible, sin decir que estas actividades
sean transparentes al mismo.-
OBJETIVO DE LOS SISTEMAS DE BASE
•Posibilitar que los programas-problemas evolucionen
ordenadamente en el computador, resolviendo todas las
situaciones que podrían no estar previstas.
•Facilitar la explotación del equipo
•Independizar a los programadores de tareas rutinarias y
complejas como administración de unidades periféricas,
administración del tiempo de la CPU, etc.
DEFINICION DE SO
ES UN SISTEMA O CONJUNTO DE PROGRAMAS CON
FINES DIVERSOS, AGRUPADOS EN SUBSISTEMAS,
CADA UNO DE LOS CUALES CUMPLE CON UNA
MISION ESPECIFICA SUPERVISADOS POR UN
PROGRAMA QUE CUMPLE LA FUNCION DE CONTROL
DE LA ACTIVIDAD DE LA CPU, DENOMINADO
SUPERVISOR.-
EL SUPERVISOR RESIDE EN MEMORIA CENTRAL Y SIN
SU PRESENCIA EL EQUIPO SERIA INCAPAZ DE
PROCESAR.-
MONOPROGRAMACION
EJECUTA Y ATIENDE A UN SOLO PROGRAMA-
PROBLEMA A LA VEZ.-
MULTIPROGRAMACION
EJECUTA Y ATIENDE A MAS DE UN PROGRAMA-
PROBLEMA A LA VEZ; CADA CIERTO NUMEROS DE
CICLOS EJECUTA UNA TAREA ( GRUPO DE
INSTRUCCIONES)
SEGÚN SU ESTRUCTURA EL SO PUEDE CLASIFICARSE EN:
ALTERNATIVAS DE CARGA DE SO
•SUPERVISOR EN ROM:
• LLAMADO SOFTWARE DE ESTADO SOLIDO -
FIRMWARE
•CARGA AUTOMATICA DEL SO - BOOTING:
•UNA RUTINA EN ROM INICIA LA CARGA DESDE UN
DISPOSITIVO PERIFIERICO.-
•CARGA DE SO DE GRAN MAGNITUD (IPL):
•PARA SO DE MAGNITUDES CONSIDERABLES, LA
RESIDENCIA DEL SO ESTA EN VARIAS UNIDADES
PERIFERICAS DE ACCESO DIRECTO. (SEGURIDAD,
FALLAS, ETC)
•SU PRINCIPO ES EL BOOTING, PERO CON LA
POSIBILIDAD DE SELECCIONAR POR MEDIO DE UNA
RUTINA DESDE QUE UP SE CARGARA.-
SE PUEDEN CLASIFICAR TAMBIEN LOS SO, TENDIENDO
EN CUENTA SU CARGA EN LA MEMORIA CENTRAL
•TOTALMENTE RESIDENTES EN MEMORIA
•PAGINABLES-RECURRENTEMENTE TRANSFERIDOS
El SUPERVISOR, analiza en cada instante cuál es la situación
global del procesador, transfiriendo el control a algún programa
u otro componente del SO.
•RECIBE EL CONTROL DE LA CPU POR
•Transferencia de Control desde el
SUPERVISOR
•Por medio de una llamada desde otro
subsistema.
•ENTREGA EL CONTROL ACORDE A:
•Al SUPERVISOR, si el procedimiento que
realizaron fué completo
•A otro subsistema, si fuese necesario.
Cumple con 3 actividades básicasCumple con 3 actividades básicas
•Direccionamiento de la memoria
•Asignación de Espacio
•Espacio asignado a cada tarea
•Qué tarea ocupa cada espacio de memoria
•Verificación de autoridad o capacidad de uso
•Impedir accesos no autorizados de programas a memoria
•Impedir que un programa direccione en espacios que no le
pertenecen
•Interrupciones de Entrada/Salida
•Solicitud de E/S de datos
•Finalización de una operación de E/S de datos
•Interrupciones para recuperación de Errores
•Ocasionadas por errores en el sistema
•Hardware
•Analiza el error, determina la falla, tipo de error,
posibilidad de recupero y transferencia de control al
administrador de errores
•Software
•Analiza el error para determinar el tipo de error, quien
lo produce, si es recuperable y transfiere el control al
administrador de errores lógicos
•Interrupción por llamada al sistema (system call) o al supervisor
•Interrupción incondicional
Interactúa con otros componentes recibiendo y entregando el
control, Los errores que se pueden presentar pueden ser :
•Errores Lógicos o del Software
•Operaciones de Datos (división por cero)
•Errores de direccionamiento (direcciones erróneas o
inexistentes)
•Errores de manejo de datos (archivos/datos
incompatibles)
•Errores Físicos o del Hardware
•Transporte de los datos (lost in bus)
•Mal funcionamiento de un componente físico
•Administración del Manipuleo de los datos
•Utiliza todas las técnicas de almacenamiento, recuperación
y edición de datos en los archivos.
•Control de Técnicas de Archivos
•Supervisa el manejo de los archivos en si, con un
subcomponente especializado en cada tipo de archivo
Realiza funciones de auditoría sobre todo lo que va ejecutándose.
También recibe el nombre de Accounting MonitorAccounting Monitor. Su fin es
llevar los registros necesarios para la contabilidad del sistema, en
cuanto al tiempo de procesamiento de una tarea, recursos
utilizados, espacio en memoria auxiliar, cantidad de operación de
E/S efectuadas, etc..
El objetivo de esta actividad es disponer de elementos no solo
para la facturación de los servicios del procesador, sino también
para estadísticas, corrección de procedimientos, etc..
TIENE POR MISION FUNDAMENTAL
REALIZAR SOBRE UN PROGRAMA-
PROBLEMA TODAS LAS ACTIVIDADES
NECESARIAS PARA CONVERTIRLO EN
UNA TAREA
•ENSAMBLADORES
•COMPILADORES
•ENLAZADORES O LINKEADORES
•CARGADOR O LOADER
•INTERPRETES
CONVIERTE EN CODIGO OBJETO EL CODIGO FUENTE
TIENE POR MISION TRADUCIR UN PROGRAMA
ESCRITO EN LENGUAJE FUENTE A INSTRUCCIONES
DE CODIGO DE MAQUINA.
SUS FUNCIONES SON:
•Inspección del Programa Fuente
•Traducción del Programa Fuente
•Listar el Código Objeto y los Errores (opcional)
CONVIERTE UN PROGRAMA QUE YA SE ENCUENTRA
EN CODIGO OBJETO EN UNA UNIDAD COMPLETA EN
SI MISMA QUE SEA EJECUTABLE
TIENE LA FUNCION DE TOMAR UN PROGRAMA YA
TRADUCIDO Y VINCULADO (O SEA UN
EJECUTABLE), Y LO CONVIERTE EN UNA TAREA
PARA EL SISTEMA, ES DECIR LO EJECUTA.
RECIBE ESE NOMBRE POR SU ACTIVIDAD DE
CARGAR UN EJECUTABLE EN MEMORIA CENTRAL
Y HABILITARLO PARA SU PROCESAMIENTO
COMBINA LAS ACTIVIDADES DE COMPILADOR-
ENSAMBLADOR-CARGADOR, CON LA DIFERENCIA DE
QUE NO TRABAJA CON PROGRAMAS COMPLETOS, SINO
CON UNA SENTENCIA.
ACTIVIDADES:
•Toma una sentencia del programa fuente
•La traduce a código objeto
•La ensambla (linker), si fuera necesario
•La Ejecuta
Su objetivo es realizar tareas UTILITARIAS , es decir
rutinarias y de propósitos específicos, las cuales carecen de
sentido que cada programador de aplicación las tuviera que
codificar.-
•SORT
•BACKUP
•RESTORE
•ETC
Arquitectura

More Related Content

What's hot

1. Introducción Microcomputadores
1. Introducción Microcomputadores1. Introducción Microcomputadores
1. Introducción MicrocomputadoresDavid Narváez
 
Clasificaciones de hardware y software
Clasificaciones de hardware y softwareClasificaciones de hardware y software
Clasificaciones de hardware y softwareGilberto Macias Cortez
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadoraAylen_gette
 
Funcionamiento básico de una computadora.
Funcionamiento básico de una computadora.Funcionamiento básico de una computadora.
Funcionamiento básico de una computadora.jess_97
 
Componentes basicos de un computador
Componentes basicos de un computadorComponentes basicos de un computador
Componentes basicos de un computadorcarocasanova
 
Hipervinculo la computadora
Hipervinculo la computadoraHipervinculo la computadora
Hipervinculo la computadora68678718
 
Sistema operativo.ppt
Sistema operativo.pptSistema operativo.ppt
Sistema operativo.pptAngizon Vn'
 
Sist informaticos
Sist informaticosSist informaticos
Sist informaticoscompuu7
 
El Software y el Hardware del Computador
El Software y el Hardware del ComputadorEl Software y el Hardware del Computador
El Software y el Hardware del Computadorcrispradocas
 
Clase 8 algoritmos_y_programas
Clase 8 algoritmos_y_programasClase 8 algoritmos_y_programas
Clase 8 algoritmos_y_programasDr.Ing. Uriel
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadoreselsocio2
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadorajaimeamm
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticaPedro Colina
 
Curso Basico Soporte wardware
Curso Basico Soporte wardwareCurso Basico Soporte wardware
Curso Basico Soporte wardwaremayranacely
 

What's hot (20)

1. Introducción Microcomputadores
1. Introducción Microcomputadores1. Introducción Microcomputadores
1. Introducción Microcomputadores
 
Clasificaciones de hardware y software
Clasificaciones de hardware y softwareClasificaciones de hardware y software
Clasificaciones de hardware y software
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
 
DISPOSITIVOS PERIFÉRIOS
DISPOSITIVOS PERIFÉRIOSDISPOSITIVOS PERIFÉRIOS
DISPOSITIVOS PERIFÉRIOS
 
Perifericos Internos
Perifericos InternosPerifericos Internos
Perifericos Internos
 
Funcionamiento básico de una computadora.
Funcionamiento básico de una computadora.Funcionamiento básico de una computadora.
Funcionamiento básico de una computadora.
 
Componentes basicos de un computador
Componentes basicos de un computadorComponentes basicos de un computador
Componentes basicos de un computador
 
Computador
ComputadorComputador
Computador
 
La computadora
La computadoraLa computadora
La computadora
 
Hipervinculo la computadora
Hipervinculo la computadoraHipervinculo la computadora
Hipervinculo la computadora
 
Sistema operativo.ppt
Sistema operativo.pptSistema operativo.ppt
Sistema operativo.ppt
 
Computadora
ComputadoraComputadora
Computadora
 
Sist informaticos
Sist informaticosSist informaticos
Sist informaticos
 
El Software y el Hardware del Computador
El Software y el Hardware del ComputadorEl Software y el Hardware del Computador
El Software y el Hardware del Computador
 
Clase 8 algoritmos_y_programas
Clase 8 algoritmos_y_programasClase 8 algoritmos_y_programas
Clase 8 algoritmos_y_programas
 
Partes del computador
Partes del computadorPartes del computador
Partes del computador
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadores
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadora
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Curso Basico Soporte wardware
Curso Basico Soporte wardwareCurso Basico Soporte wardware
Curso Basico Soporte wardware
 

Viewers also liked

робоча програма дисц.орг.вир. і мар. діял. 2016
робоча програма дисц.орг.вир. і мар. діял. 2016робоча програма дисц.орг.вир. і мар. діял. 2016
робоча програма дисц.орг.вир. і мар. діял. 2016cdecit
 
лекция полісахариди
лекция полісахаридилекция полісахариди
лекция полісахаридиcdecit
 
Dsc 5293
Dsc 5293Dsc 5293
Dsc 5293Cael9
 
Vehicle pollution control and traffic management
Vehicle pollution control and traffic managementVehicle pollution control and traffic management
Vehicle pollution control and traffic managementeSAT Journals
 
вступна презентація з дисципліни
вступна презентація з дисциплінивступна презентація з дисципліни
вступна презентація з дисципліниcdecit
 
A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...
A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...
A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...Editor IJCATR
 
Job Card Pascal GAUTHIER
Job Card Pascal GAUTHIERJob Card Pascal GAUTHIER
Job Card Pascal GAUTHIERDanijela Takač
 
Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...
Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...
Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...Nanomedicine Journal (NMJ)
 
Ecological approaches to educational data
Ecological approaches to educational dataEcological approaches to educational data
Ecological approaches to educational dataKai Pata
 

Viewers also liked (14)

0
00
0
 
робоча програма дисц.орг.вир. і мар. діял. 2016
робоча програма дисц.орг.вир. і мар. діял. 2016робоча програма дисц.орг.вир. і мар. діял. 2016
робоча програма дисц.орг.вир. і мар. діял. 2016
 
лекция полісахариди
лекция полісахаридилекция полісахариди
лекция полісахариди
 
Present de ander
Present de anderPresent de ander
Present de ander
 
Dsc 5293
Dsc 5293Dsc 5293
Dsc 5293
 
Manualidades
ManualidadesManualidades
Manualidades
 
Kacper i konrad
Kacper i konradKacper i konrad
Kacper i konrad
 
Vehicle pollution control and traffic management
Vehicle pollution control and traffic managementVehicle pollution control and traffic management
Vehicle pollution control and traffic management
 
вступна презентація з дисципліни
вступна презентація з дисциплінивступна презентація з дисципліни
вступна презентація з дисципліни
 
A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...
A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...
A New Security Level for Elliptic Curve Cryptosystem Using Cellular Automata ...
 
Job Card Pascal GAUTHIER
Job Card Pascal GAUTHIERJob Card Pascal GAUTHIER
Job Card Pascal GAUTHIER
 
Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...
Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...
Study of magnetic and structural and optical properties of Zn doped Fe3O4 nan...
 
air pollution
air pollutionair pollution
air pollution
 
Ecological approaches to educational data
Ecological approaches to educational dataEcological approaches to educational data
Ecological approaches to educational data
 

Similar to Arquitectura (20)

JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZJONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
 
JONATHAN JOEL CRUZ
JONATHAN JOEL CRUZJONATHAN JOEL CRUZ
JONATHAN JOEL CRUZ
 
Sistemas operativos software
Sistemas operativos softwareSistemas operativos software
Sistemas operativos software
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Computadora Digital
Computadora Digital Computadora Digital
Computadora Digital
 
Conceptos Básicos de micro-informatica
Conceptos Básicos de micro-informaticaConceptos Básicos de micro-informatica
Conceptos Básicos de micro-informatica
 
Lizzi arrones practica 5
Lizzi arrones practica 5Lizzi arrones practica 5
Lizzi arrones practica 5
 
Lizzi arrones practica 5
Lizzi arrones practica 5Lizzi arrones practica 5
Lizzi arrones practica 5
 
Pdi arquitectura basica_de_una_computadora_digital
Pdi arquitectura basica_de_una_computadora_digitalPdi arquitectura basica_de_una_computadora_digital
Pdi arquitectura basica_de_una_computadora_digital
 
Introduccion a la informatica
Introduccion a la  informaticaIntroduccion a la  informatica
Introduccion a la informatica
 
Aruitectura von neumann
Aruitectura von neumannAruitectura von neumann
Aruitectura von neumann
 
Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)
 
S.o.
S.o.S.o.
S.o.
 
sistema operativo.pdf
sistema operativo.pdfsistema operativo.pdf
sistema operativo.pdf
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Ijeronimo relacion hardware y sotfware
Ijeronimo relacion hardware y sotfwareIjeronimo relacion hardware y sotfware
Ijeronimo relacion hardware y sotfware
 
Arquitectura pc
Arquitectura pc Arquitectura pc
Arquitectura pc
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 

Recently uploaded

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxEnriqueLineros1
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 

Recently uploaded (20)

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 

Arquitectura

  • 1.
  • 3. •La Computadora •Acciones y Funciones •Arquitectura – Esquema •Arquitectura del Procesador – Arquitectura del Software •Soporte lógico de Aplicación – Soporte Lógico de Base •Sistemas Operativos - Introducción •El nivel del Sistema Operativo •Estructura de un SO •Supervisor: Administradores, Procesadores de Lenguaje y Utilitarios
  • 4. La Computadora • Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida de decisiones mediante la aplicación sistemática de criterios preestablecidos.-
  • 5. Origen de la Palabra • Computer (inglés) : máquina de computar o calcular • Ordenador (francés) : ordinateur – Poner en orden la informacion
  • 6. ¿Nos ayudarán las computadoras?, ¿En qué? o Informar o Con datos ordenados, concisos y concretos. o Educar o Lo que implica: guiar, explicar, promover unas ciertas actitudes, inculcar conocimiento. o Evaluar o Con el análisis de los parámetros (orden, dificultad), tiempos, intentos, dudas, etc.. o Motivar o .....lo mejor de los computadores....
  • 7. La computadora ya esta ayudando a: • L@s niñ@s. • Las personas con problemas. • L@s mayores. • L@s ingenier@s. • L@s médic@s. • L@s cientific@s. • L@s .....l@s .....l@s..... ∞
  • 12. ¡Ah! Me olvidaba del 3D y la realidad virtual ....y también....
  • 13. ENIAC Del pasado Al Presente ASCI White 30 toneladas 18000 válvulas 300 multiplicaciones por segundo Cálculo de trayectorias de misiles 106 toneladas 79 Km. De cables 12,3 Teraflops Simulaciones de explosiones nucleares Universidad de Boston (1er. Usuario Universitario)
  • 14. Si ahora nos detenemos un poco, y pensamos en las comunicaciones, podemos ver el número de dispositivos, que hoy en día, dependen de los computadores y de la programación. ¿cuántas cosas podemos conectar a nuestro computador? , veamos el futuro ya presente ... (IEEE)
  • 15. Tele-Cable Audio DVD Teléfono Tel. Celular Impresoras Video cam. PC Palm/Note Tarj Créd/deb. TV InternetTelevisión Pagar por ver Internet Celular Tele internet Banco en casa redes Video conferencia Tarj. Inteligentes WWW Fax .. .. P r e s e n t e ...la computación Ubicua.
  • 16. 1 Gf = 1000000000 = mil millones de operaciones de punto flotante por segundo 1 Tf = 1000 Gf. 1 Pf = 1000 Tf = 1.000.000.000.000.000 flops. Cinco pasos para llegar al Petaflop (Fuente IBM) Placa Torre Procesador
  • 17. QUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALESQUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALES •Velocidad de procesamiento •Grandes cantidades de datos •Procesos rápidos, económicos y libres de errores •Demanda creciente de información
  • 18. Aplicaciones:Aplicaciones: •Fuera de línea con procesamiento en lotes •En línea y tiempo real •Uso de Time Sharing o tiempo compartido •Simulación •MIS •Servicios QUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALESQUE HACEN LAS COMPUTADORAS Y SUS IMPLICACIONES SOCIALES
  • 19. CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN:CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN: •ANALÓGICAS:ANALÓGICAS: Procesan informaciones acerca de magnitudes análogas, medir tiempo, longitud, velocidad o presión atmosférica. (El hombre fue asimismo la 1ra. C.A., al usar su antebrazo para medir. Resuelven problemas que se presentan como realidades físicas, para hallar la solución recurre a relaciones similares análogas. Los datos que se proporcionan y utilizan son siempre continuos y la forma de medirlos está sujeta a una forma de proceso de medición. La aplicación de la computadora analógica tiene lugar en actividades donde el objetivo es ejercer alguna forma de control.
  • 20. •DIGITALES:DIGITALES: En los circuitos de las computadoras digitales, los datos se representan mediante esquemas de impulsos eléctricos. Los datos se representan siempre en forma de cantidades discretas. Las computadoras digitales pueden clasificarse en: - Científicas - De uso general - Comerciales
  • 21. ORGANIZACIÓN DE UNA COMPUTADORA DIGITALORGANIZACIÓN DE UNA COMPUTADORA DIGITAL •Unidad de Entrada:Unidad de Entrada: unidades de disco, cinta, teclado, lectores, etc. •CPU:CPU: Sección de Control, Sección Aritmética Lógica, Memoria Interna, Memoria Externa en Línea, Memoria Externa Fuera de Línea. •Unidad de Salida:Unidad de Salida: unidades de disco, unidades de cinta, impresoras, etc. P E R I F E R I C O S
  • 22. ORGANIZACIÓN DE UNA COMPUTADORA DIGITALORGANIZACIÓN DE UNA COMPUTADORA DIGITAL Preparación de losPreparación de los DatosDatos Unidad deUnidad de EntradaEntrada Unidad deUnidad de SalidaSalida Almacenamiento PrimarioAlmacenamiento Primario Unidad Aritmética y LógicaUnidad Aritmética y Lógica ControlControl AlmacenamientoAlmacenamiento Secundario ExternoSecundario Externo
  • 23. OTRAS CLASIFICACIONESOTRAS CLASIFICACIONES Según la base de su tamaño (costo):Según la base de su tamaño (costo): - Grandes - Medianas - Pequeñas - De escritorio Y más recientemente (velocidad y almacenamiento)Y más recientemente (velocidad y almacenamiento) - Supercomputadores - De gran escala - De escala mediana - Microcomputadoras Microcomputador Minicomputador De escala media De gran escala SupercomputadorPosición relativa de la potencia de procesamiento en los sistemas de computación.
  • 24. TipoTipo MIPSMIPS MB RAMMB RAM EjemploEjemplo AplicaciónAplicación C. Personal 1 1 IBM PS2 Utilitarios Vs. Minicomput. 2 4 PDP-11/84 Traf. Aéreo Supermini 10 32 SUN-4 Servidor Red Macro Comp. 30 128 IBM 3098/300 Op. Bancarias Supercomp. 125 1024 CRAY-2 Pred. Meteor. CLASIFICACIÓN EN FUNCIÓN DEL TAMAÑO, DESEMPEÑO YCLASIFICACIÓN EN FUNCIÓN DEL TAMAÑO, DESEMPEÑO Y APLICACIÓNAPLICACIÓN
  • 25. Aspectos a tener en cuenta al adquirir una computadora • Escritorio o Portatil – PCMCIA – Peso – Mouse – Etc. • Plataforma • Gabinete • Dispositivio de visualización • Red? • Microprocesador
  • 26. Aspectos a Tener en cuenta al adquirir una computadora • Velocidad de Reloj • RAM • CACHE • ISA, Vesa, PCA • SO • Software Horizontal? Vertical? • HD • Floppys
  • 27. Aspectos a Tener en cuenta al adquirir una computadora • Periféricos – Mouse – Impresoras – Scanners – FAX/Modems...... • CDR – CDRW – DVD • Soporte Técnico – Garantía y Reparación
  • 28. SOPORTE LOGICOSOPORTE FISICO ARQUITECTURA DEL PROCESADOR ARQUITECTURA DEL SOFTWARE •CPU •ALU •Registros •Memoria •etc •Soporte lógico Aplicación •Soporte lógico de Base SISTEMA DE PROCESAMIENTO DE DATOSSISTEMA DE PROCESAMIENTO DE DATOS
  • 29. SOPORTE LOGICO DE APLICACIÓN Aporta al usuario una solución a un determinado problema (Ejemplos) SOPORTE LOGICO DE BASE Posibilita la explotación de un equipo de procesamiento de datos de la manera más eficiente posible, sin decir que estas actividades sean transparentes al mismo.-
  • 30. OBJETIVO DE LOS SISTEMAS DE BASE •Posibilitar que los programas-problemas evolucionen ordenadamente en el computador, resolviendo todas las situaciones que podrían no estar previstas. •Facilitar la explotación del equipo •Independizar a los programadores de tareas rutinarias y complejas como administración de unidades periféricas, administración del tiempo de la CPU, etc.
  • 31. DEFINICION DE SO ES UN SISTEMA O CONJUNTO DE PROGRAMAS CON FINES DIVERSOS, AGRUPADOS EN SUBSISTEMAS, CADA UNO DE LOS CUALES CUMPLE CON UNA MISION ESPECIFICA SUPERVISADOS POR UN PROGRAMA QUE CUMPLE LA FUNCION DE CONTROL DE LA ACTIVIDAD DE LA CPU, DENOMINADO SUPERVISOR.- EL SUPERVISOR RESIDE EN MEMORIA CENTRAL Y SIN SU PRESENCIA EL EQUIPO SERIA INCAPAZ DE PROCESAR.-
  • 32. MONOPROGRAMACION EJECUTA Y ATIENDE A UN SOLO PROGRAMA- PROBLEMA A LA VEZ.- MULTIPROGRAMACION EJECUTA Y ATIENDE A MAS DE UN PROGRAMA- PROBLEMA A LA VEZ; CADA CIERTO NUMEROS DE CICLOS EJECUTA UNA TAREA ( GRUPO DE INSTRUCCIONES) SEGÚN SU ESTRUCTURA EL SO PUEDE CLASIFICARSE EN:
  • 33. ALTERNATIVAS DE CARGA DE SO •SUPERVISOR EN ROM: • LLAMADO SOFTWARE DE ESTADO SOLIDO - FIRMWARE •CARGA AUTOMATICA DEL SO - BOOTING: •UNA RUTINA EN ROM INICIA LA CARGA DESDE UN DISPOSITIVO PERIFIERICO.- •CARGA DE SO DE GRAN MAGNITUD (IPL): •PARA SO DE MAGNITUDES CONSIDERABLES, LA RESIDENCIA DEL SO ESTA EN VARIAS UNIDADES PERIFERICAS DE ACCESO DIRECTO. (SEGURIDAD, FALLAS, ETC) •SU PRINCIPO ES EL BOOTING, PERO CON LA POSIBILIDAD DE SELECCIONAR POR MEDIO DE UNA RUTINA DESDE QUE UP SE CARGARA.-
  • 34. SE PUEDEN CLASIFICAR TAMBIEN LOS SO, TENDIENDO EN CUENTA SU CARGA EN LA MEMORIA CENTRAL •TOTALMENTE RESIDENTES EN MEMORIA •PAGINABLES-RECURRENTEMENTE TRANSFERIDOS
  • 35. El SUPERVISOR, analiza en cada instante cuál es la situación global del procesador, transfiriendo el control a algún programa u otro componente del SO.
  • 36. •RECIBE EL CONTROL DE LA CPU POR •Transferencia de Control desde el SUPERVISOR •Por medio de una llamada desde otro subsistema. •ENTREGA EL CONTROL ACORDE A: •Al SUPERVISOR, si el procedimiento que realizaron fué completo •A otro subsistema, si fuese necesario.
  • 37. Cumple con 3 actividades básicasCumple con 3 actividades básicas •Direccionamiento de la memoria •Asignación de Espacio •Espacio asignado a cada tarea •Qué tarea ocupa cada espacio de memoria •Verificación de autoridad o capacidad de uso •Impedir accesos no autorizados de programas a memoria •Impedir que un programa direccione en espacios que no le pertenecen
  • 38. •Interrupciones de Entrada/Salida •Solicitud de E/S de datos •Finalización de una operación de E/S de datos •Interrupciones para recuperación de Errores •Ocasionadas por errores en el sistema •Hardware •Analiza el error, determina la falla, tipo de error, posibilidad de recupero y transferencia de control al administrador de errores •Software •Analiza el error para determinar el tipo de error, quien lo produce, si es recuperable y transfiere el control al administrador de errores lógicos •Interrupción por llamada al sistema (system call) o al supervisor •Interrupción incondicional
  • 39. Interactúa con otros componentes recibiendo y entregando el control, Los errores que se pueden presentar pueden ser : •Errores Lógicos o del Software •Operaciones de Datos (división por cero) •Errores de direccionamiento (direcciones erróneas o inexistentes) •Errores de manejo de datos (archivos/datos incompatibles) •Errores Físicos o del Hardware •Transporte de los datos (lost in bus) •Mal funcionamiento de un componente físico
  • 40. •Administración del Manipuleo de los datos •Utiliza todas las técnicas de almacenamiento, recuperación y edición de datos en los archivos. •Control de Técnicas de Archivos •Supervisa el manejo de los archivos en si, con un subcomponente especializado en cada tipo de archivo
  • 41. Realiza funciones de auditoría sobre todo lo que va ejecutándose. También recibe el nombre de Accounting MonitorAccounting Monitor. Su fin es llevar los registros necesarios para la contabilidad del sistema, en cuanto al tiempo de procesamiento de una tarea, recursos utilizados, espacio en memoria auxiliar, cantidad de operación de E/S efectuadas, etc.. El objetivo de esta actividad es disponer de elementos no solo para la facturación de los servicios del procesador, sino también para estadísticas, corrección de procedimientos, etc..
  • 42. TIENE POR MISION FUNDAMENTAL REALIZAR SOBRE UN PROGRAMA- PROBLEMA TODAS LAS ACTIVIDADES NECESARIAS PARA CONVERTIRLO EN UNA TAREA •ENSAMBLADORES •COMPILADORES •ENLAZADORES O LINKEADORES •CARGADOR O LOADER •INTERPRETES
  • 43. CONVIERTE EN CODIGO OBJETO EL CODIGO FUENTE
  • 44. TIENE POR MISION TRADUCIR UN PROGRAMA ESCRITO EN LENGUAJE FUENTE A INSTRUCCIONES DE CODIGO DE MAQUINA. SUS FUNCIONES SON: •Inspección del Programa Fuente •Traducción del Programa Fuente •Listar el Código Objeto y los Errores (opcional)
  • 45. CONVIERTE UN PROGRAMA QUE YA SE ENCUENTRA EN CODIGO OBJETO EN UNA UNIDAD COMPLETA EN SI MISMA QUE SEA EJECUTABLE
  • 46. TIENE LA FUNCION DE TOMAR UN PROGRAMA YA TRADUCIDO Y VINCULADO (O SEA UN EJECUTABLE), Y LO CONVIERTE EN UNA TAREA PARA EL SISTEMA, ES DECIR LO EJECUTA. RECIBE ESE NOMBRE POR SU ACTIVIDAD DE CARGAR UN EJECUTABLE EN MEMORIA CENTRAL Y HABILITARLO PARA SU PROCESAMIENTO
  • 47. COMBINA LAS ACTIVIDADES DE COMPILADOR- ENSAMBLADOR-CARGADOR, CON LA DIFERENCIA DE QUE NO TRABAJA CON PROGRAMAS COMPLETOS, SINO CON UNA SENTENCIA. ACTIVIDADES: •Toma una sentencia del programa fuente •La traduce a código objeto •La ensambla (linker), si fuera necesario •La Ejecuta
  • 48. Su objetivo es realizar tareas UTILITARIAS , es decir rutinarias y de propósitos específicos, las cuales carecen de sentido que cada programador de aplicación las tuviera que codificar.- •SORT •BACKUP •RESTORE •ETC