lunes, 19 de noviembre de 2012

TRABAJO PRACTICO NRO:6

TRABAJO PRACTCO Nro: 6

SISTEMAS OPERATIVOS

Un sistema operativo es un programa que controla y administra el hardware de un dispositivo digital. Un SO permite interactuar con el hardware de dispositivos digitales como : computadoras, telefonos celulares, cables, etc. Permitiendo ejecutar en ellos distintos programas.

el sistema operativo permite controlar las asignaciones de memoria, ordenar las solicitudes al sistema, controlar los dispocitivos de entrada y salida, facilitar la CONECCION a redes y el manejo de archivos. en una computadora el sistema operativo comiensa a funcionar cuando finaliza el trabajo del BIOS.

Los sistemas operativos mas conocidos son: WINDOWS,  LINUX, DOS,  ANDROID, 
SYMBIAN,MEEGO.

Los sistemas operativos contiene una interfas (comunicacion con el operador) que puede ser de texto ( linea de comandos) o grafica (GUI, Graphies User Interface).

Los sistemas operativos forman una plataforma para que otros sistemas o aplicaciones la utilicen.
Aquellas aplicaciones que permiten ser ejecutadas en múltiples sistemas operativos son llamadas multiplataforma.

La mayoría de los sistemas operativos son multi-usuario aunque existen sistemas operativos mono usuario como porejemplo el DOS. Tambien puede clasificarse el mono-tarea y el multi-tarea. Cada tarea que se ejecuta en un sistema operativo ya sea una aplicacion o servicio es llamdado proceso.

Los sistemas operativos pueden ser centralizados si permiten utilizar recursos de una computadora o distribuido si permite utilizar recursos de mas de una  computadora al mismo tiempo.

BREVE HISTORIA DE LOS SISTEMAS OPERATIVOS 

las primeras computadoras no tenían sistemas operativos. A principios de los 60 las computadoras utilizaban el procesamiento por lotes (BATCH) para funcionar. Era un sistema de trabajo mono-tarea que es muy ineficiente.
Durante la década del 60 se produjeron los primeros desarrollos que condujeron a los primeros sistemas operativos. IBM creo el OS/360 para sus computadoras SYSTEM 360 de MAINFRAMES. Este sistema operativo se desarrollo para una linea completa de computadoras lo que aseguro su éxito. El OS/360 contenía varios avances (TIME SHARING) que permitía compartir los recurso se computadoras costosas entre múltiples usuarios de computadoras interactiva en tiempo real donde cada usuario parecía tener acceso a una maquina exclusiva. El sistema MULTICS fue el sistema de tiempo compartido de todos los sistemas operativos desarrollados y sirvió de inspiración   para el sistema UNIX


El sistema operativo UNIX fue desarrollado a fines de 1960 por Ken Thompson y Dennis Richie. Las implementaciones que tuvieron aceptación comercial fueron las solarias de sun Microsystems, AIX de IBM y la UX de Hewlet Packart. A fines del 1991 un estudiante de ciencias de computación de la universidad Helsinsky.
Hacia fines de 1991 un estudiante de la universidad Helsinski llamado Linus Torudlds desarrollo un núcleo de OS (kernel) para pc con arquitectura x86 de intel que emulaba muchas de las funcionalidades de unix y lo lanzo en forma de codigo abierto bajo el nombre de linux En 1992 el proyecto gnu comenzó a utilizar linux parara sus programas Gnu es un acronico inclusivo (gnu no es linux) el proyecto gnu fue iniciado por richard stallman Para la década de 1980 ibm lanzo al mercado su primera computadora personal que llevaba el os DOS (disk operating system) de microsoft Este os era novedoso porque fue lanzado al mercado sobre un soporte magnético (disquete), mientras que hasta ese momento los os estaban embebidos en una memoria ROM Este os fue desarrollado por microsoft. Esta empresa lanza al mercado en 1990 un os con una interfaz gráfica que permitía el uso del ratón: windows. En realidad este os había sido lanzado en 1985 con la versión 1.0 pero no había sido posible su uso comercial hasta que la disputa en los tribunales entre apple y microsoft no fue resuelta, dado que apple había patentado la interfaz gráfica y hasta la papelera de reciclaje que usaba su os Mac os El os Mac os fue creado por apple para su linea de pc macintosh en el año 1985, incluía una interfaz gráfica compuesta por ventanas, iconos y menús controlados por un menú

Breve historia de la evolución del sistema operativo windows 

Windows 1.01 (1985) 

Lanzado oficialmente el 20 de noviembre de 1985, este sistema operativo de 16 bits que cuestan menos de 1 MB en general es primer sistema operativo de Microsoft que permite multitarea con interfaz gráfica de usuario en la plataforma PC que se ejecuta en MS-DOS 5.0.
 

 

 


Windows 1.03 (1986) 

Introducido en 1986, Windows 1.03 es una actualización de su anterior predecesor, Windows 1.01. Todo el costo del sistema operativo sobre el espacio de 2,2 Mb de disco duro
 

 


Windows 2.03 (1987) 

Aprovechando la velocidad de procesador Intel 286/386 en ese momento, Windows 2.03 es un reemplazo para Windows 1.x También empieza la era donde los usuarios son capaces de superponerse ventanas, personalizar las pantallas, etc Sin embargo todo el sistema operativo no costará más de 2,5 Mb.
 

 



Windows 2.86 (1989) 

 


Windows 3.0 (1990) 

Este es el tercer gran lanzamiento de Microsoft Windows con un conjunto mejorado de iconos de Windows y aplicaciones como el Administrador de archivos, Administrador de programas que se sigue utilizando en Windows hoy en día. Este 22 de mayo 1990 lanzó el sistema operativo es reemplazado por Windows 3.1, dos años más tarde.
 

 


Windows 3.1 (1992) 

Windows 3.1 es, probablemente, la primera la mayoría de Windows de nosotros estamos familiarizados. Windows 3.1 y versiones posteriores de Windows 3.1 es una actualización a Windows 3.0 con correcciones de errores y soporte multimedia.
 

 

 


Windows NT 3.1 (1993) 
La primera de Windows Nuevas Tecnologías (NT) presentó. Se mantiene la coherencia con el Windows 3.1, una casa bien establecida y el sistema operativo de negocios en el momento, el nuevo sistema operativo Windows NT se inició con la versión 3.1. A diferencia de Windows 3.1, sin embargo, Windows NT 3.1 es un sistema operativo de 32 bits .  


Windows 3.1 1 (1993) 



Un superconjunto de Windows 3.1, Windows para Trabajo en Grupo 3.11 agregó grupo de trabajo de igual a igual y el apoyo de redes de dominio. Por primera vez, basado en PC con Windows en red eran conscientes y se convirtió en una parte integral de los clientes emergentes y la evolución informática de servidor - Microsoft

 

 


Estación De Trabajo Windows NT 3.51 (1995) 

El Windows NT Workstation versión 3.5 proporcionan el más alto grado de protección sin embargo, para aplicaciones críticas de negocio y datos. Con soporte para los gráficos estándar OpenGL, este sistema operativo ayudó a poder aplicaciones de gama alta para el desarrollo de software, ingeniería, análisis financiero, científico y tareas críticas de negocio - Microsoft 

 

 


Windows 95 (1995) 



Anteriormente el nombre clave de Chicago, Windows 95 es un sucesor de todos los sistema operativo Windows existentes hasta ahora. Ofrece una completa interfaz gráfica de usuario, integrado de 32 bits de TCP / IP (Transmission Control Protocol / Internet Protocol) de pila de soporte integrado de Internet, acceso telefónico a redes, y nuevos plug y las capacidades de obra que sea fácil para los usuarios instalar el hardware y software

 

 


Windows NT 4.0 (1996) 

Windows NT Workstation 4.0 incluye la popular interfaz de usuario de Windows 95 pero siempre mejora de redes de apoyo para el acceso seguro y más fácil a la Internet y las intranets corporativas - Microsoft
 

 


Windows NT Server 4.0 (1996) 

 

 



Windows 98 (1998) 

Windows 98 fue la actualización desde Windows 95. Descrito como un sistema operativo que "funciona mejor, juega mejor," Windows 98 fue la primera versión de Windows diseñada específicamente para los consumidores - de Microsoft.
 

 


Windows 2000 (2000) 

Algo más que la actualización a Windows NT Workstation 4.0, Windows 2000 Professional también fue diseñado para sustituir a Windows 95, Windows 98 y Windows NT Workstation 4.0 en todos los equipos de escritorio y portátiles. Construido en la parte superior de la probada base de código de NT Workstation 4.0, Windows 2000 añade importantes mejoras en fiabilidad, facilidad de uso, la compatibilidad de Internet, y soporte para informática móvil - Microsoft
 

 


Windows 2000 Server (2000) 

 

 


Windows ME (2000) 

Diseñado para los usuarios domésticos, Windows Millennium Edition ofrece numerosos consumidores de música, vídeo y mejoras de red y mejoras de la confiabilidad - Microsoft.
 

 


Windows XP (2001) 

Windows XP Professional trae la sólida base de Windows 2000 para el escritorio del PC, mejorando la fiabilidad, seguridad y rendimiento. Con un nuevo diseño visual, Windows XP Professional incluye funciones para los negocios y la informática doméstica avanzadas, incluyendo soporte de escritorio remoto, un sistema de cifrado de archivos y de restauración del sistema y las características avanzadas de red - Microsoft.
 

 

 


Windows Server 2003 (2003) 

Fecha de lanzamiento en abril de 2003, y también conocido como Win2k3, este sistema operativo es un sucesor a su predecesor Windows Server 2000 (Win2K)
 

 


Windows Vista (2006) 

Llegó a más de 5 años después de su predecesor Windows XP, Vista es romper la línea de tiempo más largo para Microsoft entre los dos sistemas operativos
 

 

 


Windows 7 (2009) 

Con nombre en código Blackcomb, Windows 7 es uno de los sistemas operativos más esperados que deberían estar disponibles en algún lugar en octubre de 2009.

 

 

 
windowds 8 (2012)



interfaz grafica



Microsotf :                                                  Intel:
1.0 →1985---------------------------------80386 (23bits)
1.01→1985
1.03→1986
2.03→1987
2.86→1989-------------------------------- 80486 (32bits)
30..→1990
3.1→1992
Nt 31→1993-------------------------------Pentium 1 (32bits)
3.11→1993
NT 3..51→1995---------------------------Pentium Pro (32 bits)
95→1995
NT4.0→1996------------------------------Pentium 2 (32bits) (celeron)
98→98
2000→2000--------------------------------Pentium 3 (32 bits)
2000server→2000
ME→2000----------------------------------Pentium 4 (64 bits)
XP→2001
SERVER2003→2003
vista→2006--------------------------------Dual core
sever2008→2008-------------------------Quad core
7→2009
8→2012


lunes, 22 de octubre de 2012

Trabajo practico Nro: 5

TRABAJO PRACTICO Nro: 5

MICROPROCESADORES

la historia de la electrónica digital arranca a principio del ciclo XIX cuando george boode desarrolla un sistema kogico basdado en variables binarias (es decir, que pueden tomar dos valores, 0 y 1)
http://www.biografiasyvidas.com/biografia/b/boole.htm

LAS OPERACIONES VACICAS DEL ALGEBRA DE BOOL SON:

operación AND

 [ƒ=A.B ] función

ƒ,A,B: variables vinarias

la tabla de verdad explica
el funcionamiento de la función


A
B
F
0
0
0
0
1
0
1
0
0
1
1
1


OPERACIÓN OR (o)

[ƒ=A+B]

TABLA DE VERDAD

A
B
F
0
0
0
0
1
1
1
0
1
1
1
1

OPERACIÓN NOT (no)

[ƒ=A]
TABLA DE VERDAD
A
A
0
1
1
0

OPERACIÓN XOR (ó exclusiva)

[ƒ=A+B]

TABLA DE VERDAD
A
B
F
0
0
0
0
1
1
1
0
1
1
1
0


Estas operaciones y sus correspondientes tablas de verdad fueron planteadas por George Boole y como corolario establecía que mediante estas operaciones lógicas se podía realizar operaciones matemáticas si se asociaban convenientemente  con el desarrollo de la electricidad fue posible realizar estas operaciones mediante circuitos eléctricos con interruptores.
con el desarrollo de la tecnología fue posible construir estos circuitos mediante otros dispositivos que funcionan como interruptores: RELÉS, válvulas electrónicas de vació y finalmente transistores. estos últimos dado su pequeño tamaño puede agruparse sobre una única base llamada sustrato constituyendo así los llamados circuitos integrados. Hoy en día en un circuito integrado complejo como un microprocesador puede a ver mas de 70 millones de transistores siempre funcionando como interruptores.  Los símbolos que se utilizan en los circuitos digitales para las operaciones lógicas del álgebra de Boole son llamados compuertas lógicas.



basándonos en las  tabla de verdad de alas operaciones vistas desarrollaremos un circuito sumador.

                     TABLA DE VERDAD


A
B
S
CY
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0


A
B
S
CY
0
0
0
0
A
B
S
CY
0
1
1
0

A
B
S
CY
1
0
1
0
A
B
S
CY
1
1
0
1

como vemos es posible construir circuitos digitales que mediante compuertas lógicas pueden realizar distintas funciones hasta 1970 se desarrollaron circuitos digitales que podían ser utilizados para una aplicación determinada.
A partir de 1970 se comenzó a fabricar circuitos programables lo que permitió que un mismo circuito integrado se pudiera usar para distintas aplicaciones, utilizando distintos programas. Esta solución   abarato los costos dado que un mismo circuito integrado tiene múltiples aplicaciones: computadoras par automóviles  monitores de terapia intensiva  sistemas de alarma, todos utilizan el mismo circuito pero cada usuario debe desarrollar su propio programa.
 La historia de la informática esta signada por el desarrollo de los microprocesadores.
Los microprocesadores se clasifican y se denominan en función del ancho del sub bus de datos, medido en bit, lo que corresponde con la cantidad de información que el microprocesador puede trabajar en paralelo. También se especifica la cantidad de operaciones básicas que puede realizar en medida en ciclos por segundos o en GHz en la fabricas solo se fabrican microprocesadores cuyo bus de datos tenga un ancho igual 

http://www.colegio28.comze.com/evo_procesadores.pdf

El intel 4.004 tenia 2.300 transistores,podía realizar 60.000 operaciones por segundo trabajando a una frecuencia de clock de 700 kilohertz un año después intel produce un micropprocesador de 8 bit, el 8.008 que tenia tres mil trescientos (3.300) transistores
y podia procesar a frecuencia máxima de 800 megahertz.le sigue el 8080 en 1.974 de ocho bit que llegaba a los dos megahertz.para
esa misma epoca motorola lanzaba el 6.800 y la empresa zilog Z80
Z80
                                              MOTOROLA 6800







intel motorola y zilog iniciaron una serie de computardoras personales que adoptaron sus microprocesadores
.IMB ELIGIO LA LINEA INTEL para sus computardoras personales (personal computer) hoy conocida como PC.Apple uso los microprocesadores de motorola inicialmente para la linea macintosh y el Z80 de zilog para computadoras hogareñas como las commodore 64 y la sinclare

commodore                                                                   sinclare spectrum 


                



Los primeros microprocesadores de 16 bit el 8086 y el 8088 . Sobre esa base se inicio lo que actualmente se conoce como arquitectura X86 .Estos microprocesadores llegaban a operar a frecuencia de 4 megahetrz .Motorola saco para esa época el 6800.
A principios de la decada del 80 se lanza al mercado el microprocesador el 80286 que equipaba a las primeras IBM AT, es un microprocesador de 16 bits que contaba con 134.000 transistores y llegaba a velocidades de hasta 25 MGHz.
Unos de los primeros microprocesadores de arquitectura de 32bit fue el 80386 que fue fabricado a fines de la decada del 80' y en sus diferentes versiones llego a trabajar en el orden de los 40 MGHz. este microprocesador permitio que microsoft lanzara a primcipios de los 90' su primer sistema operativo con interface grafica llamado windows.
Los microprocesadores mas modernos tienen una capacidad mucho mayor al rededor de 700 millones de transistores con un bus de datos de 64 bit y una velocidad de procesamiento de 64GHz



PROCESO DE FABRICACIÓN:

EL PROCESO DE FABRICACIÓN DEL OS MICROPROCESADORES ES MUY COMPLEJO. COMIENZA CON UNA BUENA CANTIDAD DE ARENA (COMPUESTA PRINCIPALMENTE POR SILICIO) QUE SE FUNDE A ALTAS TEMPERATURAS ( 1300 ºC ) CON LA QUE SE FABRICA UN MONO CRISTAL DE FORMA CILÍNDRICA DE 30 DE ANCHO Y 1,5 DE LARGO. ESTE PROCESO ES MUY LENTO MASO MENOS 10 A 40 MILÍMETROS POR HORA     

                                                                                
de este cristal de cientos de kilos de peso se corta los extremos y se obtiene un cilindro perfecto. Luego el cilindro se corta en rodajas llamadas obleas (wafer) que tiene 10 mirones de espesor (10*10^6).
para este trabajo se utiliza una cierra de diamantes 



DE CADA OBLEA CIETOS DE MICROPROCESADORES. LAS OBLEAS SON PULIDAS HASTA OBTENER UNA SUPERFICIE PERFECTAMENTE PLANA PASAN POR UN PROCESO LLAMADO ANNEALING QUE CONSISTE EN SOMETERLAS A UN CALENTAMIENTO EXTREMO A FIN DE ELIMINAR LAS TENSIONES INTERNAS DEBIDA AL PROCESO DE FABRICACIÓN. DESPUÉS  DE LA SUPER VISIÓN MEDIANTE RALLOS LÁSER PARA DETECTAR OTRAS IMPERFECCIÓN MENORES A UNA MILÉSIMA DE MICRON SE RECUBRE CON UNA CAPA AISLANTE  FORMADA POR OXIDO DE SILICIO TRANSFERIDO MEDIANTE UNA EXPOSICIÓN DE  VAPOR.
TERMINADO ESTE PROCESO DE PREPARACIÓN SE COMIENZA A CONSTRUIR LOS TRANSISTORES, IODOS Y RECEPTORES, MEDIANTE UN PROCESO MUY COMPLEJO QUE CONSISTE  SOBRE LA OBLEA ENDURECIDAS MEDIANTE LUS ULTRA VIOLETA. LUEGO SERÁN ATACADAS POR ÁCIDOS ENCARGADOS DE REMOVER LAS ZONAS NO CUBIERTAS POR LA IMPRESIÓN. ESTE PROCESO SE REPITE CIENTOS DE VECES HASTA LLEGAR AL CHIP QUE CONTIENE TODOS LOS CIRCUITOS DEL MICROPROCESADOR

los transistores construidos de esta forma tienen 45 manómetros (45*10^9m), SOLO PARA COMPARAR EL TAMAÑO DE LOS TRANSISTORES QUE SE EQUIVALEN AL DIÁMETRO DE 200 ELECTRONES.LAS SALAS EMPLEADAS PARA LA FABRICACIÓN DE CIRCUITOS INTEGRADOS SE DENOMINAN SALAS LIMPIAS Y POSEEN LOS LLAMADOS FILTROS ABSOLUTOS QUE FILTRAN EL AIRE E IMPIDEN QUE PASEN PARTÍCULAS MAYORES A 0,1 MIRONES. LOS TRABAJADORES EMPLEAN TRAJES ESPECIALES QUE IMPIDEN QUE SE LIBEREN EN EL AMBIENTE RESTOS DE PIEL, POLVO Y PELO.FINALIZADO EL PROCESO DE FABRICACIONES VERIFICA EL CORRECTO FUNCIONAMIENTO DE CADA MICROPROCESADOR EN FORMA AUTOMÁTICA Y SE MARCAN AQUELLAS CON DEFECTOS. LUEGO LOS CHIP SON CORTADOS AHORA CADA MICROPROCESADOR ES UNA PLACA DE UNOS POCOS MILÍMETROS CUADRADOS


CADA UNA DE ESTAS PLAQUITAS SERA DOTADA DE UNA CAPSULA PROTECTORA PLÁSTICA ( EN ALGUNOS CASOS SERA MICA) Y CONECTADA A LOS PINES METÁLICOS QUE PERMITIRÁN SU CONECCION AL EXTERIOR  ESTAS CONECCIONES SE REALIZAN UTILIZANDO DELGADICIMOS ALAMBRE GENERALMENTE DE ORO. DE SER NECESARIO LA CAPSULA ES PROVISTA DE UN DISIPADOR TÉRMICO DE METAL QUE SERVIRÁ PARA MEJORAR LA TRANSFERENCIA DE CALOR DESDE EL INTERIOR DEL CHIP HACIA EL DISIPADOR PRINCIPAL. EL RESULTADO ES UN MICROPROCESADOR CON EL QUE SE EQUIPAN LOS MAS VARIADOS DISPOSITIVOS DIGITALES.