2. ¿QUÉ ES SOFTWARE?
Se conoce como software al equipamiento lógico o soporte lógico de un
sistema informático; comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos, que son llamados hardware.
Los componentes lógicos incluyen, entre muchos otros, las aplicaciones
informáticas; tales como el procesador de texto, que permite al usuario
realizar todas las tareas concernientes a la edición de textos; el software de
sistema, tal como el sistema operativo, que, básicamente, permite al resto de
los programas funcionar adecuadamente, facilitando también la interacción
entre los componentes físicos y el resto de las aplicaciones, y proporcionando
una interfaz con el usuario.
3.
4. Desvincula adecuadamente al usuario y al
programador de los detalles del sistema
informático en particular que se use,
aislándolo especialmente del
Software de Sistema
procesamiento referido a las
características internas de: memoria,
discos, puertos y dispositivos de
comunicaciones, teclados, etc.
Permite a los usuarios llevar a cabo una o
varias tareas específicas, en cualquier
Clasificación del Software Software de Aplicación campo de actividad susceptible de ser
automatizado o asistido, con especial
énfasis en los negocios.
Conjunto de herramientas que permiten al
programador desarrollar programas
Software de Programación informáticos, usando diferentes
alternativas y lenguajes de programación,
de una manera práctica.
5. •Sistemas operativos
Software de •Controladores de dispositivos
•Herramientas de diagnóstico
Sistema •Herramientas de Corrección y Optimización
•Servidores
•Utilidades
•Aplicaciones para Control de sistemas y automatización industrial
•Aplicaciones ofimáticas
•Software educativo
•Software empresarial
Software de •Bases de datos
•Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)
Aplicación •Videojuegos
•Software médico
•Software de cálculo Numérico y simbólico.
•Software de diseño asistido (CAD)
•Software de control numérico (CAM)
•Editores de texto
•Compiladores
Software de •Intérpretes
•Enlazadores
•Depuradores
Programación •Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en
un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos
para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz
gráfica de usuario (GUI)
6. ¿QUÉ ES SISTEMA OPERATIVO?
Un sistema operativo (SO) 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
aplicación, y se ejecuta en modo privilegiado
respecto de los restantes.
7. ¿QUÉ ENTIENDE POR SOFTWARE LIBRE?
El software libre suele estar disponible
gratuitamente, o al precio de costo de la
distribución a través de otros medios; sin
embargo no es obligatorio que sea así, por lo
tanto no hay que asociar software libre a
"software gratuito" (denominado usualmente
freeware), ya que, conservando su carácter
de libre, puede ser distribuido comercialmente
("software comercial").
8.
9. ¿QUÉ ES UNIX?
Es un sistema operativo portable, multitarea y multiusuario;
desarrollado, en principio, en 1969 por un grupo de
empleados de los laboratorios Bell de AT&T, entre los que
figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.
Hasta 2009, el propietario de la marca UNIX® fue The Open
Group, un consorcio de normalización industrial. A partir de
marzo de 2010 y tras una larga batalla legal, esta ha
pasado nuevamente a ser propiedad de Novell, Inc.
10. ¿QUÉ ES SOFTWARE PRIVATIVO?
Se refiere a cualquier programa informático en
el que los usuarios tienen limitadas las
posibilidades de usarlo, modificarlo o
redistribuirlo (con o sin modificaciones), o cuyo
código fuente no está disponible o el acceso
a éste se encuentra restringido.
11. ¿QUÉ ES LICENCIA DE SOFTWARE?
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.
Las licencias de software pueden establecer: la cesión de determinados
derechos del propietario al usuario final sobre una o varias copias del
programa informático, límites en la responsabilidad por fallos, plazo de
cesión de los derechos, ámbito geográfico de validez del contrato e
incluso pueden establecer determinados compromisos del usuario final
hacia el propietario.
12. EJEMPLO DE LICENCIA DE SOFTWARE:
Academic Free License v.1.2.
Apache Software License v.1.1.
Artistic License v.2.0
Attribution Assurance license.
BSD License.
MIT License.
University of Illinois/NCSA Open Source License.
W3C Software Notice and License.
Zope Public License v.2.0
Open LDAP License v.2.7
Perl License.
Academic Free License v.3.0
Python License v.2.1
PHP License v.3.0
Q Public License v.1.0