Esta es una introducción a la importancia que tienen los dos componentes del computador, que son Software y Hardware
Se considera que el software es el equipamiento lógico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informáticas, como los procesadores de textos, las planillas de cálculo y los editores de imágenes.FUENTE (http://definicion.de/software/)
El software es desarrollado mediante distintos lenguajes de programación, que permiten controlar el comportamiento de una máquina. Estos lenguajes consisten en un conjunto de símbolos y reglas sintácticas y semánticas, que definen el significado de sus elementos y expresiones. Un lenguaje de programación permite a los programadores del software especificar, en forma precisa, sobre qué datos debe operar una computadora.
5
Lenguajes de Programación
Funciones del software:- Administrar los recursos de computacionales
- Proporcionar las herramientas para optimizar estos recursos.
- Actuar como intermediario entre el usuario y la información almacenada.
7
Proceso de desarrollo de Software
Proceso de Desarrollo del Software
El proceso de desarrollo puede involucrar numerosas y variadas tareas,6 desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como sigue:- Captura, elicitación8 , especificación y análisis de requisitos (ERS)
- Pruebas (unitarias y de integración)
- Instalación y paso a producción
Tipos de Software1. Software del sistema:2.Software de aplicaciones3. Software de Programación
9
1 - Software de Sistema
El Software de Sistema se divide en:- Controladores de Dispositivos
10
1.1. Sistema Operativo (S.O.)
Sistema Operativo El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte.
11
Ejemplo de Sistemas Operativos
12
1.2. Controladores de Dispositivos
Controladores de Dispositivos Los Controladores de Dispositivos son programas que permiten a otros programa de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware.
13
Ejemplo Sftware Controlador de Dispositivos
14
1.3. Programas Utilitarios
Programas Utilitarios Los Programas Utilitarios realizan diversas funciones para resolver problemas específicos, además de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo.
15
Ejemplo de programas utilitarios
16
2. Software de Aplicación
Software de AplicaciónEl Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.
17
Ejemplo Software de Aplicación
18
3. Software de Programación
Software de Programación
El Software de Programación es el conjunto de herramientas que permiten al desarrollador informático escribir programas usando diferentes alternativas y lenguajes de programación.
Este tipo de software incluye principalmente compiladores, intérpretes, ensambladores, enlazadores, depuradores, editores de texto y un entorno de desarrollo integrado que contiene las herramientas anteriores, y normalmente cuenta una avanzada interfaz gráfica de usuario (GUI).
19
Ejemplo Software de Programación
Gracias... Continuemos con las actividadades
|