Buscar
SOFTWARE “Parte lógica de una computadora”


Sistemas Operativos:
Concepto:
se denomina sistema operativo al programa, o conjunto de ellos, que gestiona los recursos físicos de un sistema informático (memoria, capacidad de procesamiento, espacio en disco duro, acceso a la red, etc.) y provee servicios a los programas de aplicación para que éstos funcionen correctamente.
Breve reseña histórica.
A finales de los 40's el uso de computadora estaba restringido a aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver acorrer su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ).
La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables en la primera generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le llamó "Sistema Operativo". Así, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS.
Posteriormente, en la tercera generación de computadoras nace uno de los primeros sistemas operativos con la filosofía de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrentó por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propósitos en general: el comercial y el científico. Así, al tratar de crear un solosistema operativo para computadoras que podían dedicarse a un propósito, al otro o ambos, puso en evidencia la problemática del trabajo en equiposde análisis, diseño e implantación de sistemas grandes.
El resultado fue un sistema del cual uno de sus mismos diseñadores patentizó su opinión en la portada de un libro: una horda de bestias prehistóricas atascadas en un foso de brea. Surge también en la tercera generación de computadoras el concepto de la multiprogramación, porque debido al alto costo de las computadoras eranecesario idear un esquema de trabajo que mantuviese a launidad central de procesamiento más tiempo ocupada, así como el encolado (spooling ) detrabajos para su lectura hacia los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar que los sistemas durante la tercera generación siguieron siendo básicamente sistemas de lote.
En la cuarta generación la electrónica avanza hacia la integración a gran escala, pudiendo crear circuitos con miles de transistores en un centímetro cuadrado de silicón y ya es posible hablar de las computadoras personales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables intentando así atraer alpúblico en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estas máquinas. También es común encontrar clones de computadoras personales y unamultitud de empresas pequeñas ensamblándolas por todo el mundo.
Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones ( y problemas ) al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes. Para los 90's el paradigma de la programaciónorientada a objetos cobra auge, así como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una plataforma específica y poder ver sus resultados en la pantalla o monitor de otra diferente (por ejemplo, ejecutar una simulación en una máquinacon UNIX y ver los resultados en otra con DOS ). Los niveles de interacción se van haciendo cada vez más profundos.
A finales de los 40's el uso de computadora estaba restringido a aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver acorrer su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ).
La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables en la primera generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le llamó "Sistema Operativo". Así, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS.
Posteriormente, en la tercera generación de computadoras nace uno de los primeros sistemas operativos con la filosofía de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrentó por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propósitos en general: el comercial y el científico. Así, al tratar de crear un solosistema operativo para computadoras que podían dedicarse a un propósito, al otro o ambos, puso en evidencia la problemática del trabajo en equiposde análisis, diseño e implantación de sistemas grandes.
El resultado fue un sistema del cual uno de sus mismos diseñadores patentizó su opinión en la portada de un libro: una horda de bestias prehistóricas atascadas en un foso de brea. Surge también en la tercera generación de computadoras el concepto de la multiprogramación, porque debido al alto costo de las computadoras eranecesario idear un esquema de trabajo que mantuviese a launidad central de procesamiento más tiempo ocupada, así como el encolado (spooling ) detrabajos para su lectura hacia los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar que los sistemas durante la tercera generación siguieron siendo básicamente sistemas de lote.
En la cuarta generación la electrónica avanza hacia la integración a gran escala, pudiendo crear circuitos con miles de transistores en un centímetro cuadrado de silicón y ya es posible hablar de las computadoraspersonales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables intentando así atraer alpúblico en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estasmáquinas. También es común encontrar clones de computadoras personales y unamultitud de empresas pequeñas ensamblándolas por todo el mundo.
Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones ( y problemas ) al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes. Para los 90's el paradigma de la programación orientada a objetos cobra auge, así como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una plataforma específica y poder ver sus resultados en la pantalla o monitor de otra diferente (por ejemplo, ejecutar una simulación en una máquina con UNIX y ver los resultados en otra con DOS ). Los niveles de interacción se van haciendo cada vez más profundos. Ver mas sobre la historia de los sistema operativos.
Funciones del sistema operativo:
Características:
Tipos de sistemas operativos:
-
windows.
-
Unix.
-
linux.
Windows.
Windows es un sistema operativo desarrollado por la empresa de software Microsoft Corporation, el cual se encuentra dotado de una interfaz gráfica de usuario basada en el prototipo de ventanas (su nombre en inglés). Una ventana representa una tarea ejecutada o en ejecución, cada una puede contener su propio menú u otros controles, y el usuario puede ampliarla o reducirla mediante un dispositivo señalador como el ratón o mouse.
Breve historia.
La compañía Microsoft fue creada en 1975 por Bill Gates y su socio Paul Allen. A partir de 1982 lanzaron el primer sistema operativo para equipos de la firma IBM y compatibles, se trataba del MS-DOS (siglas de MicroSoft Disk Operating System). Este sistema operativo tuvo un gran éxito gracias a la posibilidad de la clonación de los equipos. IBM mantuvo liberalizada la arquitectura de los equipos, por lo que otras compañías podían montarlos de la misma forma, así, todos ellos usaban MS-DOS como sistema operativo.
MS-DOS Hera un sistema textual y monotarea. La última versión que se lanzó por separado fue la 6.3 en 1994, aunque coexistió con Windows hasta la versión 8.0 en el año 2000, era Windows ME. El primer Windows (v1.0) aparece en 1987, y era en realidad una aplicación para MS-DOS, es decir, había que arrancar el ordenador con MS-DOS, y después, ejecutar un comando que lanzaba Windows (se podía automatizar). No obstante, no es hasta 1992 cuando se populariza definitivamente su uso con la versión 3.1. Es entonces cuando nos habituamos a su entorno gráfico y se generaliza el uso del ratón como herramienta imprescindible para movernos es ese nuevo entorno.
Paralelamente, y desde el año 1993, Microsoft desarrolla una nueva línea de sistemas operativos, se trata de la serie NT (Windows NT 3.1). Es un nuevo sistema independiente de MSDOS, que incorpora un nuevo sistema de archivos, el NTFS, con mejores prestaciones en cuanto a seguridad, y manejo de discos de mayor tamaño, pero, en algunos aspectos, incompatible con el sistema tradicional FAT 16 y FAT 32 de MSDOS. Esta es la razón por la que, durante un tiempo, convivieron las dos líneas. Windows NT 4.0 en 1996, alcanzó cierta popularidad, pero no es hasta la aparición de Windows 2000 cuando comienza a sustituir definitivamente a las versiones de la línea de MSDOS, W95, etc. en las máquinas del usuario medio.
Se considera que los sistemas Windows actuales son evoluciones de Windows 2000, y la mayoría de archivos, programas y dispositivos mantienen su compatibilidad con esa versión. Windows XP salió en 2001, Windows Vista en 2006 y Windows 7 en 2009. Se prevé una nueva versión para el 2012, Windows 8.
Unix.
Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Dennis Ritchie, Ken Thompson y Douglas McIlroy.
Breve historia.
En el año 1991 es creado el Sistema Operativo Linuxsobre las bases de Unix, un sistema operativo de código abierto con el que cualquiera pudiera desarrollar sus propias versiones del mismo. Linux emulaba todas las funciones de UNIX de una forma más libre y empezaban a trabajar en una interfaz más personalizable para el usuario. Hoy en día UNIXluego de una serie de problemas legales, fue apartado de las áreas de desarrollo propias que lo generaban y se quedó como la plataforma de Linux y otros sistemas operativos como el de las computadoras MAC de Apple. UNIX es hoy en día un Estándar de programación que las diferentes empresas que diseñan sistemas operativos deben cumplir.
Linux.
LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows. Es decir, Linux es el software necesario para que tu ordenador te permita utilizar programas como: editores de texto, juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz gráfico al igual que Windows o MacOS, pero también puede usarse mediante línea de comandos como DOS que hera un sistema que se usaba con comandos del cual ablaremos despues.
Breve historia.
Linux tiene su origen en Unix. Éste apareció en los años sesenta, desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell. Andrew Tanenbaum desarrolló un sistema operativo parecido a Unix (llamado Minix) para enseñar a sus alumnos el diseño de un sistema operativo. Debido al enfoque docente de Minix, Tanenbaum nunca permitió que éste fuera modificado, ya que podrían introducirse complicaciones en el sistema para sus alumnos. Un estudiante finlandés llamado Linus Torvalds, constatando que no era posible extender Minix, decidió escribir su propio sistema operativo compatible con Unix. En aquellos momentos el proyecto GNU (GNU's Not Unix), que Richard Stallman había iniciado hacía ya casi diez años, comprendía un sistema básico casi completo. La excepción más importante era el kernel o núcleo, que controla el hardware.Torvalds decidió aprovechar el sistema GNU y completarlo con su propio núcleo, que bautizó como Linux (Linux Is Not UniX). El sistema conjunto (herramientas GNU y núcleo Linux) forma lo que llamamos GNU/Linux.
Sistemas Operativos WINDOWS:
MS-DOS:
Fue creado por Tim Paterson en 1980, y es el origen del sistema operotivo windows, tambien Su arquitectura de soporte hera de 16 bits.



Windows 3.11:

Primera versión de Microsoft Windows que consiguió un amplio éxito comercial, vendiendo 2 millones de copias en los primeros seis meses. Tambien esta en el rango de las versiones versiones 3.0, 3.1 y los cuales se trabajaban con comandos desde su surgimiento derivado del viejo sistema MSDOS. Su arquitectura de soporte hera de 16 bits.
Windows 3.11
Windows 95:

Windows 95 supuso una gran transformación del entorno de trabajo y en muchos aspectos se mantiene en las versiones actuales: Escritorio, iconos, barra de tareas, botón de inicio, menús contextuales, funciona la multitarea de modo eficaz, etc. Está versión se ejecutaba aún bajo MSDOS, aunque, para el usuario, de una forma invisible; y así continúo en las dos versiones posteriores, Windows 98 y Windows Millenium Edition (ME) en el año 2000. y utilizaba una arquitectura de 32 bits.
Windows NT:

Windows NT (Windows New Technology) es una familia de sistemas operativos producidos por Microsoft, con una arquitectura de 32 bits de la cual la primera versión fue publicada en julio de 1993.

Windows 98: Es un sistema operativo gráfico publicado el 25 de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.
Windows 2000: Windows 2000 es un sistema operativo de Microsoft que usaba una arquitectuar de es de 32 bits y se puso en circulación el 17 de febrero de 2000 con un cambio de nomenclatura para su sistema NT. Así, Windows NT 5.0 pasó a llamarse Windows 2000.


Windows XP: Windows XP (Windows Experience) es una versión de Microsoft Windows, basado en Windows 2000 y con importantes mejoras. Fue lanzado al mercado el 25 de octubre de 2001.

windows xp es Sucesor de Windows 2000 junto con Windows ME, y antecesor de Windows Vista, es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT disponible en versiones para plataformas de 32 y 64 bits.
Windows VISTA: Esta versión se enfoca a la utilización en equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas y equipos media center.


Windows SIETE(7): El desarrollo de Windows 7 se completó el 22 de julio de 2009. A diferencia del gran salto arquitectónico y de características que sufrió su antecesor Windows Vista con respecto a Windows XP, Windows 7 fue concebido como una actualización incremental y focalizada de Vista. las metas de esta era mejorar su interfaz para volverla más accesible al usuario e incluir nuevas características que permitieran hacer tareas de una manera más fácil y rápida, al mismo tiempo que se realizarían esfuerzos para lograr un sistema más ligero, estable y rápido y soportado para una raquitectura de 32 y 64 bits.

Windows OCHO(8): Windows 8 lanzado el 26 de octubre de 2012. Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso con pantallas táctiles, además de los tradicionales ratón y teclado.

El proceso de desarrollo terminó el 8 de noviembre de 2006 y en los tres meses siguientes fue entregado a los fabricantes de hardware y software, clientes de negocios y canales de distribución. El 30 de enero de 2007 fue su lanzamiento mundial y quedó a disposición para su compra y descarga desde el sitio web de Microsoft Windows.
Windows DIEZ(10): Es el último y vigente sistema operativo desarrollado por Microsoft Fue dado a conocer oficialmente en septiembre de 2014, y fue lanzado al público en general el 29 de julio de 2015 y biene disponible en arquitectuars de 32 y 64 bits.


Sistemas Operativos UNIX .
LINUX: En un sistema de tipo Unix, el programa que asigna los recursos de la máquina y se comunica con el hardware se denomina «núcleo». GNU se usa generalmente con un núcleo llamado «Linux».

Esta combinación es el sistema operativo GNU/Linux. De este sistema operativo se derivan los mas actuales de codigoa avierto ya que es una distribusion muy amplia y que a venido evolucionando.

Minix: MINIX es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987. Minix fue desarrollado para ser ejecutado en un IBM PC con microprocesador Intel 8088 o superior, aunque se han creado conversiones para otros sistemas.

Debian: El proyecto Debian fue anunciado inicialmente 1993 por Ian Murdock. Este es una comunidad conformada por desarrolladores y usuarios, que mantiene un sistema operativo GNU basado en software libre.

El sistema se encuentraprecompilado,empaquetado y en formato deb paramúltiples arquitecturas de computador y para varios núcleos.

Slackware: Es una distribución del sistema operativo GNU/Linux creada en 1993 por Patrick Volkerding. Basada originalmente en SLS Linux, Slackware es la distribución de GNU/Linux más antigua aún en mantenimiento.


Suse: SUSE es una de las distribuciones Linux existentes a nivel mundial, se basó en sus orígenes en Slackware.12 Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por su gran herramienta de instalación y configuración.

Red Hat: Es una multinacional americana de software que provee software de código abierto principalmente a empresas.

Fundada en 1993, Red Hat tiene su sede corporativa en Raleigh, North Carolina, con oficinas satélite en todo el mundo.

Mandriva: Mandrake o Mandriva Linux fue una distribución Linux publicada por la compañía francesa Mandriva destinada tanto para principiantes como para usuarios experimentados, orientada a computadoras personales y servidores con un enfoque a los usuarios que se están introduciendo al mundo de Linux y al software libre.





Knopix: Knoppix es una distribución de GNU/Linux creada por Klaus Knopper. Está basada en Debian y actualmente por defecto utiliza LXDE como entorno de escritorio, aunque en el menú de arranque se puede especificar otro tipo de interfaz gráfica a usar, este nacio el 19 de enero de 2003.
Gentoo: es una distribución de Linux construido utilizando la gestión de paquetes Portage sistema fue creado inicialmente por Daniel Robbins como la distribución Enoch Linux .
El objetivo era crear una distribución sin binarios precompilados que estuviera sintonizado con el hardware y solo incluyera los programas requeridos. Se distribuyó al menos una versión de Enoc: versión 0.75, en diciembre de 1999 y fue lanzado el 31 de marzo de 2002. En 2004, Robbins creó la Fundación Gentoo sin fines de lucro, le transfirió todos los derechos de autor y marcas registradas, y renunció como arquitecto principal del proyecto.


Open suse: La versión inicial del proyecto openSUSE fue SUSE Linux 10.0,6 lanzado el 6 de octubre de 2005 en el chino to.


Este Se realizó el lanzamiento como una imagen ISO de libre descarga y como una versión comercial que incluía otros paquetes de software adicionales. este es todo una creaion de la empresa novell de los estados unidos.
Fedora: Tambien distribución Linux, la version 1 fue liberada el 6 de noviembre de 2003. para propósitos generales basada en RPM, que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías.


Fedora Cuenta con el respaldo y la promoción de Red Hat. El proyecto no busca sólo incluir software libre y de código abierto, sino ser el líder en ese ámbito tecnológico.
Ubuntu: Es un sistema operativo de código abierto para computadores. Es una distribución de Linuxbasada en la arquitectura de Debian.


Android: basado en el núcleo Linux. El anuncio del sistema Android se realizó el 5 de noviembre de 2007 diseñadoparamóviles táctil, como teléfonos inteligentes, tabletas y también para relojes inteligentes, televisores y automóviles. Inicialmente fue desarrollado por Android Inc, empresa que Google respaldó económicamente y más tarde, en 2005, compró.

La interfaz de androit se caracteriza la mayoria en pantallas tactile en moviles.
Android es el sistema operativo móvil más utilizado del mundo, con una cuota de mercado superior al 80% al año 2017, muy por encima de IOS que era muy famosa.
Primer dispositivo con sistema operativo android.
El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008.

Logo de Android
Interfaz de Android
