El Software

¿Que es el software?

Se le conoce asi al equipamiento o soporte lógico de un sistema informarico. Es qel que comprende el conjunto de componentes lógicos necesarios que hacen posible la realizacion de tareas especificas.

¿Que es el software de sistema?

Se denomina tambien SOFTWARE DE BASE. Este consiste en el software que sirve para controlar e interactuar con el sistema operativo proporcionando control sobre el hadware y dando soporte a otros programas. El software de sistema por autonomasia es Microsoft Windows. Unos ejemplos son:

° Cargadores de programas

° Sistemas operativos

° Controladores de dispositivos

° Herramientas de programación como : Compiladores, ensambladores, enlazadores etc.

° Programas utiliarios

° Entorno de escritorio (Interfaz Grácfica de Usuario)

° Linea de comandos

° BIOS

° Hipervisores

° Bootloaders


Programas utiliarios

Bios

Cargadores de programas

¿Que es el Software de aplicacion ?

En informatica una aplicacion es un tipo de programa informatico diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos, suele resultar una solucion informatica para la automatizacion de ciertas tareas. Algunos ejemplos de aplicaciones pueden ser :

° Procesadores de textos

° Hojas de cálculo

° Base de datos

° Multimedia

° Diseño gráfico

° Finanzas

° Correo electrónico

° Navegador web


Hojas de Cálculo

Correo Electrónico

Navegador Web

¿Que es el software Libre?

Es la denomninacion del software que respeta la libertad de todos los usuariosque adquirieron el producto. Este Suele estar disponible gratuitamente no la precio dle costo de la distribucion atra vez de otros medios. Sin embargo no hay que asociar software libre a "software gratuito" ya que puede ser distribuido comercialmente.

VENTAJAS:

° Se puede copiar

° Puede ser estudiedo

° Puede ser modificado

° Puede ser distribuido libremente

° Es muy eficiente

° Tiende a ser muy diverso

° Amplia disponibilidad de Herramientas

DESVENTAJAS:

° La curva de aprendizaje es mayor

° No sde tiene garantia proveniente del Autor

° Las Interfacez y las multimedia se desestabilizan

° El usuario debe tener nociones de programación, ya que la administración del sistema recae mucho en la automatizacion de tareas

° La diversidad de distribuciones, métodos de empaquetamiento, licencias de uso, herramientas con un mismo fin etc, pueden crear confusión en cierto número de personas

Software libre para las Empresas

¿Que es el software propietario?

Es cualquier programa informatico en el que el usuario tiene limitaciones para usarlo, modificarlo o distribuirlo. La persona fisisca o juridica al poseer los derechos de autor sobre un software, tiene la posibilidad de controlar y restringir los derechos de los usuarios sobre un programa.

VENTAJAS:

° Se destina una parte importante de los recursos a la investigación sobre la usabilidad del producto

° Se tienen contratados algunos programadores muy capaces y con mucha experiencia.

° Existe software propietario diseñado para aplicaciones muy específicas que no existe en ningún otro lado más que con la compañía que lo produce.

DESVENTAJAS:

° Es difícil aprender a utilizar eficientemente el software propietario sin haber asistido a costosos cursos de capacitación

° En la mayoría de los casos el soporte técnico es insuficiente o tarda demasiado tiempo en ofrecer una respuesta satisfactoria

° Es ilegal extender una pieza de software propietario para adaptarla a las necesidades particulares de un problema específico

° La innovación es derecho exclusivo de la compañía fabricante

° Es ilegal hacer copias del software propietario sin antes haber contratado las licencias necesarias

Windows es un software de Microsoft

¿Que es un sistema operativo?

Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los Programas de aplicacion, ejecutándose en modo privilegiado respecto de los restantes.

Sus principales tareas son:

° Detectar errores y proceder en consecuencia

° Ofrece una distribución ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos

° Aceptación y conservación de los trabajos (desde inicio al fin)

° Interpretar lenguaje de control

° Control de las interrupciones

° Planificación de las tareas

° Asignación de recursos

° Control de acceso (autorizado o no)

° Planificación y carga de tareas en multiaccesos

EJEMPLOS:

° DR-DOS

° Linux

° Microsoft Windows

° Solaris

° Minix

° Macos

° PC-DOS

° QNX

° Sistemas Unix

° Beos

° GNU Hurd

° Macintoch

QNX

Linux

Macintoch

¿Que es Linux?

Es un núcleo libre de sistema operativo basado en Unix, es uno de los principales ejemplos de software. Linux está licenciado bajo la GLP V2 y está desarrollado por colaboradores de todo el mundo.

Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para su uso en nuevas distribuciones.

¿Que es GNU?

Es un sistema operativo completamente libre para el beneficio de todos ya que lso sistemas operativos mas exitosos eran no libres.

Fue iniciado por Richard Stallman, ah desarrollado programas como :

° Diversasa bibliotecas de distintas ramas

° Sistemas de contrl

° Herramientas Grafricas

° Aplicaciones de varios tipos

¿Que es la Interfaz Grafica de usuario?

Conocida también como GUI. Es un programa informatico que actúa de Interfaz de usuario, utilizando un conjunto de imágenes y objetos graficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador.

Habitualmente las acciones se realizan mediante manipulación directa, para facilitar la interacción del usuario con la computadora. Surge como evolución de las interfaces de linea de comandos graficos que se usaban para operar los primeros sistemas operativos y es pieza fundamental en un entorno grafico.

Interfaz Grafica de Usuario

¿Que es la interfaz de lineas de comandos?

Es un metodo que permite a las personas dar instrucciones a algun prigrama informatico, por medio de una linea de texto simple. Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por las tarjetas perforadas y mecanismos similares.

Existen varios metodos, para diversos programas y sistemas operativos, para diversos hardware, y con diferente funcionalidad.

Interfaz de lienas de Comandos