La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Tecnología de la Información Software

Presentaciones similares


Presentación del tema: "Tecnología de la Información Software"— Transcripción de la presentación:

1 Tecnología de la Información Software

2 Agenda Software y sus funciones Tipos de Software Software de Sistemas
Software de Aplicación Tendencias actuales Administración de los activos de Software

3 Software y sus funciones
Definiciones Básicas Programa de Software: serie de instrucciones que controlan la operación de un sistema de cómputo. Programación: Proceso de escribir o codificar programas. Programador: Persona encargada de la codificación de los programas Definiciones asociadas: Sistema, Módulo, Función Funciones del Software: Administrar los recursos de computación disponibles Servir como herramientas para los usuarios de los mismos. Actuar como intermediarios entre las Organizaciones y la información almacenada.

4 Software de Aplicación
Tipos de Software (1) Software de Sistemas: Programas que administran los recursos de las computadoras: Sistemas operativos Traductores Programas utilitarios Software de Aplicación: Programas escritos para realizar funciones determinadas por los usuarios finales. Lenguajes de Programación Herramientas de Software Los tipos de Software están interrelacionados Usuarios Software de Aplicación Software de Sistemas Hardware

5 Software de Sistemas Sistemas Operativos: Funciones: Ejemplos
Repartir y asignar los recursos de la Computadora Programar el uso de los recursos y la ejecución de trabajos Monitorear las actividades del sistema. Ejemplos Definiciones asociadas Multiprogramación, Multitarea, Multiprocesamiento Almacenamiento virtual, Página Tiempo compartido Concurrencia GUI (Interfaz Gráfica de Usuario)

6 Software de Sistemas (Cont.)
Traductores: Definiciones asociadas Lenguaje de programación Código Fuente, Código Objeto Funciones: Convertir los programas escritos en lenguajes de programación de alto nivel al lenguaje de máquina. Tipos de Traductores: Compilador Interprete Programas Utilitarios: Efectúan tareas rutinarias como copiar, ordenar, etc.

7 Software de Aplicación
Generación Tipos de Lenguajes Características Código Decimal. Tarjetas perforadas Proceso primitivo. Demandaba mucho tiempo y especialización 1era Generación (1946 – 1950) Lenguaje de Máquina Utiliza ciertos mnemónicos para determinadas operaciones Continua siendo trabajoso Requiere especialización 2da Generación (Década del 50) Lenguaje Ensamblador 3era Generación ( ) Lenguajes de programación de alto nivel (Ejemplos: Fortran, Cobol, Basic, Pascal, C,C++, etc) Lenguajes mas parecidos al habla humana Se requiere de traductores Menos trabajoso- Menor especialización Lenguajes de Cuarta Generación y Herramientas de Software (Ejemplos: Herramientas, Lenguajes de consulta, Generadores de Aplicac., Paquetes de Soft, etc.) 4ta Generación ( Actualmente) No se requiere especialización Herramientas mas amigables Costo más accesible

8 Tipos de Software (2) Software Libre o de Código Abierto: Programas que brindan libre acceso a su código fuente Se paga por el soporte GNU (Comunidad que lo administra) Desarrollo comunitario Software Propietario: Se paga licencia para obtenerlo y una cuota por soporte Su propietario cuenta con el derecho de autor y puede o no vender/entregar el código fuente. Ambos tipos de software no son compatibles con todo tipo de software ni hardware.

9 Tendencias actuales Programación orientada a eventos
Programación Orientada a Objetos Definiciones asociadas Objeto, Clase Características y métodos Herencia Re-usabilidad Lenguajes/Herramientas orientados a Internet y el uso de la Web Java HTML, XML, XHTML


Descargar ppt "Tecnología de la Información Software"

Presentaciones similares


Anuncios Google