martes, 4 de noviembre de 2014

Sistemas operativos





Sistemas Operativos


-Conceptos básicos

El sistema operativo es la parte fundamental del software de un ordenador. Sus funciones más importantes son las siguientes:

-Coordinar el trabajo del ordenador: Controla y distribuye los recursos del hardware
para que puedan funcionar otros programas. Así podemos hacer dos o mas tareas a la vez. También se encarga de controlar los periféricos que están conectados al ordenador.

-Organizar la información: Los ordenadores guardan la información en forma de archivos. En un ordenador hay miles de archivos, así que, con el fin de que estén siempre localizables, los sistemas operativos los organizan en carpetas.

-Determinar la interfaz gráfica del usuario del ordenador: Al iniciar el ordenador nos aparece la pantalla del sistema operativo. A través de esta pantalla interactuamos con el ordenador. La manera como se presentan en la pantalla los iconos se denomina interfaz gráfica de usuario y es muy importante ya que, en función de su calidad,  podremos trabajar mas o menos cómodos.

-Clasificación y ejemplos de sistemas operativos

-Sistema operativo Windows: Desarrollado por la empresa microsoft. Es el más usado para el ámbito doméstico y oficinas.


-Sistema operativo Mac: Desarrollado por Apple Computer. Sólo se utiliza en los ordenadores de esta marca.

-Sistema operativo Linux: Creado inicialmente por Linus Torvalds. Es un sistema operativo de código abierto, su uso es gratuito.

-Sistema operativo Android: Android es un sistema operativo basado en el kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android Inc.


Más información:  http://www.tecno12-18.com/mud/sistop/sistop.asp?link=&lengua=

-Programas de aplicaciones

Un programa informático es un conjunto de instrucciones que, ejecutadas por un ordenador, nos ayuda a realizar una tarea determinada. Existen programas que hacen que funcionen los ordenadores, son los sistemas operativos. También hay programas que nos permiten crear otros programas, los lenguajes de programación. Sin embargo, los más utilizados son los que nos permiten mejorar o facilitar la vida
cotidiana, los llamamos aplicaciones informáticas.










-Lenguaje de programación

Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.



-Programas ofimáticos

Este grupo de aplicaciones son utilizadas para resolver tareas típicas de oficinas. Para escribir textos se utilizan los procesadores de texto, para realizar cálculos se utilizan las hojas de cálculo, para organizar la información se usan las  bases de datos.

Ejemplo: Microsoft Ofice.




-Programas de diseño


Son programas que trabajan con gráficas, exite una amplia gama de programas de diseño.

Ejemplo: Gimp.



-Programas de comunicaciones:

Estas aplicaciones hacen posible que los ordenadores intercambien información entre si. Forman parte de este grupo los programas de correo electrónico, los de mensajería instantánea, de telefonía por internet y videoconferencia, los navegadores y muchas mas.

Ejemplo: Skype


-Programas multimedia:

Se encargan de reproducir archivos de audio y de vídeo.

Ejemplo: Windows Media Player



-Programas de edición:

Los programas de edición sirven para modificar el aspecto de un contenido con el fin de mejorar su presentación. Con un programa de edición podemos retocar fotografías. Con un programa de edición de video podemos mejorar las grabaciones.

Ejemplo: Sony Vegas


-Programas de gestión:

Son programas que facilitan la organización del trabajo de las personas. Hay muchos diferentes ya que están pensados para un trabajo o empresa en concreto, algunos incluso se hacen a medida contratando a un programador.

Ejemplos: Criterium



Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribuidor) y el licenciatario del programa informático (usuario consumidor /usuario profesional o empresa), para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas.

Mas en: http://es.wikipedia.org/wiki/Licencia_de_software

-Software propietario

El término ha sido creado para designar al antónimo del concepto de software libre, por lo cual en diversos sectores se le han asignado implicaciones políticas relativas al mismo. Para la fundación para el software libre (FSF), este concepto se aplica a cualquier programa informático que no es libre o que sólo lo es parcialmente (semilibre), sea porque su uso, redistribución o modificación está prohibida, o sea porque requiere permiso expreso del titular del software.
La persona física o jurídica (compañía, corporación, fundación, etc.), al poseer los derechos de autor sobre un software, tiene la posibilidad de controlar y restringir los derechos del usuario sobre su programa, lo que en el software no libre implica por lo general que el usuario sólo tendrá derecho a ejecutar el software bajo ciertas condiciones, comúnmente fijadas por el proveedor, que signifique la restricción de una o varias de las cuatro libertades.

 Mas en: http://es.wikipedia.org/wiki/Software_propietario

-Software libre 

Software libre (en inglés free software, aunque esta denominación a veces se confunde con «gratis» por la ambigüedad del término free en el idioma inglés, por lo que también se usa libre software) es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo, puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Según la free software foundation , el software libre se refiere a la seguridad de los usuarios para ejecutar, copiar, distribuir y estudiar el software, e incluso modificarlo y distribuirlo modificado.

Mas en:  http://es.wikipedia.org/wiki/Software_libre

-Sistema operativo GNU Linux

-Historia

El proyecto GNU, que se inició en 1983 por Richard Stallman tiene como objetivo el desarrollo de un sistema operativo Unix completo y compuesto enteramente de software libre. La historia del núcleo linux está fuertemente vinculada a la del proyecto GNU. En 1991 Linus Trovalds empezó a trabajar en un reemplazo no comercial para MINIX que más adelante acabaría siendo Linux.Cuando Torvalds liberó la primera versión de Linux, el proyecto GNU ya había producido varias de las herramientas fundamentales para el manejo del sistema operativo pero como el proyecto contaba con una infraestructura para crear su propio núcleo (o kernel), el llamado Hurd, y este aún no era lo suficiente maduro para usarse, comenzaron a usar a Linux a modo de continuar desarrollando el proyecto GNU Entonces, el núcleo creado por Linus Trovalds, quien se encontraba por entonces estudiando la carrera de Ingeniería Informática en la Universidad de Helsinki, llenó el "espacio" final que había en el sistema operativo de GNU.

-Distribuciones

Una distribución no es otra cosa, que una recopilación de programas y ficheros, organizados y preparados para su instalación. Estas distribuciones se pueden obtener a traves de Internet, o comprando los CDs de las mismas, los cuales contendrán todo lo necesario para instalar un sistema Linux bastante completo y en la mayoría de los casos un programa de instalación que nos ayudara en la tarea de una primera instalación. Casi todos los principales distribuidores de Linux, ofrecen la posibilidad de bajarse sus distribuciones, via FTP.

Mas en: http://www.linux-es.org/distribuciones



Ubuntu:

Ubuntu es un sistema operativo basado en 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.
Esta orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia de 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. Y un importante incremento activo de 20 millones de usuarios para fines del 2011.

Mas en: http://es.wikipedia.org/wiki/Ubuntu

Red hat:

Red Hat Inc. es la compañía responsable de la creación y mantenimiento de una distribución del sistema operativo GNU/Linux que lleva el mismo nombre: Red Hat Enterprise Linux, y de otra más, Fedora; en la actualidad también mantiene CentOS. Así mismo, en el mundo del middleware patrocina jboss.org, y distribuye la versión profesional bajo la marca JBoss Enterprise.
Red Hat es famoso en todo el mundo por los diferentes esfuerzos orientados a apoyar el movimiento del software libre. No sólo trabajan en el desarrollo de una de las distribuciones más populares de Linux, sino también en la comercialización de diferentes productos y servicios basados en software de código abierto. Asimismo, poseen una amplia infraestructura en la que se cuentan más de 6.000 empleados en 28 lugares del mundo.





Debian:

Debian GNU/Linux es un sistema operativo libre, desarrollado por más de mil voluntarios alrededor del mundo, que colaboran a través de Internet.
La dedicación de Debian al software libre, su base de voluntarios, su naturaleza no comercial y su modelo de desarrollo abierto la distingue de otras distribuciones del sistema operativo GNU. Todos estos aspectos y más se recogen en el llamado Contrato social de Debian.

Mas en: http://es.wikipedia.org/wiki/Debian_GNU/Linux


GnuLinex:

GnuLinEx es una distribución Linux libre basada en Debian GNU/Linux y GNOME, contando con OpenOffice.org como suite ofimática, entre otras aplicaciones.
Estaba impulsada por la Consejería de Economía, Comercio e Innovación de la Comunidad Autónoma de Extremadura (España), siendo pionera y secundada por otros organismos públicos y privados del resto de España.


-Estructura genérica



El núcleo es el propio linux y es difícil hacerle trabajar por eso se rodea de aplicaciones GNU/libres todo configura el entorno gráfico donde están todas las aplicaciones con un gran parecido por el entorno y la biblioteca de funciones, la concha/shell es la terminal que permite programar debe estar en todos los sistemas y llega directamente al kernel.

-Entornos de consola de texto linux


En la mayoría de los artículos relacionados a GNU/Linux que se publican en la blogósfera, generalmente en los que se habla de configuración/instalación, se nombra a la terminal o consola de texto para realizar ciertas actividades: “ejecuta el siguiente comando”, “logueate como administrador en una terminal”, etc.

Los sistemas operativos, en este caso GNU/Linux, se manejan por medio de entornos gráficos. Pero no es la única forma de operar un sistema, ya que también podemos manejarlo por medio de comandos de texto que se ingresan o tipean en una terminal o consola de texto y que hace de interfaz entre el usuario y el propio sistema operativo.
Estos comandos que se ejecutan en la consola, son sentencias para acceder a ciertos lugares del sistema, o para realizar ciertas tareas, o simplemente visualizar ciertos reportes.

Como para dar un ejemplo mas esclarecedor, podemos nombrar a la consola de Windows, también conocida como DOS o cmd, como su homónimo. Salvo que la consola de GNU/Linux es mucho más potente.
Generalmente se relaciona a la consola con los usuarios más avanzados, pero esto no es tan así.


Mas en: http://www.puntogeek.com/2010/03/10/%C2%BFque-es-una-terminal

-Entorno gráfico

Un entorno de escritorio (en inglés desktop environment, abreviado DE) es un conjunto de software para ofrecer al usuario de una computadora una interacción amigable y cómoda. Es una implementación de interfaz gráfica de usuario que ofrece facilidades de acceso y configuración, como barras de herramientas e integración entre aplicaciones con habilidades como arrastrar y soltar. Los entornos de escritorios por lo general no permiten el acceso a todas las características que se encuentran en un sistema operativo, por la ausencia de una interfaz gráfica. En su lugar, la tradicional interfaz de línea de comandos (CLI) todavía se utiliza cuando el control total sobre el sistema operativo se requiere en estos casos. Un entorno de escritorio por lo general consiste de iconos, ventanas, barras de herramientas, carpetas, fondos de pantalla y widgets de escritorio.

Mas en: http://es.wikipedia.org/wiki/Entorno_de_escritorio

-Gestores de ventanas y entornos

Un gestor de ventanas es un programa informático que controla la ubicación y apariencia de las ventanas bajo un sistema de ventanas en una interfaz gráfica de usuario.
Las acciones asociadas al gestor de ventanas suelen ser, abrir, cerrar, minimizar, maximizar, mover, escalar y mantener un listado de las ventanas abiertas. Es también muy común que el gestor de ventanas integre elementos como: el decorador de ventanas, un panel, un visor de escritorios virtuales, iconos y un tapiz.

Mas en: http://es.wikipedia.org/wiki/Gestor_de_ventanas

- Entorno GNOME

GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos GNU/Linux, Unix y derivados Unix como, BSD o Solaris; compuesto enteramente de software libre.
El proyecto fue iniciado por los mexicanos Miguel de Izca y Federico Mena y forma parte oficial del proyecto GNU. Nació como una alternativa a KDE bajo el nombre de GNU Network Object Model Environment. Actualmente, incluyendo al español, se encuentra disponible en 166 idiomas.

Mas en:  http://es.wikipedia.org/wiki/GNOME


KDE es una comunidad internacional que desarrolla software libre. Produce un entorno de escritorio, multitud de aplicaciones e infraestructura de desarrollo para diversos sistemas operativos como GNU/Linux, Mac OS X, Windows, etc. Los principales componentes de software elaborados por KDE se agrupan bajo el nombre KDE Software Compilation (abreviado KDE SC).

Mas en:  http://es.wikipedia.org/wiki/KDE

-El escritorio

El escritorio es la primera pantalla que vemos una vez se ha iniciado Ubuntu y la que permanece siempre de fondo. Nos servirá como punto de partida para casi todas nuestras acciones.
Hagamos un repaso por los elementos que integran el escritorio.
-Paneles: son las barras grises situadas en la parte superior e inferior de la pantalla. Nos permiten con un solo clic del ratón acceder al menú completo de aplicaciones, situar los programas más ulilizados (por ejemplo el navegador de internet), desplazarnos por los distintos escritorios y acceder a pequeñas utilidades (por ejemplo el control de volumen). 
Fondo de escritorio: es el espacio comprendido entre los dos paneles, es la zona más amplia de la pantalla y está decorado en tones marrones. Podemos situar aquí lanzadores a documentos o a nuestras aplicaciones favoritas. Un lanzador puede equivaler a lo que en otros sistemas se conoce como accesos directos.

Mas en:  http://www.ite.educacion.es/formacion/materiales/43/cd/modulo_4/el_escritorio.html

-Menú principal

El Menú principal proporciona acceso al menú Aplicaciones y la mayoría de elementos del menú Acciones. Mediante el Menú principal se puede acceder a la mayoría de aplicaciones estándar, órdenes y opciones de configuración.


Un menú es un tablero de opciones disponibles para que el usuario escoja una y active determinada función informática.
En computación, los menús son conjuntos de opciones o posibilidades que se le presentan al usuario típico a los efectos de permitirle elegir entre las distintas alternativas y, así, ejecutar una función, realizar una tarea, iniciar un programa o similar. El menú tiene el propósito por naturaleza de facilitar y agilizar la experiencia del usuario con el ordenador.



-Aplicaciones

-Nautilus: Nautilus es el administrador de archivos (File Manager) oficial del entorno de escritorio GNOME. Su nombre es un juego de palabras, emulando una Concha o Nautilidae, evocando las consolas (shell en inglés) de los sistemas operativos UNIX.

Mas en: http://es.wikipedia.org/wiki/Nautilus_%28software%29




-Terminal: Un terminal es una forma de acceder al sistema sin utilizar la interfaz gráfica, es decir, realizar todo tipo de tareas en formato texto. La forma de utilizar el sistema de este modo es mediante órdenes. El terminal muestra en pantalla un indicador de línea de órdenes (en inglés se utiliza la palabra prompt que literalmente traduciría "prontuario" pero se puede definir como ayuda visual o palabra que ayuda) esperando que el usuario introduzca una orden. Este indicador finaliza generalmente por un caracter $, cuando eres un usuario normal, o # cuando eres un súper usuario (administrador).

Mas en: http://es.wikipedia.org/wiki/Terminal_%28inform%C3%A1tica%29

-Gedit: Gedit es un editor de textos compatible con UTF-8 para GNU/Linux, Mac OS X y Microsoft Windows. Diseñado como un editor de textos de propósito general, gedit enfatiza la simplicidad y facilidad de uso. Incluye herramientas para la edición de código fuente y textos estructurados, como lenguajes de marcador. Es el editor predeterminado de GNOME.

Mas en:


 
-El panel de lanzadores

En el entorno del escritorio es frecuente utilizar los llamados lanzadores.
Estos lanzadores son elementos que realizan una tarea específica cuando se abren. En muchas ocasiones están asociados a lo que se denomina Acceso directo, es decir, el lanzador está conectado a un programa o carpeta que no está en el escritorio, se encuentra en otra parte de tu sistema, y cuando haces clic encima del lanzador se establece un enlace con el programa o carpeta y el lanzador lo abre.


-Lanzadores

Este término se usa para referirse a un fichero u objeto cuyo contenido contiene instrucciones que redirigen a otro fichero del sistema de ficheros o a un lugar de la red. Está representado por un icono con una flecha curvada. Generalmente se encuentra en el Escritorio. El Menú Inicio se compone de accesos directos, y es utilizado generalmente para acceder a los programas instalados. Este tipo de archivo tiene la extensión .lnk (de link, "enlace" o "vínculo").
Este tipo de archivos contienen información sobre una ubicación (programa o documento), generalmente representada mediante un icono personalizado. No son editables mediante un editor de texto.

Mas en: http://es.wikipedia.org/wiki/Acceso_directo














-Programas de aplicaciones

-Wine: Wine es una reimplementación de la interfaz de programación de aplicaciones de Win16 y Win32 para sistemas operativos basados en Unix. Permite la ejecución de programas diseñados para MS-DOS, y las versiones de Microsoft Windows 3.11, 95, 98,  Me, NT, 2000, XP, Vista y 7.

Mas en: http://es.wikipedia.org/wiki/Wine




-Libre office: Es una suite ofimática libre y de código abierto  desarrollada por The Document Foundation. Se creó como bifurcación de OpenOffice.org en 2010.
Cuenta con un procesador de texto (Writer), un editor de hojas de cálculo (Calc), un gestor de presentaciones (Impress), un gestor de base de datos (Base), un editor de gráficos vectoriales (Draw) y un editor de fórmulas matemáticas (Math).
Está diseñada para ser compatible con las principales suites ofimáticas, incluyendo Microsoft Office, aunque algunas características de diseño y atributos de formato son manejados de forma diferente o no son compatibles. LibreOffice está disponible en más de 120 idiomas incluyendo español, catalán, vasco, gallego y para diferentes sistemas operativos, incluyendo Microsoft Windows, Mac Os X 10.4 Tiger o superior y GNU/Linux. Es la suite ofimática por defecto en las distribuciones Linux más populares.

Gimp:

GIMP (GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Forma parte del proyecto GNU y está disponible bajo la Licencia pública general de GNU y GNU Lesser General Public License.
Es el programa de manipulación de gráficos disponible en más sistemas operativos (Unix, GNU/Linux, FreeBSD, Solaris, Microsoft Windows y Mac OS X, entre otros).

 Mas en: http://es.wikipedia.org/wiki/GIMP









-Firefox: Mozilla Firefox es un navegador web libre y de código abierto desarrollado para Microsoft Windows, Mac OS X y GNU/Linux coordinado por la Corporación Mocilla y la Fundación Mocilla. Usa el motor Gecko para renderizar páginas webs, el cual implementa actuales y futuros estándares web.