25
Elizabeth Aguilar Vargas SISTEMAS OPERATIVOS Y SU ARQUITECTURA "Año de la Diversificación Productiva y del Fortalecimiento de la Educación" CARRERA PROFESIONAL : Computación e informática APELLIDO Y NOMBRE : Aguilar Vargas Elizabeth DOCENTE : Ing. Wildo Huilca Moyna ASIGNATURA : Software De Servidores De Red TEMA : Sistemas Operativos Arquitectura AÑO : ll semestre ABANCAY-APURIMAC 2015

Sistema operativo elizabeth aguilar

Embed Size (px)

Citation preview

Page 1: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

"Año de la Diversificación Productiva y del Fortalecimiento de la

Educación"

CARRERA PROFESIONAL : Computación e informática

APELLIDO Y NOMBRE : Aguilar Vargas Elizabeth

DOCENTE : Ing. Wildo Huilca Moyna

ASIGNATURA : Software De Servidores De Red

TEMA : Sistemas Operativos Arquitectura

AÑO : ll semestre

ABANCAY-APURIMAC

2015

Page 2: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

GRADECIMIENTOS

Primero y antes que nada, dar gracias a Dios, por estar conmigo en cada

Paso que doy, por fortalecer mi corazón e iluminar mi mente y por haber

Puesto en mi camino a aquellas personas que han sido mi soporte y

Compañía durante todo el periodo de estudio.

Agradecer hoy y siempre a mi familia por el esfuerzo realizado por ellos. El

Apoyo en mis estudios, de ser así no hubiese sido posible. A mis padres y

Demás familiares yaqué me brindan el apoyo, la alegría y me dan la fortaleza

Necesaria para seguir adelante.

Page 3: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

Índice

- Introducción.

1.- ¿Qué es un Sistema Operativo ?................................................................................1

1.1.- Interfaz de Línea de Comando……………………………………………………………………….……1

1.2.- Interfaz Gráfica del Usuario…………………………………………………………………………….....1

2.- Funciones de los Sistemas Operativos…………………………………………………………….….….2

3.- Categoría de los Sistemas Operativos…………………………………………………………….……...3

3.1.- Sistema Operativo Multitareas………………………………………………………………….….......3

3.2.- Sistema Operativo Mono tareas………………………………………………………………….….….3

3.3.- Sistema Operativo Monousuario………………………………………………………………………..3

3.4.- Sistema Operativo Multiusuario……………………………………………………………………..….3

3.5.- Secuencia por Lotes…………………………………………………………………………………….…….3

3.6.- Tiempo Real……………………………………………………………………………………………….….….3

3.7.- Tiempo Compartido ………………………………………………………………………………………...3

4.- Los Sistemas Operativos más Populares de las PC………………………………………….….…4

4.1.- MS-DOS…………………………………………………………………………………………………….………4

4.2.- OS/2……………………………………………………………………………………………………………….…4

4.3.- Macintosh OS…………………………………………………………………………………………………..4

4.4.- UNIX…………………………………………………………………………………………………………………4

4.5.- Microsoft Windows NT…………………………………………………………………………………….4

4.6.- Microsoft Windows 95……………………………………………………………………………………..4

5.- Optimización del Sistema Operativo con utilerías de Software……………………….…..5

5.1.- Fragmentación de Archivos……………………………………………………………………………...5

5.2.- Compresión de Datos. ……………………………………………………………………………………..5

5.3.- Administración de Memoria. ……………………………………………………………………………6

6. Arquitectura………………………………………………………………………………………………….………6

6.1 Historia y evolución de computadoras………………………………………………………..………6

7. Mainboard (placa base)……………………………………………………………………………….……….7

8. Evolución de Mainboard……………………………………………………………………………….………8

9. Socket y microprocesador……………………………………………………………………………….…...9

10. conclusión………………………………………………………………………………………………………….10

11. bibliografía…………………………………………………………………………………………………………11

Page 4: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

Introducción

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 si 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. Las arquitecturas de las computadoras evolucionando de forma rápida

alcanzando sorprendes velocidades y capacidades , sobre sus orígenes y sus partes más

importantes, aclararemos puntos muy importante sobre buses, puertos de comunicación,

configuración de placas sobre algunos modelos, en capitulo trato sobre la evolución de la

mainboard y muestro alguno planos y estructura de mainboard sacadas por asi decirlo de un

museo, también incluyo descripción fuentes y case se desarrollaron, en el capítulo tres vero

sobre los socket y slot para microprocesadores. Este documento fue recopilado buscando

realidades diferentes que hay mercado, bueno espero que se gran utilidad este documento para

los que desean profundizar sobre el tema de arquitectura de PC´s, espero que me envíen sus

comentarios a [email protected], agradecido anticipadamente a todos los lectores.

Page 5: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

1.- ¿Qué es un 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 define como un conjunto de

procedimientos manuales y automáticos, que permiten a un grupo de usuarios compartir una

instalación de computadora eficazmente.

1.1.- 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.

Page 6: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

1.2.- 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.

2.- 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.

Page 7: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

TRANSCRIPCIÓN

El sistema operativo es el programa más importante de la computadora. En realidad es un

conjunto de programas que hace dos cosas fundamentales. Una de ellas es organizar y

administrar el hardware del equipo: partes internas y periféricos. Todo pueden funcionar

perfectamente, pero sin un sistema operativo no podemos usarlo. A finales de los años 40,

cuando no había sistemas operativos, los programadores ponían en funcionamiento el hardware

repitiendo constantemente una serie de pasos muy laboriosos. Para automatizar el proceso se

crearon los sistemas operativos. Pero la parte más evidente es darle al usuario la capacidad de

comunicarse con la computadora. Es decir, dotar a la computadora de una interfaz. Permite que

el usuario se pueda comunicar con la computadora: hace de traductor entre nosotros y la

máquina, y viceversa. Una interfaz es el conjunto de elementos que permiten la comunicación

del usuario con la computadora. Estos elementos pueden ser palabras, letras, números

(alfanuméricos) o imágenes (gráficos).

1°imagen

Vía: www.google.com.pe

Page 8: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

3.- Categoría de los Sistemas Operativos.

3.1.- Sistema Operativo Multitareas.

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 esta 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 esta

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.

3.2.- Sistema Operativo Monotareas.

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 esta imprimiendo un

documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se

termine la impresión.

3.3.- Sistema Operativo Monousuario.

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 esta 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.

3.4.- Sistema Operativo Multiusuario.

Page 9: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

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).

3.5.- 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. Los sistemas operativos por lotes (batch), en los que

los programas eran tratados por grupos (lote) en ves 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.

3.6.- 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.

3.7.- 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.

Page 10: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

4.- 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.

4.1.- 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 secuencialmente. 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.

- 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

mono tarea, 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.

Page 11: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

4.2.- 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 continuo

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.

4.3.- 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

Page 12: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

(estableciendo así la comunicación con dispositivos periféricos en serie como impresoras y

módems).

° 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 retrazado vertical programa las actividades por realizar durante las

interrupciones de retrazado 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.

4.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

minicomputadoras. El sistema operativo UNIX tiene diversas variantes y se considera potente,

más transportable e independiente de equipos concretos que otros sistemas operativos porque

esta 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). El UNIX y sus clones

permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método

Page 13: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

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.

4.5.- 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.

4.6.- 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 esta basado en menús desplegables, ventanas en pantalla y un

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.

Page 14: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

5.- Optimización del Sistema Operativo con utilerías de Software.

5.1.- Fragmentación de Archivos.

Es una condición por la que los archivos se dividen en el disco en pequeños segmentos separados

físicamente entre si. Esta condición es una consecuencia natural del crecimiento de los archivos

y de su posterior almacenamiento en un disco lleno. Este disco ya no contendría bloques

contiguos de espacio libre lo suficientemente grandes como para almacenar los archivos. La

fragmentación de archivos no es un problema de integridad, aunque a veces puede ocurrir que

los tiempos de acceso y de lectura aumenten si el disco esta muy lleno y el almacenamiento se

ha fragmentado incorrectamente. Existen productos de software para organizar u optimizar el

almacenamiento de archivos. En una base de datos, la fragmentación del archivo es una

situación en la cual los registros no se graban en su secuencia de acceso optima debido a las

continuas adiciones y eliminaciones de registros. La mayoría de los sistemas de bases de datos

cuentan con utilidades que reordenan los registros para mejorar el rendimiento de acceso y

recuperar el espacio libre ocupado por los registros borrados.

5.2.- Compresión de Datos.

También llamada compactación de datos. Y es el término que se aplica a diversos métodos

para compartir la información a fin de permitir una transmisión o almacenamiento más

eficaces. La velocidad de compresión y descompresión y el porcentaje de compresión (la

relación entre los datos comprimidos y sin comprimir) dependen del tipo de los datos y el

algoritmo utilizado. Una técnica de compresión de archivos de texto, la llamada codificación de

palabras clave, sustituye cada palabra que aparece con frecuencia como por ejemplo el o dos

por un puntero (uno o dos bytes) a una entrada de una tabla (que se guarda en el archivo) de

palabras. Las técnicas de compresión fuzzy (por ejemplo JPEG), utilizadas en compresión de

audio y vídeo, tienen un porcentaje de compresión muy elevado, pero no permiten recuperar

exactamente el original.

5.3.- Administración de Memoria.

Sea cual sea el esquema de organización del almacenamiento que se adopte para un sistema

específico, es necesario decir que estrategias se deben utilizar para obtener un rendimiento

óptimo. Las estrategias de administración del almacenamiento, determinar el comportamiento

de una organización de almacenamiento determinada cuando se siguen diferentes políticas:

¿Cuándo se toma un nuevo programa para colocarlo en la memoria? ¿Se toma el programa

cuando el sistema lo solicita específicamente o se intenta anticiparse a las peticiones del

Page 15: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

sistema? ¿En qué lugar del almacenamiento principal se coloca el siguiente programa por

ejecutar? ¿ Se coloca los programas lo más cerca posible uno del otro en los espacios disponibles

de la memoria principal para reducir al mínimo el desperdicio de espacio, o se colocan los

programas lo más rápido posible para reducir al mínimo el tiempo de ejecución ?.

6. Arquitectura

Es el diseño conceptual y la estructura operacional fundamental de un sistema de Computadora.

Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones

de diseño para varias partes de una computadora, con especial interés en la forma en que la

unidad central de proceso (UCP) trabaja internamente y accede a las direcciones de memoria.

También suele definirse como la forma de seleccionar e interconectar componentes de

hardware para crear computadoras según los requerimientos de funcionalidad, rendimiento y

costo.

Ventajas de las arquitecturas

Pila: Modelo sencillo para evaluación de expresiones (notación polaca inversa). Instrucciones

cortas pueden dar una buena densidad de código.

Acumulador: Instrucciones cortas. Minimiza estados internos de la máquina (unidad de control

sencilla).

Registro: Modelo más general para el código de instrucciones parecidas. Automatiza generación

de código y la reutilización de operandos. Reduce el tráfico a memoria. Una computadora

actualmente tiene como estándar 32 registros. El acceso a los datos es más rápido.

Desventajas de las arquitecturas

Pila: A una pila no se puede acceder aleatoriamente. Esta limitación hace difícil generar código

eficiente. También dificulta una implementación eficiente, ya que la pila llega a ser un cuello de

botella es decir que existe dificultad para la transferencia de datos en su velocidad mk.

Acumulador: Como el acumulador es solamente almacenamiento temporal, el tráfico de

memoria es el más alto en esta aproximación.

Registro: Todos los operadores deben ser nombrados, conduciendo a instrucciones más largas.

Arquitectura e Informática Los problemas de diseño no pueden ser resueltos sin la ayuda de un

computador, siendo la maquina un complemento y no un substituto del talento creativo, la

Page 16: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

computadora mientras no pueda inventar, puede explorar relaciones muy rápida y

sistemáticamente de acuerdo a reglas pre establecido. El computador funciona como una

extensión natural de la habilidad analítica del hombre. Término general que se aplica a la

estructura de un sistema informático o de una parte del mismo. El término se aplica también al

diseño del software de sistema, por ejemplo, el sistema operativo, y a la combinación de

Hardware y Software básico que comunica los aparatos de una Red informática. La arquitectura

de ordenadores se refiere a toda una estructura y a los detalles necesarios para que sea

funcional, es decir, cubre sistemas informáticos, microprocesadores, circuitos y programas del

sistema. Por lo general, el término no suele referirse a los programas de aplicación, como hojas

de cálculo o procesadores de textos, que son necesarios para realizar una tarea pero no para

que el sistema funcione. Elementos de Diseño Al diseñar un sistema informático, se tienen en

cuenta los cinco elementos fundamentales que componen el hardware: la unidad aritmético-

lógica, la unidad de control, la memoria, la entrada y la salida. La unidad aritmético-lógica realiza

operaciones aritméticas y compara valores numéricos. La unidad de control dirige el

funcionamiento de la computadora recibiendo instrucciones del usuario y transformándolas en

señales eléctricas.

6.1. Historia y evolución de computadoras

HISTORIA DEL PC

Para todo estudiante de Computación el estudio de la HISTORIA DEL PC es necesario para

comprender y valorar lo que hoy son los PC. Consecuentes con ello citamos a continuación las

principales etapas, hechos y hombres de ciencia que dieron origen a una de las más grandes

revoluciones científicas de la civilización occidental.

¿QUIÉN INVENTÓ EL PC?

Ante esta pregunta hemos de responder que NADIE COMO PERSONA EXCLUSIVA INVENTO EL

PC, porque no se trata de una máquina simple. La realidad es que el PC - como muchos otros

inventos - es el resultado del trabajo investigativo de muchos científicos, empresas,

emprendedores y estudiosos, quienes aportaron secuencialmente innovaciones para producir

lo que hoy tenemos: equipos poderosos, compactos y versátiles en un espacio reducido. La

historia de la informática y el hardware de las computadoras constituye una emocionante

aventura cuyo estudio merece un capitulo aparte. En las paginas siguientes veremos como se

dio el invento del PC. Los antecedentes de la computación. Es importante tener en cuenta que

el desarrollo de la electrónica a partir de del sistema digital aplicado en el trabajo de las

computadoras es quien marca el inicio de las actuales generaciones de PC. Aunque sus

Page 17: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

antecesores fueron las máquinas mecánicas - analógicas, este análisis se centra en la era

electrónica.

EVOLUCIÓN DEL PC

Entre los precursores del PC, existieron hombres de ciencia y emprendedores que se unieron en

torno a un punto común: EL CALCULO MATEMATICO. Partiendo de una era a la que podemos

llamar MECANICA el hombre creó aparatos basados en el movimiento coordinado de ejes y

ruedas para simplificar las 4 operaciones básicas: sumar, restar, multiplicar y dividir. Uno de ellos

fué el científico alemán WILHEILM SCHICKARD (1592-1635) quien en el año 1623 creó una

máquina a la que llamó RELOJ CALCULANTE pues trabajaba con ruedas dentadas y era capaz de

sumar y restar. No obstante su novedad, no se pudo fabricar completamente. Posteriormente

seria BLAISE PASCAL (filósofo frances, 1623-1662) quien en el año 1662 inventó la primera

máquina automática de calcular completa a base de ruedas dentadas. Dicha máquina mostraba

los resultados en una ventanilla y se la llamó PASCALINA. Diez años más tarde, el filósofo y

matemático alemán GOTTFRIED WILHELM von LEIBNITZ (1646-1716) mejoró la máquina de

Pascal creando la CALCULADORA UNIVERSAL, capaz de sumar, restar, multiplicar, dividir y

extraer raíces cuadradas, además de hacer la multiplicación en forma directa, en vez de

realizarla por sumas sucesivas, como la máquina de Pascal. En el año 1805 el francés JOSEPTH

MARIE JACQUARD (1752 -1834) dio el paso siguiente. Después de varios intentos, construyó un

telar automático que efectuaba un control perfecto sobre las agujas tejedoras mediante la

utilización de TARJETAS PERFORADAS que contenían los datos de Bcontrol de las agujas. Esta

máquina se puede considerar como la primera máquina mecánica programada. Se conoció como

el TELAR DE JACQUARD. Posteriormente y dando un paso muy grande - según muchos,

demasiado adelantado para su época -, en el año 1822 el inglés y profesor de la Universidad de

Cambridge CHARLES BABBAGE (1792-1871), diseñó la MAQUINA DE DIFERENCIAS. Su

funcionamiento se basaba en mecanismos con ruedas dentadas. Podía resolver funciones y

obtener tablas de las mismas. Pero las deficiencias tecnológicas de la época no permitieron su

fabricación completa sino hasta años después. En 1937, HOWARD H. AIKEN de la Universidad de

Harvard enasociación con un grupo de científicos universitarios e ingenieros de IBM crea una

calculadora numérica basada en el uso de relés electromagnéticos, ruedas dentadas y

embragues electromecánicos dando origen a la que se puede considerar como la PRIMERA

COMPUTADORA ELECTROMECANICA. Se la denominó

MARK-I. Utilizaba medios de entrada tarjetas y cinta perforadas que procesaba en unidades

aritméticas, unidad de control y una unidad de memoria. Se terminó de construír en 1944 y a

Page 18: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

pesar de que funcionó bien, fué rápidamente superada por las COMPUTADORAS ELECTRONICAS

que aparecieron a casi a la par que su construcción.

LOS INICIOS DE LA COMPUTACIÓN DIGITAL.

La aparición de varios factores coincidentes propiciaron la rápida evolución de las computadoras

a partir de este punto: la aplicación de la teoría del álgebra de Boole en la representación de

circuitos lógicos, la definición de la medida de información BIT, la invención de la válvula de vacío

y el interés del gobierno estadounidense (a través del Ministerio de Defensa). Esto propició que

en 1940 JOHN W. MAUCHLY y JOHN PRESPER ECKERT junto con científicos de la Universidad de

Pensilvania construyeran en la Escuela Moore de Ingeniería Eléctrica, la PRIMERA

COMPUTADORA ELECTRONICA a la que llamaron ENIAC(Electronic NUmerical Integrator and

Calculator). ENIAC era programable y universal (se podía utilizar para cualquier tipo de calculo),

era mil veces más rápida que MARK-I, ocupaba 160 metros cuadrados, pesaba 30 toneladas, con

17.468 válvulas de vacío, 70.000 resistencias, 10.000 condensadores y un consumo de

aproximadamente 200.000 vatios. En los años 50 (la generación del transistor) con la creación

de los semiconductores, el diodo y el transistor, surge la segunda generación de aparatos de

cómputo. El tamaño se redujo sustancialmente. Se crean las compuertas lógicas y sus circuitos

derivados. Esta fase duró hasta aproximadamente el año 1964.

EQUIPO XT

EQUIPO AT 80286. (ADVANCED TECHNOLOGY DE IBM)

EQUIPOS AT 80386 (IBM)

EQUIPOS AT 80486 (VARIOS FABRICANTES)

EQUIPOS BASADOS EN PENTIUM DE 75MZ DE INTEL Y EN 586 DE AMD

EQUIPOSBASADOSENPENTIUMMMXYEN686DEAMD

EQUIPOS BASADOS EN PENTIUM CELERON, CON VELOCIDADES DESDE 300 MHZ A 1.3

GHZ

LAS GENERACIONES DE PENTIUM II, PENTIUM III Y PENTIUM IV

LAS GENERACIONES DE PENTIUM D, CORE

Page 19: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

7. Mainboard (placa base)

ANTECEDENTES

Desde su aparición en 1974, las microcomputadoras han incluido la mayor parte de su

electrónica esencial en una placa de circuito impreso, llamada motherboard (tarjeta o placa

madre). IBM la denomino system board(tarjeta o placa de sistema) o placa base. Yo lo

denominare (Tarjeta o placa principal). La mainboard es una placa donde se encuentra la

circuitería principal de una computadora. Se caracteriza por tener en su interior circuitos

integrados tales como el microprocesador, controladores y diversos tipos de soporte. Para

profundizar el tema sobre mainboard debemos narrar parte de sus orígenes.

HISTORIA

La historia de las tarjetas madres comienza en 1947 cuando William Shockley, Walter Brattain y

John Bardeen, científicos de los laboratorios Bell, muestran su invento, el transistor amplificador

de punto-contacto, iniciando el desarrollo de la miniaturización de circuitos electrónicos.

Kummel, un británico que en 1952 presentó sobre la utilización de un bloque de material sólido

que puede ser utilizado para conectar componentes electrónicos sin cables de conexión. 1961

cuando Fairchild Semiconductor anuncia el primer circuito integrado, Con estos inventos se

comienza a trabajar en la computadora con una tarjeta, como las que mencionamos a

continuación estas en orden de evolución.

CONCEPTO DE UNA MAINBOARD

La mainboard es la parte principal de un computador ya que nos sirve de alojamiento de los

demás componentes permitiendo que estos interactúen entre si y puedan realiza procesos. La

tarjeta madre es escogida según nuestras necesidades.

PARTES DE LA TARJETA MADRE

Monografias.com Mencionare a continuación las partes más principales y destacadas de una

mainboard. Aclarando que estas partes varían según el avance de la tecnología.

-BIOS

-Ranuras PCI

-Caché

-Chipset

-Conectores USB

-Zócalo ZIF

Page 20: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

-Ranuras DIMM

-Ranuras SIMM

-Conector EIDE (disco duro)

-Conector disquetera

-Ranuras AGP

-Ranuras ISA

-Pila del sistema

-Conector disquetera

-Conector electrónico

1. MOTHERBOARDS VIEJOS

En los motherboard viejos existe una serie de switches, (pequeños interruptores) y Jumper

(puentecitos metálicos que se pueden sacar y poner). En la mayoría de los casos, no es necesario

meterse con los jumper éstos ya vienen configurados por el fabricante. Los switches de opciones

son otra historia; estos le dicen al motherboard que tipo de accesorios tiene conectados al

mismo, y cuanta memoria tiene instalada. Los switches están localizados en un pequeño banco,

denominado DIP (por Dual In-Line Package). El conjunto de switches DIP tiene ocho pequeños

controles en un algunos motherboards. Se pueden mover con la punta de una lapicera o

cualquier otro instrumento de punta.

2. MOTHERBOARDS MODERNOS

En los motherboards modernos la configuración no está dada por los switches, sino por un

pequeño programa de setup. Este programa está disponible en discos de utilidades embalados

junto con la maquina o insertos dentro del sistema y siempre disponibles. Este programa de

setup es accedido por muchos motherboards presionando la tecla Delete mientras la maquina

esta booteando (recién arrancada). Los cambios que usted realiza en el programa de Setup son

almacenados en un tipo especial de memoria denominado CMOS (los circuitos integrados CMOS

con conocidos por su poco consumo de energía). El contenido de esta memoria no se pierde al

apagar la maquina gracias a una pequeña batería conectada al motherboard. Aunque se usa el

programa de setup, también hay una serie de switches para setear(reiniciar) las opciones,

muchos motherboards tienen al menos dos o tres conjuntos del tipo de chips RAM y ROM que

se tengan instalados. Las motherboards tienen diferentes configuraciones acceso para entrar al

programa Setup, en otros se presiona la tecla F1, F10, CRTL+S, F12 y otros. Esto se debe a las

diferentes marcas que existen en el marcado

Page 21: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

3. MOTHERBOARDS CONTEMPORÁNEOS

En los motherboards contemporáneos son similares a los modernos, con algunos avances como

detección y configuración automática, también se puede actualizar el programa Setup, para

poder reconocer nuevos dispositivos. Gracias a al avance de las Flash ROM, además hay modelos

donde incorporan doble BIOS, como respaldo lo cual nos permite un mejor rendimiento, esta

forma de trabajo lo patentan mainboard que son de la familia AMD.

8. Evolución de Mainboard

FORMATOS

Las tarjetas madre necesitan tener dimensiones compatibles con las cajas que las contienen, de

manera que desde los primeros computadores personales se han establecido características

mecánicas, llamadas factor de forma. Definen la distribución de diversos componentes y las

dimensiones físicas, como por ejemplo el largo y ancho de la tarjeta, la posición de agujeros de

sujeción y las características de los conectores. Con los años, varias normas se fueron

imponiendo:

A. XT:

Es el formato de la placa base del PC de IBM modelo 5160, lanzado en 1983. En este factor de

forma se definió un tamaño exactamente igual al de una hoja de papel tamaño carta y un único

conector externo para el teclado. 1984 AT 305 × 305 mm (IBM) Baby AT: 216 × 330 mm

B. AT:

Uno de los formatos más grandes de toda la historia del PC (305 × 279–330 mm), definió un

conector de potencia formado por dos partes. Fue usado de manera extensa de 1985 a 1995.

También conocido como Baby-AT o simplemente AT especificaba un tamaño para la placa base

de unos 220x 330 milímetros, determinando la posición de los diferentes componentes de la

placa, así como las características del conector de alimentación eléctrica dividido en dos piezas

(P8,P9) . Este formato perduro durante mucho tiempo, hasta que apartir de la evolución de los

diferentes componentes y dispositivos se empezaron a notar diferentes desventajas y carencias,

principalmente relacionadas con la distribución de los componentes en la placa base y la gran

maraña de cables que esto ocasionaba. Estas mainboards son las típicas de las computadoras

"compatibles" desde el modelo 286, hasta los primeros pentium.Con el auge de los perifericos

(tarjetas de sonido, lectora de CD-ROM, discos extraibles, etc.) salieron a la luz sus principales

carencias: mala circulacion del aire en los cases (uno de los principales motivos de la aparicion

Page 22: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

de disipadores y ventiladores de chip) y, sobre todo, una telaraña de enorme de cables que

impide acceder a la mainboard sin desmontar al menos alguno. El grafico muestra dos

mainboard duales que soporta AT, ATX

C. 1995 ATX 305 × 244 mm (Intel)

MicroATX: 244 × 244 mm

FlexATX: 229 × 191 mm

Miniarte: 284 × 208 mm

9. SOCKET

El Socket F es un zócalo de procesadores diseñado por AMD para su línea Opteron. El zócalo

tiene 1207 pines, y fue publicado el 15 de agosto de 2006. El Socket F principalmente se usa en

la línea de CPU para servidores de AMD, y se considera como un socket de la misma generación

del Socket AM2 y el Socket S1; el primero se usa en los CPUs Athlon 64 y Athlon 64 X2 y el último

en la línea Turion 64 y Turion 64 X2. Todos estos tienen soporte para memoria DDR2. Socket F

no soporta FB-DIMM. Esta planeada el soporte de DDR3 SDRAM y XDR DRAM AMD Quad FX

AMD Quad FX, el Socket F es la base para la plataforma Quad FX (conocida antes de su

lanzamiento como "4x4"), liberada por AMD el 30 de noviembre de 2006. Esta versión

modificada del Socket F, llamada Socket 1207 FX por AMD, y Socket L1 por nVIDIA, se basa en

una plataforma de doble socket, que permite usar dos procesadores de doble núcleo (cuatro

núcleos efectivos) en PC de escritorio para entusiastas

SOCKET 370

El Socket 370 es un tipo de conector para microprocesadores, usado por primera vez por la

empresa Intel para sus procesadores Pentium III y Celeron en sustitución en los ordenadores

personales de la vieja interfaz de ranura Slot 1. El "370" se refiere al número de orificios en el

zócalo para los pines del procesador. Las versiones modernas del zócalo 370 se encuentran

generalmente en las placas base Mini-Mini-ITX y en los sistemas integrados. El zócalo 370 fue

utilizado originalmente para los procesadores Intel Celeron, pero se convirtió más adelante.

Page 23: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

EVOLUCIÓN DEL MICROPROCESADOR

1971: Intel 4004

19XX: Intel 8008

1978: Intel 8086, Motorola MC68000

1979: Intel 8088

1982: Intel 80286, Motorola MC68020

1985: Intel 80386, Motorola MC68020, AMD80386

1989: Intel 80486, Motorola MC68040, AMD80486

1993: Intel Pentium, Motorola MC68060, AMD K5, MIPS R10000

1995: Intel Pentium Pro

1997: Intel Pentium II, AMD K6, PowerPC6 (versiones G3 y G4), MIPS R120007

1999: Intel Pentium III, AMD K6-2

2000: Intel Pentium 4, Intel Itanium 2, AMD Athlon XP, AMD Duron, PowerPC G4, MIPS R14000

2005: Intel Pentium D, Intel Extreme Edito con hyper threading, Intel Core Duo, IMac con

ACTUAL: Procesador Intel Core Duo, AMD Athlon 64, AMD Athlon X2, AMD Athlon FX, CORE i5,

CORE i7, CORE i9

ARQUITECTURA Y SISTEMAS OPERATIVOS ELIZABETH AGUILAR VARGAS

Page 24: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

10. 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 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. A lo largo de este documento tocamos el tema de mainboard y sus

características y también hablamos del microprocesador, quiero informarle que simplemente es

una parte de tantas arquitecturas de pc, solo me enfoque en los tipos de placas más comunes,

y explique la importancia de sus partes también narre sobre los micro prosadores que

conjuntamente han evolucionado le comento que al recopilar recordé algunas cosa que no tenía

mucha importancia como los bus, los tipos de case y fuentes que hay que considerar en una pc.

Page 25: Sistema operativo elizabeth aguilar

Elizabeth Aguilar Vargas

SISTEMAS OPERATIVOS Y SU ARQUITECTURA

11. bibliografía

Daitel, H. M. Sistemas Operativos. Segunda Edición.

Enciclopedia Guía del Estudiante, Nuevas Tecnologías. Editorial Cultural, S. A. España 1996.

Enciclopedia Microsoft ® Encarta ® 98. © 1993 - 1997 Microsoft Corporation.

Manual de Usuario, Microsoft Windows 95. 1995.

ARMANDO UNA PC (GUIA)

ARQUITECTURA DE UN COMPUTADOR (LIBRO)

www.google.com.pe

www.wikipedia.com

www.tariga.net

Enciclopedia de Informática y Computación

Biblioteca de Consulta Microsoft Encarta 2004