Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema Operativo
Llamadas al Sistema
El Sistema Operativo en conjunto con el Hardware aparecen al
usuario como un solo dispositivo con un conjunto de
instrucciones más flexibles y variadas a las que se conoce como
Llamadas al Sistema (System Callings).
Intérprete de Comandos
También conocido por su nombre en inglés, Shell, es un
programa que interpreta las órdenes del usuario y las convierte
en Llamadas al Sistema.
Núcleo (o Kernel)
Es la parte del Sistema Operativo que se encarga de sincronizar
la activación de los procesos y definir prioridades.
Programas del Sistema
Son programas de servicio que debe ser solicitados
explícitamente por los usuarios. Como ejemplos de estos
tenemos:
1. Compiladores
Son programas que traducen Programas Fuente en programas
Objeto.
2. Ensambladores
Traducen programas escritos con mnemónicos a lenguaje de
máquina.
3. Editores
Son programas que permiten escribir textos y guardarlos en
memoria secundaria.
4. Utilerías de Archivos
Programas para dar mantenimiento a los archivos.
5. Bibliotecas
Programas que contienen rutinas para realizar funciones
frecuentemente requeridas. Estas funciones pueden ser ligadas
a los programas escritos por el usuario.
Programas de Aplicación
Programas externos al sistema, utilizados para realizar tareas
específicas como simulación, creación y edición de gráficas e
imágenes, etc...
Sistema Operativo
TIPOS DE SISTEMAS OPERATIVOS
2-.DIFERENCIA ENTRE
SISTEMAOPERATIVO Y LENGUAJE
DEPROGRAMACIÓN
La diferencia entre los dos es que uno permite
controlar mientras que el otro crea; es decir el sistema
operativo controla el acceso a todos los componentes y
movimientos de datos e instrucciones internas entre
los dispositivos deentrada, salida y almacenamiento, el pro
cesador y programas del software. Sin
embargo el lenguaje de programación
permite crear programas por medio de códigos, es esta
se pueden clasificar por medio de cómo han ido cambiando
atreves de los años o mejor por sus generaciones, ya que
en cada generación hay un cambio en el lenguaje de
programación y en el operativo se clasifica en tres: el
numero de letras que procesa, el numero de procesadores
que administra y el número de usuarios que tiene.
5-.que es un DOS
(Disk Operating System - Sistema Operativo de Disco) Familia
de sistemas operativos utilizados en PCs.
Historia de DOS
Originalmente fue creado para computadoras IBM PC que
utilizaban procesadores Intel 8086/8088 de 16bits.
Hardware
Software
Software de Aplicación
Son aplicaciones creadas para permitir a los usuarios hacer tareas
específicas.
Algunos ejemplos son:
Procesadores de Texto: Notepad, Word, OpenOffice Writer
Planillas de cálculo: Excell, OpenOffice Calc
Software Educativo
Software de Programación
Son aplicaciones que utilizan lenguajes existentes y permiten
escribir nuevos programas
Algunos ejemplos son: Java, Python, C, C++, etc.
Características de un bus
Un bus se caracteriza por la cantidad de información que se
transmite en forma simultánea. Este volumen se expresa en bits y
corresponde al número de líneas físicas mediante las cuales se
envía la información en forma simultánea. Un cable plano de 32
hilos permite la transmisión de 32 bits en paralelo. El término
"ancho" se utiliza para designar el número de bits que un bus puede
transmitir simultáneamente.
Por otra parte, la velocidad del bus se define a través de
su frecuencia (que se expresa en Hercios o Hertz), es decir el
número de paquetes de datos que pueden ser enviados o recibidos
por segundo. Cada vez que se envían o reciben estos datos
podemos hablar de ciclo.
De esta manera, es posible hallar la velocidad de
transferencia máxima del bus (la cantidad de datos que puede
transportar por unidad de tiempo) al multiplicar su ancho por la
frecuencia. Por lo tanto, un bus con un ancho de 16 bits y una
frecuencia de 133 MHz, tiene una velocidad de transferencia de:
16 * 133.106 = 2128*106 bit/s, o 2128*106/8 = 266*106 bytes/s o
266*106 /1000 = 266*103 KB/s o 259.7*103 /1000 = 266 MB/s
Subconjunto de un bus
En realidad, cada bus se halla generalmente constituido por entre
50 y 100 líneas físicas distintas que se dividen a su vez en tres
subconjuntos:
El bus de direcciones, (también conocido como bus de memoria)
transporta las direcciones de memoria al que el procesador desea
acceder, para leer o escribir datos. Se trata de un bus
unidireccional.
El bus de datos transfiere tanto las instrucciones que provienen
del procesador como las que se dirigen hacia él. Se trata de un
bus bidireccional.
El bus de control (en ocasiones denominado bus de comando)
transporta las órdenes y las señales de sincronización que
provienen de la unidad de control y viajan hacia los distintos
componentes de hardware. Se trata de un bus bidireccional en la
medida en que también transmite señales de respuesta del
hardware.
Esta organizada en varios niveles. Será tarea del micro dejar los
datos que más se usen lo más cerca del micro.