SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PÚBLICO “ABANCAY”
CARRERA PROFESIONAL: COMPUTACION E INFORMATICA
UNIDAD DIDACTICA: SOFTWARE DE SERVIDORES DE RED
DOCENTE: Ing. WILDO HUILLCA MOYNA
SEMESTRE: II
ALUMNO: BLADIMIR QUIMVER HUAMAN TEVES
ABANCAY – APURIMAC
2015
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 2
ÍNDICE
Introducción............................................................................................................................. 3
1. Sistema Operativo.................................................................................................................. 7
1.1. Categoría de los Sistemas Operativos................................................................... 10
1.2. Sistema Operativo Monotareas.:.............................................................................. 10
1.3. Los Sistemas Operativos más Populares de las PC........................................... 13
1.4. UNIX................................................................................................................................. 16
1.5. SCO.................................................................................................................................. 17
1.5.1. Un sistema Windows más seguro. .................................................................. 22
1.6. ¿Qué es un Windows XP PC Listo? ........................................................................ 26
2. Arquitectura del Sistema Operativo................................................................................ 27
2.1. El núcleo......................................................................................................................... 27
2.2. La API del núcleo.......................................................................................................... 28
2.3. Los drivers para dispositivos ................................................................................... 29
3. El sistema de archivos........................................................................................................ 30
3.1. El intérprete de comandos......................................................................................... 30
DOS.......................................................................................................................................... 31
4. Linux, Berkeley Unix y Unix System V reléase 3.X ..................................................... 32
Chorus y Mach ...................................................................................................................... 32
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 3
PRESENTACION
Por los dispositivos a los que va enfocado, y las funcionalidades de estos, no se
trata de Sistemas Operativos comunes donde se exigen unos requisitos técnicos
mínimos y a partir de ahí, podíamos tener un equipo con mejores o peores
prestaciones, pero siempre con las mismas funcionalidades. Ya que todos los
dispositivos tienen una arquitectura de hardware idéntica.
Desde el punto de vista de hardware como de software, pues algunos servirán
para controlar un horno de microondas o un cepillo de dientes. Mientras que otros,
serán prácticamente ordenadores personales, pero de reducidas prestaciones y
con una interfaz simplificada. Los hallaremos con pantallas de todos los tamaños y
colores, e incluso táctiles, algunos con botones, otros con teclados, algunos se
tendrán que poder atar a una muñeca y otros deberán viajar por el espacio.
Por estos y otros motivos que iremos viendo a lo largo de este documento
veremos los sistemas operativos con una arquitectura modular y una gran
compatibilidad con el hardware que hay en el mercado.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 4
AGRADECIMIENTO:
Quiero agradecer a Dios, porque ha sabido
guiarme por el camino del bien, dándome
sabiduría, inteligencia para culminar con éxito una
etapa más de mi vida, y poder servir a la sociedad
con mis conocimientos, para el progreso del país,
el de mi familia y el mío en particular.
A mis padres y hermanos, que con su apoyo
incondicional, les han enseñado que nunca se
debe dejar de luchar por lo que se desea alcanzar.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 5
DEDICATORIA:
Dedico este trabajo de sistema operativo a Dios y a
mis padres. A Dios porque ha estado conmigo a
cada paso que doy, cuidándome y dándome
fortaleza para continuar, a mis padres, quienes a lo
largo de mi vida han velado por mi bienestar y
educación siendo mi apoyo en todo momento.
Depositando su entera confianza en cada reto que
se me presentaba sin dudar ni un solo momento en
mi inteligencia y capacidad. Es por ellos que soy lo
que soy ahora. Los amo con mi vida.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 6
INTRODUCCION
Sin el software, una computadora no es más que una masa metálica sin utilidad.
Con el software, una computadora puede almacenar, procesar y
recuperar información, encontrar errores de ortografía en manuscritos, tener
aventuras e intervenir en muchas otras valiosas actividades para ganar el
sustento. El software para computadoras puede clasificarse en general en dos
clases: los programas de sistema, que controlan la operación de la
computadora en sí y los programas de aplicación, los cuales
resuelven problemas para sus usuarios. El programa fundamental de todos los
programas de sistema es el sistema operativo (SO), que controla todos
los recursos de la computadora y proporciona la base sobre la cual pueden
escribirse los programas de aplicación.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 7
1. SISTEMA OPERATIVO:
Desde su creación, las computadoras digitales han utilizado un sistema
de codificación de instrucciones en sistema de numeración binaria, es decir con
los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es
decir, hay corriente o no hay corriente.
En el origen de la historia de las computadoras (hace unos cuarenta años),
los sistemas operativos no existían y la introducción de un programa para ser
ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a cabo
por muy pocos expertos. Esto hacia que las computadoras fueran muy
complicadas de usar y que se requiriera tener altos conocimientos técnicos para
operarlas. Era tan complejo su manejo, que en algunos casos el resultado llegaba
a ser desastroso.
Además, el tiempo requerido para introducir un programa en aquellas
grandes máquinas de lento proceso superaba por mucho el de ejecución y
resultaba poco provechosa la utilización de computadoras para resolución de
problemas prácticos.
Se buscaron medios más elaborados para manipular la computadora, pero que a
su vez simplificaran la labor del operador o el usuario. Es entonces cuando surge
la idea de crear un medio para que el usuario pueda operar la computadora con un
entorno, lenguaje y operación bien definido para hacer un verdadero uso y
explotación de esta. Surgen los sistemas operativos.
Un sistema operativo es el encargado de brindar al usuario una forma amigable y
sencilla de operar, interpretar, codificar y emitir las ordenes al procesador central
para que este realice las tareas necesarias y específicas para completar una
orden.
El sistema operativo, es el instrumento indispensable para hacer de la
computadora un objeto útil. Bajo este nombre se agrupan todos aquellos
programas que permiten a los usuarios la utilización de este enredo de cables y
circuitos, que de otra manera serian difíciles de controlar. Un sistema operativo se
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 8
define como un conjunto de procedimientos manuales y automáticos, que permiten
a un grupo de usuarios compartir una instalación de computadora eficazmente.
Interfaz de Línea de Comandos.
La forma de interfaz entre el sistema operativo y el usuario en la que este escribe
los comandos utilizando un lenguaje de comandos especial. Los sistemas con
interfaces de líneas de comandos se consideran más difíciles de aprender y
utilizar que los de las interfaces gráficas. Sin embargo, los sistemas basados en
comandos son por lo general programables, lo que les otorga una flexibilidad que
no tienen los sistemas basados en gráficos carentes de una interfaz
de programación.
Interfaz Gráfica del Usuario.
Es el tipo de visualización que permite al usuario elegir comandos, iniciar
programas y ver listas de archivos y otras opciones utilizando las representaciones
visuales (iconos) y las listas de elementos del menú. Las selecciones pueden
activarse bien a través del teclado o con el Mouse.
Para los autores de aplicaciones, las interfaces gráficas de usuario ofrecen un
entorno que se encarga de la comunicación con el ordenador o computadora. Esto
hace que el programador pueda concentrarse en la funcionalidad, ya que no está
sujeto a los detalles de la visualización ni a la entrada a través del Mouse o el
teclado. También permite a los programadores crear programas que realicen de la
misma forma las tareas más frecuentes, como guardar un archivo, porque la
interfaz proporciona mecanismos estándar de control como ventanas y cuadros
de diálogo. Otra ventaja es que las aplicaciones escritas para una interfaz gráfica
de usuario son independientes de los dispositivos: a medida que la interfaz cambia
para permitir el uso de nuevos dispositivos de entrada y salida, como
un monitor de pantalla grande o un dispositivo óptico de almacenamiento, las
aplicaciones pueden utilizarlos sin necesidad de cambios.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES 9
Funciones de los Sistemas Operativos:
 Interpreta los comandos que permiten al usuario comunicarse con el
ordenador.
 Coordina y manipula el hardware de la computadora, como la memoria,
las impresoras, las unidades de disco, el teclado o el Mouse.
 Organiza los archivos en diversos dispositivos de almacenamiento, como
discos flexibles, discos duros, discos compactos o cintas magnéticas.
 Gestiona los errores de hardware y la pérdida de datos.
 Servir de base para la creación del software logrando que equipos
de marcas distintas funcionen de manera análoga, salvando las diferencias
existentes entre ambos.
 Configura el entorno para el uso del software y los periféricos; dependiendo
del tipo de máquina que se emplea, debe establecerse en forma lógica la
disposición y características del equipo. Como por ejemplo, una
microcomputadora tiene físicamente dos unidades de disco, puede simular
el uso de otras unidades de disco, que pueden ser virtuales utilizando parte
de la memoria principal para tal fin. En caso de estar conectado a una red,
el sistema operativo se convierte en la plataforma de trabajo de los usuarios
y es este quien controla los elementos o recursos que comparten. De igual
forma, provee de protección a la información que almacena.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
0
1.1. Categoría de los Sistemas Operativos.
Es el modo de funcionamiento disponible en algunos sistemas operativos,
mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen
varios tipos de multitareas. La conmutación de contextos (context Switching) es un
tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al
mismo tiempo, pero en el que solo se está procesando la aplicación que se
encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se
encuentre en segundo plano, el usuario debe traer al primer plano la ventana o
pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se
utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben
tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en
primer plano (por ejemplo, cuando esta aplicación está esperando información del
usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de
tiempo compartido, como OS/2, cada tarea recibe
la atención del microprocesador durante una fracción de segundo. Para mantener
el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden
secuencial. Dado que el sentido temporal del usuario es mucho más lento que
la velocidad de procesamiento del ordenador, las operaciones de multitarea en
tiempo compartido parecen ser simultáneas.
1.2. Sistema Operativo Mono tareas.:
Los sistemas operativos monotareas son más primitivos y es todo lo contrario al
visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o
que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la
computadora está imprimiendo un documento, no puede iniciar otro proceso ni
responder a nuevas instrucciones hasta que se termine la impresión.
Sistema Operativo Monousuario.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
1
Los sistemas monousuarios son aquellos que nada más puede atender a un solo
usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo
de aplicación que se esté ejecutando.
Estos tipos de sistemas son muy simples, porque todos los dispositivos de
entrada, salida y control dependen de la tarea que se está utilizando, esto quiere
decir, que las instrucciones que se dan, son procesadas de inmediato; ya que
existe un solo usuario. Y están orientados principalmente por los
microcomputadores.
Sistema Operativo Multiusuario.
Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los
sistemas que cumplen simultáneamente las necesidades de dos o más usuarios,
que comparten mismos recursos. Este tipo de sistemas se emplean especialmente
en redes.
En otras palabras consiste en el fraccionamiento del tiempo (timesharing).
Secuencia por Lotes.
La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la
ejecución de una lista de comandos del sistema operativo uno tras otro sin
intervención del usuario. En los ordenadores más grandes el proceso de recogida
de programas y de conjuntos de datos de los usuarios, la ejecución de uno o unos
pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por
lotes también puede referirse al proceso de almacenar transacciones durante un
cierto lapso antes de su envío a un archivo maestro, por lo general una operación
separada que se efectúa durante la noche.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
2
Los sistemas operativos por lotes (batch), en los que los programas
eran tratados por grupos (lote) en vez de individualmente. La función de estos
sistemas operativos consistía en cargar en memoria un programa de la cinta y
ejecutarlo. Al final este, se realizaba el salto a una dirección de memoria desde
donde reasumía el control del sistema operativo que cargaba el siguiente
programa y lo ejecutaba. De esta manera el tiempo entre un trabajo y el otro
disminuía considerablemente.
Tiempo Real.
Un sistema operativo en tiempo real procesa las instrucciones recibidas al
instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene
relación con los sistemas operativos monousuarios, ya que existe un solo
operador y no necesita compartir el procesador entre varias solicitudes.
Su característica principal es dar respuestas rápidas; por ejemplo en un caso de
peligro se necesitarían respuestas inmediatas para evitar una catástrofe.
Tiempo Compartido.
El tiempo compartido en ordenadores o computadoras consiste en el uso de un
sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta
programas separados de forma concurrente, intercambiando porciones de tiempo
asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad
de multitareas que es común en la mayoría de los microordenadores o las
microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente
con el acceso de varios usuarios a computadoras más grandes y
a organizaciones de servicios, mientras que la multitarea relacionada con las
microcomputadoras implica la realización de múltiples tareas por un solo usuario.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
3
1.3. Los Sistemas Operativos más Populares de las PC.
Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-
DOS, OS/2, Windows 95 y Windows NT.
MS-DOS.
El significado de estas letras es el de Microsoft Disk Operating System. Microsoft
es el nombre de la compañía que diseño este sistema operativo, e IBM la
compañía que lo hizo estándar al adoptarlo en sus microordenadores.
Este sistema operativo emplea discos flexibles con una organización determinada.
Los discos se pueden grabar por una o por dos caras y la información se organiza
en 40 pistas de 8 ó 9 sectores de un tamaño de 512 caracteres, reservándose el
sistema para la propia información del disco, que puede ser disco removible
o disco duro, teniendo en el segundo más capacidad pero similar estructura.
Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras
como números, se componen de dos partes: el nombre del fichero y la extensión,
estando ambos datos separados por un punto. Las diferentes unidades de disco
son identificadas por el MS-DOS a través de una letra seguida de dos puntos. Los
tipos de extensión más habituales son como aparecería la memoria cargada con
ellos; es decir, que pueden cargar directamente a memoria sin el auxilio del
sistema operativo.
Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria,
lo que significa que el sistema operativo debe estar en memoria. Los del tipo .BAT
son los compuestos de comandos que se ejecutan secuencial mente.
El sistema operativo tiene varios componentes que son:
 Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan
de las operaciones de entrada / salida.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
4
 Procesador de comandos, también llamado COMMAND.COM, que procesa
los dos tipos de comandos de que dispone el DOS; es decir, los residentes
en memoria o internos, y los no residentes o externos, que residen en el
disco del sistema operativo.
 Rutinas de servicios accesibles desde el programa control.
También existe la posibilidad de subdividir el disco en subdirectorios que permiten
un empleo más ágil de toda la información.
MS-DOS está lejos de ser el sistema operativo ideal, ya que, de momento, se trata
de un sistema monotarea, pero aunque esto se resolviera, seguiría presentando
problemas de diseño que provocan que el comportamiento de la máquina sea
poco fiable. A pesar de estas desventajas y de que existen otros sistemas
operativos en el mundo de la microinformática, hay que tener siempre presente la
enorme cantidad de software que se ha desarrollado para DOS y que conviene
aprovechar en lo posible.
OS/2.
Desarrollado inicialmente por Microsoft Corporation e International Business
Machines (IBM), después de que Intel introdujera
Al mercado su procesador 80286. Pero la sociedad no duro mucho ya que IBM
veía a Windows como una amenaza para el SO/2.
Pero IBM continúo desarrollando este sistema operativo. El OS/2 al principio fue
muy parecido al MS-DOS, tiene una línea de comando, pero la diferencia que
existe con el DOS es el intérprete de comandos, el cual es un programa separado
del kernel del sistema operativo y aparece únicamente cuando se hace clic en uno
de los iconos "OS/2 prompt" dentro del Workplace Shell. Otra diferencia es que
este sí en un sistema operativo multitarea.
En el OS/2 muchos de los comandos son idénticos a los de su contra parte pero
tiene más comandos debido a que es más grande, completo y moderno.
El ambiente gráfico es el Workplace Shell (WS), es el equivalente a
un administrador del área de trabajo para el WS.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
5
Macintosh OS.
El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del
Macintosh. El administrador de memoria obtiene y libera memoria en forma
automática para las aplicaciones y el sistema operativo. Esta memoria se
encuentra normalmente en un área llamada cúmulo. El código de procedimientos
de una aplicación también ocupa espacio en el cúmulo. Ahora se presenta una
lista de los principales componentes del sistema operativo.
 El cargador de segmentos carga los programas por ejecutar. Una aplicación
se puede cargar completa o bien puede dividirse en segundos individuales
que se pueden cargar de manera dinámica conforme se necesiten.
 El administrador de eventos del sistema operativo informa de la ocurrencia
de diversos eventos de bajo nivel, como la presión de un botón del Mouse o
el tecleo. En condiciones normales, el administrador de eventos de la caja
de herramientas transfiere estos eventos a las aplicaciones.
 El administrador de archivos se encarga de la entrada / salida de archivos;
el administrador de dispositivos se encarga de la entrada / salida de
dispositivos.
 Los manejadores de dispositivos son programas con los cuales los diversos
tipos de dispositivos pueden presentar interfaces uniformes de entrada /
salida a las aplicaciones. Tres manejadores de dispositivo están integrados
al sistema operativo en ROM: el manejador de disco se encarga del acceso
a la información en discos, el manejador de sonido controla los generadores
de sonido, y el manejador en serie envía y recibe datos a través de los
puertos seriales (estableciendo así la comunicación con dispositivos
periféricos en serie como impresoras y módems).
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
6
 Con el manejador de impresoras las aplicaciones pueden imprimir datos en
diversas impresoras.
 Con el administrador de AppleTalk las aplicaciones pueden transmitir y
recibir información en una red de comunicaciones AppleTalk.
 El Administrador de retrasado vertical programa las actividades por realizar
durante las interrupciones de retrasado vertical que ocurren 60 veces cada
segundo cuando se refresca la pantalla de vídeo.
 El manejador de errores del sistema toma el control cuando ocurre un error
fatal del sistema y exhibe un cuadro de error apropiado.
 Los programas de utilidad general del sistema operativo ofrecen
diversas funciones útiles como la obtención de la fecha y la hora, la
comparación de cadenas de caracteres y muchas más.
 El paquete de iniciación es llamado por el paquete de archivos estándar
para iniciar y nombrar discos; se aplica con más frecuencia cuando el
usuario inserta un disco al que no se le han asignado valores iniciales.
 El paquete de aritmética de punto flotante ofrece aritmética de doble
precisión. El paquete de funciones trascendentales ofrece un generador de
números aleatorios, así como funciones trigonométricas, logarítmicas,
exponenciales y financieras. Los compiladores de Macintosh generan en
forma automática llamadas a estos paquetes para realizar manipulaciones
numéricas.
1.4. UNIX.
Es un sistema operativo multiusuario que incorpora multitarea. Fue
desarrollado originalmente por Ken Thompson y Dennis Ritchie en los
laboratorios de AT&T Bell en 1969 para su uso en mini computadoras. El
sistema operativo UNIX tiene diversas variantes y se considera potente,
más transportable e independiente de equipos concretos que otros sistemas
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
7
operativos porque está escrito en lenguaje C. El UNIX está disponible en
varias formas, entre las que se cuenta AIX, una versión de UNIX adaptada
por IBM (para su uso en estaciones de trabajo basadas en RISC), A/ux
(versión gráfica para equipos Apple Macintosh) y Mach (un sistema
operativo reescrito, pero esencialmente compatible con UNIX, para las
computadoras NeXT).
1.5. El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su
sistema de archivos proporciona un método sencillo de organizar archivos y
permite la protección de archivos. Sin embargo, las instrucciones del UNIX
no son intuitivas.
Este sistema ofrece una serie de utilidades muy interesantes, como las
siguientes:
 Inclusión de compiladores e intérpretes de lenguaje.
 Existencia de programas de interface con el usuario, como ventanas,
menús, etc.
 Muchas facilidades a la hora de organización de ficheros.
 Inclusión de lenguajes de interrogación.
 Facilidades gráficas.
 Programas de edición de textos.
1.6. SCO
SCO es el proveedor mundial líder en sistemas operativos para servidores Unix, y
uno de los principales proveedores de software de integración de clientes que
integra PCs Windows y otros clientes con servidores UNIX de los principales
fabricantes. Los servidores de aplicaciones críticas de negocios de SCO corren las
operaciones críticas diarias de una gran gama de organizaciones comerciales,
financieras, de telecomunicaciones, y gobierno, así como también departamentos
corporativos y pequeñas y medianas empresas de todo tipo. SCO vende y brinda
soporte de sus productos a través de una red mundial de distribuidores, reselles,
integradores de sistemas, y OMS.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
8
Características
 Brinda acceso a impresoras y archivos compartidos desde PCs corriendo
Windows ® 95, Windows NT ™ , Windows 3.1, Windows para trabajo en
Grupos, OS/2 ®, y MS-DOS ®.
 SCO TermLite, el emulador de terminal, incluye soporte para SCO ANSI y
VT320 sobre TCP/IP o NetBEUI.
 Herramientas de administración de redes y monitoreo poderosas y fáciles
de usar junto con otros utilitarios pueden ser accedidos en forma remota.
 Incluye la capa de protocolo NetBEUI para pequeñas redes; corre en
sistemas SCO Open Server Host Versión 5, así como también en sistemas
SCO Open Server Enterprise Versión 5.
 Las herramientas del servidor NT permiten la administración de los recursos
compartidos en un servidor utilizando sistema UNIX desde una PC
corriendo Windows.
 Configuración automática de capas de conectividad, incluyendo NetBIOS
sobre TCP/IP, y NetBEUI
Totalmente adherido al estándar emergente denominado CIFS.
Solares
Características: Entre las características de Solaris tenemos: PORTABILIDAD: El
software conformado por una ABI aplicación de interfaces binaria (Application
Binary Interface) ejecuta con un Shrink-wrapped (Contracción envuelta) el
software en todos los sistemas vendidos con la misma arquitectura del
microprocesador. Esto obliga a los desarrolladores de aplicaciones a reducir
el costo del desarrollo del software y traer productos al mercado rápidamente, y
obliga a los usuarios a actualizar el hardware mientras retienen sus aplicaciones
de software y minimizan sus costos de conversión. ESCALABILIDAD: Las
aplicaciones se usan con más frecuencia en el sobre tiempo, y requiere sistemas
más poderosos para soportarlos. Para operar en un ambiente creciente, el
software debe ser capaz de ejecutar en un rango de ancho poderoso y debe ser
capaz de tomar ventajas del poder adicional que se está
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
1
9
procesando.INTEROPERATIBIDAD: La computación del ambiente heterogéneo es
una realidad hoy. Los usuarios compran de muchos vendedores para implementar
la solución que necesitan. La estandarización y una clara interface son criterios
para un ambiente heterogéneo, permitiendo a los usuarios
desarrollar estrategias para comunicarse por medio de su red. El sistema
operativo de Solaris puede interoperar con unos sistemas muy populares hoy en el
mercado, y aplicaciones que se ejecutan en UNIX se pueden comunicar
fácilmente. COMPATIBILIDAD: La tecnología de la computación continúa
avanzando rápidamente, pero necesita permanecer en el ámbito competitivo para
minimizar sus costos y maximizar sus ingresos.
Microsoft Windows NT.
Microsoft no solo se ha dedicado a escribir software para PCs de escritorio sino
también para poderosas estaciones de trabajo y servidores de red y bases de
datos.
El sistema operativo Windows NT de Microsoft, lanzado al mercado el 24 de Mayo
de 1993, es un SO para redes que brinda poder, velocidad y nuevas
características; además de las características tradicionales. Es un SO de 32 bits, y
que puede trabajar en procesadores 386, 486 y Pentium.
Además de ser multitarea, multilectura y multiprocesador ofrece una interfaz
gráfica. Y trae todo el software necesario para trabajar en redes, permitiendo ser
un cliente de la red o un servidor.
Microsoft Windows 95.
Es un entorno multitarea dotado de una interfaz gráfica de usuario, que a
diferencia de las versiones anteriores, Windows 95 no necesita del MS-DOS para
ser ejecutado, ya que es un sistema operativo.
Este SO está basado en menús desplegables, ventanas en pantalla y un
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
0
dispositivo señalador llamado Mouse. Una de las características principales de
Windows 95 es que los nombres de los archivos no están restringidos a ocho
caracteres y tres de la extensión, pueden tener hasta 256 caracteres para tener
una descripción completa del contenido del archivo. Además posee Plug and Play,
una tecnología conjuntamente desarrollada por los fabricantes de PCs, con la cual
un usuario puede fácilmente instalar o conectar dispositivos permitiendo al sistema
automáticamente alojar los recursos del hardware sin la intervención de usuario.
Microsoft Windows 98:
Este Windows soporta todos los tipos de Hardware, incluyendo a los estándares
más recientes como el DVD-ROM y la capacidad para ver televisión en la PC.
También ofrece características plug and play, lo cual significa que si usted instala
un dispositivo de HARWARE plug and play, como módem interno, operativo si
computadora carece de la potencia, la velocidad y memoria necesarias para
beneficiarse de sus características.
Windows 98, el siguiente escalón en la familia de sistemas operativos Windows de
escritorio. De cierta forma es la continuación que podía esperar de Windows 95.
Como era obvio predecir, esta nueva versión continúa soportando 32 bits en su
total dimensión aunque todavía se debe esperar para que se incorpore toda la
funcionalidad de seguridad presente en los 32 bits y que hoy es una característica
de la familia NT.
Desde el punto de vista usuario común, Windows 98 no trae nada nuevo.
Microsoft no ha hecho cambios relativamente importantes en la interfaz, por lo
que, si un usuario sabe usar Windows 95, también sabe usar Windows 98.
Windows 98: Nueva versión del sistema operativo Windows. Podría decirse que es
una compilación de características. Muchas de ellas ya se encontraban
en Internet Explorer 4.0 (al ser instalado con la actualización d escritorio) en
Windows 95 OSR-2.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
1
Permite soporte técnico para el FAST32 (al igual que Windows 95 ORS-2) y el
Active Desktop (de IE 4).
Windows 2000 Professional es rápido. Más rápido que Windows 98.
Con 64 MB de memoria, Windows 2000 se ejecuta un promedio de un 25% más
rápido que Windows 98. Y no se relentiza con cargas pesadas.
Los usuarios pueden ejecutar más programas y hacer más tareas al mismo tiempo
porque Windows 2000 está basado totalmente en una arquitectura de 32 bits.
Agregándole más memoria, Windows 2000 se hace más rápido aún.
Soporta hasta 4 GB de RAM y hasta dos procesadores simétricos. Por desgracia,
alcanzar ese nivel de rendimiento con Windows 98, incluso con más memoria, en
imposible.
Interfaz mejorado
Windows 2000 Professional mejora el familiar interfaz de Windows al reducir los
amontonamientos en el escritorio (elimina los elementos innecesarios), simplificar
el menú de inicio (introduce una nueva funcionalidad inteligente que adapta el
menú de inicio a su manera de trabajo, mostrando sólo las aplicaciones que utiliza
más frecuentemente).
Mantenga su red y PC’s actuales
Windows 2000 Professional funciona perfectamente con sus equipos actuales. La
infraestructura de sistemas operativos de su compañía es muy buena, y funciona
con Windows 2000 Server, Windows NT Server, Novell NetWare o UNIX.
Además, el soporte construido para compartir recursos de ordenador a ordenador
(peer-to-peer) con Windows 9x y Windows NT Workstation permite a Windows
2000 Professional interoperar con las versiones anteriores de Windows.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
2
1.6.1. Un sistema Windows más seguro.
Windows 2000 Professional es muy seguro en todos los niveles. Basado en el
sistema de seguridad integrado en todos los sistemas operativos Windows NT,
permite a los usuarios y administradores seleccionar el nivel apropiado de
protección para su información y aplicaciones, para intercambiar o almacenar
información en ordenadores independientes, en la red, en una intranet o en
Internet.
Con su Sistema de Archivos Encriptados (EFS), Windows 2000 protege
perfectamente los datos de su disco duro.
Con el soporte para Kerberos, Windows 2000 protege su red corporativa o
intranet. Kerberos protege los datos al rastrear y verificar la actividad de cada
usuario en una red.
Windows 2000 Professional protege incluso las comunicaciones más secretas a
través de una red pública con su soporte para Claves Públicas, el L2TP (Layer 2
Tunneling Protocol) y las Tarjetas Inteligentes.
Las tarjetas inteligentes son nuevos dispositivos que proporcionan más seguridad,
pues en lugar de confiar solamente en un factor para autentificar a un usuario,
piden una combinación de credenciales (tales como un nombre de usuario y una
contraseña).
Administración de escritorio simplificada
Windows 2000 Professional facilita la vida de los administradores. Varios
asistentes y detectores de problema ayudan a los usuarios finales a ejecutar
tareas rutinarias o difíciles, reduciendo el tiempo que los administradores deben
pasar ayudándoles y reduciendo el número de llamadas a soporte técnico.
Windows 2000 Professional otorga a los administradores más control sobre los
desktops individuales.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
3
Windows 2000 ofrece un soporte multilingüe sin precedentes, permitiendo a los
usuarios crear y visualizar documentos en el idioma utilizado en cerca de 120
áreas internacionales.
Windows Millenium
Windows Me soporta y comparte el mismo código que Win98, el cual fue una
mejora del sistema operativo Win95.
Este se venderá como una opción OEM (Original equipament manufacturer), es
decir, presentados en PC’s.
Iconos:
MI PC: El icono ha cambiado y también la forma de ver los discos duros, ya que
ahora están "debajo de MI PC" en el árbol que muestra el explorador de Windows.
Entorno de RED es ahora > mis sitios de RED.
MENU BUSCAR: Se le ha modificado la interfaz, para seguir haciendo el mismo
trabajo, aunque de forma más amigable que antes.
LA BARRA DE TAREAS: aparte de encontrarla en el menú de inicio también la
encontramos en dentro del panel de control.
Ahora nos permite configurar todos aquellos viejos trucos con un solo clic de ratón
para, por ejemplo:
 Mostrar menú contextual.
 Mover y cambiar tamaño de la barra.
 Desplazar programas.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
4
Con el WINDOWS MILLENIUN podemos decir a dios al (MS-DOS), ya que no
estarán disponibles las opciones de arranque "Solo Símbolo del Sistema" y
"Reiniciar en modo MS-DOS".
Los archivos de configuración "config.sys" y "autoexe.bat" no se ejecutan, existan
o no; solo tienen sentido durante la instalación de Windows; después dará igual su
contenido.
(NOTA: No funcionará ningún programa MS-DOS, que necesite insertar
parámetros en el archivo config.sys. debe tener muy en cuenta que Windows Me
Millenium Edition ya no es compatible 100% con aplicaciones diseñadas para el
MS-DOS.)
System Restore.
El sistema a petición nuestra crea "Checkpoints", según actuemos:
 En el inicio de cada día o de vez en cuando
 Cada vez que instalemos aplicaciones usando setup, install e instalar (si
tiene otro nombre no funciona el System Restore, por lo que podríamos
probar renombrar el archivo de instalación). El sistema creará un checkpoint
antes de instalar cualquier dispositivo nuevo que ofrece a:
 Instalar nuevos driver.
 Tocar la configuración de Windows.
Y mediante un solo clic en "PC Restore", recuperamos el estado de nuestra PC a
un día y hora concretos, evitando de esta manera reinstalaciones y pérdidas de
tiempo, volviendo al día en que la PC funcionaba al 100%, con solo pulsar un
botón.
Nos mostrará un calendario y dentro de él, en cada día, los puntos en que
podemos recuperar la situación.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
5
Hay que resaltar que al restaurar el sistema de una fecha anterior a la actual, se
restaura todo tal y como estaba ese día excepto los archivos .doc, .bmp, .pdf,
email, historial del navegador, Favoritos y todo el contenido de la Carpeta Mis
Documentos, por los que usar esta opción nos obligará a estar atentos a otros
contenidos que actualmente no guardes en Mis Documentos, para que los
traslades ahí.
Esta opción consume mucho espacio de disco (aunque podemos configurar todas
sus opciones) pero nos dará mucha más estabilidad.
Windows XP
Este ofrece un reforzó Menú de salida. El menú de salida ahora puede agrupar
sus más frecuentes arribos y aplicaciones
Enfoco de tarea este plan permite que vea sus opciones del Windows como
asociado con su tarea presente.
Compañero de búsqueda científica: recupera la información de la búsqueda de la
tarea que estemos usando en ese momento.
Esto es nuevo
Ahora se puede:
 Impresiones del orden directamente del Internet.
 Eslabón directamente a cámaras mago del explorador.
 Imágenes de la vista en Slideshow.
 Publique cuadros al Internet.
 Cuadros de empresas por distribución del e-mail más fácil.
 Perfecciona la impresión, pinta y hacer el mejor trabajo de fotografías.
También se puede examinar una sola imagen del explorador del Flastbed.
Pone al día Download de Windows, también se puede aplicar a todo usuario en
una computadora.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
6
Windows se pone al día se integra ahora con la ayuda de y el centro de apoyo
en Windows XP Edición del Hogar. El gerente del aparato también investigará
Windows.
Internet Conexión: protege su computadora de instrucción, cuando se conecta al
Internet. Ahora puede descansar seguro ya que el Windows XP no permite
ataques no deseados en Internet.
Gracias al motor reforzado de Windows 2000, Windows XP adquiere un nuevo y
mejorado aspecto y amplía la experiencia de la informática general.
Windows XP presenta una nueva imagen que facilitará en gran medida su
utilización por parte de cualquier tipo de usuario de PC mejorando sus
capacidades.
El nuevo diseño gráfico hará más sencillas las tareas informáticas, y aportará una
nueva visión del ya conocido deskop, porque consiste en la actualización más
significativa de la interfaz de Windows desde Windows 95.
1.7. ¿Qué es un Windows XP PC Listo?
Un Windows XP PC Listo, debe encontrar los requisitos del hardware siguientes:
1.- Preinstaló con Microsoft Windows 2000 Profesional o Microsoft sistema
operativo de la Edición del Milenio de Windows.
2.- Despliegues de "el Diseñó 2000 por Windows" o el logotipo en la PC o
cuaderno.
3.- Tener un mínimo de 128 MB de RAM.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
7
Windows XP, computadoras listas encuentran los requisitos del hardware mínimos
para correr el Windows XP Profesional y Windows XP, sistemas operativos de la
Edición del Hogar.
Chóferes del hardware, si necesario, está disponible del fabricante del equipo
original (OEM) en el descargo de Windows XP.
Pantalla de bienvenida / acceso: Windows facilita la creación
de cuentas individuales para los usuarios de su ordenador, lo que significa que
cada vez que acceda al sistema tendrá su propio entorno personalizado.
Y si su familia comparte un ordenador, Windows XP le permite ir de un usuario a
otro de forma rápida sin necesidad de apagar o reiniciar ningún programa.
Menú de inicio: La ya conocida interfaz de Windows ha sido mejorada para facilitar
aún más su utilización.
2. Arquitectura del Sistema Operativo
La organización de los sistemas operativos ha evolucionado desde los monitores
residentes como DOS hasta los modernos sistemas multiproceso como Solaris. A
continuación revisamos algunas de las componentes que debe incluir todo sistema
operativo moderno.
2.1. El núcleo
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
8
El núcleo es la componente del sistema operativo que siempre está residente en la
memoria real del computador. La función primordial del núcleo es transformar los
recursos reales del computador en recursos estándares y cómodos de usar.
Es así como el núcleo transforma un procesador real con su memoria finita en un
número prácticamente ilimitado de procesadores virtuales o procesos. Cada
proceso dispone de su propio tiempo de CPU, una memoria extensible y
mecanismos estándares para interactuar con los dispositivos, sin importar los
detalles físicos de su implementación.
2.2. La API del núcleo
Una API (Interfaz de Programación de Aplicaciones) es el conjunto de servicios
que ofrece un sistema a las aplicaciones usuarias de ese sistema. Las
aplicaciones invocan estos servicios a través de llamadas a procedimientos. La
API queda definida por lo tanto por los nombres de estos procedimientos, sus
argumentos y el significado de cada uno de ellos.
El conjunto de servicios que ofrece el núcleo a los procesos se denomina la API
del núcleo. Está formada por procedimientos pertenecientes al núcleo, pero que se
invocan desde un proceso cualquiera. La invocación de uno de estos
procedimientos es una llamada al sistema.
Ejemplos de llamadas al sistema en Unix son:
 Manejo de Procesos: creación (fork), destrucción (kill), término (ext.),
sincronización (wait), carga de un binario (exec).
 Manejo de memoria: extensión de la memoria de datos (sbrk).
 Manejo de archivos y dispositivos: open, read, write y close.
Estas llamadas se implementan usualmente con una instrucción de máquina que
provoca una interrupción. Esta interrupción hace que el procesador real pase a
modo sistema e invoque una rutina de atención perteneciente al núcleo y que
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
2
9
ejecuta la llamada al sistema. Los argumentos de la llamada se pasan a través de
los registros del procesador.
2.3. Los drivers para dispositivos
La operación de los dispositivos es altamente dependiente de su implementación.
Es así como un disco SCSI se opera de una forma distinta de un disco IDE. Para
independizar el código del núcleo de los variados mecanismos de interacción con
los dispositivos, el núcleo define clases de dispositivos. Ejemplos de clases son
disco, cinta, puerta de comunicación, interfaz de red, etc. Para cada clase se
define una interfaz estándar para interactuar con cualquier dispositivo que
pertenezca a la clase. Esta interfaz corresponde a las declaraciones de un
conjunto de procedimientos no implementados.
Un driver es el código que implementa una interfaz estándar para interactuar con
un dispositivo específico, como por ejemplo un disco SCSI. Este código es por lo
tanto altamente dependiente de los discos SCSI y no funcionará con discos IDE.
Sin embargo, el núcleo interactúa con este driver para discos SCSI de la misma
forma que lo hace con el driver para discos IDE, es decir a través de la misma
interfaz.
La visión que tiene el núcleo de un disco a través de un driver es la de
un arreglo de bloques de 512 o 1024 bytes de toman o fijo. El núcleo puede leer o
escribir directamente cualquiera de estos bloques haciendo uso de la interfaz
estándar de la clase disco.
Por otra parte, la visión que tiene el núcleo de una cinta es la de un conjunto de
bloques de toman o variable que sólo pueden leerse o grabarse en secuencia.
También puede rebobinar esta cinta para volver a leerla o grabarla. Todo esto a
través de la interfaz estándar de la clase cinta.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
0
En Unix una aplicación puede accesar una partición de un disco en su formato
nativo abriendo por ejemplo /dev/sd0a.
Es usual que los drivers estén siempre residentes en la memoria real y por lo tanto
son parte del núcleo. Sin embargo la tendencia es que los drivers son módulos
que se cargan dinámicamente si es necesario. También existen drivers que corren
como un proceso --como cualquier aplicación-- y por lo tanto corren en modo
usuario (por ejemplo el servidor X de X-Windows).
3. El sistema de archivos
El sistema de archivos es la componente del sistema operativo que estructura un
disco en una jerarquía de directorios y archivos. Conceptualmente multiplexa un
disco de tamaño fijo en una jerarquía de discos de tamaño variable o archivos.
Dada esta equivalencia conceptual entre discos y archivos no es raro que ambos
se manipulen con las mismas llamadas al
sistema: open, read, write, close y lseek (esta última mueve la cabeza del disco
hacia un bloque determinado).
Es usual que el sistema de archivos sea parte del núcleo. Por lo demás la
motivación inicial de muchos sistemas operativos como Unix era el de ofrecer un
sistema de archivos a un único proceso. Por algo DOS significa Disk Operating
System y por ello es natural que forme parte del núcleo. Sin embargo hay
sistemas operativos que ofrecen el sistema de archivos como parte de un proceso
que no es parte del núcleo.
3.1. El intérprete de comandos
El intérprete de comando (o shell) se encarga de leer las órdenes interactivas del
usuario y ejecutar los programas que el usuario indique.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
1
Usualmente el intérprete de comandos es un proceso más del sistema operativo y
no forma parte del núcleo. Por ejemplo Unix ofrece varios intérpretes de comandos
(sh, csh y sus variantes). El intérprete de comandos de DOS se encuentra
en COMMAND.COM.
Ejemplos de Sistemas Operativos
A continuación, revisamos la estructura de algunos sistemas operativos.
DOS
En sus primeras 3 versiones, DOS era realmente un monitor residente que se
situaba entre una aplicación y el Hardware/ROM de un PC (ver figura ). Los
objetivos del sistema no eran ambiciosos puesto que debía correr en
computadores con poca memoria.
Figure: Organización del Software en un PC
El núcleo de DOS implementaba un sistema de archivos jerárquico y da acceso a
puertas seriales y paralelas. El sistema es estrictamente mono-proceso y la
memoria se limita a los primeros 640 KBytes de la memoria descontando lo que
ocupa el mismo DOS. Un programa puede llamar a la API de DOS a través de la
instrucción de máquina INT que provoca una interrupción.
Dado que la Intel 8088 no ofrecía modo dual ni mecanismos para implementar
espacios de direcciones virtuales, tanto DOS como el proceso en ejecución corren
en el mismo modo y espacio de direcciones. Esto no es un problema en un
sistema mono-usuario y mono-proceso y que por lo tanto no necesita un
mecanismo de protección.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
2
Los drivers no son parte de DOS, sino que vienen en la memoria ROM de un PC.
Esta componente se llama BIOS (Basic Input Output System) y puede ser
invocada directamente por la aplicación sin pasar por DOS. Lamentablemente la
BIOS no incluye los drivers suficientemente generales para manejar
apropiadamente los distintos dispositivos. Esto obliga a que las aplicaciones
deban accesar directamente el hardware para operaciones tan simples como
dibujar una línea en la pantalla.
Hoy en día DOS sí implementa en una forma rudimentaria múltiples procesos,
cada uno en su propio espacio de direcciones. Sin embargo DOS debe permitir
que estos manipulen directamente los dispositivos (sin hacerlo a través de DOS)
para garantizar la compatibilidad con las antiguas aplicaciones. Por ello DOS no
puede ofrecer verdadera protección entre procesos.
4. Linux, Berkeley Unix y Unix System V release 3.X
Todas estas variantes de Unix tienen estructura similar (ver figura). El núcleo
incluye los drivers y el sistema de archivos.
Figure: Estructura de un Sistema Unix tradicional.
Además de los servicios de la API del núcleo, Unix ofrece muchísimos otros
servicios a través de procesos demonios, que corresponden a procesos que
siempre están corriendo. Entre estos se cuentan los servicios de spooling, mail,
news, www, etc.
Chorus y Mach
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
3
El núcleo de estos sistemas operativos está diseñado con el enfoque minimalista:
sólo ofrece el servicio de manejo de procesos e intercomunicación entre procesos
a través de una API no estándar. El sistema de archivos, los drivers y cualquier
otro servicio queda fuera del núcleo y son ofrecidos por medio de procesos.
Ambos sistemas son compatibles con Unix System V gracias a un proceso que
implementa la API estándar de Unix. Las llamadas de sistema de un proceso Unix
se implementan enviando mensajes al proceso de la API que ejecuta la llamada y
devuelve el resultado en otro mensaje.
El interés de este tipo de sistemas es que pueden implementar varias APIs no sólo
la de Unix, sino que también la de Windows o la de Macintosh, etc., cada una de
estas APIs se implementan en procesos independientes.
WINDOWS SERVER
Windows Server 2012 R2: Es actualmente la versión de Windows Server más
moderna y mejorada. Las ediciones de Windows Server 2012 R2 siguen siendo
optimizadas y simplificadas para que los administradores puedan elegir más
fácilmente la edición que más les convenga de acuerdo con sus necesidades, a
continuación una descripción general del enfoque de cada versión.
Windows Server 2012 R2 Data center: Para un entorno altamente virtualizado
que requiera características de alta disponibilidad, incluida la agrupación en
clústeres.
Windows Server 2012 R2 Standard: Para un entorno no virtualizado o poco
virtual izado en el que se desee incluir características de alta disponibilidad,
incluida la agrupación en clústeres.
Windows Server 2012 R2 Essentials: Para pequeñas empresas con hasta 25
usuarios, especialmente aquellas empresas que quieran implementar su primer
servidor.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
4
Windows Server 2012 R2 Foundation: Para pequeñas empresas con hasta 15
usuarios (solo disponible a través de partners OEM directos).
Dentro de las principales características se encuentran:
1. Nuevo Server Manager: Para crear Manage Server Groups:
Una de las ventajas de la nueva interface de Server Manager es la capacidad de
crear grupos de servidores, que son colecciones de servidores que ya existen en
la red, y se pueden gestionar a través de la nueva experiencia de usuario. La
creación de nuevos grupos de servidores le permite gestionar las tareas entre
cada servidor con atributos comunes -un grupo de servidores que contiene todos
los equipos que ejecuten IIS, por ejemplo; un grupo de todos los servidores de
bases de datos, y así sucesivamente-, y proporcionar información específica sobre
cualquiera de ellos como desee. Esta es una gran bendición para las
organizaciones sin software de monitoreo dedicado.
2. Mejor edición, selección SKU:
El sistema operativo es ahora el mismo, y la edición que compre -Standard o Data
center depende de si desea ejecutar hasta dos máquinas virtuales como invitadas,
o si quiere virtualización ilimitada de invitados. No hay edición Enterprise que
estanque los trabajos.
3. Una línea de comandos primero, una segunda mentalidad de interface
gráfica:
Para Windows Server el énfasis ha cambiado de una filosofía pensada primero en
la interface gráfica de usuario (GUI), a una interface gráfica de usuario opcional.
De hecho, la primera vez que instale el sistema operativo, tendrá que elegir entre
una instalación completa o de núcleo. De núcleo es la opción preferida. Una vez
que instale una versión de núcleo de Windows Server 2012, puede volverla una
interfase gráfica de usuario con solo instalar la función GUI y, a continuación,
puede optar por despegar sin una reinstalación completa.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
5
4. Replicación Hyper-V:
La característica Hyper-V Replica permite replicar una máquina virtual de una
locación a otra con Hyper-V y una conexión de red -y sin ningún tipo de
almacenamiento compartido. Este es un gran problema en el mundo de Microsoft
para la recuperación ante desastres, alta disponibilidad y mucho más. VMware
hace esto también, pero el vendedor cobra por las licencias extra de tal capacidad.
Esto hace que mantener en pie las instancias de servicios en todo el mundo sea
un asunto de uno o dos clics (suponiendo que existe conectividad de red). Las
nuevas interfaces de Hyper-V Replica dentro de Hyper-V Manager incluyen una
interface mucho más simple para la creación de una secuencia de replicación, y
un mejor control del proceso y de la salud general de los sistemas y socios de
replicación.
Sistemas operativos y arquitecturas de 32 y 64 bits
Llevo un tiempo dándole vueltas a este post y por fin ha visto la luz. Espero que
después de su lectura hayas aprendido algo nuevo, te haya aclarado las ideas y te
sea útil a la hora de elegir un sistema operativo en consonancia con el cerebro de
tu ordenador.
En arquitectura de computadoras, 16 bits, 32 bits o 64 bits es un adjetivo usado
para describir enteros, direcciones de memoria u otras unidades de datos que
comprenden hasta 16 bits, 32 bits o 64 bits de ancho. En el tema que nos ocupa,
se utilizan para referirse a una arquitectura de procesador basadas en registros,
bus de direcciones o bus de datos que permiten procesar (interna y externamente)
datos de ese ancho.
Diferentes familias de procesadores pueden tener diferentes ISA, por este motivo,
un programa compilado para un tipo de máquina no podrá ejecutarse en otra con
un conjunto de instrucciones diferentes. Del mismo modo, un procesador con una
arquitectura de 32 bits no podrá ejecutar un sistema operativo u otra aplicación
compilada para una arquitectura/procesador de 64 bits. Sin embargo, por
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
6
compatibilidad hacia atrás, lo inverso suele ser posible, es decir, podemos ejecutar
aplicaciones de 32 bits en procesadores de 64 bits.
La micro arquitectura, en cambio, es de nivel más inferior, más concreto.
Muestra las partes constituyentes del sistema y cómo se interconectan e
interoperan, para así implementar la especificación de la arquitectura. La micro
arquitectura generalmente es representada empleando un diagrama de bloques
que describe las interconexiones entre registros, buses y bloques funcionales de la
máquina.
Diferentes ordenadores podrían tener una misma arquitectura del conjunto de
instrucciones, y así ser capaces de ejecutar los mismos programas, sin embargo,
pueden tener diferentes micro arquitecturas. Esas diferentes micro arquitecturas
(junto con los avances en las tecnologías de fabricación de semiconductores) son
las que permiten nuevas generaciones de procesadores que permiten alcanzar
mejores niveles de rendimiento o performance comparadas con las generaciones
previas.
Por otra parte, las construcciones de hardware, el esquema físico del circuito y
otros detalles físicos son llamadas implementación de esa micro arquitectura. Dos
máquinas pueden tener la misma micro arquitectura, y por lo tanto el mismo
diagrama de bloques, pero diferentes implementaciones del hardware.
OTRAS ARQUITECTURAS:
Además de las arquitecturas de Intel y AMD existen otras muchas, entre las más
conocidas:
 SPARC: (del inglés Scalable Processor ARChitecture) es una arquitectura
RISC originalmente diseñada por Sun Microsystems y que podemos
encontrar en los procesadores de Sun (ahora Oracle).
 PowerPC: (usualmente abreviada PPC) es el nombre de la arquitectura de
computadoras de tipo RISC desarrollada por IBM, Motorola y Apple. Los
procesadores de esta familia son utilizados principalmente en ordenadores
Macintosh de Apple hasta el año 2006 y en varios modelos IBM.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
7
 ARM: (Advanced RISC Machines) es una familia de microprocesadores
RISC diseñados por la empresa Acon Computers y desarrollados por
Advanced RISC Machines Ltd., una empresa derivada de la anterior.
 PA-RISC: es el nombre por el que se conoce una arquitectura de
microprocesadores desarrollada por sistemas Hewlett-Packard y VLSI
Technology Operation. Esta arquitectura se basa en el modelo RISC y en
PA (Precision Architecture). También se suelen referir a ella como la
arquitectura HPPA (Hewlett Packard Precision Architecture). Los primeros
PA-RISC fueron dispositivos de 32 bits. El diseño fue actualizado en 1996
dando lugar a la versión 2.0 de la arquitectura. Esta nueva versión era una
arquitectura de 64 bits.
 Alpha: es una arquitectura de microprocesadores diseñada por DEC e
introducida en 1992 bajo el nombre AXP. Cuenta con un juego de
instrucciones RISC de 64 bits, pero también puede manejar datos de 32, 16
bits y por último de 8 bits.
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
8
Conclusión
Luego de haber investigado y analizado se puede ver que se han desarrollado
varios tipos de sistemas operativos con diferentes interfaces y categorías. Pero
hemos podido observar que todos los sistemas operativos han sufrido cambios por
parte de los programadores, y siguen evolucionando.
El diálogo entre el usuario y la máquina suele realizarse a través de una interfaz
de línea de comandos o de una interfaz gráfica de usuario (GUI, siglas en inglés).
Las interfaces de línea de comandos exigen que se introduzcan instrucciones
breves mediante un teclado. Las GUI emplean ventanas para organizar archivos y
aplicaciones con iconos y menús que presentan listas de instrucciones. El usuario
manipula directamente estos objetos visuales en el monitor señalándolos,
seleccionándolos y arrastrándolos o moviéndolos con un Mouse.
El uso de las GUI es más sencillo que el de las interfaces de línea de comandos.
Sin embargo, la introducción de instrucciones con una GUI es más lenta, por lo
que las GUI suelen tener la opción de emplear un sistema equivalente al de línea
de instrucciones como alternativa rápida para los usuarios más expertos.
Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-
DOS, OS/2, Windows 95 y Windows NT. El UNIX y sus clones permiten múltiples
tareas y múltiples usuarios. Otros SO multiusuario y multitarea son OS/2,
desarrollado inicialmente por Microsoft e IBM, Windows NT y Win95 desarrollados
COMPUTACION E INFORMATICA
BLADIMIR QUINVER HUAMA TEVES
3
9
por Microsoft. El SO multitarea de Apple se denomina Macintosh OS. El MS-DOS
es un SO popular entre los usuarios de PCs pero solo permite un usuario y una
tarea.
BIBLIOGRAFÍA
 www.fortunecity.com/skyscraper/fatbit/607/wince/wince.html
 WWW.docencia.ac.upc.edu/EPSC/PSE/documentos/Trabajos/Archivo/Trab
ajo_Windows_CE_6.pdf.
 www.atc.us.es/asignaturas/astr/Ts/T3_IntroduccionWCE.htm.
 es.wikipedia.org/wiki/Sistema_integrado.
 www.redeweb.com/_txt/642/48.pdf.
 es.wikibooks.org/wiki/.Arquitectura_de_Sistemas_de_Tiempo_Real.

Más contenido relacionado

La actualidad más candente

346114765 a tutor-eq8
346114765 a tutor-eq8346114765 a tutor-eq8
346114765 a tutor-eq8Programs0602
 
SOFTWARE Y SISTEMAS OPERATIVOS
SOFTWARE Y SISTEMAS OPERATIVOSSOFTWARE Y SISTEMAS OPERATIVOS
SOFTWARE Y SISTEMAS OPERATIVOSmariantonietap
 
Vanesa ferro ch.s.o.
Vanesa ferro ch.s.o.Vanesa ferro ch.s.o.
Vanesa ferro ch.s.o.vanesafr
 
Entrega monografias pdf
Entrega monografias pdfEntrega monografias pdf
Entrega monografias pdfelyzanabria
 
Entrega sistema operativo
Entrega sistema operativoEntrega sistema operativo
Entrega sistema operativoelyzanabria
 
Informe de computacion 05.07.2014
Informe de computacion 05.07.2014Informe de computacion 05.07.2014
Informe de computacion 05.07.201421586985
 
Manual ordenadordocente
Manual ordenadordocenteManual ordenadordocente
Manual ordenadordocenteTutorAnpeTIC
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos76939978
 
Guía de estudio sistemas operativos
Guía de estudio sistemas operativosGuía de estudio sistemas operativos
Guía de estudio sistemas operativospatrimoni
 
Guia no 2 sistema operativo windows
Guia no 2 sistema operativo windowsGuia no 2 sistema operativo windows
Guia no 2 sistema operativo windowsEvelyn Alvarez
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputoEve Diaz
 
Sistema operativo alicia chipana olivares
Sistema operativo alicia chipana olivaresSistema operativo alicia chipana olivares
Sistema operativo alicia chipana olivaresaliciatlv
 
Sistema operativo marisol silvera chate
Sistema operativo  marisol silvera chateSistema operativo  marisol silvera chate
Sistema operativo marisol silvera chatemarimonchi16
 

La actualidad más candente (18)

346114765 a tutor-eq8
346114765 a tutor-eq8346114765 a tutor-eq8
346114765 a tutor-eq8
 
SOFTWARE Y SISTEMAS OPERATIVOS
SOFTWARE Y SISTEMAS OPERATIVOSSOFTWARE Y SISTEMAS OPERATIVOS
SOFTWARE Y SISTEMAS OPERATIVOS
 
Vanesa ferro ch.s.o.
Vanesa ferro ch.s.o.Vanesa ferro ch.s.o.
Vanesa ferro ch.s.o.
 
A tutor
A tutor A tutor
A tutor
 
Entrega monografias pdf
Entrega monografias pdfEntrega monografias pdf
Entrega monografias pdf
 
Entrega sistema operativo
Entrega sistema operativoEntrega sistema operativo
Entrega sistema operativo
 
Manual tic
Manual ticManual tic
Manual tic
 
Informe de computacion 05.07.2014
Informe de computacion 05.07.2014Informe de computacion 05.07.2014
Informe de computacion 05.07.2014
 
Manual ordenadordocente
Manual ordenadordocenteManual ordenadordocente
Manual ordenadordocente
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Guía de estudio sistemas operativos
Guía de estudio sistemas operativosGuía de estudio sistemas operativos
Guía de estudio sistemas operativos
 
Guia no 2 sistema operativo windows
Guia no 2 sistema operativo windowsGuia no 2 sistema operativo windows
Guia no 2 sistema operativo windows
 
Unerg
UnergUnerg
Unerg
 
Software
SoftwareSoftware
Software
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputo
 
Cuaderno virtual
Cuaderno virtualCuaderno virtual
Cuaderno virtual
 
Sistema operativo alicia chipana olivares
Sistema operativo alicia chipana olivaresSistema operativo alicia chipana olivares
Sistema operativo alicia chipana olivares
 
Sistema operativo marisol silvera chate
Sistema operativo  marisol silvera chateSistema operativo  marisol silvera chate
Sistema operativo marisol silvera chate
 

Destacado

My presentatión slideshare Agueda leiva
My presentatión slideshare Agueda leivaMy presentatión slideshare Agueda leiva
My presentatión slideshare Agueda leiva4943607
 
ATENCIÓN A LA DIVERSIDAD
ATENCIÓN A LA DIVERSIDAD ATENCIÓN A LA DIVERSIDAD
ATENCIÓN A LA DIVERSIDAD gennymera
 
Bladimir q. huaman teves redes
Bladimir q. huaman teves redesBladimir q. huaman teves redes
Bladimir q. huaman teves redeschoclito12
 
Ampule-Based Preparations
Ampule-Based Preparations Ampule-Based Preparations
Ampule-Based Preparations Kdurant36
 
Pediatric Preparations
Pediatric Preparations Pediatric Preparations
Pediatric Preparations Kdurant36
 
Narcotic Preparations
Narcotic Preparations Narcotic Preparations
Narcotic Preparations Kdurant36
 
Small-Volume Parenteral Preparations
Small-Volume Parenteral Preparations Small-Volume Parenteral Preparations
Small-Volume Parenteral Preparations Kdurant36
 
Large-Volume Parenteral Preparations
Large-Volume Parenteral Preparations Large-Volume Parenteral Preparations
Large-Volume Parenteral Preparations Kdurant36
 
Calculations for Sterile Compounding
Calculations for Sterile Compounding Calculations for Sterile Compounding
Calculations for Sterile Compounding Kdurant36
 
Medication Orders and Labeling
Medication Orders and Labeling Medication Orders and Labeling
Medication Orders and Labeling Kdurant36
 
Total Parenteral Nutrition
Total Parenteral Nutrition Total Parenteral Nutrition
Total Parenteral Nutrition Kdurant36
 
Cleaning the Horizontal Laminar Flow Hood
Cleaning the Horizontal Laminar Flow Hood Cleaning the Horizontal Laminar Flow Hood
Cleaning the Horizontal Laminar Flow Hood Kdurant36
 
Chemotherapy Products and Procedures
Chemotherapy Products and Procedures Chemotherapy Products and Procedures
Chemotherapy Products and Procedures Kdurant36
 
Aseptic Garbing, Hand Washing, and Gloving
Aseptic Garbing, Hand Washing, and Gloving Aseptic Garbing, Hand Washing, and Gloving
Aseptic Garbing, Hand Washing, and Gloving Kdurant36
 

Destacado (18)

My presentatión slideshare Agueda leiva
My presentatión slideshare Agueda leivaMy presentatión slideshare Agueda leiva
My presentatión slideshare Agueda leiva
 
Farrukh-N2
Farrukh-N2Farrukh-N2
Farrukh-N2
 
ATENCIÓN A LA DIVERSIDAD
ATENCIÓN A LA DIVERSIDAD ATENCIÓN A LA DIVERSIDAD
ATENCIÓN A LA DIVERSIDAD
 
The Discipleship of the Mind
The Discipleship of the Mind The Discipleship of the Mind
The Discipleship of the Mind
 
Bladimir q. huaman teves redes
Bladimir q. huaman teves redesBladimir q. huaman teves redes
Bladimir q. huaman teves redes
 
Ampule-Based Preparations
Ampule-Based Preparations Ampule-Based Preparations
Ampule-Based Preparations
 
Neurobiology of the Soul
Neurobiology of the SoulNeurobiology of the Soul
Neurobiology of the Soul
 
Pediatric Preparations
Pediatric Preparations Pediatric Preparations
Pediatric Preparations
 
Narcotic Preparations
Narcotic Preparations Narcotic Preparations
Narcotic Preparations
 
Small-Volume Parenteral Preparations
Small-Volume Parenteral Preparations Small-Volume Parenteral Preparations
Small-Volume Parenteral Preparations
 
Large-Volume Parenteral Preparations
Large-Volume Parenteral Preparations Large-Volume Parenteral Preparations
Large-Volume Parenteral Preparations
 
Calculations for Sterile Compounding
Calculations for Sterile Compounding Calculations for Sterile Compounding
Calculations for Sterile Compounding
 
Medication Orders and Labeling
Medication Orders and Labeling Medication Orders and Labeling
Medication Orders and Labeling
 
Hernia de disco
Hernia de discoHernia de disco
Hernia de disco
 
Total Parenteral Nutrition
Total Parenteral Nutrition Total Parenteral Nutrition
Total Parenteral Nutrition
 
Cleaning the Horizontal Laminar Flow Hood
Cleaning the Horizontal Laminar Flow Hood Cleaning the Horizontal Laminar Flow Hood
Cleaning the Horizontal Laminar Flow Hood
 
Chemotherapy Products and Procedures
Chemotherapy Products and Procedures Chemotherapy Products and Procedures
Chemotherapy Products and Procedures
 
Aseptic Garbing, Hand Washing, and Gloving
Aseptic Garbing, Hand Washing, and Gloving Aseptic Garbing, Hand Washing, and Gloving
Aseptic Garbing, Hand Washing, and Gloving
 

Similar a Bladimir q. huaman teves. sistema operativo

sistema operativo
 sistema operativo sistema operativo
sistema operativocelenexs
 
Monografia de sistemas operativos ofelia peña
Monografia de sistemas operativos ofelia peñaMonografia de sistemas operativos ofelia peña
Monografia de sistemas operativos ofelia peñaofeliatlv289
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos Mily Aroni
 
Sistemas operativos propio!
Sistemas operativos propio!Sistemas operativos propio!
Sistemas operativos propio!an32
 
Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1Santy Avila
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosIsa Tarazona
 
Sistema operatico mac
Sistema operatico macSistema operatico mac
Sistema operatico macSanty Avila
 
Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas OperativosLilianaTimaure79
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosjuan Sandrea
 
Anexo 18 actividad 5 adminsitracion de sistemas operativos en red
Anexo 18  actividad 5 adminsitracion de sistemas operativos en redAnexo 18  actividad 5 adminsitracion de sistemas operativos en red
Anexo 18 actividad 5 adminsitracion de sistemas operativos en redLuis Gerardo Carvajal
 
Tecnologias futuras
Tecnologias futurasTecnologias futuras
Tecnologias futurasflaka_195
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!fabio623
 

Similar a Bladimir q. huaman teves. sistema operativo (20)

sistema operativo
 sistema operativo sistema operativo
sistema operativo
 
Monografia de sistemas operativos ofelia peña
Monografia de sistemas operativos ofelia peñaMonografia de sistemas operativos ofelia peña
Monografia de sistemas operativos ofelia peña
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
JULIO REAÑO
JULIO REAÑOJULIO REAÑO
JULIO REAÑO
 
Sistemas operativos propio!
Sistemas operativos propio!Sistemas operativos propio!
Sistemas operativos propio!
 
SISTEMAS OPERATIVOS 1
SISTEMAS OPERATIVOS 1SISTEMAS OPERATIVOS 1
SISTEMAS OPERATIVOS 1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operatico mac
Sistema operatico macSistema operatico mac
Sistema operatico mac
 
Estructura SO Comfacor
Estructura SO ComfacorEstructura SO Comfacor
Estructura SO Comfacor
 
Guia SO Lectura
Guia SO LecturaGuia SO Lectura
Guia SO Lectura
 
Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Anexo 18 actividad 5 adminsitracion de sistemas operativos en red
Anexo 18  actividad 5 adminsitracion de sistemas operativos en redAnexo 18  actividad 5 adminsitracion de sistemas operativos en red
Anexo 18 actividad 5 adminsitracion de sistemas operativos en red
 
Tecnologias futuras
Tecnologias futurasTecnologias futuras
Tecnologias futuras
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!
 

Último

LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 

Último (20)

LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 

Bladimir q. huaman teves. sistema operativo

  • 1. INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PÚBLICO “ABANCAY” CARRERA PROFESIONAL: COMPUTACION E INFORMATICA UNIDAD DIDACTICA: SOFTWARE DE SERVIDORES DE RED DOCENTE: Ing. WILDO HUILLCA MOYNA SEMESTRE: II ALUMNO: BLADIMIR QUIMVER HUAMAN TEVES ABANCAY – APURIMAC 2015
  • 2. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 ÍNDICE Introducción............................................................................................................................. 3 1. Sistema Operativo.................................................................................................................. 7 1.1. Categoría de los Sistemas Operativos................................................................... 10 1.2. Sistema Operativo Monotareas.:.............................................................................. 10 1.3. Los Sistemas Operativos más Populares de las PC........................................... 13 1.4. UNIX................................................................................................................................. 16 1.5. SCO.................................................................................................................................. 17 1.5.1. Un sistema Windows más seguro. .................................................................. 22 1.6. ¿Qué es un Windows XP PC Listo? ........................................................................ 26 2. Arquitectura del Sistema Operativo................................................................................ 27 2.1. El núcleo......................................................................................................................... 27 2.2. La API del núcleo.......................................................................................................... 28 2.3. Los drivers para dispositivos ................................................................................... 29 3. El sistema de archivos........................................................................................................ 30 3.1. El intérprete de comandos......................................................................................... 30 DOS.......................................................................................................................................... 31 4. Linux, Berkeley Unix y Unix System V reléase 3.X ..................................................... 32 Chorus y Mach ...................................................................................................................... 32
  • 3. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 PRESENTACION Por los dispositivos a los que va enfocado, y las funcionalidades de estos, no se trata de Sistemas Operativos comunes donde se exigen unos requisitos técnicos mínimos y a partir de ahí, podíamos tener un equipo con mejores o peores prestaciones, pero siempre con las mismas funcionalidades. Ya que todos los dispositivos tienen una arquitectura de hardware idéntica. Desde el punto de vista de hardware como de software, pues algunos servirán para controlar un horno de microondas o un cepillo de dientes. Mientras que otros, serán prácticamente ordenadores personales, pero de reducidas prestaciones y con una interfaz simplificada. Los hallaremos con pantallas de todos los tamaños y colores, e incluso táctiles, algunos con botones, otros con teclados, algunos se tendrán que poder atar a una muñeca y otros deberán viajar por el espacio. Por estos y otros motivos que iremos viendo a lo largo de este documento veremos los sistemas operativos con una arquitectura modular y una gran compatibilidad con el hardware que hay en el mercado.
  • 4. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 4 AGRADECIMIENTO: Quiero agradecer a Dios, porque ha sabido guiarme por el camino del bien, dándome sabiduría, inteligencia para culminar con éxito una etapa más de mi vida, y poder servir a la sociedad con mis conocimientos, para el progreso del país, el de mi familia y el mío en particular. A mis padres y hermanos, que con su apoyo incondicional, les han enseñado que nunca se debe dejar de luchar por lo que se desea alcanzar.
  • 5. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 5 DEDICATORIA: Dedico este trabajo de sistema operativo a Dios y a mis padres. A Dios porque ha estado conmigo a cada paso que doy, cuidándome y dándome fortaleza para continuar, a mis padres, quienes a lo largo de mi vida han velado por mi bienestar y educación siendo mi apoyo en todo momento. Depositando su entera confianza en cada reto que se me presentaba sin dudar ni un solo momento en mi inteligencia y capacidad. Es por ellos que soy lo que soy ahora. Los amo con mi vida.
  • 6. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 6 INTRODUCCION Sin el software, una computadora no es más que una masa metálica sin utilidad. Con el software, una computadora puede almacenar, procesar y recuperar información, encontrar errores de ortografía en manuscritos, tener aventuras e intervenir en muchas otras valiosas actividades para ganar el sustento. El software para computadoras puede clasificarse en general en dos clases: los programas de sistema, que controlan la operación de la computadora en sí y los programas de aplicación, los cuales resuelven problemas para sus usuarios. El programa fundamental de todos los programas de sistema es el sistema operativo (SO), que controla todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicación.
  • 7. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 7 1. SISTEMA OPERATIVO: Desde su creación, las computadoras digitales han utilizado un sistema de codificación de instrucciones en sistema de numeración binaria, es decir con los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es decir, hay corriente o no hay corriente. En el origen de la historia de las computadoras (hace unos cuarenta años), los sistemas operativos no existían y la introducción de un programa para ser ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a cabo por muy pocos expertos. Esto hacia que las computadoras fueran muy complicadas de usar y que se requiriera tener altos conocimientos técnicos para operarlas. Era tan complejo su manejo, que en algunos casos el resultado llegaba a ser desastroso. Además, el tiempo requerido para introducir un programa en aquellas grandes máquinas de lento proceso superaba por mucho el de ejecución y resultaba poco provechosa la utilización de computadoras para resolución de problemas prácticos. Se buscaron medios más elaborados para manipular la computadora, pero que a su vez simplificaran la labor del operador o el usuario. Es entonces cuando surge la idea de crear un medio para que el usuario pueda operar la computadora con un entorno, lenguaje y operación bien definido para hacer un verdadero uso y explotación de esta. Surgen los sistemas operativos. Un sistema operativo es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar, codificar y emitir las ordenes al procesador central para que este realice las tareas necesarias y específicas para completar una orden. El sistema operativo, es el instrumento indispensable para hacer de la computadora un objeto útil. Bajo este nombre se agrupan todos aquellos programas que permiten a los usuarios la utilización de este enredo de cables y circuitos, que de otra manera serian difíciles de controlar. Un sistema operativo se
  • 8. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 8 define como un conjunto de procedimientos manuales y automáticos, que permiten a un grupo de usuarios compartir una instalación de computadora eficazmente. Interfaz de Línea de Comandos. La forma de interfaz entre el sistema operativo y el usuario en la que este escribe los comandos utilizando un lenguaje de comandos especial. Los sistemas con interfaces de líneas de comandos se consideran más difíciles de aprender y utilizar que los de las interfaces gráficas. Sin embargo, los sistemas basados en comandos son por lo general programables, lo que les otorga una flexibilidad que no tienen los sistemas basados en gráficos carentes de una interfaz de programación. Interfaz Gráfica del Usuario. Es el tipo de visualización que permite al usuario elegir comandos, iniciar programas y ver listas de archivos y otras opciones utilizando las representaciones visuales (iconos) y las listas de elementos del menú. Las selecciones pueden activarse bien a través del teclado o con el Mouse. Para los autores de aplicaciones, las interfaces gráficas de usuario ofrecen un entorno que se encarga de la comunicación con el ordenador o computadora. Esto hace que el programador pueda concentrarse en la funcionalidad, ya que no está sujeto a los detalles de la visualización ni a la entrada a través del Mouse o el teclado. También permite a los programadores crear programas que realicen de la misma forma las tareas más frecuentes, como guardar un archivo, porque la interfaz proporciona mecanismos estándar de control como ventanas y cuadros de diálogo. Otra ventaja es que las aplicaciones escritas para una interfaz gráfica de usuario son independientes de los dispositivos: a medida que la interfaz cambia para permitir el uso de nuevos dispositivos de entrada y salida, como un monitor de pantalla grande o un dispositivo óptico de almacenamiento, las aplicaciones pueden utilizarlos sin necesidad de cambios.
  • 9. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 9 Funciones de los Sistemas Operativos:  Interpreta los comandos que permiten al usuario comunicarse con el ordenador.  Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.  Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.  Gestiona los errores de hardware y la pérdida de datos.  Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos.  Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo. Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que almacena.
  • 10. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 0 1.1. Categoría de los Sistemas Operativos. Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se está procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación está esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultáneas. 1.2. Sistema Operativo Mono tareas.: Los sistemas operativos monotareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión. Sistema Operativo Monousuario.
  • 11. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 1 Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se esté ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se está utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores. Sistema Operativo Multiusuario. Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing). Secuencia por Lotes. La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención del usuario. En los ordenadores más grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por lotes también puede referirse al proceso de almacenar transacciones durante un cierto lapso antes de su envío a un archivo maestro, por lo general una operación separada que se efectúa durante la noche.
  • 12. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 2 Los sistemas operativos por lotes (batch), en los que los programas eran tratados por grupos (lote) en vez de individualmente. La función de estos sistemas operativos consistía en cargar en memoria un programa de la cinta y ejecutarlo. Al final este, se realizaba el salto a una dirección de memoria desde donde reasumía el control del sistema operativo que cargaba el siguiente programa y lo ejecutaba. De esta manera el tiempo entre un trabajo y el otro disminuía considerablemente. Tiempo Real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes. Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe. Tiempo Compartido. El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.
  • 13. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 3 1.3. Los Sistemas Operativos más Populares de las PC. Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS- DOS, OS/2, Windows 95 y Windows NT. MS-DOS. El significado de estas letras es el de Microsoft Disk Operating System. Microsoft es el nombre de la compañía que diseño este sistema operativo, e IBM la compañía que lo hizo estándar al adoptarlo en sus microordenadores. Este sistema operativo emplea discos flexibles con una organización determinada. Los discos se pueden grabar por una o por dos caras y la información se organiza en 40 pistas de 8 ó 9 sectores de un tamaño de 512 caracteres, reservándose el sistema para la propia información del disco, que puede ser disco removible o disco duro, teniendo en el segundo más capacidad pero similar estructura. Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras como números, se componen de dos partes: el nombre del fichero y la extensión, estando ambos datos separados por un punto. Las diferentes unidades de disco son identificadas por el MS-DOS a través de una letra seguida de dos puntos. Los tipos de extensión más habituales son como aparecería la memoria cargada con ellos; es decir, que pueden cargar directamente a memoria sin el auxilio del sistema operativo. Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria, lo que significa que el sistema operativo debe estar en memoria. Los del tipo .BAT son los compuestos de comandos que se ejecutan secuencial mente. El sistema operativo tiene varios componentes que son:  Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de las operaciones de entrada / salida.
  • 14. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 4  Procesador de comandos, también llamado COMMAND.COM, que procesa los dos tipos de comandos de que dispone el DOS; es decir, los residentes en memoria o internos, y los no residentes o externos, que residen en el disco del sistema operativo.  Rutinas de servicios accesibles desde el programa control. También existe la posibilidad de subdividir el disco en subdirectorios que permiten un empleo más ágil de toda la información. MS-DOS está lejos de ser el sistema operativo ideal, ya que, de momento, se trata de un sistema monotarea, pero aunque esto se resolviera, seguiría presentando problemas de diseño que provocan que el comportamiento de la máquina sea poco fiable. A pesar de estas desventajas y de que existen otros sistemas operativos en el mundo de la microinformática, hay que tener siempre presente la enorme cantidad de software que se ha desarrollado para DOS y que conviene aprovechar en lo posible. OS/2. Desarrollado inicialmente por Microsoft Corporation e International Business Machines (IBM), después de que Intel introdujera Al mercado su procesador 80286. Pero la sociedad no duro mucho ya que IBM veía a Windows como una amenaza para el SO/2. Pero IBM continúo desarrollando este sistema operativo. El OS/2 al principio fue muy parecido al MS-DOS, tiene una línea de comando, pero la diferencia que existe con el DOS es el intérprete de comandos, el cual es un programa separado del kernel del sistema operativo y aparece únicamente cuando se hace clic en uno de los iconos "OS/2 prompt" dentro del Workplace Shell. Otra diferencia es que este sí en un sistema operativo multitarea. En el OS/2 muchos de los comandos son idénticos a los de su contra parte pero tiene más comandos debido a que es más grande, completo y moderno. El ambiente gráfico es el Workplace Shell (WS), es el equivalente a un administrador del área de trabajo para el WS.
  • 15. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 5 Macintosh OS. El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del Macintosh. El administrador de memoria obtiene y libera memoria en forma automática para las aplicaciones y el sistema operativo. Esta memoria se encuentra normalmente en un área llamada cúmulo. El código de procedimientos de una aplicación también ocupa espacio en el cúmulo. Ahora se presenta una lista de los principales componentes del sistema operativo.  El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede cargar completa o bien puede dividirse en segundos individuales que se pueden cargar de manera dinámica conforme se necesiten.  El administrador de eventos del sistema operativo informa de la ocurrencia de diversos eventos de bajo nivel, como la presión de un botón del Mouse o el tecleo. En condiciones normales, el administrador de eventos de la caja de herramientas transfiere estos eventos a las aplicaciones.  El administrador de archivos se encarga de la entrada / salida de archivos; el administrador de dispositivos se encarga de la entrada / salida de dispositivos.  Los manejadores de dispositivos son programas con los cuales los diversos tipos de dispositivos pueden presentar interfaces uniformes de entrada / salida a las aplicaciones. Tres manejadores de dispositivo están integrados al sistema operativo en ROM: el manejador de disco se encarga del acceso a la información en discos, el manejador de sonido controla los generadores de sonido, y el manejador en serie envía y recibe datos a través de los puertos seriales (estableciendo así la comunicación con dispositivos periféricos en serie como impresoras y módems).
  • 16. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 6  Con el manejador de impresoras las aplicaciones pueden imprimir datos en diversas impresoras.  Con el administrador de AppleTalk las aplicaciones pueden transmitir y recibir información en una red de comunicaciones AppleTalk.  El Administrador de retrasado vertical programa las actividades por realizar durante las interrupciones de retrasado vertical que ocurren 60 veces cada segundo cuando se refresca la pantalla de vídeo.  El manejador de errores del sistema toma el control cuando ocurre un error fatal del sistema y exhibe un cuadro de error apropiado.  Los programas de utilidad general del sistema operativo ofrecen diversas funciones útiles como la obtención de la fecha y la hora, la comparación de cadenas de caracteres y muchas más.  El paquete de iniciación es llamado por el paquete de archivos estándar para iniciar y nombrar discos; se aplica con más frecuencia cuando el usuario inserta un disco al que no se le han asignado valores iniciales.  El paquete de aritmética de punto flotante ofrece aritmética de doble precisión. El paquete de funciones trascendentales ofrece un generador de números aleatorios, así como funciones trigonométricas, logarítmicas, exponenciales y financieras. Los compiladores de Macintosh generan en forma automática llamadas a estos paquetes para realizar manipulaciones numéricas. 1.4. UNIX. Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado originalmente por Ken Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en 1969 para su uso en mini computadoras. El sistema operativo UNIX tiene diversas variantes y se considera potente, más transportable e independiente de equipos concretos que otros sistemas
  • 17. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 7 operativos porque está escrito en lenguaje C. El UNIX está disponible en varias formas, entre las que se cuenta AIX, una versión de UNIX adaptada por IBM (para su uso en estaciones de trabajo basadas en RISC), A/ux (versión gráfica para equipos Apple Macintosh) y Mach (un sistema operativo reescrito, pero esencialmente compatible con UNIX, para las computadoras NeXT). 1.5. El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método sencillo de organizar archivos y permite la protección de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas. Este sistema ofrece una serie de utilidades muy interesantes, como las siguientes:  Inclusión de compiladores e intérpretes de lenguaje.  Existencia de programas de interface con el usuario, como ventanas, menús, etc.  Muchas facilidades a la hora de organización de ficheros.  Inclusión de lenguajes de interrogación.  Facilidades gráficas.  Programas de edición de textos. 1.6. SCO SCO es el proveedor mundial líder en sistemas operativos para servidores Unix, y uno de los principales proveedores de software de integración de clientes que integra PCs Windows y otros clientes con servidores UNIX de los principales fabricantes. Los servidores de aplicaciones críticas de negocios de SCO corren las operaciones críticas diarias de una gran gama de organizaciones comerciales, financieras, de telecomunicaciones, y gobierno, así como también departamentos corporativos y pequeñas y medianas empresas de todo tipo. SCO vende y brinda soporte de sus productos a través de una red mundial de distribuidores, reselles, integradores de sistemas, y OMS.
  • 18. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 8 Características  Brinda acceso a impresoras y archivos compartidos desde PCs corriendo Windows ® 95, Windows NT ™ , Windows 3.1, Windows para trabajo en Grupos, OS/2 ®, y MS-DOS ®.  SCO TermLite, el emulador de terminal, incluye soporte para SCO ANSI y VT320 sobre TCP/IP o NetBEUI.  Herramientas de administración de redes y monitoreo poderosas y fáciles de usar junto con otros utilitarios pueden ser accedidos en forma remota.  Incluye la capa de protocolo NetBEUI para pequeñas redes; corre en sistemas SCO Open Server Host Versión 5, así como también en sistemas SCO Open Server Enterprise Versión 5.  Las herramientas del servidor NT permiten la administración de los recursos compartidos en un servidor utilizando sistema UNIX desde una PC corriendo Windows.  Configuración automática de capas de conectividad, incluyendo NetBIOS sobre TCP/IP, y NetBEUI Totalmente adherido al estándar emergente denominado CIFS. Solares Características: Entre las características de Solaris tenemos: PORTABILIDAD: El software conformado por una ABI aplicación de interfaces binaria (Application Binary Interface) ejecuta con un Shrink-wrapped (Contracción envuelta) el software en todos los sistemas vendidos con la misma arquitectura del microprocesador. Esto obliga a los desarrolladores de aplicaciones a reducir el costo del desarrollo del software y traer productos al mercado rápidamente, y obliga a los usuarios a actualizar el hardware mientras retienen sus aplicaciones de software y minimizan sus costos de conversión. ESCALABILIDAD: Las aplicaciones se usan con más frecuencia en el sobre tiempo, y requiere sistemas más poderosos para soportarlos. Para operar en un ambiente creciente, el software debe ser capaz de ejecutar en un rango de ancho poderoso y debe ser capaz de tomar ventajas del poder adicional que se está
  • 19. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 1 9 procesando.INTEROPERATIBIDAD: La computación del ambiente heterogéneo es una realidad hoy. Los usuarios compran de muchos vendedores para implementar la solución que necesitan. La estandarización y una clara interface son criterios para un ambiente heterogéneo, permitiendo a los usuarios desarrollar estrategias para comunicarse por medio de su red. El sistema operativo de Solaris puede interoperar con unos sistemas muy populares hoy en el mercado, y aplicaciones que se ejecutan en UNIX se pueden comunicar fácilmente. COMPATIBILIDAD: La tecnología de la computación continúa avanzando rápidamente, pero necesita permanecer en el ámbito competitivo para minimizar sus costos y maximizar sus ingresos. Microsoft Windows NT. Microsoft no solo se ha dedicado a escribir software para PCs de escritorio sino también para poderosas estaciones de trabajo y servidores de red y bases de datos. El sistema operativo Windows NT de Microsoft, lanzado al mercado el 24 de Mayo de 1993, es un SO para redes que brinda poder, velocidad y nuevas características; además de las características tradicionales. Es un SO de 32 bits, y que puede trabajar en procesadores 386, 486 y Pentium. Además de ser multitarea, multilectura y multiprocesador ofrece una interfaz gráfica. Y trae todo el software necesario para trabajar en redes, permitiendo ser un cliente de la red o un servidor. Microsoft Windows 95. Es un entorno multitarea dotado de una interfaz gráfica de usuario, que a diferencia de las versiones anteriores, Windows 95 no necesita del MS-DOS para ser ejecutado, ya que es un sistema operativo. Este SO está basado en menús desplegables, ventanas en pantalla y un
  • 20. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 0 dispositivo señalador llamado Mouse. Una de las características principales de Windows 95 es que los nombres de los archivos no están restringidos a ocho caracteres y tres de la extensión, pueden tener hasta 256 caracteres para tener una descripción completa del contenido del archivo. Además posee Plug and Play, una tecnología conjuntamente desarrollada por los fabricantes de PCs, con la cual un usuario puede fácilmente instalar o conectar dispositivos permitiendo al sistema automáticamente alojar los recursos del hardware sin la intervención de usuario. Microsoft Windows 98: Este Windows soporta todos los tipos de Hardware, incluyendo a los estándares más recientes como el DVD-ROM y la capacidad para ver televisión en la PC. También ofrece características plug and play, lo cual significa que si usted instala un dispositivo de HARWARE plug and play, como módem interno, operativo si computadora carece de la potencia, la velocidad y memoria necesarias para beneficiarse de sus características. Windows 98, el siguiente escalón en la familia de sistemas operativos Windows de escritorio. De cierta forma es la continuación que podía esperar de Windows 95. Como era obvio predecir, esta nueva versión continúa soportando 32 bits en su total dimensión aunque todavía se debe esperar para que se incorpore toda la funcionalidad de seguridad presente en los 32 bits y que hoy es una característica de la familia NT. Desde el punto de vista usuario común, Windows 98 no trae nada nuevo. Microsoft no ha hecho cambios relativamente importantes en la interfaz, por lo que, si un usuario sabe usar Windows 95, también sabe usar Windows 98. Windows 98: Nueva versión del sistema operativo Windows. Podría decirse que es una compilación de características. Muchas de ellas ya se encontraban en Internet Explorer 4.0 (al ser instalado con la actualización d escritorio) en Windows 95 OSR-2.
  • 21. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 1 Permite soporte técnico para el FAST32 (al igual que Windows 95 ORS-2) y el Active Desktop (de IE 4). Windows 2000 Professional es rápido. Más rápido que Windows 98. Con 64 MB de memoria, Windows 2000 se ejecuta un promedio de un 25% más rápido que Windows 98. Y no se relentiza con cargas pesadas. Los usuarios pueden ejecutar más programas y hacer más tareas al mismo tiempo porque Windows 2000 está basado totalmente en una arquitectura de 32 bits. Agregándole más memoria, Windows 2000 se hace más rápido aún. Soporta hasta 4 GB de RAM y hasta dos procesadores simétricos. Por desgracia, alcanzar ese nivel de rendimiento con Windows 98, incluso con más memoria, en imposible. Interfaz mejorado Windows 2000 Professional mejora el familiar interfaz de Windows al reducir los amontonamientos en el escritorio (elimina los elementos innecesarios), simplificar el menú de inicio (introduce una nueva funcionalidad inteligente que adapta el menú de inicio a su manera de trabajo, mostrando sólo las aplicaciones que utiliza más frecuentemente). Mantenga su red y PC’s actuales Windows 2000 Professional funciona perfectamente con sus equipos actuales. La infraestructura de sistemas operativos de su compañía es muy buena, y funciona con Windows 2000 Server, Windows NT Server, Novell NetWare o UNIX. Además, el soporte construido para compartir recursos de ordenador a ordenador (peer-to-peer) con Windows 9x y Windows NT Workstation permite a Windows 2000 Professional interoperar con las versiones anteriores de Windows.
  • 22. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 2 1.6.1. Un sistema Windows más seguro. Windows 2000 Professional es muy seguro en todos los niveles. Basado en el sistema de seguridad integrado en todos los sistemas operativos Windows NT, permite a los usuarios y administradores seleccionar el nivel apropiado de protección para su información y aplicaciones, para intercambiar o almacenar información en ordenadores independientes, en la red, en una intranet o en Internet. Con su Sistema de Archivos Encriptados (EFS), Windows 2000 protege perfectamente los datos de su disco duro. Con el soporte para Kerberos, Windows 2000 protege su red corporativa o intranet. Kerberos protege los datos al rastrear y verificar la actividad de cada usuario en una red. Windows 2000 Professional protege incluso las comunicaciones más secretas a través de una red pública con su soporte para Claves Públicas, el L2TP (Layer 2 Tunneling Protocol) y las Tarjetas Inteligentes. Las tarjetas inteligentes son nuevos dispositivos que proporcionan más seguridad, pues en lugar de confiar solamente en un factor para autentificar a un usuario, piden una combinación de credenciales (tales como un nombre de usuario y una contraseña). Administración de escritorio simplificada Windows 2000 Professional facilita la vida de los administradores. Varios asistentes y detectores de problema ayudan a los usuarios finales a ejecutar tareas rutinarias o difíciles, reduciendo el tiempo que los administradores deben pasar ayudándoles y reduciendo el número de llamadas a soporte técnico. Windows 2000 Professional otorga a los administradores más control sobre los desktops individuales.
  • 23. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 3 Windows 2000 ofrece un soporte multilingüe sin precedentes, permitiendo a los usuarios crear y visualizar documentos en el idioma utilizado en cerca de 120 áreas internacionales. Windows Millenium Windows Me soporta y comparte el mismo código que Win98, el cual fue una mejora del sistema operativo Win95. Este se venderá como una opción OEM (Original equipament manufacturer), es decir, presentados en PC’s. Iconos: MI PC: El icono ha cambiado y también la forma de ver los discos duros, ya que ahora están "debajo de MI PC" en el árbol que muestra el explorador de Windows. Entorno de RED es ahora > mis sitios de RED. MENU BUSCAR: Se le ha modificado la interfaz, para seguir haciendo el mismo trabajo, aunque de forma más amigable que antes. LA BARRA DE TAREAS: aparte de encontrarla en el menú de inicio también la encontramos en dentro del panel de control. Ahora nos permite configurar todos aquellos viejos trucos con un solo clic de ratón para, por ejemplo:  Mostrar menú contextual.  Mover y cambiar tamaño de la barra.  Desplazar programas.
  • 24. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 4 Con el WINDOWS MILLENIUN podemos decir a dios al (MS-DOS), ya que no estarán disponibles las opciones de arranque "Solo Símbolo del Sistema" y "Reiniciar en modo MS-DOS". Los archivos de configuración "config.sys" y "autoexe.bat" no se ejecutan, existan o no; solo tienen sentido durante la instalación de Windows; después dará igual su contenido. (NOTA: No funcionará ningún programa MS-DOS, que necesite insertar parámetros en el archivo config.sys. debe tener muy en cuenta que Windows Me Millenium Edition ya no es compatible 100% con aplicaciones diseñadas para el MS-DOS.) System Restore. El sistema a petición nuestra crea "Checkpoints", según actuemos:  En el inicio de cada día o de vez en cuando  Cada vez que instalemos aplicaciones usando setup, install e instalar (si tiene otro nombre no funciona el System Restore, por lo que podríamos probar renombrar el archivo de instalación). El sistema creará un checkpoint antes de instalar cualquier dispositivo nuevo que ofrece a:  Instalar nuevos driver.  Tocar la configuración de Windows. Y mediante un solo clic en "PC Restore", recuperamos el estado de nuestra PC a un día y hora concretos, evitando de esta manera reinstalaciones y pérdidas de tiempo, volviendo al día en que la PC funcionaba al 100%, con solo pulsar un botón. Nos mostrará un calendario y dentro de él, en cada día, los puntos en que podemos recuperar la situación.
  • 25. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 5 Hay que resaltar que al restaurar el sistema de una fecha anterior a la actual, se restaura todo tal y como estaba ese día excepto los archivos .doc, .bmp, .pdf, email, historial del navegador, Favoritos y todo el contenido de la Carpeta Mis Documentos, por los que usar esta opción nos obligará a estar atentos a otros contenidos que actualmente no guardes en Mis Documentos, para que los traslades ahí. Esta opción consume mucho espacio de disco (aunque podemos configurar todas sus opciones) pero nos dará mucha más estabilidad. Windows XP Este ofrece un reforzó Menú de salida. El menú de salida ahora puede agrupar sus más frecuentes arribos y aplicaciones Enfoco de tarea este plan permite que vea sus opciones del Windows como asociado con su tarea presente. Compañero de búsqueda científica: recupera la información de la búsqueda de la tarea que estemos usando en ese momento. Esto es nuevo Ahora se puede:  Impresiones del orden directamente del Internet.  Eslabón directamente a cámaras mago del explorador.  Imágenes de la vista en Slideshow.  Publique cuadros al Internet.  Cuadros de empresas por distribución del e-mail más fácil.  Perfecciona la impresión, pinta y hacer el mejor trabajo de fotografías. También se puede examinar una sola imagen del explorador del Flastbed. Pone al día Download de Windows, también se puede aplicar a todo usuario en una computadora.
  • 26. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 6 Windows se pone al día se integra ahora con la ayuda de y el centro de apoyo en Windows XP Edición del Hogar. El gerente del aparato también investigará Windows. Internet Conexión: protege su computadora de instrucción, cuando se conecta al Internet. Ahora puede descansar seguro ya que el Windows XP no permite ataques no deseados en Internet. Gracias al motor reforzado de Windows 2000, Windows XP adquiere un nuevo y mejorado aspecto y amplía la experiencia de la informática general. Windows XP presenta una nueva imagen que facilitará en gran medida su utilización por parte de cualquier tipo de usuario de PC mejorando sus capacidades. El nuevo diseño gráfico hará más sencillas las tareas informáticas, y aportará una nueva visión del ya conocido deskop, porque consiste en la actualización más significativa de la interfaz de Windows desde Windows 95. 1.7. ¿Qué es un Windows XP PC Listo? Un Windows XP PC Listo, debe encontrar los requisitos del hardware siguientes: 1.- Preinstaló con Microsoft Windows 2000 Profesional o Microsoft sistema operativo de la Edición del Milenio de Windows. 2.- Despliegues de "el Diseñó 2000 por Windows" o el logotipo en la PC o cuaderno. 3.- Tener un mínimo de 128 MB de RAM.
  • 27. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 7 Windows XP, computadoras listas encuentran los requisitos del hardware mínimos para correr el Windows XP Profesional y Windows XP, sistemas operativos de la Edición del Hogar. Chóferes del hardware, si necesario, está disponible del fabricante del equipo original (OEM) en el descargo de Windows XP. Pantalla de bienvenida / acceso: Windows facilita la creación de cuentas individuales para los usuarios de su ordenador, lo que significa que cada vez que acceda al sistema tendrá su propio entorno personalizado. Y si su familia comparte un ordenador, Windows XP le permite ir de un usuario a otro de forma rápida sin necesidad de apagar o reiniciar ningún programa. Menú de inicio: La ya conocida interfaz de Windows ha sido mejorada para facilitar aún más su utilización. 2. Arquitectura del Sistema Operativo La organización de los sistemas operativos ha evolucionado desde los monitores residentes como DOS hasta los modernos sistemas multiproceso como Solaris. A continuación revisamos algunas de las componentes que debe incluir todo sistema operativo moderno. 2.1. El núcleo
  • 28. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 8 El núcleo es la componente del sistema operativo que siempre está residente en la memoria real del computador. La función primordial del núcleo es transformar los recursos reales del computador en recursos estándares y cómodos de usar. Es así como el núcleo transforma un procesador real con su memoria finita en un número prácticamente ilimitado de procesadores virtuales o procesos. Cada proceso dispone de su propio tiempo de CPU, una memoria extensible y mecanismos estándares para interactuar con los dispositivos, sin importar los detalles físicos de su implementación. 2.2. La API del núcleo Una API (Interfaz de Programación de Aplicaciones) es el conjunto de servicios que ofrece un sistema a las aplicaciones usuarias de ese sistema. Las aplicaciones invocan estos servicios a través de llamadas a procedimientos. La API queda definida por lo tanto por los nombres de estos procedimientos, sus argumentos y el significado de cada uno de ellos. El conjunto de servicios que ofrece el núcleo a los procesos se denomina la API del núcleo. Está formada por procedimientos pertenecientes al núcleo, pero que se invocan desde un proceso cualquiera. La invocación de uno de estos procedimientos es una llamada al sistema. Ejemplos de llamadas al sistema en Unix son:  Manejo de Procesos: creación (fork), destrucción (kill), término (ext.), sincronización (wait), carga de un binario (exec).  Manejo de memoria: extensión de la memoria de datos (sbrk).  Manejo de archivos y dispositivos: open, read, write y close. Estas llamadas se implementan usualmente con una instrucción de máquina que provoca una interrupción. Esta interrupción hace que el procesador real pase a modo sistema e invoque una rutina de atención perteneciente al núcleo y que
  • 29. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 2 9 ejecuta la llamada al sistema. Los argumentos de la llamada se pasan a través de los registros del procesador. 2.3. Los drivers para dispositivos La operación de los dispositivos es altamente dependiente de su implementación. Es así como un disco SCSI se opera de una forma distinta de un disco IDE. Para independizar el código del núcleo de los variados mecanismos de interacción con los dispositivos, el núcleo define clases de dispositivos. Ejemplos de clases son disco, cinta, puerta de comunicación, interfaz de red, etc. Para cada clase se define una interfaz estándar para interactuar con cualquier dispositivo que pertenezca a la clase. Esta interfaz corresponde a las declaraciones de un conjunto de procedimientos no implementados. Un driver es el código que implementa una interfaz estándar para interactuar con un dispositivo específico, como por ejemplo un disco SCSI. Este código es por lo tanto altamente dependiente de los discos SCSI y no funcionará con discos IDE. Sin embargo, el núcleo interactúa con este driver para discos SCSI de la misma forma que lo hace con el driver para discos IDE, es decir a través de la misma interfaz. La visión que tiene el núcleo de un disco a través de un driver es la de un arreglo de bloques de 512 o 1024 bytes de toman o fijo. El núcleo puede leer o escribir directamente cualquiera de estos bloques haciendo uso de la interfaz estándar de la clase disco. Por otra parte, la visión que tiene el núcleo de una cinta es la de un conjunto de bloques de toman o variable que sólo pueden leerse o grabarse en secuencia. También puede rebobinar esta cinta para volver a leerla o grabarla. Todo esto a través de la interfaz estándar de la clase cinta.
  • 30. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 0 En Unix una aplicación puede accesar una partición de un disco en su formato nativo abriendo por ejemplo /dev/sd0a. Es usual que los drivers estén siempre residentes en la memoria real y por lo tanto son parte del núcleo. Sin embargo la tendencia es que los drivers son módulos que se cargan dinámicamente si es necesario. También existen drivers que corren como un proceso --como cualquier aplicación-- y por lo tanto corren en modo usuario (por ejemplo el servidor X de X-Windows). 3. El sistema de archivos El sistema de archivos es la componente del sistema operativo que estructura un disco en una jerarquía de directorios y archivos. Conceptualmente multiplexa un disco de tamaño fijo en una jerarquía de discos de tamaño variable o archivos. Dada esta equivalencia conceptual entre discos y archivos no es raro que ambos se manipulen con las mismas llamadas al sistema: open, read, write, close y lseek (esta última mueve la cabeza del disco hacia un bloque determinado). Es usual que el sistema de archivos sea parte del núcleo. Por lo demás la motivación inicial de muchos sistemas operativos como Unix era el de ofrecer un sistema de archivos a un único proceso. Por algo DOS significa Disk Operating System y por ello es natural que forme parte del núcleo. Sin embargo hay sistemas operativos que ofrecen el sistema de archivos como parte de un proceso que no es parte del núcleo. 3.1. El intérprete de comandos El intérprete de comando (o shell) se encarga de leer las órdenes interactivas del usuario y ejecutar los programas que el usuario indique.
  • 31. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 1 Usualmente el intérprete de comandos es un proceso más del sistema operativo y no forma parte del núcleo. Por ejemplo Unix ofrece varios intérpretes de comandos (sh, csh y sus variantes). El intérprete de comandos de DOS se encuentra en COMMAND.COM. Ejemplos de Sistemas Operativos A continuación, revisamos la estructura de algunos sistemas operativos. DOS En sus primeras 3 versiones, DOS era realmente un monitor residente que se situaba entre una aplicación y el Hardware/ROM de un PC (ver figura ). Los objetivos del sistema no eran ambiciosos puesto que debía correr en computadores con poca memoria. Figure: Organización del Software en un PC El núcleo de DOS implementaba un sistema de archivos jerárquico y da acceso a puertas seriales y paralelas. El sistema es estrictamente mono-proceso y la memoria se limita a los primeros 640 KBytes de la memoria descontando lo que ocupa el mismo DOS. Un programa puede llamar a la API de DOS a través de la instrucción de máquina INT que provoca una interrupción. Dado que la Intel 8088 no ofrecía modo dual ni mecanismos para implementar espacios de direcciones virtuales, tanto DOS como el proceso en ejecución corren en el mismo modo y espacio de direcciones. Esto no es un problema en un sistema mono-usuario y mono-proceso y que por lo tanto no necesita un mecanismo de protección.
  • 32. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 2 Los drivers no son parte de DOS, sino que vienen en la memoria ROM de un PC. Esta componente se llama BIOS (Basic Input Output System) y puede ser invocada directamente por la aplicación sin pasar por DOS. Lamentablemente la BIOS no incluye los drivers suficientemente generales para manejar apropiadamente los distintos dispositivos. Esto obliga a que las aplicaciones deban accesar directamente el hardware para operaciones tan simples como dibujar una línea en la pantalla. Hoy en día DOS sí implementa en una forma rudimentaria múltiples procesos, cada uno en su propio espacio de direcciones. Sin embargo DOS debe permitir que estos manipulen directamente los dispositivos (sin hacerlo a través de DOS) para garantizar la compatibilidad con las antiguas aplicaciones. Por ello DOS no puede ofrecer verdadera protección entre procesos. 4. Linux, Berkeley Unix y Unix System V release 3.X Todas estas variantes de Unix tienen estructura similar (ver figura). El núcleo incluye los drivers y el sistema de archivos. Figure: Estructura de un Sistema Unix tradicional. Además de los servicios de la API del núcleo, Unix ofrece muchísimos otros servicios a través de procesos demonios, que corresponden a procesos que siempre están corriendo. Entre estos se cuentan los servicios de spooling, mail, news, www, etc. Chorus y Mach
  • 33. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 3 El núcleo de estos sistemas operativos está diseñado con el enfoque minimalista: sólo ofrece el servicio de manejo de procesos e intercomunicación entre procesos a través de una API no estándar. El sistema de archivos, los drivers y cualquier otro servicio queda fuera del núcleo y son ofrecidos por medio de procesos. Ambos sistemas son compatibles con Unix System V gracias a un proceso que implementa la API estándar de Unix. Las llamadas de sistema de un proceso Unix se implementan enviando mensajes al proceso de la API que ejecuta la llamada y devuelve el resultado en otro mensaje. El interés de este tipo de sistemas es que pueden implementar varias APIs no sólo la de Unix, sino que también la de Windows o la de Macintosh, etc., cada una de estas APIs se implementan en procesos independientes. WINDOWS SERVER Windows Server 2012 R2: Es actualmente la versión de Windows Server más moderna y mejorada. Las ediciones de Windows Server 2012 R2 siguen siendo optimizadas y simplificadas para que los administradores puedan elegir más fácilmente la edición que más les convenga de acuerdo con sus necesidades, a continuación una descripción general del enfoque de cada versión. Windows Server 2012 R2 Data center: Para un entorno altamente virtualizado que requiera características de alta disponibilidad, incluida la agrupación en clústeres. Windows Server 2012 R2 Standard: Para un entorno no virtualizado o poco virtual izado en el que se desee incluir características de alta disponibilidad, incluida la agrupación en clústeres. Windows Server 2012 R2 Essentials: Para pequeñas empresas con hasta 25 usuarios, especialmente aquellas empresas que quieran implementar su primer servidor.
  • 34. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 4 Windows Server 2012 R2 Foundation: Para pequeñas empresas con hasta 15 usuarios (solo disponible a través de partners OEM directos). Dentro de las principales características se encuentran: 1. Nuevo Server Manager: Para crear Manage Server Groups: Una de las ventajas de la nueva interface de Server Manager es la capacidad de crear grupos de servidores, que son colecciones de servidores que ya existen en la red, y se pueden gestionar a través de la nueva experiencia de usuario. La creación de nuevos grupos de servidores le permite gestionar las tareas entre cada servidor con atributos comunes -un grupo de servidores que contiene todos los equipos que ejecuten IIS, por ejemplo; un grupo de todos los servidores de bases de datos, y así sucesivamente-, y proporcionar información específica sobre cualquiera de ellos como desee. Esta es una gran bendición para las organizaciones sin software de monitoreo dedicado. 2. Mejor edición, selección SKU: El sistema operativo es ahora el mismo, y la edición que compre -Standard o Data center depende de si desea ejecutar hasta dos máquinas virtuales como invitadas, o si quiere virtualización ilimitada de invitados. No hay edición Enterprise que estanque los trabajos. 3. Una línea de comandos primero, una segunda mentalidad de interface gráfica: Para Windows Server el énfasis ha cambiado de una filosofía pensada primero en la interface gráfica de usuario (GUI), a una interface gráfica de usuario opcional. De hecho, la primera vez que instale el sistema operativo, tendrá que elegir entre una instalación completa o de núcleo. De núcleo es la opción preferida. Una vez que instale una versión de núcleo de Windows Server 2012, puede volverla una interfase gráfica de usuario con solo instalar la función GUI y, a continuación, puede optar por despegar sin una reinstalación completa.
  • 35. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 5 4. Replicación Hyper-V: La característica Hyper-V Replica permite replicar una máquina virtual de una locación a otra con Hyper-V y una conexión de red -y sin ningún tipo de almacenamiento compartido. Este es un gran problema en el mundo de Microsoft para la recuperación ante desastres, alta disponibilidad y mucho más. VMware hace esto también, pero el vendedor cobra por las licencias extra de tal capacidad. Esto hace que mantener en pie las instancias de servicios en todo el mundo sea un asunto de uno o dos clics (suponiendo que existe conectividad de red). Las nuevas interfaces de Hyper-V Replica dentro de Hyper-V Manager incluyen una interface mucho más simple para la creación de una secuencia de replicación, y un mejor control del proceso y de la salud general de los sistemas y socios de replicación. Sistemas operativos y arquitecturas de 32 y 64 bits Llevo un tiempo dándole vueltas a este post y por fin ha visto la luz. Espero que después de su lectura hayas aprendido algo nuevo, te haya aclarado las ideas y te sea útil a la hora de elegir un sistema operativo en consonancia con el cerebro de tu ordenador. En arquitectura de computadoras, 16 bits, 32 bits o 64 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 16 bits, 32 bits o 64 bits de ancho. En el tema que nos ocupa, se utilizan para referirse a una arquitectura de procesador basadas en registros, bus de direcciones o bus de datos que permiten procesar (interna y externamente) datos de ese ancho. Diferentes familias de procesadores pueden tener diferentes ISA, por este motivo, un programa compilado para un tipo de máquina no podrá ejecutarse en otra con un conjunto de instrucciones diferentes. Del mismo modo, un procesador con una arquitectura de 32 bits no podrá ejecutar un sistema operativo u otra aplicación compilada para una arquitectura/procesador de 64 bits. Sin embargo, por
  • 36. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 6 compatibilidad hacia atrás, lo inverso suele ser posible, es decir, podemos ejecutar aplicaciones de 32 bits en procesadores de 64 bits. La micro arquitectura, en cambio, es de nivel más inferior, más concreto. Muestra las partes constituyentes del sistema y cómo se interconectan e interoperan, para así implementar la especificación de la arquitectura. La micro arquitectura generalmente es representada empleando un diagrama de bloques que describe las interconexiones entre registros, buses y bloques funcionales de la máquina. Diferentes ordenadores podrían tener una misma arquitectura del conjunto de instrucciones, y así ser capaces de ejecutar los mismos programas, sin embargo, pueden tener diferentes micro arquitecturas. Esas diferentes micro arquitecturas (junto con los avances en las tecnologías de fabricación de semiconductores) son las que permiten nuevas generaciones de procesadores que permiten alcanzar mejores niveles de rendimiento o performance comparadas con las generaciones previas. Por otra parte, las construcciones de hardware, el esquema físico del circuito y otros detalles físicos son llamadas implementación de esa micro arquitectura. Dos máquinas pueden tener la misma micro arquitectura, y por lo tanto el mismo diagrama de bloques, pero diferentes implementaciones del hardware. OTRAS ARQUITECTURAS: Además de las arquitecturas de Intel y AMD existen otras muchas, entre las más conocidas:  SPARC: (del inglés Scalable Processor ARChitecture) es una arquitectura RISC originalmente diseñada por Sun Microsystems y que podemos encontrar en los procesadores de Sun (ahora Oracle).  PowerPC: (usualmente abreviada PPC) es el nombre de la arquitectura de computadoras de tipo RISC desarrollada por IBM, Motorola y Apple. Los procesadores de esta familia son utilizados principalmente en ordenadores Macintosh de Apple hasta el año 2006 y en varios modelos IBM.
  • 37. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 7  ARM: (Advanced RISC Machines) es una familia de microprocesadores RISC diseñados por la empresa Acon Computers y desarrollados por Advanced RISC Machines Ltd., una empresa derivada de la anterior.  PA-RISC: es el nombre por el que se conoce una arquitectura de microprocesadores desarrollada por sistemas Hewlett-Packard y VLSI Technology Operation. Esta arquitectura se basa en el modelo RISC y en PA (Precision Architecture). También se suelen referir a ella como la arquitectura HPPA (Hewlett Packard Precision Architecture). Los primeros PA-RISC fueron dispositivos de 32 bits. El diseño fue actualizado en 1996 dando lugar a la versión 2.0 de la arquitectura. Esta nueva versión era una arquitectura de 64 bits.  Alpha: es una arquitectura de microprocesadores diseñada por DEC e introducida en 1992 bajo el nombre AXP. Cuenta con un juego de instrucciones RISC de 64 bits, pero también puede manejar datos de 32, 16 bits y por último de 8 bits.
  • 38. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 8 Conclusión Luego de haber investigado y analizado se puede ver que se han desarrollado varios tipos de sistemas operativos con diferentes interfaces y categorías. Pero hemos podido observar que todos los sistemas operativos han sufrido cambios por parte de los programadores, y siguen evolucionando. El diálogo entre el usuario y la máquina suele realizarse a través de una interfaz de línea de comandos o de una interfaz gráfica de usuario (GUI, siglas en inglés). Las interfaces de línea de comandos exigen que se introduzcan instrucciones breves mediante un teclado. Las GUI emplean ventanas para organizar archivos y aplicaciones con iconos y menús que presentan listas de instrucciones. El usuario manipula directamente estos objetos visuales en el monitor señalándolos, seleccionándolos y arrastrándolos o moviéndolos con un Mouse. El uso de las GUI es más sencillo que el de las interfaces de línea de comandos. Sin embargo, la introducción de instrucciones con una GUI es más lenta, por lo que las GUI suelen tener la opción de emplear un sistema equivalente al de línea de instrucciones como alternativa rápida para los usuarios más expertos. Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS- DOS, OS/2, Windows 95 y Windows NT. El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Otros SO multiusuario y multitarea son OS/2, desarrollado inicialmente por Microsoft e IBM, Windows NT y Win95 desarrollados
  • 39. COMPUTACION E INFORMATICA BLADIMIR QUINVER HUAMA TEVES 3 9 por Microsoft. El SO multitarea de Apple se denomina Macintosh OS. El MS-DOS es un SO popular entre los usuarios de PCs pero solo permite un usuario y una tarea. BIBLIOGRAFÍA  www.fortunecity.com/skyscraper/fatbit/607/wince/wince.html  WWW.docencia.ac.upc.edu/EPSC/PSE/documentos/Trabajos/Archivo/Trab ajo_Windows_CE_6.pdf.  www.atc.us.es/asignaturas/astr/Ts/T3_IntroduccionWCE.htm.  es.wikipedia.org/wiki/Sistema_integrado.  www.redeweb.com/_txt/642/48.pdf.  es.wikibooks.org/wiki/.Arquitectura_de_Sistemas_de_Tiempo_Real.