sistemas operativos

Schneider Daza
Mind Map by Schneider Daza, updated more than 1 year ago
Schneider Daza
Created by Schneider Daza over 5 years ago
29
0

Description

Corto Mapa mental sobre los Principales sistemas operativos
Tags

Resource summary

sistemas operativos

Annotations:

  •    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.   
1 windows

Annotations:

  •    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.   
1.1 clases de sistemas operativos

Annotations:

  •    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.   
1.1.1 windows 1.0

Annotations:

  • 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 
1.1.2 windows 3.0

Annotations:

  • 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. 
1.1.3 Windows NT
1.1.4 Windows 95
1.1.5 windows 98

Annotations:

  • Windows 98, que incluía funciones integradas para acceso a Internet.
1.1.6 Windows ME (Millennium Edition)
1.1.7 Windows 2000
1.1.8 windows XP

Annotations:

  • En el 2001 se lanza Windows XP, el primer sistema operativo para PC desarrollado que no estaba basado en MS-DOS
1.1.9 Windows Server
1.1.10 windows vista
1.1.11 windows 7
1.1.12 windows 8
1.2 otros productos de la familia windows
1.2.1 windows live

Annotations:

  • Windows Live que incluye Messenger (chat)
1.2.2 windows defender

Annotations:

  • Windows Defender, que es un programa para proteger contra spyware y otro software no deseado
1.2.3 Windows Media Center
1.2.4 windows media player

Annotations:

  •    Windows Media Player, que son software para escuchar música y realizar otras funciones.   
1.3 algunas caracteristicas
1.3.1 usar el equipo sin una pantalla

Annotations:

  • Windows incluye un lector de pantalla básico denominado Narrador, que leerá en voz alta el texto que aparece en pantalla
1.3.2 facilitar la visualización en el equipo

Annotations:

  •    Hay varias configuraciones disponibles para facilitar la visualización de la información en la pantalla.    
1.3.3 usar el equipo sin un mause o teclado

Annotations:

  •    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.    
1.3.4 facilitar el uso del teclado

Annotations:

  •    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.    
1.3.5 facilitar el uso del mause

Annotations:

  •    Puede cambiar el tamaño y el color del puntero del mouse, y usar el teclado para controlar el mouse.   
1.3.6 Usar alternativas visuales y de texto para sonidos

Annotations:

  •    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.   
1.3.7 Facilitar la concentración en las tareas de lectura y escritura
1.3.7.1 ajustar el modo del teclado

Annotations:

  •    ajustar el modo en que el teclado responde a ciertas pulsaciones de tecla y controlar si se muestran determinados elementos visuales.   
1.3.7.2 hacer que Narrador lea la información de la pantalla
1.4 tecnologías de asistencia
1.4.1 el narrador

Annotations:

  • El Narrador es un programa que lee el texto de la pantalla en voz alta.
1.4.2 la lupa

Annotations:

  •    es un programa que amplía una parte de la pantalla del equipo para facilitar la lectura.    
1.4.3 teclado en pantalla

Annotations:

  •    El Teclado en pantalla es un programa que permite usar el mouse u otro dispositivo para interactuar con un teclado en la pantalla.   
1.5 ventajas y desventajas
1.5.1 ventajas
1.5.1.1 La instalación es sencilla
1.5.1.2 El sistema está protegido del acceso ilegal
1.5.1.3 Muestra estadísticas de errores de sistema
1.5.1.4 Brinda la posibilidad de asignar diferentes permisos a los usuarios
1.5.2 desventajas
1.5.2.1 En la versión XP requiere como mínimo 128 MB en RAM y un procesador Pentium de 233Mhz o superior
1.5.2.2 El usuario no puede limitar la cantidad de espacio en el disco duro
1.5.2.3 No soporta la ejecución de algunas aplicaciones para DOS
1.5.2.4 Tiene ciertas limitaciones por RAM
2 unix

Annotations:

  • UNIX comienza en 1969 como un proyecto de investigación de Bell Laboratories
2.1 la primera versión comercial en 1977 y ganando rápidamente en popularidad y difusión.
2.2 objetivos de los primeros dideñadores
2.2.1 permitir un desarrollo eficiente de programas
2.2.2 fuera pequeño y eficiente en el uso de la memoria y fácil de mantener.
2.3 Actualmente UNIX puede ser usado desde pequeños ordenadores personales a grandes computadoras.

Annotations:

  •    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.   
2.4 En la actualidad existen dos versiones principales
2.4.1 system V

Annotations:

  • la más popular y es la usada en el IAC
2.4.2 la BSD

Annotations:

  • Con pequeñas diferencias en la estructura de ficheros y en algunos comandos
2.5 IAC

Annotations:

  • 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
2.5.1 versiones

Annotations:

  •    A partir de la versión SunOS 5.0 se distribuye como Solaris version 2.   
2.5.1.1 SunOS 5.4 = Solaris 2.4
2.5.1.2 SunOS 5.5 = Solaris 2.5
2.5.2 dos opciones en la cuenta
2.5.2.1 Common Desktop Enviroment (CDE).
2.5.2.2 Open Windows (OW).
2.6 partes importantes del sistema operativo
2.6.1 kernel

Annotations:

  • Puede considerarse como el núcleo del sistema operativo y es leido cada vez que se inicializa el sistema. 
2.6.1.1 Controlar la memoria de la máquina y asignar una parte a cada proceso
2.6.1.2 Distribuir el trabajo realizado por la CPU de forma que sea lo más eficiente posible
2.6.1.3 Organizar la transferencia de datos entre las distintas partes del sistema
2.6.1.4 Aceptar las instrucciones de la shell
2.6.1.5 Hacer cumplir los permisos especificados en el sistema de ficheros
2.6.2 shell

Annotations:

  • Se puede considerar como el interprete de comandos, que permite que los comandos y programas que tecleamos sean ejecutados
2.6.2.1 tipos

Annotations:

  •    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.   
2.6.2.1.1 Bourne shell

Annotations:

  •    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.   
2.6.2.1.2 C shell

Annotations:

  • Es la que tenemos normalmente cuando nos abren la cuenta en el IAC, (aunque podemos pedir que nos pongan otra).
2.6.2.1.3 TC shell

Annotations:

  • ofrece más facilidades para editar la línea de comandos de forma interactiva
2.6.3 UNIX file system

Annotations:

  •    es la estructura de su sistema de ficheros.   
2.6.3.1 root

Annotations:

  •    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.   
2.6.3.1.1 /bin

Annotations:

  •  contiene comandos y utilidades, son ficheros ejecutables
2.6.3.1.2 /dev

Annotations:

  •  contiene los ficheros que representan a los dispositivos conectados al sistema
2.6.3.1.3 /etc

Annotations:

  •  contiene comandos y ficheros usados en la administración del sistema
2.6.3.1.4 /home

Annotations:

  • contiene los ficheros home de cada usuario del sistema
2.6.3.1.5 /lib

Annotations:

  • contiene librerías utilizadas por diferentes programas y lenguajes
2.6.3.1.6 /tmp

Annotations:

  •  es el directorio donde se guardan los ficheros temporales
2.6.3.1.7 /usr.

Annotations:

  •  contiene ficheros del sistema que son comunes a los usuarios como programas o documentación
2.7 ficheros
2.7.1 normales

Annotations:

  • pueden tener contenidos muy diferentes, por ejemplo texto, imágenes, ejecutables, etc. 
2.7.1.1 tienen un prpietario

Annotations:

  • , los que creamos nosotros desde nuestra cuenta nos pertenecen
2.7.1.2 cada propietario es el que puede controlar los permisos de acceso a ese fichero.
2.7.2 directorios

Annotations:

  • son ficheros que contienen referencias a otros ficheros
2.7.2.1 no residen realmente dentro de él.
2.7.2.2 El directorio mantiene dos informaciones básicas sobre cada fichero contenido en él
2.7.3 • Los dispositivos especiales
2.7.3.1 son ficheros que representan dispositivos físicos como impresoras, dispositivos magnéticos, el ratón, etc
2.7.3.2 Se encuentran dentro del directorio /dev

Annotations:

  • 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
2.7.4 los pipes

Annotations:

  • permiten enlazar la sailda de un comando a la entrada de otro
2.7.4.1 se hace a través de la creación de un fichero temporal

Annotations:

  •    ·         donde se guarda la salida del primer programa hasta que es leido por el segundo.   
2.8 ventajas y desventajas
2.8.1 ventajas
2.8.1.1 Permite a los usuarios correr sus programas.
2.8.1.2 Controla los dispositivos de periféricos conectados a la máquina.
2.8.1.3 Dispone de un lenguaje de control programable llamado "Shell".
2.8.1.4 Tiene capacidad de interconexión y comunicaciones de procesos
2.8.1.5 Tiene facilidad para redireccionamiento de Entradas/Salidas.
2.8.2 desventajas
2.8.2.1 - El S.O UNIX puede requerir más horas de aprendizaje que el resto de las otras plataformas de sistemas operativos.
2.8.2.2 Se utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permite Fortran y Java
2.8.2.3 , no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra
3 MAC
3.1 Una dirección MAC (Control de Acceso al Medio)
3.2 es un identificador hexadecimal de 48 bits que esta asignada de forma única a una tarjeta o interfaz de red
3.3 Se encarga de hacer fluir la información sin errores entre dos maquinas conectadas directamente.
3.4 caracteristicas
3.4.1 Tiene un núcleo de la familia Unix mas específicamente de nexstep

Annotations:

  •    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   
3.4.2 Los sistemas de escritorio Mac Pro sugieren que usar una computadora puede ser algo poco complicado, incluso fácil.

Annotations:

  •    Aunque los sistemas operativos de Apple y Windows por lo general permiten hacer las mismas cosas, la interfaz de Mac tiene menor capacidad.   
3.4.3 Separa los archivos del usuario y del sistema para una seguridad máxima contra los programas infectados de virus ; Incluye el cifrado de discos.

Annotations:

  • 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                                                                                              
3.4.4 Se puede ubicar archivos en otras Mac de la red

Annotations:

  •    una característica de escritorio virtual estilo Esposé llamada Spaces   
3.4.5 Mac os ofrece muchas buenas cosas tanto o más que Windows

Annotations:

  • pero algunas características no funsionan como la de que solo sirve en los hardware de apple   
3.5 Mac OS X Mountain Lion

Annotations:

  •    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.   
3.5.1 Integración total con iCloud

Annotations:

  •    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.   
3.5.2 . iMessage para comunicarse de forma ilimitada con dispositivos Apple

Annotations:

  •    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.   
3.5.3 Nuevo sistema de notificaciones

Annotations:

  •    . 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.   
3.5.4 Integración con Twitter y Facebook

Annotations:

  • Desde el escritorio de tu ordenador podrás actualizar y compartir contenido en estas dos importantes redes sociales. 
3.5.5 Seguridad mejorada con Gatekeeper

Annotations:

  •    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.   
3.5.6 PowerNap

Annotations:

  • 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
3.5.7 Reconocimiento de voz

Annotations:

  • Con esta función podrán dictarle texto al ordenador para que lo transcriba
3.5.8 Safari 6

Annotations:

  •    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.   
3.5.9 AirPlay Mirroring

Annotations:

  •    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.   
3.6 ventajas y desventajas
3.6.1 ventajas
3.6.1.1 • mejor interfaz grafica del mercado
3.6.1.2 • Ideal para diseño grafico.
3.6.1.3 • Es muy estable
3.6.2 desventajas
3.6.2.1 • Costoso (aunque viene incluido con la maquina)
3.6.2.2 • Existe poco software para este sistema operativo.
3.6.2.3 • Es más complicado encontrar gente que la pueda arreglar en caso de fallas
4 linux

Annotations:

  •  Linux es el software necesario para que tu ordenador te permita utilizar programas como: editores de texto, juegos, navegadores de Internet, etc
4.1 Linux puede usarse mediante un interfaz gráfico al igual que Windows o MacOS
4.2 puede usarse mediante línea de comandos como DOS.
4.3 arquitectura
4.3.1 el kernel o núcleo

Annotations:

  • controla el hardware. Es decir, el núcleo de Linux, simplificando, es un conjunto de drivers necesarios para usar el ordenador.
4.3.2 el shell

Annotations:

  • 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
4.3.3 comandos

Annotations:

  • no son realmente más que pequeños programas incorporados en el sistema operativo. 
4.4 sistemas de archivo

Annotations:

  •    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.   
4.4.1 caracteristicas
4.4.1.1 multitarea

Annotations:

  •  La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. 
4.4.1.2 multiusuarios

Annotations:

  •    Muchos usuarios usando la misma maquina al mismo tiempo.   
4.4.1.3 multiplataformas

Annotations:

  •    :  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.   
4.4.1.4 multiprocesador

Annotations:

  • Soporte para sistemas con mas de un procesadoresta disponible para Intel y SPARC.   
4.4.1.4.1 Funciona en modo protegido 386.
4.4.1.4.2 • Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
4.4.1.4.3 Carga de ejecutables por demanda

Annotations:

  •    Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.   
4.5 caracteristicas generales
4.5.1 Linux es un kernel monolítico
4.5.2 Es capaz de linkar módulos en tiempo de ejecución
4.5.3 No está diseñado a partir de hilos de núcleo
4.5.4 Tiene un diseño reentrante de modo que pueden existir varios procesos en modo núcleo ‘ejecutándose’ a la vez.
4.5.5 Tiene soporte para aplicaciones de usuario multihilo
4.5.6 No expropiativo
4.6 seguridad
4.6.1 Verificando los registros (logs) del sistema, tales como /var/log/messages y no perder de vista el sistema.
4.6.2 Se debe tener el sistema actualizado
4.6.3 estar seguro de que se ha instalado las versiones actuales de los programas
4.6.4 estar al tanto de las nuevas alertas de seguridad.
4.7 ventajas y desventajas
4.7.1 ventajas
4.7.1.1 Linux es básicamente un duplicado de UNIX,

Annotations:

  • significa que incorpora muchas de las ventajas de este importante sistema operativo
4.7.1.2 pueden correr varios procesos a la vez de forma ininterrumpida

Annotations:

  •    como un servidor de red al tiempo que un procesador de textos, una animación, copia de archivos o revisar el correo electrónico.   
4.7.1.3 es un sistema operacional diseñado con la idea de Cliente - Servidor con permisos de acceso y ejecución a cada usuario.

Annotations:

  • que varios usuarios pueden utilizar una misma maquina al tiempo sin interferir en cada proceso.
4.7.1.4 Posee el apoyo de miles de programadores a nivel mundial.
4.7.1.5 El paquete incluye el código fuente, lo que permite modificarlo de acuerdo a las necesidades del usuario.
4.7.2 desventajas
4.7.2.1 Linux no cuenta con una empresa que lo respalde

Annotations:

  • por lo que no existe un verdadero soporte como el de otros sistemas operativos.
4.7.2.2 La pendiente de aprendizaje es lenta.
4.7.2.3 Documentación y terminología muy técnica.
4.7.2.4 No es tan fácil de usar como otros sistemas operativos
4.7.2.5 La configuración de dispositivos de entrada y salida no es trivial.
4.7.2.6 Muy sensible al hardware.
4.8 razones para usar linux
4.8.1 es uno de los sistemas operativos más robustos, estables y rápidos
4.8.2 El manejo de la memoria de Linux evita que los errores de las aplicaciones detengan el núcleo de Linux
4.8.3 soporta gran variedad de entornos gráficos (KDE, GNOME, XFCE...)
4.8.4 permite navegar por Internet y conectar máquinas en red de manera natural

Annotations:

  • permite navegar por Internet y conectar máquinas en red de manera natural
4.8.5 Casi cualquier aplicación Unix puede usarse bajo Linux
4.8.6 Las libertades de copia y modificación permiten usar GNU/Linux para facilitar servicios sin depender de terceros
4.8.7 Para Linux existe gran cantidad de documentación libre, aunque no siempre está traducida
Show full summary Hide full summary

Similar

Sistemas Operativos: Tema 1
Daniel Alvarez Valero
SISTEMAS OPERATIVOS Y SUS VERSIONES
anderzon arango
Diferentes versiones de sistema operativo que existe WINDOWS VS LINUX
cris.ferherr97
SISTEMAS OPERATIVOS 06
Danna Parra
Sistemas Operativos
Sebastian Ochoa
Sistemas operativos
MAriana ML
Sistemas operativos L.M.W
Âłdö Märîönÿ
Sistemas Operativos
Edgard Vasquez
SISTEMAS OPERATIVOS
Fco Borja Martin Castro
Mapa mental
Âłdö Märîönÿ
Sistemas Operativos
Isabel Lara9687