Download El Software (ppt)
Document related concepts
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,