Mind map
sistemas operativos

Map content
sistemas operativos
- Un sistema operativo es un programa que controla otras partes del ordenador tanto hardware como software. Permite además al usuario acceder a las facilidades que ofrece el sistema.
windows
- significa ventanas. Windows es un sistema operativo para computadoras, es propiedad de Microsoft y de su fundador, Bill Gates, y es uno de los más utilizados en todo el mundo.
- clases de sistemas operativos
- La función de los sistemas operativos de Windows es facilitar el acceso del usuario a la computadora, con una interfaz más bonita y fácil de usar, con nuevos programas, con mayor rapidez, etc.
- windows 1.0
- 1985 se introdujo elWindows 1.0, que no era un sistema operativo completo, si no un complemento o una extensión gráfica de MS-DOS
- windows 3.0
- en 1990 que se lanzó la primera versión como sistema operativo, el Windows 3.0, que inicialmente sólo era una interfaz gráfica de usuario, sólo funcionaba en los programas que se ejecutan en modo gráfico.
- Windows NT
- Windows 95
- windows 98
- Windows 98, que incluía funciones integradas para acceso a Internet.
- Windows ME (Millennium Edition)
- Windows 2000
- windows XP
- En el 2001 se lanza Windows XP, el primer sistema operativo para PC desarrollado que no estaba basado en MS-DOS
- Windows Server
- windows vista
- windows 7
- windows 8
- otros productos de la familia windows
- windows live
- Windows Live que incluye Messenger (chat)
- windows defender
- Windows Defender, que es un programa para proteger contra spyware y otro software no deseado
- Windows Media Center
- windows media player
- Windows Media Player, que son software para escuchar música y realizar otras funciones.
- windows live
- algunas caracteristicas
- usar el equipo sin una pantalla
- Windows incluye un lector de pantalla básico denominado Narrador, que leerá en voz alta el texto que aparece en pantalla
- facilitar la visualización en el equipo
- Hay varias configuraciones disponibles para facilitar la visualización de la información en la pantalla.
- usar el equipo sin un mause o teclado
- Windows incluye un teclado en pantalla que puede usar para escribir. Además, puede usar el reconocimiento de voz para controlar el equipo con comandos de voz y para dictar texto en los programas.
- facilitar el uso del teclado
- Puede ajustar el modo en que Windows responde a una entrada del mouse o del teclado de forma que las combinaciones de teclas sean más sencillas de presionar, la escritura sea más fácil o no se tengan en cuenta las teclas presionadas de manera inadvertida.
- facilitar el uso del mause
- Puede cambiar el tamaño y el color del puntero del mouse, y usar el teclado para controlar el mouse.
- Usar alternativas visuales y de texto para sonidos
- Windows puede reemplazar dos tipos de información de audio por equivalentes visuales. Puede reemplazar los sonidos del sistema por alertas visuales y puede ver subtítulos de texto para diálogos hablados en programas multimedia.
- Facilitar la concentración en las tareas de lectura y escritura
- ajustar el modo del teclado
- ajustar el modo en que el teclado responde a ciertas pulsaciones de tecla y controlar si se muestran determinados elementos visuales.
- hacer que Narrador lea la información de la pantalla
- ajustar el modo del teclado
- usar el equipo sin una pantalla
- tecnologías de asistencia
- el narrador
- El Narrador es un programa que lee el texto de la pantalla en voz alta.
- la lupa
- es un programa que amplía una parte de la pantalla del equipo para facilitar la lectura.
- teclado en pantalla
- El Teclado en pantalla es un programa que permite usar el mouse u otro dispositivo para interactuar con un teclado en la pantalla.
- el narrador
- ventajas y desventajas
- ventajas
- La instalación es sencilla
- El sistema está protegido del acceso ilegal
- Muestra estadísticas de errores de sistema
- Brinda la posibilidad de asignar diferentes permisos a los usuarios
- desventajas
- En la versión XP requiere como mínimo 128 MB en RAM y un procesador Pentium de 233Mhz o superior
- El usuario no puede limitar la cantidad de espacio en el disco duro
- No soporta la ejecución de algunas aplicaciones para DOS
- Tiene ciertas limitaciones por RAM
- ventajas
unix
- UNIX comienza en 1969 como un proyecto de investigación de Bell Laboratories
- la primera versión comercial en 1977 y ganando rápidamente en popularidad y difusión.
- objetivos de los primeros dideñadores
- permitir un desarrollo eficiente de programas
- fuera pequeño y eficiente en el uso de la memoria y fácil de mantener.
- Actualmente UNIX puede ser usado desde pequeños ordenadores personales a grandes computadoras.
- Así pues un programador puede encontrar las mismas herramientas de programación, entornos similares y ejecutar fácilmente sus programas en cualquier sistema que use UNIX.
- En la actualidad existen dos versiones principales
- system V
- la más popular y es la usada en el IAC
- la BSD
- Con pequeñas diferencias en la estructura de ficheros y en algunos comandos
- system V
- IAC
- la red UNIX usa como sistema operativo la versión de UNIX de Sun Microsystem llamada SunOS
- No hay que confundir estas dos opciones con versiones del sistema operativo
- versiones
- A partir de la versión SunOS 5.0 se distribuye como Solaris version 2.
- SunOS 5.4 = Solaris 2.4
- SunOS 5.5 = Solaris 2.5
- dos opciones en la cuenta
- Common Desktop Enviroment (CDE).
- Open Windows (OW).
- partes importantes del sistema operativo
- kernel
- Puede considerarse como el núcleo del sistema operativo y es leido cada vez que se inicializa el sistema.
- Controlar la memoria de la máquina y asignar una parte a cada proceso
- Distribuir el trabajo realizado por la CPU de forma que sea lo más eficiente posible
- Organizar la transferencia de datos entre las distintas partes del sistema
- Aceptar las instrucciones de la shell
- Hacer cumplir los permisos especificados en el sistema de ficheros
- shell
- Se puede considerar como el interprete de comandos, que permite que los comandos y programas que tecleamos sean ejecutados
- tipos
- Korn shell y Bourne Again SHell proporcionan las facilidades de interacción de TC shell pero el lenguaje de programación en shell es más parecido al original Bourne shell que a TC o C shell.
- Bourne shell
- Es la original de UNIX y está disponible en todos los sistemas, sin embargo no ofrece las facilidades de interacción con el usuario que ofrecen las shell más modernas.
- C shell
- Es la que tenemos normalmente cuando nos abren la cuenta en el IAC, (aunque podemos pedir que nos pongan otra).
- TC shell
- ofrece más facilidades para editar la línea de comandos de forma interactiva
- UNIX file system
- es la estructura de su sistema de ficheros.
- root
- Los directorios que cuelgan de root pueden variar dependiendo del sistema, aunque los mostrados en el arbol a continuación, sí son comunes a todos los sistemas UNIX.
- /bin
- contiene comandos y utilidades, son ficheros ejecutables
- /dev
- contiene los ficheros que representan a los dispositivos conectados al sistema
- /etc
- contiene comandos y ficheros usados en la administración del sistema
- /home
- contiene los ficheros home de cada usuario del sistema
- /lib
- contiene librerías utilizadas por diferentes programas y lenguajes
- /tmp
- es el directorio donde se guardan los ficheros temporales
- /usr.
- contiene ficheros del sistema que son comunes a los usuarios como programas o documentación
- kernel
- ficheros
- normales
- pueden tener contenidos muy diferentes, por ejemplo texto, imágenes, ejecutables, etc.
- tienen un prpietario
- , los que creamos nosotros desde nuestra cuenta nos pertenecen
- cada propietario es el que puede controlar los permisos de acceso a ese fichero.
- directorios
- son ficheros que contienen referencias a otros ficheros
- no residen realmente dentro de él.
- El directorio mantiene dos informaciones básicas sobre cada fichero contenido en él
- • Los dispositivos especiales
- son ficheros que representan dispositivos físicos como impresoras, dispositivos magnéticos, el ratón, etc
- Se encuentran dentro del directorio /dev
- Por ejemplo, si la salida por pantalla de un programa no nos interesa podemos enviarla al dispositivo /dev/null que en realidad no tiene un dispositivo físico asociado, perdiendose de esta forma la salida del progrma. programa1 >/dev/null
- los pipes
- permiten enlazar la sailda de un comando a la entrada de otro
- se hace a través de la creación de un fichero temporal
- · donde se guarda la salida del primer programa hasta que es leido por el segundo.
- normales
- ventajas y desventajas
- ventajas
- Permite a los usuarios correr sus programas.
- Controla los dispositivos de periféricos conectados a la máquina.
- Dispone de un lenguaje de control programable llamado "Shell".
- Tiene capacidad de interconexión y comunicaciones de procesos
- Tiene facilidad para redireccionamiento de Entradas/Salidas.
- desventajas
- - El S.O UNIX puede requerir más horas de aprendizaje que el resto de las otras plataformas de sistemas operativos.
- Se utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permite Fortran y Java
- , no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra
- ventajas
MAC
- Una dirección MAC (Control de Acceso al Medio)
- es un identificador hexadecimal de 48 bits que esta asignada de forma única a una tarjeta o interfaz de red
- Se encarga de hacer fluir la información sin errores entre dos maquinas conectadas directamente.
- caracteristicas
- Tiene un núcleo de la familia Unix mas específicamente de nexstep
- era un sistema operativo cuyo núcleo tenia código del kernel Mach y del BSD con la que desarrollo Apple una interfaz llamada aqua
- Los sistemas de escritorio Mac Pro sugieren que usar una computadora puede ser algo poco complicado, incluso fácil.
- Aunque los sistemas operativos de Apple y Windows por lo general permiten hacer las mismas cosas, la interfaz de Mac tiene menor capacidad.
- Separa los archivos del usuario y del sistema para una seguridad máxima contra los programas infectados de virus ; Incluye el cifrado de discos.
- Apple no permite que OS ejecute en hardware que no sea de Mac, así que la Mac es la única manera de ejecutar los tres sistemas operativos en la misma maquina
- Se puede ubicar archivos en otras Mac de la red
- una característica de escritorio virtual estilo Esposé llamada Spaces
- Mac os ofrece muchas buenas cosas tanto o más que Windows
- pero algunas características no funsionan como la de que solo sirve en los hardware de apple
- Tiene un núcleo de la familia Unix mas específicamente de nexstep
- Mac OS X Mountain Lion
- Para conocer más a fondo este sistema hoy les dejo una lista de las características más importantes de Mac OS X Mountain Lion.
- los usuarios encontrarán ciertas actividades mucho más fáciles de realizar, ya que facilita el trabajo gracias a la sincronización entre dispositivos y otras funciones que integran al nuevo OS.
- Integración total con iCloud
- de esta forma podrán guardar sus archivos y sincronizarlos en todos sus dispositivos de esta marca, lo que será mucho más útil para los usuarios que constantemente tengan que revisar archivos.
- . iMessage para comunicarse de forma ilimitada con dispositivos Apple
- Con esta app pueden mandar mensajes entre dispositivos iOS y ordenadores OS X de forma totalmente gratuita, y como estos estarán sincronizados, puedes comenzar la charla en tu iPhone, y continuarla en tu MacBook.
- Nuevo sistema de notificaciones
- . Con este centro de notificaciones también podrán actualizar el estado en Twitter y más adelante en Facebook también, algo que antes no se podía hacer directamente desde el sistema.
- Integración con Twitter y Facebook
- Desde el escritorio de tu ordenador podrás actualizar y compartir contenido en estas dos importantes redes sociales.
- Seguridad mejorada con Gatekeeper
- Con este servicio podrán elegir cuales aplicaciones van a instalar en OS X Mountain Lion, por default solamente instalará las aplicaciones desde la Mac App Store que fueron previamente aprobadas por Apple, para mayor seguridad, pero sus funciones se pueden configurar.
- PowerNap
- con este servicio los ordenadores sincronizarán emails, contactos, notas, documentos y hasta hacer copias de seguridad vía Time Machine, además que se podrá actualizar el sistema, según explican en genbeta
- Reconocimiento de voz
- Con esta función podrán dictarle texto al ordenador para que lo transcriba
- Safari 6
- Este nuevo navegador está disponible únicamente para el OS de Apple, el cual se integra perfectamente a otras funciones con el nuevo OS X Mountain Lion.
- AirPlay Mirroring
- Con este servicio pueden utilizar un televisor conectado a Apple TV para transformarlo en la pantalla de Mac de forma inalámbrica, por medio de AirPlay.
- ventajas y desventajas
- ventajas
- • mejor interfaz grafica del mercado
- • Ideal para diseño grafico.
- • Es muy estable
- desventajas
- • Costoso (aunque viene incluido con la maquina)
- • Existe poco software para este sistema operativo.
- • Es más complicado encontrar gente que la pueda arreglar en caso de fallas
- ventajas
linux
- 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
- puede usarse mediante línea de comandos como DOS.
- arquitectura
- el kernel o núcleo
- controla el hardware. Es decir, el núcleo de Linux, simplificando, es un conjunto de drivers necesarios para usar el ordenador.
- el shell
- proporciona una interfaz entre el núcleo y el usuario. Se puede describir como un intérprete: interpreta las órdenes que introduce el usuario y las envía al núcleo
- comandos
- no son realmente más que pequeños programas incorporados en el sistema operativo.
- el kernel o núcleo
- sistemas de archivo
- Los directorios están organizados en una estructura jerárquica de árbol, que empieza en un directorio raíz (root) inicial. Todos los demás directorios se derivan, en última instancia, de este primer directorio raíz.
- caracteristicas
- multitarea
- La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
- multiusuarios
- Muchos usuarios usando la misma maquina al mismo tiempo.
- multiplataformas
- : Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilizacion en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
- multiprocesador
- Soporte para sistemas con mas de un procesadoresta disponible para Intel y SPARC.
- Funciona en modo protegido 386.
- • Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
- Carga de ejecutables por demanda
- Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
- multitarea
- caracteristicas generales
- Linux es un kernel monolítico
- Es capaz de linkar módulos en tiempo de ejecución
- No está diseñado a partir de hilos de núcleo
- Tiene un diseño reentrante de modo que pueden existir varios procesos en modo núcleo ‘ejecutándose’ a la vez.
- Tiene soporte para aplicaciones de usuario multihilo
- No expropiativo
- seguridad
- Verificando los registros (logs) del sistema, tales como /var/log/messages y no perder de vista el sistema.
- Se debe tener el sistema actualizado
- estar seguro de que se ha instalado las versiones actuales de los programas
- estar al tanto de las nuevas alertas de seguridad.
- ventajas y desventajas
- ventajas
- Linux es básicamente un duplicado de UNIX,
- significa que incorpora muchas de las ventajas de este importante sistema operativo
- pueden correr varios procesos a la vez de forma ininterrumpida
- como un servidor de red al tiempo que un procesador de textos, una animación, copia de archivos o revisar el correo electrónico.
- es un sistema operacional diseñado con la idea de Cliente - Servidor con permisos de acceso y ejecución a cada usuario.
- que varios usuarios pueden utilizar una misma maquina al tiempo sin interferir en cada proceso.
- Posee el apoyo de miles de programadores a nivel mundial.
- El paquete incluye el código fuente, lo que permite modificarlo de acuerdo a las necesidades del usuario.
- Linux es básicamente un duplicado de UNIX,
- desventajas
- Linux no cuenta con una empresa que lo respalde
- por lo que no existe un verdadero soporte como el de otros sistemas operativos.
- La pendiente de aprendizaje es lenta.
- Documentación y terminología muy técnica.
- No es tan fácil de usar como otros sistemas operativos
- La configuración de dispositivos de entrada y salida no es trivial.
- Muy sensible al hardware.
- Linux no cuenta con una empresa que lo respalde
- ventajas
- razones para usar linux
- es uno de los sistemas operativos más robustos, estables y rápidos
- El manejo de la memoria de Linux evita que los errores de las aplicaciones detengan el núcleo de Linux
- soporta gran variedad de entornos gráficos (KDE, GNOME, XFCE...)
- permite navegar por Internet y conectar máquinas en red de manera natural
- permite navegar por Internet y conectar máquinas en red de manera natural
- Casi cualquier aplicación Unix puede usarse bajo Linux
- Las libertades de copia y modificación permiten usar GNU/Linux para facilitar servicios sin depender de terceros
- Para Linux existe gran cantidad de documentación libre, aunque no siempre está traducida
Images and files in the map
Information
- Description
- Corto Mapa mental sobre los Principales sistemas operativos
- Created by
- Schneider Daza · Oct 2015
- Updated
- Mar 7, 2018
- Views
- 85
- Tags
- Rating

