Download El Software (ppt)

Document related concepts

Middleware wikipedia , lookup

Sistema de gestión de paquetes wikipedia , lookup

Máquina virtual wikipedia , lookup

MATLAB wikipedia , lookup

Sistema operativo wikipedia , lookup

Transcript
DESARROLLO DE
APLICACIONES
EL SOFTWARE
El software: ¿Qué es?
O Un Programa, Aplicación, o Software
es una herramienta que permite al
usuario realizar cierta tarea.
O El software es el encargado de
convertir la computadora en una
herramienta útil.
Clasificación del Software
O Software de Sistema o Software
Base
O Software de Aplicación.
O Software de Desarrollo.
Software de Sistema (Software Base)
O Son los programas encargados de
manejar el Hardware de la
Computadora.
O Es un programa intermedio entre el
Hardware y los programas que
nosotros usamos como por ejemplo:
Word, Photoshop, etc)
Software de Sistema
Word
Photoshop
Corel
Dreamweaver
SISTEMA OPERTAIVO (SOFTWARE DE SISTEMA)
(WINDOWS, LINUX, ETC)
CONTROLA
COMPUTADORA - HARDWARE
RAM
PROCESADOR
DISCO RIGIDO
INTERMEDIARIO
Ventajas del Software de
Sistema
O Los programas no deben preocuparse por
manejar el hardware. Solo se ocupan de la
tarea especifica (Maquina extendida)
O Permiten que varios «programas» se ejecutan al
mismo tiempo (varios programa abiertos a la
vez) (Procesamiento concurrente o multitarea)
Tareas del Sistema Operativo
O Comunicarse con los dispositivos (Monitor,
mouse, usb, etc)
O Manejar los programas abiertos
O Administrar la memoria Ram.
O Gestión de comunicaciones
O Manejo del Sistema de Archivos
Software de Aplicación
O Son todos los programas que ayudan al
usuario a realizar una tarea específica.
O Se puede considerar como una herramienta
que extiende las capacidades humanas.
Clasificación de Software de
Aplicación
O Aplicaciones de publicación electrónica
O
O
O
O
O
(Procesadores de Texto, Entornos de desarrollo web,
etc)
Aplicaciones de calculo numérico (Excel, Matlab)
Aplicaciones de Almacenamiento de información
(Base de Datos:SQL Server, Access)
Aplicaciones graficas y edición de video ( gráficos
2D, 3D, Corel, Photoshop, etc)
Aplicaciones de Gestión Empresarial,
Aplicaciones Web (venta electrónica, pago de
cuentas electrónico, etc)
Puntos importantes en el
Software de Aplicación
O DOCUMENTACION  Manual de Ayuda
(Impreso, Online, Digital)
O CONFIGURACION Establecer algunos
parámetros para el uso del programa,
O ACTUALIZACIONES Agregarle mejoras al
software (Mejorar la versión)
Puntos importantes en el
Software de Aplicación
O COMPATIBILIDAD ¿¿En que sistema
operativo funciona??
O DISTRIBUCION: Software Comercial,
Software libre, Shareware (Probar antes de
comprar), Freeware.
Software de Desarrollo de
Aplicaciones
O Programas que permiten construir
programas.
O En la actualidad, desarrollar software es una
tarea de ingeniería.
O Lenguajes de Programación permiten crear
porgramas (C, JAVA, HTML, etc),
O ¿Qué es un entorno de programación?
Software de Desarrollo de AplicacionesEntorno de Programación
O ¿Qué es un entorno de programación?
O Es un programa que permite al programador
desarrollar programas de forma rápida, fácil,
y agradable.
O Puedo trabajar en un entorno de
programación con el lenguaje que conozca.
O Ejemplo: Lenguaje HTML, Distintos editores,