SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones...

47
SISTEMAS OPERATIVOS

Transcript of SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones...

Page 1: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

SISTEMAS OPERATIVOS

Page 2: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

SISTEMA OPERATIVOUn sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo y la utilización del computador.

Las funciones básicas de un sistema operativo se pueden clasificar en: Gestión de recursos Ejecución de servicios para los programas Ejecución de los mandatos de los usuarios

Page 3: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Gestión de recursosEn un computador pueden existir varios usuarios que ejecutan varios programas, estos programas compiten por los recursos del computador (Memoria, tiempo de CPU, periféricos). El sistema operativo debe garantizar la protección de los programas frente a otros. Asignación y liberación de recursos: El S.O. debe

monitorear para saber cuáles recursos están libres y cuáles están asignados a cada programa. Si se tiene un esquema de prioridades, se deben resolver los conflictos que se pueden presentar. 

Protección: El S.O. debe garantizar la confidencialidad de la información, de manera que los programas no interfieran entre sí.

Page 4: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Ejecución de servicios para los programas

El S.O. ofrece a los programas un conjunto de servicios (llamadas al sistema), que garantiza que los programas se ejecuten en un ambiente protegido. De esta forma se crea una máquina virtual extendida.

Ejecución de programas: El sistema operativo proporciona servicios para ejecutar un programa, parar o abortar su ejecución. También ofrece servicios que permiten conocer y modificar las condiciones de ejecución de los programas, además de servicios para la comunicación y sincronización de programas.

  Órdenes de E/S: Proporciona servicios de lectura, escritura y modificación

del estado de los periféricos.

  Operaciones sobre archivos: El S.O. ofrece servicios para la creación,

apertura, lectura, escritura, renombrado y borrado de archivos.

  Detección y tratamiento de errores: El S.O. es el encargado de detectar las

condiciones de error de hardware.

Page 5: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Gestión de usuarios y grupos

Todo sistema operativo multiusuario debe ofrecer los servicios básicos de manejo de usuarios y grupos, tales como creación, modificación y eliminación. Además se debe brindar los servicios de autenticación y autorización. Autenticación: Proceso en el cual un usuario ingresa

un nombre y una contraseña, creados previamente en el sistema. El S.O. debe validar que el usuario exista.

  Autorización: Nivel de permisos de un usuario

autenticado para tener acceso a los servicios que ofrece el sistema operativo, y las restricciones de seguridad frente a otros usuarios.

Page 6: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

TIPOS DE SISTEMAS OPERATIVOS

Los sistemas operativos presentan distintas clasificaciones: sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y, finalmente, sistemas operativos por la forma en que ofrecen sus servicios (visión externa).

Se clasifican por: Su estructura Servicios La forma de ofrecer sus servicios

Page 7: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Sistemas Operativos por su Estructura

Es necesario observar dos tipos de requisitos cuando se construye un sistema operativo, los cuales son: Requisitos de usuario: Sistema fácil de

usar y de aprender, seguro, rápido y adecuado al uso al que se le quiere destinar.

Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.

Page 8: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Estructura monolíticaEs la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las características fundamentales son:

Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador.

Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.

Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco.

Page 9: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Estructura jerárquicaA medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles.

Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos.

Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra, que se utilizó con fines didácticos. Se puede pensar también en estos sistemas como si fueran `multicapa'. Multics y Unix caen en esa categoría.

Page 10: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Máquina VirtualSe trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes.

El núcleo de estos sistemas operativos se denomina monitor virtual y tiene como misión llevar a cabo la multiprogramación, presentando a los niveles superiores tantas máquinas virtuales como se soliciten.

Page 11: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Según su estructura:

Page 12: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Sistemas Operativos por ServiciosEsta clasificación es la más comúnmente usada y conocida desde el punto de vista del usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a continuación se muestra.

Page 13: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Monousuarios:

Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han clasificado en este renglón.

Multiusuarios:

Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.

Page 14: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Monotareas:

Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez.

Multitareas:

Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de un programa durante su depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico en un proceso en background.

Page 15: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Uniproceso:

Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.

Multiproceso:

Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente.

Page 16: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Sistemas Operativos por la Forma de ofrecer sus Servicios

Esta clasificación también se refiere a una visión externa, que en este caso se refiere a la del usuario, el cómo accede a los servicios. Bajo esta clasificación se pueden detectar dos tipos principales: sistemas operativos de red y sistemas operativos distribuidos.

Page 17: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Sistemas Operativos de Red

Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un conjunto de comandos o llamadas al sistema para ejecutar estas operaciones, además de la ubicación de los recursos que desee acceder.

Page 18: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Sistemas Operativos Distribuidos

Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola máquina virtual que el usuario accede en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que los conoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual.

Page 19: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

COMPONENTES DE UN SO

Gestión de ProcesosUn procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. Incluye: Planificación de procesos: se trata de la parte del

sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo.

Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.

Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.

Page 20: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Administración de Memoria PrincipalTiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos.

Administración de FicherosGestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.

Page 21: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Gestión de Dispositivos de entrada/salida (driver)Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él.

Además, el sistema operativo ofrece: Lanzador de aplicaciones: permite el lanzamiento

de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas.

Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.

Page 22: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

COMANDOSUn comando es una instrucción u orden que el usuario proporciona a un sistema informático, desde la línea de comandos o desde una llamada de programación. Puede ser interno (contenido en el propio intérprete) o externo (contenido en un archivo ejecutable).

Suele admitir parámetros o argumentos de entrada, lo que permite modificar su comportamiento predeterminado. Suelen indicarse tras una barra "/" (en sistemas operativos DOS) o un guion simple "-" o doble "--" (en sistemas operativos Unix).

Page 23: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Comandos internos y su función

Los comandos internos o residentes son aquellos que se transfieren a la memoria en el momento de cargase el Sistema Operativo y se pueden ejecutar sin necesidad de detener el DOS presente en la unidad por defecto desde el cual se puede ejecutar el mandato. CLS.- Borra todo de la pantalla y regresa el cursor

en la esquina izquierda superior. COPY.- Se utiliza para copiar archivos. DATE.- Se utiliza para cambiar la fecha DEL.- Se utiliza para borrar archivos. REN.- Se utiliza para cambiar el nombre del archivo RD.- Se utiliza para eliminar carpetas. TIME.- Se utiliza para cambiar la hora

Page 24: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Comandos externos y su funciónLos comandos externos en contracción con los mandos internos se almacenan en archivos denominados transitorios o externos, y para ejecutarse necesitan de estos archivos, además de los comandos externos tienen nombre propio y se pueden copiar de un disco a otro.

APPEND.- Sirve para especificar trayectorias para fichero de datos BACKUP.- Ejecuta una copia de seguridad de uno o más archivos de

un disco duro a un disquete CHKD SK.- Verifica si hay errores en el disco duro DELTREE.- Borra un directorio sin importar que contenga

subdirectorios con todos sus contenidos DISKCOPY.- Permite hacer una copia idéntico de un disquete a otro,

pertenece al grupo de las órdenes externas DOSKEY.- Permite mantener residentes en memoria RAM las

ordenes que han sido ejecutados en un punto indicativo.

Page 25: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

SISTEMAS OPERATIVOS EXISTENTES

DOS

El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS.

La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel.

Aún con los nuevos sistemas operativos que han salido al mercado, todavía el DOS es un sólido contendiente en la guerra de los SO.

Page 26: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Windows 3.1

Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.

Page 27: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Windows 95

En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciones para mejorar la eficacia del trabajo.

Windows NT

Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.

Page 28: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Windows 98 y Millenium

En junio de 1998 salía al mercado Windows 98. Un sistema del que se comercializó otra versión en 1999, conocida como Windows 98 Second Edition. Éste eliminaba muchos de los errores que ocasionaba el navegador Internet Explorer y además permitía a varios ordenadores conectarse a la vez a una misma conexión de Internet. La nueva baza de Microsoft tenía que ser un sofisticado Windows 2000 pero el proyecto se retrasaba y para disimular el retraso sacaron con prisas una versión inacabada del mismo, Windows Millenium. Muy problemática y que sólo funcionaba de forma aceptable si venía preinstalada en el equipo.

Page 29: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Windows en la actualidad

Se presentaron Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 y 8. Cada nueva versión con mejoras en el diseño, la estabilidad, más dispositivos de red, nuevos servicios, más capacidades multimedia, etc.

OS/2

Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características del SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.

Page 30: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Mac OS

Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo

UNIX

El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo.

Page 31: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

LINUX

Linux es básicamente un sistema operativo compatible con UNIX, que opera bajo equipos compatibles con el estándar del mercado y grandes sistemas informáticos. Su ventaja principal es que su costo es prácticamente nulo, y es "software" libre, que significa que lo podemos distribuir y modificar libremente, según la licencia GNU.

El núcleo fue escrito por Linus Torvalds (1969- ), como un sistema operativo abierto y estándar, siendo desarrollado y ampliado posteriormente por muchos programadores, de forma independiente. El código fuente, gestores de dispositivos y utilidades están disponibles gratuitamente.

Page 32: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

LINUX Linus Tolvards un estudiante finlandés de informática

que investigando y profundizando en los entresijos de los microprocesadores 386 decidió hacer, partiendo de cero, un sistema operativo, basado en Minix, pero que aprovechase toda la potencia del 386, memoria virtual, multitarea y otras cosas.

Pero Linus, lo publico en Internet, con sus fuentes, y un montón de gente se interesó en él, modificándolo, mejorándolo y añadiéndole cosas, a la vez que Linus lo mejoraba y coordinaba todo el trabajo que hacían el resto de la gente. Y así sigue siendo hoy, cientos de versiones después hasta convertirse en lo que tenemos delante.

Page 33: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

LINUX La gente de GNU creó un montón de programas

para su sistema operativo que gracias a que son software libre son también usados e Linux y por eso a Linux se le llama muchas veces GNU/Linux. El núcleo de Linux, el kernel, se distribuye bajo la licencia GPL, es un tipo de licencia, dentro de lo que podríamos llamar el Open Source Software, básicamente dice que cojas el programa, lo uses, aprendas, lo mejores y compartas esas mejoras con el resto del mundo. Además la licencia GNU fija una serie de derechos a programador que le protegen.

Page 34: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Un Programa con Licencia GPL puede ser vendido, alquilado, prestado modificado, pero:

No se puede limitar el número de usuarios, copias o tiempo de uso.

No se puede cobrar por usar el programa (pero sí por distribuirlo).

No se puede impedir que otros lo vendan o distribuyan. Es necesario dar las fuentes del programa de una

manera pública. Es posible modificar el programa, o aprovechar parte del

código, pero el resultado tiene que seguir la misma filosofía.

Es básicamente lo que llamaríamos un programa Freeware, o Gratis. Linux sigue esta licencia.

Page 35: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Características de Linux32 bits:

Gracias a los 32 bits el sistema es rápido eficaz, seguro y fiable, sin que una aplicación pueda causar problemas a las otras, al no tener que guardar compatibilidad con los sistemas anteriores de 16 bits.

Multitarea:

El ordenador puede estar haciendo varias cosas a la vez, y que no tendrás que esperar a que acabe una para hacer otra, la multitarea está controlada por el S.O. no por las aplicaciones, por lo que a diferencia de otros S.O. nunca se te quedara parado por culpa de una mala aplicación que consuma todos los recursos del ordenador. Aquí si podrás bajar correo de Internet, formatear un disco, imprimir 100 hojas y jugar al Quake a la vez, y sin problemas.

Page 36: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Multiusuario:

En Linux, puede haber varias personas usando el ordenador, compartiendo el microprocesador, así puedes ponerle un par de pantallas y teclados y estar otra persona navegando por Internet, escribiendo una carta, jugando en su pantalla, mientras tu estas en otra haciendo otra cosa completamente diferente, y estaréis ambos en el mismo ordenador.

POSIX:

Aunque para los usuarios normales esto importa poco, POSIX es un estándar de la industria, que asegura una calidad mínima en ciertas partes del S.O. y asegura su compatibilidad, a nivel de código, es decir, programas POSIX que funcionan en otros Unix, no tendrán problema para compilarse y ejecutarse en Linux, Para muchas empresas esto es muy importante, a la hora de decantarse por un S.O. u otro (por eso Windows NT es compatible POSIX).

Page 37: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Compatibilidad:

Cuando tocamos este tema, siempre pasa lo mismo, la gente dice, JO!!!, No puedo ejecutar mi aplicación favorita XXXX for Windows 95, bueno, tampoco alguien con MAC, ni con IRIX, etc., además en Linux hay peros:

Pero Nº 1: Ficheros

Linux No tiene ningún problema para tragarse cualquier tipo de disco de cualquier cosa que exista, leerlo y usar su contenido, además existen Suites como OpenOffice o Corel WordPerfect que permiten leer y usar ficheros de aplicaciones comunes como puedan ser Word o Excel.

Pero Nº 2: Programas

Si puedes ejecutar programas de otros S.O. para MAC tienes basilisk2, capaz de crear un Macintosh virtual y ejecutar MacOs para M68K sin problemas.

Page 38: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Estabilidad:

Linux es robusto, no se colgara ( el S.O. una aplicación si está mal hecha por supuesto que se colgara, pero no afectara al resto del sistema, nunca tendrás que reiniciar el ordenador por que un programa lo ha colgado), hay que notar que es posible bloquear el teclado o la pantalla, pero eso no significa que se cuelgue el ordenador, puedes entrar al ordenador por otro sitio ( un terminal, por red) y desbloquearlo, y seguir usándolo.

Es libre:

No cuesta nada, no hay que pagar licencias, se puede copiar, vender, instalar sin problemas, pero lo más importante es que se dispone del código fuente, esto significa que si un día te encontrases con un problema del S.O. no tendrías que esperar inútilmente a que su creador decidiese que era un problema importante y crease un service pack para el S.O., tú mismo puedes solucionar el problema.

Page 39: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Soporte:

Parece mentira, siendo gratis, pero aparte del que te da Mandrake, SUSE, o RedHat si le comprar los CD a estas empresas, existen cientos de personas, de todos los idiomas conocidos, que gustosos te ayudaran a solucionar cualquier problema que tengas con Linux, y en pocos días.

Adaptación:

Linux es uno de los S.O. que más rápido evoluciona, se adapta al mercado y soluciona los problemas rápidamente.

Page 40: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Las DistribucionesRed Hat

Red Hat es una de las empresas que más influye en el mundo Linux actualmente, tiene dos tipos de distribución una, la de pago, que incluye software comercial, y otra, la gratuita que sustituye este software comercial por otro con licencia Libre.

A Red Hat hay que agradecerle el sistema de paquetes RPM, que es el adoptado por el LBS (Linux Base Standar es un conjunto de normas para conseguir que un programa funcione perfectamente sin importar en que distribución se instale).

Page 41: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Instalación de Linux Red Hat Para la instalación de Linux es necesario un

ordenador que tenga espacio en disco duro disponible, no basta con que desde otro S.O. p.e. windows aparezca el disco con espacio vació, este espacio tiene que no pertenecer a ninguna partición.

Si se desea conservar el S.O. anterior para un arranque dual, y este ocupa todo el disco duro, habrá que recurrir a una herramienta de terceros, p.e. Partition Magic, para hacer espacio a linux.

Durante el primer inicio se configuraran aquellas partes del S.O. que no pudieron o no debían ser configuradas durante la instalación.

Aceptar la licencia, configurar la Hora del Sistema y crear usuarios (al menos uno)

Page 42: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Pasos para la instalación: Seleccionar el idioma Configuración del mouse y del teclado Decidir el tipo de instalación deseado (elegir según opciones) Crear una participación de swap Tener una participación de root Se configurara el bootloader, permitiéndonos arrancar Linux u otro

S.O. que estuviese en el ordenador. Se pedirá información sobre los idiomas que estarán disponibles en el

ordenador. Se configurará la zona horaria. Se pedirá información sobre las tarjetas de red, dirección IP y otros

datos. Se dará la opción de Activar un Firewall en el equipo para aumentar la

seguridad. Se pedirá una contraseña para el Administrador del equipo (el root) Instalación de los paquetes de software que sean necesarios Crear disco de arranque del sistema operativo Reiniciar el ordenador

Page 43: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

TICs EN EL DESARROLLO DE LAS PYMES Las TIC pueden apoyar, ampliar y trasformar la formación

en Competencias en el desarrollo de las Pymes, ofreciendo nuevas y poderosas herramientas de participación y toma de partido en forma deliberada en los procesos educativos.

Las TIC pueden utilizarse para modificar o transformar las comunidades a las que pertenecen los estudiantes y promover el surgimiento de otras nuevas.

Para la formación en Competencias Ciudadanas y desarrollo de las pymes, las TIC pueden ser especialmente efectivas en:fuente para convertirse en ciudadanos informados;desarrollo de habilidades para indagación y

comunicación;desarrollo de habilidades de participación y acción

responsables

Page 44: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

TICs EN EL DESARROLLO DE LAS PYMES Las tecnologías de información y comunicaciones (TICs) han

permitido un mejoramiento de los procesos de negocios, labores administrativas y gestión en general de diversas organizaciones. Sin embargo, por razones de costos, en la mayor de los casos las TICs no son utilizadas por las Mipymes.

Las Mipymes enfrentan un rezago tecnológico en cuanto al apoyo con TICs de los procesos de negocios claves de su cadena de valor. Esto sin duda afecta su efectividad operacional y capacidad para generar y sostener ventajas competitivas en el tiempo. En este papel se prueba que tal rezago tecnológico es un hecho y que el software libre es una solución apropiada para todas de las necesidades. Esto se afecta por medio de la investigación del estado actual en el que se encuentra el uso de TICs en tales Mipymes.

Además, se indagan por medio de soluciones dispuestas por el software libre, y se evalúa la pertinencia de su uso en cada requerimiento. Se llega a las conclusiones, donde además pueden satisfacer con software libre sus necesidades empresariales las nuevas tecnologías.

Page 45: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

DISTRIBUCIONES LINUX PARA PYMES

Ebox Platform

Es un servidor de código abierto para pequeñas y medianas empresas (PYME). eBox permite una administración sencilla y eficiente de la infraestructura de red, puede actuar como puerta de enlace a Internet, gestionar las amenazas de seguridad (UTM), actuar como servidor de oficina, como servidor de comunicaciones o una combinación de estas.

ESUNLinux

Es una distribución Linux basada en Ubuntu, que contiene software libre para la gestión de empresas. Nace en la Escuela Universitaria de Negocios de la Universidad de Tarapacá con el fin de entregar una nueva alternativa para los alumnos, profesores y la comunidad en general.

Page 46: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

LinexPyme

Está destinado a ofrecer un conjunto de soluciones integrales para la gestión y el desarrollo de sus actividades a las empresas. LinEx PYME 2006 facilita la gestión y la comunicación a cualquier empresa que desee introducir las nuevas tecnologías en su proceso productivo. Se basa en la tecnología de gnuLinEx 2004 incorporando más de 100 aplicaciones específicas para las empresas. En este sentido, la distribución se articula en varios tipos de herramientas: Aplicaciones de Comunicación, Aplicaciones de Gestión y Aplicaciones de Programación y Diseño.

Molinux Gesticam

Es una distribución orientada a la Gestión Informática Integrada para Autónomos y Micropymes. El proyecto nació con el fin de dotar a los Autónomos y a las Micropymes de Castilla-La Mancha de un software de Gestión en Código Libre y con una integración dentro del S.O. MoLinux que distribuye la JCCM (Junta de Castilla la Mancha). Los módulos de los que consta GestiCam son: Gestión de Compras, Gestión de Ventas., Gestión de Empresas (Clientes/Proveedores/Parámetros), Gestión Financiera, Gestión de Inventario, Gestión de Productos, Gestión de Producción, Administración del Sistema, Copias, Restauraciones, Informes, etc.

Page 47: SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo.

Soles WS

Es una distribución orientada a la Gestión Informática Integrada para Autónomos y Micropymes. El proyecto nació con el fin de dotar a los Autónomos y a las Micropymes de Castilla-La Mancha de un software de Gestión en Código Libre y con una integración dentro del S.O. MoLinux que distribuye la JCCM (Junta de Castilla la Mancha). Los módulos de los que consta GestiCam son: Gestión de Compras, Gestión de Ventas., Gestión de Empresas (Clientes/Proveedores/Parámetros), Gestión Financiera, Gestión de Inventario, Gestión de Productos, Gestión de Producción, Administración del Sistema, Copias, Restauraciones, Informes, etc.

Trisquel Pro

Es un proyecto de desarrollo de software dedicado a la creación del sistema operativo Trisquel GNU/Linux, 100% libre. Es un proyecto abierto, iniciado por la Universidad de Vigo, con los recursos e infraestructuras de la Facultad de Ciencias de Ourense y la Escuela Superior de Informática de Ourense, y el trabajo de Sognus y la comunidad de voluntarios. Esta versión contiene una completa colección de aplicaciones para pequeñas y medianas empresas, incluyendo soporte para facturación, contabilidad, puntos de venta, gestión financiera, ofimática, multimedia, seguridad, y un largo etcétera.