Sistema Operativo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

QU ES UN SISTEMA OPERATIVO?

Una computadora es un sistema complejo. Escribir programas que hagan uso correcto de todos sus componentes no es una tarea trivial. Peor an si hablamos de uso ptimo. Si cada programador tuviera que preocuparse de, por ejemplo, cmo funciona el disco duro del computador, teniendo adems siempre presentes todas las posibles cosas que podran fallar, entonces a la fecha se habra escrito una cantidad bastante reducida de programas. Hace muchos aos que qued claro que era necesario encontrar algn medio para aislar a los programadores de las complejidades del hardware. Esa es precisamente una de las tareas del sistema operativo, que puede verse como una capa de software que maneja todas las partes del sistema, y hace de intermediario entre el hardware y los programas del usuario. El sistema operativo presenta, de esta manera, una interfaz o mquina virtual que es ms fcil de entender y de programar que la mquina "pura". Adems, para una misma familia de mquinas, aunque tengan componentes diferentes (por ejemplo, monitores de distinta resolucin o discos duros de diversos fabricantes), la mquina virtual puede ser idntica: el programador ve exactamente la misma interfaz. Tambin llamado SO, el sistema operativo es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, sin este la computadora no podra funcionar. Este no es de uso exclusivo de las computadoras sino que tambin se utilizan para poder controlar e interaccionar con los telfonos celulares, tablets, routers, reproductores de DVD, consolas de videojuegos, radios y otros. Los sistemas operativos ms populares en la actualidad son:

Los desarrollados por Microsoft: la mayora de las computadoras de escritorio y laptops cuentan con el sistema operativo estrella de Microsoft Windows. Algunos de los ms populares son Windows XP, Windows Vista, Windows 7 y Windows 8. Los de la familia UNIX: en especifico las distribuciones basadas en GNU/Linux como pueden ser Ubuntu (siendo este el ms popular), Redhat, Linux Mint, Debian, Fedora, openSUSE, CentOS, entre otros. Los de la familia Macintosh: este sistema operativo diseado y desarrollado por Apple va en aumento su popularidad, algunos sistemas operativos de esta familia son Mac OS 7, Mac OS 8, Mac OS 9, Mac OS X.

Sistemas Operativos Mviles: en especifico para Smartphones (telfonos inteligentes), los ms populares y los que dominan el mercado son el sistema operativo de Apple iOS y el desarrollado por Google Android.

Los SO pueden ser clasificados de la siguiente forma: Multiusuario: permite que dos o ms usuarios utilicen sus programas al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en ms de una CPU. Multitarea: permite que varios programas se ejecuten al mismo tiempo. Multitramo: permite que diversas partes de un solo programa funcionen al mismo tiempo. Tiempo Real: responde a las entradas inmediatamente. (DOS y UNIX no funcionan as)

Funciones del sistema operativo Para poder comprender correctamente las funciones del sistema operativo es necesario decir que un sistema operativo viene a ser un intermediario entre los recursos de hardware, el usuario y las aplicaciones. Entre sus funciones principales estn:

Administracin del procesador: el sistema operativo proporciona los recursos necesarios del procesador entre las aplicaciones ejecutadas para que estas se ejecuten correctamente mediante un algoritmo de programacin. Gestin de la memoria: al igual que en el anterior punto, el sistema operativo se encarga de gestionar la memoria RAM disponible en nuestra computadora para que las aplicaciones puedan ser ejecutadas. Gestin de operaciones de entradas y salidas (inputs/outputs): el sistema operativo permite administrar los perifricos a travs de los drivers. Gestin de Aplicaciones: el sistema operativo como ya lo mencionamos asigna los recursos necesarios para que estas se ejecuten correctamente, adems permite matar los procesos necesarios si en el algn momento una aplicacin falla. Administracin de autorizaciones: el sistema operativo se encarga de gestionar y administrar las autorizaciones garantizando que solo los usuarios y las aplicaciones que tienen la autorizacin puedan ejecutarlas. Gestin de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.

Administracin de utileras y soporte: el sistema operativo proporciona informacin con algunos indicadores que pueden ser utilizados para diagnosticar el funcionamiento correcto del equipo.

En resumen un sistema operativo desempea 5 funciones bsicas en la operacin de un sistema informtico: suministro de una interfaz grfica o lnea de comandos, administracin de los recursos disponibles (hardware), administracin de archivos, administracin de tareas y servicio de soporte y utilidades.

Caractersticas de Windows XP, Windows Vista, Windows 7 y Windows 8


Windows XP Ambiente grfico mejorado Secuencias ms rpidas de inicio y de hibernacin. Capacidad del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar. Una nueva interfaz de uso ms fcil, incluyendo herramientas para el desarrollo de temas de escritorio. Uso de varias cuentas, lo que permite que un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesin sin perder esa informacin. ClearType, diseado para mejorar legibilidad del texto encendido en pantallas de cristal lquido (LCD) y monitores similares. Escritorio Remoto, que permite a los usuarios abrir una sesin con una computadora que funciona con Windows XP a travs de una red o Internet, teniendo acceso a sus usos, archivos, impresoras, y dispositivos; Soporte para la mayora de mdems ADSL y conexiones wireless, as como el establecimiento de una red FireWire Sombras para las etiquetas del icono en el tablero del escritorio Capacidad de agrupar aplicaciones similares en la barra de tareas. Capacidad para prevenir cambios accidentales. Destaca programas recin instalados en el men de inicio. Al igual que en los anteriores Windows y a diferencia de los posteriores, el Explorador de Windows incluye la vista preliminar (en miniatura) de archivos Web (*.htm, *.html) en los detalles en la barra de tareas comunes en las carpetas y en la vista en miniatura. Ya sean pginas Web guardadas localmente o accesos directos a Internet (url).

Windows Vista Windows Aero: Ofrece una interfaz grfica ms agradable y relajante a la vista del usuario. Incorpora caractersticas como la semitransparencia de las ventanas, lo que permite ver lo que hay detrs de ellas. Internet Explorer 7: Viene incorporado con Windows Vista la cual incorpora varias mejoras como la navegacin con pestaas y la vista Quick Tabs que muestras vistas en miniatura de las pginas abiertas. Windows Sidebar: (Barra lateral de Windows) es una nueva herramienta la cual se ubica en el costado derecho de la pantalla y en la cual hay pequeos programas o Gadgets los cuales permiten tener acceso a pequeas herramientas sin necesidad de abrir una ventana. Windows Media Player 11: Esta nueva versin significo un cambio mayor con respecto a versiones pasadas, trae una nueva interfaz y nueva organizacin de la librera. WinFX, una API orientada a reemplazar la API actual llamada Win32. sta, junto con Avalon e Indigo, son los pilares de Windows Vista. Capacidad nativa para grabar DVD. Una interfaz de lnea de comando denominada Windows PowerShell, que finalmente se ofreci como una descarga independiente para Windows Vista y Windows XP SP2. Integra directamente en el sistema un lector de noticias RSS (Really Simple Syndication, por sus siglas en ingls). La utilidad de restauracin del sistema ha sido actualizada e implementada como herramienta de inicio de sesin, facilitando as el "rescate" del sistema. Un sistema unificado de comunicaciones llamado Windows Comunication Foundation, cuyo nombre en cdigo es Indigo. Un sistema antispyware denominado Windows Defender. Aade al firewall de sistema la capacidad de bloquear conexiones que salen del sistema sin previa autorizacin. Windows Mail, es un cliente de correo electrnico, reemplazando a Outlook Express.

Windows 7 Bibliotecas: Las "Bibliotecas" son carpetas virtuales que agregan el contenido de varias carpetas y las muestran en una sola. Barra de tareas: La barra de tareas fue rediseada hacindola ms ancha y los

botones de las ventanas ya no traen texto, sino nicamente el icono de la aplicacin. Aero Peek: Cuando se posa el mouse sobre una aplicacin abierta ste muestra una previsualizacin de la ventana donde muestra el nombre, la previsualizacin y la opcin de cerrarla, adems, si se pone el ratn sobre la previsualizacin, se obtiene una mirada a pantalla completa y al quitarlo se regresa al punto anterior. Jump List: Haciendo clic derecho a cualquier aplicacin de la barra de tareas aparece una "Jump List" (Lista de saltos) en donde se pueden hacer tareas sencillas de acuerdo a la aplicacin Barra Mostrar Escritorio: Esta nueva barra trae un pequeo rectngulo en la esquina derecha que reemplaza el icono en inicio rpido de versiones anteriores. Multimedia: Windows 7 incluye consigo Windows Media Center y Windows Media Player 12. Interfaz: El equipo de desarrollo de la interfaz Ribbon de Microsoft Office 2007 form parte activa en el rediseo de algunos programas y caractersticas de Windows 7. Aero Shake: Cuando se tiene varias ventanas abiertas, al seleccionar una y agitarla, las otras ventanas abiertas se minimizan. Al repetir esta accin, las ventanas vuelven a su ubicacin anterior. Multitctil: sus posibles usos son hacer dibujos en Paint, agrandar o reducir fotos y recorrer un mapa en Internet, arrastrar y abrir elementos, simplemente con toques en la pantalla. Modo XP, Windows Virtual PC: Windows 7 permite integrarse con la nueva versin Windows Virtual PC, que permite ejecutar un equipo virtual Windows XP en forma transparente para el usuario. Compatibilidad: Las versiones cliente de Windows 7 sern lanzadas en versiones para arquitectura 32 bits y 64 bits en las ediciones Home Basic, Home Premium, Professional y Ultimate. No obstante, las versiones servidor de este producto sern lanzadas exclusivamente para arquitectura 64 bits.

Windows 8 Windows 8 es el sistema operativo ms reciente de Microsoft. Tiene capacidades de pantalla tctil y una interfaz drsticamente diferente, y funciona tanto en tabletas como en PC. Puede ser controlado completamente con tacto (en dispositivos compatibles), con un mouse o teclado, o con cualquier combinacin de tus opciones de entrada preferidas.

Nueva interfaz Metro: el men de inicio ha desaparecido y se ha reemplazado por un mosaico de iconos cuadrados de colores, en donde cada uno te da acceso a una aplicacin diferente instalada en tu PC. Bloques dinmicos: la pantalla de inicio incluye una seleccin personalizable de apps que pueden mostrar contenido actualizado como el tiempo y noticias. Experiencia ms tctil: para agrandar o reducir el tamao de la pantalla, navegar, abrir y cambiar de apps. Windows Store: encuentra miles de apps para tus dispositivos de Windows 8 Internet Explorer 10: la mejor navegacin adaptada a dispositivos tctiles, PC y porttiles. Sky Drive: servicio de almacenamiento en la nube para archivos, documentos, videos y msica. Sincronizacin de la configuracin: al iniciar sesin con una cuenta de Microsoft, se sincronizan automticamente las configuraciones de los usuarios en mltiples PC. Apps de redes sociales: la app Gente permite conectarse a varios servicios de redes sociales. Xbox: Msica, juegos y video: gracias al poder de la nube, se integra fcilmente la experiencia multimedia en tu tablet, Smartphone, PC y TV. Arranque seguro: el arranque seguro Secure Boot es un sistema de seguridad para bloquear cualquier intento de infeccin o ataque, verificando que el sistema operativo no ha sido corrompido antes de arrancar. Iniciar sesin con contrasea de imagen: Windows 8 introduce la contrasea de imagen para una experiencia rpida y fluida sin haber de teclear. Compatibilidad con las aplicaciones en Windows 7: las aplicaciones que corren actualmente en nuestro Windows 7 como Office o PhotoShop, tambin funcionarn en Windows 8. El mismo sistema operativo en cada dispositivo (ordenador, tablet y telfono mvil): Microsoft intenta diferenciarse de Apple proporcionando la misma experiencia intuitiva de navegacin, tanto cuando trabajas desde tu PC de escritorio, accedes desde tu tablet o escribes desde tu telfono mvil. Ms memoria, uso moderado de energa: se prev un uso eficaz de memoria, adems de un mejor aprovechamiento de energa que se traduce en la tan ansiada mayor duracin de batera en los dispositivos mviles. Nada que perder: ya no es necesario ser un usuario avanzado para restaurar el sistema operativo en el caso de problemas de infeccin. Cualquier usuario medio o bsico puede reponer el equipo sin perder informacin, aplicaciones y configuracin. Windows on the Go: de casa al trabajo y del trabajo a casa. Se trata de un escritorio de Windows 8 que podemos guardar en una memoria USB.

SISTEMA OPERATIVO DE RED


Sistema que mantiene a dos o ms equipos unidos a travs de algn medio de comunicacin (cable, aire), con el objetivo de compartir recursos hardware y software. Esto permite la interconexin entre varios ordenadores para poder acceder a los servicios y recursos. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone de ningn sistema operativo de red, los equipos no pueden compartir recursos y los usuarios no pueden utilizar estos recursos. Los sistemas operativos de red, adems de incorporar herramientas propias de un sistema operativo como son por ejemplo las herramientas para manejo de ficheros y directorios, incluyen otras para el uso, gestin y mantenimiento de la red, as como herramientas destinadas a correo electrnico, envo de mensajes, copia de ficheros entre nodos, ejecucin de aplicaciones contenidas en otras mquinas, comparticin de recursos hardware etc. Existen muchos sistemas operativos capaces de gestionar una red dependiente de las arquitecturas de las mquinas que se utilicen. Sistemas Operativos de red ms usados: Windows Server, Novell Netware, LAN Manager, UNIX, Linux. Cada sistema operativo ofrece una forma diferente de manejar la red y utiliza diferentes protocolos para la comunicacin. Un S.0. De un equipo coordina interaccin entre el Hardware (memoria, CPU, perifricos) y el Software (programas, aplicaciones). Un S.O. de red coordina la interaccin entre los recursos de la red y los equipos de la red, de forma centralizada mediante un ordenador principal. En una red con S.O. en red, hay 2 roles claramente diferenciados: El software en los servidores: estos traen incorporado todo el software ya equipados con sistema operativo en red. Son los encargados de proporcionar recursos a los clientes. El software en los clientes: en la actualidad, normalmente se utilizan sistemas con Windows XP o Windows Vista como clientes de las infraestructuras de red. Equipados con Sistema operativo monopuesto. Se conectan y validan al servidor para poder empezar a trabajar. De estos 2 puntos se describen o se resume lo ms importante, que los Software en los clientes: Disponen de software para conectar con servidores, y los Software en los servidores: Tienen todo tipo de software especfico para suministrar servicios a estos clientes.

Si no existe equipo con Sistema operativo en red, todos los equipos pueden tener la misma consideracin (de igual a igual). Se denomina GRUPO DE TRABAJO.

Un Sistema Operativo de red normalmente es multitarea (procesa ms de una tarea a la vez), ya que dispone de ms de una CPU. Windows Server bsico Soporta 2 CPUs de forma simultnea, con SMP (Multiproceso simtrico). Si el hardware cuenta con solo un procesador, el S.O. no aprovecha la ventaja de la multitarea (trabaja en monotarea). Las tareas se deben secuenciar para esperar su tiempo de ejecucin. Un sistema operativo de red tiene algunas caractersticas que lo catalogan. Algunas de ellas son las siguientes: Conecta todos los equipos y recursos de la red. Coordina las funciones de todos los perifricos y recursos. Proporciona seguridad controlando el acceso a los datos y recursos. Optimiza la utilizacin de los recursos. La gestin de recursos y equipos de la red se realiza de forma centralizada. Comparte recursos. Seleccin de un sistema operativo en red. Cuando se planifica la infraestructura de una red, la seleccin de un SO de red puede simplificar de forma significativa si primero se determina la arquitectura de red. (Cliente/ servidor/ grupo de trabajo) el que mejor se ajuste a nuestras necesidades. Para decidir qu tipo de infraestructura queremos o se quiere montar, nos basaremos en algunos parmetros: Nivel de seguridad de la red. Nmero de usuarios de la red. Nmero de equipos de la red.

SISTEMAS OPERATIVOS DE 32 Y 64 BITS


En arquitectura de computadoras, 32 BITS es un adjetivo usado para escribir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 32 bits (4 octetos) de ancho, o para referirse a una arquitectura de CPU y ALU basadas en registros, bus de direcciones o bus de datos de ese ancho. 32 bits es tambin un trmino dado a una generacin de computadoras en las cuales los procesadores eran de 32 bits. Un campo de almacenamiento de 32 bits permite combinaciones posibles. Debido a esto, el rango de valores naturales que pueden ser almacenados en 32 bits es de 0 hasta 4.294.967.295. Para enteros con signo, utilizando el complemento a dos, el rango es desde 2.147.483.648 ( ) hasta +2.147.483.647 ( ). Estos rangos delimitan los sistemas de numeracin comunes que utilizan 32 bits, tales como las direcciones IP las fechas POSIX (provocando el efecto 2038). Los buses de datos y de direcciones son usualmente ms anchos que 32 bits, a pesar de que stas se almacenen y manipulen internamente en el procesador como cantidades de 32 bits. Por ejemplo, el Pentium Pro es un procesador de 32 bits, pero el bus de direcciones externo tiene un tamao de 36 bits, y el bus de datos externo de 64 bits. En arquitectura de computadoras, 64 BITS es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 64 bits (8 octetos) de ancho, o para referirse a una arquitectura de CPU y ALU basadas en registros, bus de direcciones o bus de datos de ese ancho. Los microprocesadores de 64 bits han existido en las supercomputadoras desde 1960 y en servidores y estaciones de trabajo basadas en RISC desde mediados de los aos 1990. En 2003 empezaron a ser introducidos masivamente en las computadoras personales (previamente de 32 bits) con las arquitecturas x86-64 y los procesadores PowerPC G5. Aunque una CPU puede ser internamente de 64 bits, su bus de datos o bus de direcciones externos pueden tener un tamao diferente, ms grande o ms pequeo y el trmino se utiliza habitualmente para describir tambin el tamao de estos buses. Por ejemplo, muchas mquinas actuales con procesadores de 32 bits usan buses de 64 bits (p.ej. el Pentium original y las CPUs posteriores) y pueden ocasionalmente ser conocidas como "64 bits" por esta razn. El trmino tambin se puede referir al tamao de las instrucciones dentro del conjunto de instrucciones o a cualquier otro elemento de datos (p.ej. las cantidades de 64 bits de coma flotante de doble precisin son comunes). Sin ms calificaciones, sin embargo, la arquitectura de las computadoras de 64 bits tiene integrados registros que son de 64 bits, que permite procesar (interna y externamente) datos de 64 bits.

Diferencia entre Los Sistemas Operativos de 32 y 64 Bits: Procesadores: Empecemos por lo bsico y es entender porque varan entre 32 y 64 bits. Para hacerlo de una manera didctica supongamos que un procesador de 32 bits es una carretera de cuatro carriles donde los autos (Datos) corren a 100 Km/h; y ahora con un procesador de 64 bits esos mismos autos (Datos) correran a la misma velocidad pero ahora en una autopista de ocho carriles, con lo que podran transitar ms autos (Datos) que en una carretera de slo cuatro carriles. Para los procesadores de 64 bits, esto significa que pueden trabajar el doble de informacin en el mismo ciclo de reloj (un hertz), pueden acceder a mayor capacidad de memoria y procesar archivos ms grandes. Actualmente un procesador de 32 bits puede controlar un mximo de 4 GB de memoria RAM; mientras que un procesador de 64 bits tiene la capacidad de controlar 16 Exabytes de memoria, es decir, 16 mil millones de GB, una cantidad bastante sorprendente. En cuanto a los clculos matemticos tambin habr ventajas, ya que un procesador de 32 bits puede representar nmeros desde 0 hasta 4, 294, 967,295; y uno de 64 bits incrementar la capacidad logrando que se puedan representar nmeros desde 0 hasta 18, 446744, 073, 709, 551,615. Obviamente esto significa que las computadoras podrn hacer operaciones con cantidades mayores y que los clculos con cantidades pequeas sean ms eficientes. Como vemos las diferencias son bastante notables y sin duda contar con un procesador de 64 bits mejorara sin duda nuestras capacidades de hardware, en especial el poder trabajar con bastante memoria RAM. Sistemas operativos: Cuando encontramos diferentes versiones de algn sistema operativo (Windows, Linux o Mac) y debemos elegir entre una versin de 32 o una de 64 bits

SISTEMA OPERATIVOS PARA MVILES


De acuerdo con informacin del New York Times, existen 4 sistemas opertaivos dominantes en el mercado mundial de la telefona mvil: Symbian lidera ampliamente con un 66%, seguido de lejos por Windows Mobile (14%), BlackBerry(7%) y Linux (6%). Tambin haciendo una entrada al mercado tenemos el sistema operativo del iPhone (el cual es de uso exclusivo para el mvil de Apple), mientas que por el otro lado tenemos a Andriod, la apuesta de Google por entrar en este competitivo mercado. Symbian OS Symbian es la evolucin de EPOC, un antiguo sistema operativo de las primeras agendas electrnicas. Es el sistema operativo ms usado con una gran cantidad de mviles que lo incorporan. Windows Mobile La ltima versin del sistema (v5.0) aplica las mismas caractersticas del las PDA de Microsoft a los telfonos mviles, teniendo mucha compatibilidad con el entorno de Windows y todos sus formatos. Windows Mobile tiene dos grandes plataformas de hardware: Pocket PC y Smartphone. Una de las ventajas de Windows Mobile sobre sus competidores es que los programadores pueden desarrollar aplicaciones para mviles utilizando los mismos lenguajes y entornos que emplean con Windows para PC. BlackBerry OS BlackBerry OS se trata de un sistema operativo multitarea desarrollado por la compaa Research In Motion (RIM), creadores de los BlackBerry. Es un sistema orientado principalmente al entorno empresarial que soporta el perfil MIDP 1.0 para desarrollo de aplicaciones Java para dispositivos mviles, adems de parte de MIDP 2.0 desde la versin 4. iPhone OS X Es el sistema operativo del famoso (por estos das) iPhone. Es una optimizacin comprimida de Mac OS X y corre solamente en los mviles de Apple. En concreto se trata de una versin reducida de Mac OS X optimizada para procesadores ARM que actualmente se encuentra en su versin 2.0. Oficialmente no se pueden instalar programas que no hayan sido firmados por Apple, para lo cul hace falta

pagar para entrar a formar parte del iPhone Developer Program. Es posible, no obstante, desarrollar aplicaciones web para Safari o instalar aplicaciones de terceros mediante jailbreaking a travs de los programas PwnageTool y WinPwn.

Google Android Google entra en el mercado de la telefona mvil y lo hace con Android, el sistema operativo opensource de telefona celular basado en Linux. La plataforma de Google para mviles. Es libre (licencia Apache versin 2) y est basado en Linux y Java. Por ahora no es ms que una promesa, puesto que no se ha presentado ningn mvil que lo utilice. Android (a diferencia de iPhone y los problemas que ha presentado el iTunes store) es la libertad que se le entrega a los desarrolladores para expandir las aplicaciones dentro de esta plataforma. Linux OS Con el auge de la telefona mvil, en los ltimos aos muchas empresas relacionadas con este mercado comenzaron a optar por utilizar Linux en sus dispositivos mviles, por ser un sistema abierto, flexible, y por tener mucho soporte de la comunidad. Los beneficios de trabajar con soluciones de software abiertas ya son bien conocidas por todos, pero de todas formas podemos nombrar la reduccin de costos, la innovacin, la estabilidad y seguridad, y la rapidez de llegada al mercado.

También podría gustarte