República Bolivariana de VenezuelaInstituto Universitario de Mercadotécnia
Prof. Angélica GirónHabsly Guerra
Anyelin LandaetaCarlos Nava
Software de
Aplicación
¿Qué es un software de aplicación?
Es un programa informático diseñado para
facilitar al usuario la realización de un
determinado tipo de trabajo. Posee ciertas
características que le diferencia de un
sistema operativo (que hace funcionar al
ordenador), de una utilidad (que realiza
tareas de mantenimiento o de uso general) y
de un lenguaje (con el cual se crean los
programas informáticos).
Suele resultar una solución informática para
la automatización de ciertas tareas
complicadas como puede ser la contabilidad o
la gestión de un almacén..
Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer una
gran potencia ya que están exclusivamente diseñadas para resolver un
problema específico. Otros, llamados paquetes integrados de software,
ofrecen menos potencia pero a cambio incluyen varias aplicaciones,
como un programa procesador de textos, de hoja de cálculo y de base
de datos.
Importancia de un software
El Software tiene mucha importancia por
que es el que nos permite tener un ambiente grafico
en la computadora.
El software de aplicación se divide en
cuatro categorías1. Aplicaciones de negocios: Las aplicaciones más
comunes son procesadores de palabras, software de hojas de cálculo, sistemas de bases de datos y graficadores.
Procesadores de palabras: Estos permiten hacer cambios y correcciones con facilidad, permiten revisar la ortografía e incluso la gramática de un documento, cambiar la apariencia de la letra, agregar gráficos, fusionar listas de direcciones con cartas con envío de correo en grupo, general tablas de contenido, etc.
Hojas de cálculo: son procesadores de números tridimensionales. Se pueden crear hojas de trabajo donde puedes colocar textos, números o formulas en las celdas, obteniendo una hoja contable computarizada. También puede crear gráficas y tablas para mostrar gráficamente relaciones entre números.
Graficadores: Se utilizan para crear ilustraciones desde cero (0) los; usuarios pueden pintar con dispositivos electrónicos de señalamiento en vez de lápices o brochas. Otro tipo de software para gráfico son las aplicaciones para presentaciones de gráficos con este se crean gráficas y tabla a color y de calidad profesional basados en datos numéricos de otro programa (hoja de calculo).
Manejador de base de datos: Se utiliza para organizar los datos guardados en la computadora y permite buscar datos específicos de diferentes maneras. También archivan los datos en orden alfabético esto permite obtener la información que se desean más fácilmente.
2. Aplicaciones de Utilería: Las utilerías, que componen la segunda categoría de aplicaciones de software, te ayudan a administrar a darle mantenimiento a tu computadora.
3. Aplicaciones personales: Estos programas te permiten mantener una agenda de direcciones y calendario de citas, hacer operaciones bancarias sin tener que salir de tu hogar, enviar correo electrónico a cualquier parte del mundo y además conectarte a servicios informáticos que ofrecen grandes bases de datos de información valiosa.
Proceso de creación de un
software
Se define como Proceso al conjunto ordenado de pasos a seguir para
llegar a la solución de un problema u obtención de un producto, en este
caso particular, para lograr la obtención de un producto software que
resuelva un problema. El proceso de creación de software puede llegar a
ser muy complejo, dependiendo de su porte, características y criticidad
del mismo. Por ejemplo la creación de un sistema operativo es una tarea
que requiere proyecto, gestión, numerosos recursos y todo un equipo
disciplinado de trabajo. En el otro extremo, si se trata de un sencillo
programa (por ejemplo, la resolución de una ecuación de segundo orden),
éste puede ser realizado por un solo programador (incluso aficionado)
fácilmente.
Los procesos de desarrollo de software poseen reglas preestablecidas,
y deben ser aplicados en la creación del software de mediano y gran
porte, ya que en caso contrario lo más seguro es que el proyecto o no
logre concluir o termine sin cumplir los objetivos previstos, y con
variedad de fallos inaceptables (fracasan, en pocas palabras). Entre
tales procesos los hay ágiles o livianos (ejemplo XP), pesados y lentos
(ejemplo RUP) y variantes intermedias; y normalmente se aplican de
acuerdo al tipo y porte del software a desarrollar, a criterio del líder (si
lo hay) del equipo de desarrollo. Algunos de esos procesos
son Programación Extrema(en inglés extreme Programming o
XP), Proceso Unificado de Rational (en inglés Rational Unified Process o
RUP), Feature Driven Development (FDD), etc.
Diferencia entre un software de aplicación y un software de sistema
La diferencia entre los programas de
aplicación y los de sistema estriba en que los
de sistema suponen ayuda al usuario para
relacionarse con el computador y hacer un uso
más cómo del mismo, mientras los de
aplicación son programas que cooperan con el
usuario para la realización de las actividades
mencionadas.
La licencia es un contrato en donde se proveen ciertos permisos
como el de instalación, uso del software (no la propiedad),
modificación del mismo, redistribución, entre otros, junto a posibles
condiciones como la prohibición a la ingeniería inversa o la
prohibición a la modificación de la licencia al redistribuir. Recordemos
que una licencia permite el uso de una versión, idioma y plataforma
determinada del software (por ejemplo MS-Word versión 9.0, en
español, para Windows). Aunque la tendencia es simplificar dichas
restricciones y muchas compañías tienen licencias multiplataformas,
multilingües y permiten hacer una copia del software en casa o en el
portátil, si ya existe una licencia en la oficina o lugar de trabajo. Se
requiere una licencia por cada programa que se utiliza. Existen
diferentes enfoques para la "utilización" de un programa.
Licencias de software
1. Licencia propietaria: Uso en una computadora por el pago de un precio.
2. Shareware: Uso limitado en tiempo o capacidades, después pagar un precio.
3. Freeware: Usar y copiar ilimitado, precio es cero.
4. Software libre: Usar, copiar, estudiar, modificar, redistribuir. Código fuente incluido.
Las licencias de uso de software
Top Related