SISTEMA OPERATIVO


Un sistema operativo es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).


Objetivos del Sistema Operativo
Un sistema operativo es conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.
El objetivo primario de un Sistema Operativo es: Optimizar todos los recursos del sistema para soportar los requerimientos.


Núcleo del Sistema Operativo


Es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo). Es el principal responsable de facilitar a los distintos programas acceso la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué programa podrá usar un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporcionar una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador.


Función del Sistema Operativo

· Aceptar todos los trabajos y conservarlos hasta su finalización.

· Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador.

· Control de recursos: Coordina y manipula el hardware de la computadora,como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.

· Manejo de errores: Gestiona los errores de hardware y la pérdida de datos.

· Secuencia de tareas: El sistema operativo debe administrar la manera enque se reparten los procesos. Definir el orden. (Quien va primero y quiendespués).

· Protección: Evitar que las acciones de un usuario afecten el trabajo que esta realizando otro usuario.

· Multi acceso: Un usuario se puede conectar a otra máquina sin tener que estar cerca de ella.

· Contabilidad de recursos: establece el costo que se le cobra a un usuario por utilizar determinados recursos.


Tipos de Sistemas Operativos

1) 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.
Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS representaron la mayoría del mercado de software para PC. En aquel tiempo, la compatibilidad IBM, fue una necesidad para que los productos tuvieran éxito, y la "compatibilidad IBM" significaba computadoras que corrieran DOS tan bien como las computadoras IBM lo hacían.
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.

2) 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.

3) 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 aplicaciónes para mejorar la eficacia del trabajo.

4) 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.

5) 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 de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.

6) 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. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.

7) 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. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.





Estructura del Sistema Operativo


• Administración de procesos.


• Administración de memoria.


• Subsistema de Entrada/Salida.


• Administración de Almacenamiento secundario.


• Subsistema de archivos.


• Sistema de protección.













Comandos del DOS

Partes de un Comando 
es una instrucción u orden que el usuario proporciona a un sistema informático, desde la línea de comandos (como una shell) 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).



Comandos Internos

  • CD o CHDIR – Cambia el directorio actual.
  • CD.. Cambia al directorio jerárquicamente inferior.
  • CLS – Limpia todos los comandos y toda la información que hay en pantalla, excepto el incitador de comandos (prompt) usualmente la letra y ruta de la unidad usada (Por ejemplo C:\>)
  • COPY – Copiar un archivo de un directorio a otro
  • COPY CON Copia a un archivo los caracteres introducidos en pantalla (CONsola)
  • DATE – Visualiza o cambia la fecha del sistema.
  • DEL – Se usa para eliminar archivos.
  • DIR – Lista los directorios y archivos de la unidad o directorio actual.
  • FOR – Repite un comando
  • PROMPT– Cambia la línea de visualización de la orden.
  • MD o MKDIR – Crea un nuevo directorio.
  • RD o RMDIR– Elimina un directorio.
  • REM – Permite insertar comentarios en archivos de proceso por lotes.
  • REN o RENAME – Renombra archivos y directorios.
  • SET – Asigna valores a variables de entorno.
  • TIME – Visualiza o cambia la hora del sistema.
  • TYPE – Muestra el contenido de un fichero. Se utiliza, principalmente, para ver contenidos de ficheros en formato texto.
  • VER – Muestra la versión del Sistema Operativo.
  • VOL – Muestra la etiqueta del disco duro y su volumen (si lo tiene).
  • MEM – Muestra la cantidad de memoria RAM, la cantidad ocupada y la libre.

Comandos Externos

  • ATTRIB – Sin parámetros, visualiza los atributos de los directorios y archivos. Con parámetros, cambia los atributos de directorios y archivos.
  • APPEND – Sirve para especificar trayectorias para ficheros de datos.
  • BACKUP – Ejecuta una copia de seguridad de uno o más archivos de un disco duro a un disquete.
  • CHKDSK – Verifica si hay errores en el disco duro. (También se puede utilizar para corregirlos con el parámetro “/F”)
  • DELTREE – Borra un directorio sin importar que contenga subdirectorios con todos sus contenidos.
  • DISKCOPY – Permite hacer una copia idéntica de un disquete a otro, pertenece al grupo de las órdenes externas.
  • DOSKEY – Permite mantener residentes en memoria RAM las órdenes que han sido ejecutadas en el punto indicativo.
  • FC – Compara ficheros.
  • FORMAT – Permite crear la estructura lógica, en una unidad física de almacenamiento (discos duros, disquetes y unidades de almacenamiento masivo).
  • PRINT – Permite imprimir ficheros.
  • KEYB – Establece el idioma del teclado según el parámetro adicionado (Ejemplo: KEYB SP para el teclado español).
  • LABEL – Muestra o cambia la etiqueta de la unidad de disco duro.
  • MEM – Muestra la memoria RAM, el espacio ocupado y el espacio libre.
  • MOVE – Mueve o cambia de posición un directorio y/o ficheros. También renombra subdirectorios.
  • SUBST – Crea una unidad lógica virtual a partir de un directorio.
  • TREE – Muestra los directorios en forma de árbol.

CONTROL DE ENTRADA Y SALIDA


Gestión de Entrada y Salida: esto representa los intercambios de información desde el procesador o incluso al acceso directo de la memoria. Esta actividad de entrada y salida se realiza gracias a la relación que hay entre el sistema operativo con los diversos periféricos, así administrar y controlar los estados y recursos que tienen cada uno de estos mediante los controladores de dispositivos.

GESTIÓN DE LOS DISPOSITIVOS DE ALMACENAMIENTO MASIVO

El Sistema Operativo brinda una vista lógica y uniforme del sistema de almacenamiento de la información para que el sistema informático sea cómodo para los usuarios.
  • Abstrae las propiedades físicas de los dispositivos de almacenamiento y define una unidad de almacenamiento lógico,el Archivo.
  • Asigna los diversos archivos a los soportes físicos y accede a dichos archivos a través de los dispositivos de almacenamiento.
¿Para qué existe el almacenamiento masivo?

La memoria principal es muy pequeña para acomodar todos los datos y programas, y algunos datos se pierden si le quitamos la alimentación de corriente, por ende surge la necesidad de proporcionar un almacenamiento secundario como respaldo a la memoria principal. La mayor parte de los programas se almacenan en un disco hasta que se cargan en memoria, y luego usan el disco como origen y destino de su procesamiento. Discos y almacenamiento masivo.



SEGURIDAD DE UNA RED


La seguridad informática, también conocida como ciberseguridad o seguridad de tecnologías de la información, es el área de la informática que se enfoca en la protección de la infraestructura computacional y todo lo relacionado con esta y, especialmente, la información contenida o circulante. Para ello existen una serie de estándares, protocolos, métodos, reglas, herramientas y leyes concebidas para minimizar los posibles riesgos a la infraestructura o a la información. La seguridad informática comprende software (bases de datos, metadatos, archivos), hardware y todo lo que la organización valore y signifique un riesgo si esta información confidencial llega a manos de otras personas, convirtiéndose, por ejemplo, en información privilegiada. La definición de seguridad de la información no debe ser confundida con la de «seguridad informática», ya que esta última solo se encarga de la seguridad en el medio informático, pero la información puede encontrarse en diferentes medios o formas, y no solo en medios informáticos. La seguridad informática es la disciplina que se ocupa de diseñar las normas, procedimientos, métodos y técnicas destinados a conseguir un sistema de información seguro y confiable. Puesto simple, la seguridad en un ambiente de red es la habilidad de identificar y eliminar vulnerabilidades. Una definición general de seguridad debe también poner atención a la necesidad de salvaguardar la ventaja organizacional, incluyendo información y equipos físicos, tales como los mismos computadores. Nadie a cargo de seguridad debe determinar quién y cuándo puede tomar acciones apropiadas sobre un ítem en específico. Cuando se trata de la seguridad de una compañía, lo que es apropiado varía de organización a organización. Independientemente, cualquier compañía con una red debe de tener una política de seguridad que se dirija a conveniencia y coordinación.

BitLocker


COMO PONER CONTRASEÑA A UNA MEMORIA USB 

BitLocker 


Es una herramienta de cifrado nativa en Windows Vista, Windows 7 (versiones Ultimate y Enterprise) y Windows 8 (versiones Pro y Enterprise).
La función principal de BitLocker es cifrar el contenido de tu disco duro para protegerlo de intrusos. Pero en las últimas versiones implementa la función de poner contraseña a una memoria USB.



Pasos a seguir:
  • Insertar la memoria USB en tu ordenador.
  • Copiar los datos del USB en tu disco duro para evitar cualquier pérdida de datos.
  • En el icono de tu memoria USB (Inicio>Equipo) haces click derecho con el ratón.
  • En el menú desplegable pincha en ‘Activar BitLocker‘.

BitLocker comienza entonces a analizar y cifrar el contenido de tu USB. En el proceso elige la opción de contraseña y guárdala en un sitio seguro.

Para desactivar el Cifrado de unidad BitLocker
  • Haga clic en Inicio, Panel de control, Sistema y seguridad y, a continuación, haga clic en Cifrado de unidad BitLocker.
  • Busque la unidad en la que desee desactivar el Cifrado de unidad BitLocker y haga clic en Desactivar BitLocker.
  • Se mostrará un mensaje que informa de que la unidad se descifrará y de que el proceso de descifrado puede tardar unos minutos. Haga clic en Descifrar unidad para continuar y desactivar BitLocker en la unidad.


UBUNTU


Ubuntu es un sistema operativo basado en GNU/Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás. Está orientado al usuario promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia del usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Estadísticas web sugieren que la cuota de mercado de Ubuntu dentro de las distribuciones Linux es, aproximadamente, del 49 %, y con una tendencia a aumentar como servidor web. Su patrocinador, Canonical, es una compañía británica propiedad del empresario sudafricano Mark Shuttleworth. Ofrece el sistema de manera gratuita, y se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte técnico.Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad para mejorar los componentes de su sistema operativo. Extraoficialmente, la comunidad de desarrolladores proporciona soporte para otras derivaciones de Ubuntu, con otros entornos gráficos, como Kubuntu, Xubuntu, Ubuntu MATE, Edubuntu, Ubuntu Studio, Mythbuntu, Ubuntu GNOME y Lubuntu. Canonical, además de mantener Ubuntu, también provee de una versión orientada a servidores, Ubuntu Server, una versión para empresas, Ubuntu Business Desktop Remix, una para televisores, Ubuntu TV, otra versión para tabletas Ubuntu Tablet,10 también Ubuntu Phone11 y una para usar el escritorio desde teléfonos inteligentes, Ubuntu for Android. Cada seis meses se publica una nueva versión de Ubuntu.
Esta recibe soporte por parte de Canonical durante nueve meses por medio de actualizaciones de seguridad, parches para bugs críticos y actualizaciones menores de programas. Las versiones LTS (Long Term Support), que se liberan cada dos años, reciben soporte durante cinco años en los sistemas de escritorio y de servidor.





Programas de Ubuntu


  • Ofimática


Evolution es el cliente de correo electrónico predeterminado de Ubuntu. Además permite la gestión de tareas y posee un calendario propio que puede servir de agenda. La primera vez que se ejecuta, pedirá crear una cuenta. Si lo ejecutamos desde el menú Ofimática, aparecerá el calendario. 
OpenOffice.org es el equivalente a Office de Microsoft para Windows. Es una suite ofimática completa que incluye un procesador de texto (Writter), una hoja de cálculo (Calc) y un programa para presentaciones (Impress). Writter puede abrir y editar documentos .doc, lo que resulta muy útil si trabajas con gente que utiliza Word. 
Existe también una aplicación de diccionario, pero también puedes descargar más diccionarios desde los servidores de Ubuntu. 


  • Internet
Desde Ubuntu 9.10, Firefox viene instalado como navegador por defecto. Es más rápido, seguro y estable. 
Resultado de imagen para firefoxOtra novedad es que el programa Empathy reemplaza a Pidgin. Este es un cliente de mensajería que soporta WLM, IRC, Google Talk, ICQ... 
Evolution, descrito líneas arriba, permite leer tus emails. 
Transmission es un cliente Bittorrent con interfaz gráfica. 
Ekiga es una solución de Voip (voz sobre ip) y videoconferencia 
Terminal Server es un cliente gráfico para conectarse a ordenadores de manera remota 
El Visor de Escritorios Remotos permite mostrar en tu PC el escritorio de otro PC distante. 
  • Audio / Video
Brasero es un programa de grabación y copia de CD/DVD. Permite la creación de CD/DVD de datos y audio.
Rhythmbox es un reproductor de audio inspirado en iTunes. Es una aplicación libre, totalmente integrada a GNOME. Soporta los diferentes lectores móviles, soporta la lista de reproducción, las caratulas de álbumes y permite hacer búsquedas por nombre de artista, titulo, género, etc. 
El reproductor de video Totem reproduce la mayoría de formatos de video. Automáticamente descarga los codecs necesarios para leer formatos desconocidos.

  • Imagen

OpenOffice.org posee también un modulo de dibujo (Draw) 
Gimp es un programa de retoque de fotos muy completo. Es similar a Photoshop pero libre. 
El gestor de fotos F-Spot hace fácil la gestión de fotos. Este programa es muy útil si tienes muchas fotos. Las clasifica por etiquetas, puede realizar búsquedas... 
Xsane es una aplicación de importación de imágenes, principalmente escaneadas. 

  • Utilidades
El analizador de uso de discos genera gráficos que muestran el uso de los discos. 
De este modo, puedes ver fácilmente los archivos que ocupan más espacio. 
El Terminal es necesario que lo conozcas. 

  • Juegos
Ubuntu ofrece una gran variedad de juegos que van desde el ajedrez a Tetris pasando por algunos juegos de cartas. Sin olvidar los clásicos Mahjongg y Potencia 4. 

  • Diversos programas
Amarok
Amarok es un potente reproductor de video. La versión 2 no cuenta con todas las funcionalidades pero sigue siendo un buen reproductor de música.
La interfaz de Amarok consta de tres partes:
A la izquierda, existen varios paneles, especialmente: Colección, una lista de servicios de Internet (radios, last fm, Jamendo), listas de reproducción dinámicas y un explorador de archivos.
Al centro, una zona donde aparece información relativa al archivo en reproducción
A la derecha, la lista de reproducción en curso


VLC
Es conocido por ser el mejor reproductor de audio y video. No necesita bajar codecs y puede leer cualquier formato. 
Para instalarlo, dirígete a la programoteca o instala el paquete vlc. 
Además VLC permite visualizar flujos de videos, como tu cámara web o videos en streeming. También permite difundir y convertir contenido. 

Wicd




Por defecto, el programa para administrar redes es Network Manager. Pero este tiene problemas en obtener direcciones IP, especialmente en algunas redes WiFi. 




Thunderbird
Thunderbird es el cliente de correo electrónico de la fundación Mozilla, creador de Firefox. Su uso es parecido a Evolution. Entre las ventajas de Thunderbird:
Es más ligero y puedes utilizar tu buzón con Windows, muy práctico en caso de que tengas instalado dos sistemas operativos.
Permite descargar solo los encabezados de los correos, muy útil en caso de una conexión lenta. 
Wine
Wine permite ejecutar programas para Windows bajo Ubuntu. Una vez instalado, puedes ejecutar la mayoría de programas que utilizas bajo Windows. 





  • Impress

Apache OpeneOffice Impress es un programa de edición de presentaciones de diapositivas similar a Microsoft Office PowerPoint. Es parte de la suite de oficina de Apache OpenOffice desarrollada por Sun Microsystems. Puede exportar presentaciones como archivos SWF de Adobe permitiendo que sean ejecutados en cualquier computadora con Adobe Flash Player instalado. También incluye la capacidad de crear archivos PDF. Impress sufre de la carencia de diseños de presentación listos para usarse. Sin embargo, se pueden obtener fácilmente en Internet plantillas de terceros.

Los usuarios de Apache OpenOffice Impress también pueden instalar la Open Clip Art Library (Biblioteca Abierta de Clip Art), que agrega una enorme galería de banderas, logos, iconos, estandartes y pancartas para presentaciones generales y proyectos de dibujo. Algunas distribuciones Linux, como Debian, Mandriva Linux y Ubuntu han proporcionado un paquete llamado openclipart listo para usar y fácil de bajar desde sus repositorios, instalando una galería de imágenes y sonidos para el Apache OpenOffice.