miércoles, 29 de septiembre de 2010

4. COOLER


(cooler, fan, cúler). Ventilador que se utiliza en los gabinetes de computadoras y otros dispositivos electrónicos para refrigerarlos. Por lo general el aire caliente es sacado desde el interior del dispositivo con los coolers.


Relación entre el cooler y el microprocesador?

La única relación entre el Cooler (ventilador) y el microprocesador, es que el microprocesador suele tener un cooler pegado al microprocesador, para que éste no levante temperatura.

martes, 28 de septiembre de 2010

TIPOS DE COOLER







SON VENTILADORES SILENCIOSOS, REDUCEN RUIDO, Y AL MISMO TIEMPO CONSUMO ENERGETCO COMO EL CALOR DISIPADO....





lunes, 27 de septiembre de 2010

5. JUMPERS





Un jumper es un elemento conductor usado para conectar dos terminales para cerrar un circuito eléctrico. Los jumpers son generalmente usados para configurar o ajustar circuitos impresos, como en las placas madres de las computadoras.

Los jumpers permiten configurar el hardware o dispositivos electrónicos. Un uso muy común es en la configuraicón de discos duros y lectoras de cd/dvd del tipo ide. Actualmente en los dispositivos ata no se utilizan más los jumpers.
También es utilizado para definir el voltaje y la velocidad del microprocesador de forma mecánica. Aunque esta característica es usada en sistemas viejos, actualmente se realiza por software.


También se utilizan los jumpers para limpiar la información del CMOS y resetear la configuración del BIOS

Actualmente la tendencia es reducir o eliminar el uso de jumpers. Por ejemplo, originalmente las placas madres para las Intel 80386 podían traer 30 o 40 pares de jumpers para configuración, los modelos actuales sólo tienen un puñado, e incluso en algunos casos sólo uno.
Los Jumpers se encuentran Esparcidos en diferentes lugares de la tarjeta madre, que sirven para conectar las funciones que se pueden ordenar desde el panel del gabinete y para configurar entre diferentes opciones de operación de la computadora.

domingo, 26 de septiembre de 2010

7.comparación entre el núcleo de Linux y Windows
LINUX
WINDOWS
Block, Pci, Char, Net, Scsi, Sound
Control etiqueta, control caja de texto y control botón.
  • Núcleo Monolítico
  • Administración memoria principal


Acceso a los periféricos
Administración del espacio en disco duro
Administración de los programas y los procesos
Administración de los derecho de acceso
  • Nucleo Micronúcleos
  • Controla el acceso a la planificación
  • priorización de hilos, gestión de memoria y la interacción con el hardware.
Sistemas de archivos utilizados por los Windows
FAT, FAT16, FAT32
FAT32
NTFS
ISO 9660
UDF
Sistemas de archivos utilizados por los Windows
FAT: FAT12, FAT16
FAT32
NTFS
ISO 9660
UDF
APLICACIONES DE LINUX
· Kmail, Mozilla Thunderbird
· OpenOffice.org, koffice
· The Gimp
· Sodipodi, Inkscape
· Konqueror, FireFox
· K3b
· xmms
APLICACIONES DE WINDOWS
· Outlook Express
· Office
· PhotoShop
· Corel Draw
· Internet Explorer
· Nero
· Winamp
Lanzamiento inicial 1991
Lanzamiento inicial 1985


8.Núcleo de Windows 7 (MinWin)

Eric Traut, encargado del diseño y desarrollo de los sistemas operativos de Windows hizo una demo en la universidad de Illinois de lo que iba a ser la próxima versión de Windows con el codename Windows 7… en esta demostración mostró solo en esencia las mejoras que se iban a hacer respecto con el viejo kernel de Windows NT.
Lo primero que explicó Traut fue porque Microsoft lo va ha llamar Windows 7, diciendo que se ha cogido como referencia en el numero interno del sistema operativo, o sea Windows NT, 3.1, NT4, Windows 2000 (NT5), Windows XP (NT5.1) y Windows Vista (NT6), como es lógico la próxima versión en números sería en NT7.
Traut “corrió” una versión reducida de de Windows 7 llamada “MinWin” en la que solo está formado por el kernel… por primera vez se ha podido ver un Windows al desnudo, sin ningún tipo de interfaz grafica, que solo dio para ser un pequeño servidor web que podía mostrar paginas HTML.

En el MinWin se ejecutaron trece tareas de las cuales muchas se conocen del administrador de tareas como: mss.exe, csrss.exe, svchost.exe… así como el mini servidor web httpsrv.exe, el sistema operativo se ejecutó bajo Virtual PC y esto sirvió para conocer la cantidad de recursos que consume este sistema operativo al desnudo:
25MB de espacio de disco duro y 40MB de RAM. Según parece este MiniWin tardó unos 20 segundos en arrancar.


9.¿Por qué a la nueva versión de Windows lo va a llamar Windows 7?


Windows 7 es la versión más reciente de Microsoft Windows, línea de sistemas operativos producida por Microsoft Corporation. la empresa de Redmond trajo un gran número de inconformidades de muchos clientes, mismos que notaron grandes diferencias entre todas y cada una de las ediciones de Windows Vista, lo que fue uno más de la gran lista de factores que hicieron de este SO un rotundo fracaso -igual al que tuvo en su época Windows ME (Millenium Edition).
Después de que la primera Beta pública de Windows 7 estuvo -y aún se mantiene- disponible para todo aquel usuario que quiera probarla, se ha especulado mucho sobre las ediciones que Microsoft distribuirá de su nuevo Windows. Muchos auguraron que la empresa que ahora dirige Steve Ballmer habría aprendido de sus errores del pasado (haciendo referencia a Windows Vista) y con ello el número de ediciones disponibles de su nuevo sistema operativo sería considerablemente menor.

SISTEMA OPERATIVO





1.Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para utilizar un computador.
Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.

2.Funciones de un sistema operativo

Las funciones más importantes que debe cumplir un sistema operativo son las siguientes:
  • Aceptar los trabajos y conservarlos hasta su finalización.
  • Detectar errores y actuar de modo apropiado en caso de que se produzcan.
  • Controlar las operaciones de E/S.
  • Controlar las interrupciones.
  • Planificar la ejecución de tareas.
  • Entregar recursos a las tareas.
  • Retirar recursos de las tareas.
  • Proteger la memoria contra el acceso indebido de los programas.
  • Soportar el multiacceso.
  • Proporcionar al usuario un sencillo manejo de todo el sistema.
  • Aprovechar los tiempos muertos del procesador.
  • Compartir los recursos de la máquina entre varios procesos al mismo tiempo.
  • Administrar eficientemente el sistema de cómputo como un todo armónico.
  • Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros.
  • Permitir a los usuarios almacenar información durante plazos medianos o largos.
  • Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que dispone la computadora.
  • Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en beneficio del mayor número posible de usuarios.
  • Controlar el acceso a los recursos de un sistema de computadoras.


3.Características de un sistema operativo


Las características deseables más importantes de un sistema operativo son:
  • Permitir la concurrencia de procesos, traslapándose el tiempo de entrada/salida (E/S) con el de cálculo y ocupando la memoria con varios programas.
  • Posibilitar la ejecución de cualquier proceso en el momento que se solicite siempre y cuando haya suficientes recursos libres para él.
  • Ser eficiente en cuanto a reducir: el tiempo medio que ocupa cada trabajo, el tiempo que no se usa la CPU, el tiempo de respuesta en sistemas multiacceso y el plazo entre dos asignaciones de CPU a un mismo programa.
  • Ser eficiente en cuanto a aumentar la utilización de recursos en general, tales como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos, etc.
  • Ser fiable, es decir, un sistema operativo no debe tener errores y debe prever todas las posibles situaciones.
  • Ser de tamaño pequeño.
  • Posibilitar y facilitar en lo posible el "diálogo" entre computadora y usuario de la misma.
  • Permitir compartir entre varios usuarios los recursos de hardware con que cuenta una computadora.
  • Permitir a los usuarios compartir datos entre ellos, en caso necesario.
  • Facilitar la E/S de los diferentes dispositivos conectados a una computadora.


4.SISTEMA OPERATIVO
La clasificación por servicios es la más comúnmente usada y conocida desde el punto de vista del usuario final.
POR NUMERO DE USUARIOS
Sistema operativo monousuario
Los sistemas operativos monousuario son aquellos que soportan a un usuario a la vez, no importando la cantidad de procesadores o procesos que se estén realizando. Las computadoras personales se han clasificado en esta sección.
Sistema operativo multiusuario
Los sistemas multiusuario son los que soportan varios usuarios a la vez, estos tipos de sistemas generalmente se utilizan en máquinas que están conectadas en red.
POR NUMERO DE TAREAS
Sistema operativo monotarea
Los sistemas monotarea son aquellos que solo permiten realizar una sola tarea, estos sistemas son mas primitivos porque solo permiten un solo proceso a la vez.
Sistema operativo multitarea
Los sistemas multitarea son sistemas que permiten realizar varias actividades o procesos a la vez sin ningún problema.
POR NUMERO DE MICROPROCESADORES
Sistema operativo uniproceso
Los sistemas uniproceso solo pueden trabajar con un solo procesador, si tuvieran otro serían obsoletos. Ejemplos: DOS y Mac OS.
Sistema operativo multiproceso
Los sistemas multiproceso pueden utilizar varios procesadores para distribuir el trabajo de cada uno. Generalmente estos trabajan o pueden ser de dos tipos:
· Asimétrica: es donde el sistema operativo selecciona un procesador maestro y los demás funcionan como esclavos.
· Simétrica: en este tipo se envía información o se trabaja con el procesador con menos carga y así se distribuye mejor el trabajo.
5.¿Cuáles son las funciones del núcleo o kernel?


En informática, un núcleo o kernel es un software que actúa de sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al h
ardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware
y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador.
Funciones generalmente ejercidas por un núcleo
Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos, las entradas/salidas y proponer una interfaz entre el espacio núcleo y los programas del espacio del usuario.
Aparte de las funcionalidades básicas, el conjunto de las funciones de los puntos siguientes (incluidos los pilotos materiales, las funciones de redes y sistemas de ficheros o los servicios) necesariamente no son proporcionados por un núcleo de sistema de explotación. Pueden establecerse estas funciones del sistema de explotación tanto en el espacio usuario como en el propio núcleo. Su implantación en el núcleo se hace en el único objetivo de mejorar los resultados. En efecto, según la concepción del núcleo, la misma función llamada desde el espacio usuario o el espacio núcleo tiene un coste temporal obviamente diferente. Si esta llamada de función es frecuente, puede resultar útil integrar estas funciones al núcleo para mejorar los resultados.


· Linux no es un bloque monolítico
· Varios componentes trabajan en conjunto, diseñados por personas diferentes y conjuntados en distribuciones
· Solo del exterior el núcleo Linux parece una unidad
· Existe una diferencia entre el núcleo y las aplicaciones

ARQUITECTURA DE WINDOWS




La cual está compuesta por una serie de componentes separados donde cada cual es responsable de sus funciones y brindan servicios a otros componentes. Esta arquitectura es del tipo cliente – servidor ya que los programas de aplicación son contemplados por el sistema operativo como si fueran clientes a los que hay que servir, y para lo cual viene equipado con distintas entidades servidoras.
Ya creado este diseño las demás versiones que le sucedieron a Windows NT fueron tomando esta arquitectura como base y le fueron adicionando nuevos componentes.
Uno de las características que Windows comparte con el resto de los Sistemas Operativos avanzados es la división de tareas del Sistema Operativo en múltiples categorías, las cuales están asociadas a los modos actuales soportados por los microprocesadores. Estos modos proporcionan a los programas que corren dentro de ellos diferentes niveles de privilegios para acceder al hardware o a otros programas que están corriendo en el sistema. Windows usa un modo privilegiado (Kernel) y un modo no privilegiado (Usuario).