Translate

martes, 27 de agosto de 2013

Comparativo de Sistemas Operativos CT 1



Practica 1 - Comparativo Sistemas Operativos.
1.    ¿Qué es un sistema operativo?  
Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.
2.  Investiguen sobre las funciones, características, ventajas y desventajas de los siguientes sistemas operativos: Windows, Linux y Unix.
Linux es libre, flexible, gratuito, configurable, eficiente, no requiere hardware caro, no obliga a cambiar continuamente la versión del software.

Windows es un software no gratuito y poco flexible, ademas de que continuamente cambia la versión de software.

Compatibilidad:

Linux requiere mas conocimientos de informática, no hay sustituto directo para todas las aplicaciones, algunos dispositivos de última generación no están soportados (cada vez son menos).

Windows es un software mucho mas compatible, tiene mucho mayor soporte en cuanto a dispositivos y requiere el mínimo de conocimientos de informática.

Usuarios:

Linux es un software menos comercial por lo cual es menos utilizado ya que como es gratuito la mayoría de usuarios no le tienen toda la confianza.

Windows es un software muy publicitado lo cual lo convierte en un producto muy comercial además de que cuenta con un numero mucho mayor de usuarios alrededor del mundo.

Seguridad:

Windows no es el único sistema operativo donde podemos encontrar vulnerabilidades. En realidad, cualquier sistema construido por el hombre está potencialmente afectado.

Linux no es una excepción, solo que en relación a Windows es mucho menos vulnerable.

Bien es cierto que las vulnerabilidades encontradas son en número menores, pero también es verdad que el ímpetu con el que se buscan los agujeros en Windows es mucho mayor, debido a que algunos informáticos utilizan buena parte de su tiempo y se divierten buscando manchas en el expediente de Microsoft.

Sin embargo, la desventaja más negativa resulta que Microsoft va "jubilando" sus sistemas operativos con el tiempo. Por ejemplo, con la entrada de 2003 ha calificado de obsoletos a sus sistemas MS-DOS, Windows 3.x, Windows 95 y Windows NT 3.5. Windows ME, con tan sólo unos pocos años de vida, se jubilaron el 31 de diciembre de 2003.

A partir de entonces, Microsoft no ofrece más asistencia ni actualizaciones para ellos, lo que puede dejar desprotegidos a miles de usuarios de todo el mundo, que deberán actualizar su sistema operativo para disponer actualizaciones de seguridad.

3.  Elabora un cuadro comparativo con la información que obtuviste.


Windows
UNIX
En lo que se refiere a la administración de memoria, Windows NT 5.0 y sus sucesores utilizan una técnica de paginación segmentada (clustered  paging) y un liberador de memoria que se utiliza una vez por segundo.
Unix, en cambio, utiliza un algoritmo de paginación adaptable LRU (Least Recently Used, menos utilizado frecuentemente) y el liberador de memoria se ejecuta cuando es necesario.
Otras de las formas en que Windows favorece la ejecución de un pequeño conjunto de procesos básicos se evidencia en el hecho de que, internamente, su núcleo no soporta múltiples hilos de ejecución. Esto impide que haya bloqueos entre los hilos y favorece la eficiencia y el control de los  procesos claves.

Similarmente, la administración de memoria multiprocesador y el modulo de comunicación entre procesos están muy integrados con el modulo de control para optimizar el uso del limitado hardware de administración de memoria propio de procesadores con la arquitectura x86.
En contraste, el “approach” de Unix ha sido generalmente a favor de la creación de procesos y el cambio de contextos entre tareas, lo que le hace perder eficiencia a la hora de ejecutar procesos largos. Se ha favorecido la administración de memoria en los sistemas multiprocesador con el costo de una mayor complejidad en el hardware y también la independencia entre los hilos de ejecución, lo que hace más difícil la comunicación entre ellos.
En Windows NT 5.X, por, ejemplo el intervalo fijo de un segundo en el que se ejecuta la rutina de balance de carga del sistema permite que un atacante con acceso  a nivel de aplicaciones pueda inutilizar el kernel a voluntad. En forma similar, la división fija “50:50”de espacio de memoria de 32 bits en NT 5.2 pueden provocar serias incompatibilidades cuando algún futuro Servicie Pack agregue el soporte para aplicaciones de 64 bits.
Unix, por supuesto tiene sus propios problemas. Pero las comunidades de estos sistemas (sobre todo las de Solaris y BSD) están investigando para solucionarlos y a la vez acercar el núcleo del So mas y mas a las ideas originales de diseño, algo que se comercialmente y prácticamente imposible de hacer para Microsoft.
Windows es mas fácil
Windows en este momento continúa siendo el sistema operativo más comercial lo cual se refleja en la disponibilidad de aplicaciones, facilidad de mantenimiento así como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la elección de servidores que corren aplicaciones Web.
Aplicaciones desarrolladas en menor tiempo
Fruto de la inversión realizada por Microsoft y aunado a una comunidad de programadores cada vez más grande se ha logrado facilitar el desarrollo de aplicaciones y sistemas que corran sobre servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores.
La curva de aprendizaje en el sistema Windows es mucho menor.
Es más costoso
Windows es más costoso debido a que es necesaria una frecuente atención y monitoreo contra ataques de virus, hackers y errores de código, instalación y actualización de parches y service packs.

Ya que la gran mayoría de los ataques de hackers son dirigidos a servidores Windows al igual que los virus los cuales se enfocan principalmente a servidores con éste sistema operativo.
La plataforma Linux es más robusta lo cual hace más difícil que algún intruso pueda violar el sistema de seguridad de Linux.
Es Linux es mas seguro
más rápido
Al tener una plataforma más estable, esto favorece el desempeño de aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia, etc.
La eficiencia de su código fuente hace que la velocidad de las aplicaciones Linux sean superiores a las que corren sobre Windows lo cual se traduce en velocidad de su página.
Es más económico
Ya que requieren menor mantenimiento. En servidores El software Linux así como también un sin número de aplicaciones son de código abierto (gratuitos).
No requieren supervisión tan estrecha ni pagos de pólizas de mantenimiento

Glosario. CT 1

Glosario
¿Qué es un bit? Y ¿para que se utiliza?
Mínima unidad de información capaz de ser representado por una computadora o sistema de comunicación (valor 0 o 1) Acrónimo viene de binary  digit
¿Qué es la www?
World Wide Web es un sistema distribución de información basada en texto e hipermedia.
¿Qué es un protocolo?
Conjunto de lenguas estándares (lenguaje) que permite la comunicación entre computadoras conectadas en red.
TCP/IP
Protocolo de comunicación, viene de transmission control protocol/internet protocol.
Conjunto de protocolos o lenguajes que se utilizan para que las computadores conec tadas a la WWW, se puedan comunicar entre ellas, y transfieran textos gráficos de texto sonido y video.
El inventor de la WWW es un ingles Tim Benerts Lee, es el inventor de concepto der la web.
http:  protocolo de transporte de hipertecto, las direcciones de la web inician con http.(hypertext  transport protocol)
Html: (hypertext markup  language)lenguaje de marca de hipertexto diseñado como0 una herramienta para afcilitar la transmisión de documentos, graficos y sonidos.
Escribe con tus propias palabras que entiendes por la WWW.
Toda página donde se pueda navegar en internet
Escribe los nombres de navegadores de internet que conozcas.
Chrome, Opera, Internet Explorer, Safari, Mozilla.
Con tus propias palabras escribe que es un protocolo.
Normas.
Con que comando puedes ver el código fuente de tu navegador?


Escribe los nombres de los dos importantes personajes que hicieron posible el desarrollo de la WWW.

Practica no. 1 CT 1

HERRAMIENTAS DE MANTENIMIENTO
1.       Liberador de Espacios (Características, Utilidad, Ventaja y lapso de tiempo)
El liberador de espacio de disco es aquello que se utiliza para liberar la memoria que está siendo utilizada por archivos temporales que son archivos temporales.
Ventaja: Libera espacio fácil y rápidamente.
Lapso de tiempo: de 6 meses hasta 3 años.
2.       Desfragmentador de disco duro (“””””)
La desfragmentación es el proceso mediante el cual se acomodan los archivos de un disco de tal manera que cada uno quede en un área continua y sin espacios sin usar entre ellos.
Lapso: 1 semana – 1 mes. En equipos modernos no es necesario.
Ventaja: Organiza el disco duro.
3.       Programador de tareas. (“”””)}
El reloj del sistema que se encarga de ejecutar todo tipo de tareas una vez se dan las condiciones estipuladas.
4.       Scan Disk
Scandisk es una herramienta de windows que realiza una verificacion logica del estado de tu disco. Generalmente cuando puede reparar algun error lo hace.


Puedes hacer un scandisck a tu disco haciendo click con el boton derecho sobre el disco, y luego vas a propiedades y en la solapa herramientas hace click sobre scandisck para llamar al programa.
COMPARTE TUS TAREAS!!