SUBMÓDULO I: "Desarrolla software utilizando programación estructurada".
CONCEPTOS BÁSICOS DE PROGRAMACIÓN
Clasificación del software de:
1.- Sistemas
2.- Aplicación.
El software es la parte lógica de la computadora, que permite el manejo de los recursos y la realización de tareas específicas, también denominados programas.
1.- Software de sistemas:
Se llama software de sistema o software de base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.
El software de sistema se divide en:
- Sistema operativo: es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento.
- Controladores de dispositivos: son programas que permiten a otros programas de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware.
- Programas utilitarios: realizan diversas funciones para resolver problemas específicos, además de realizar tareas en general y de mantenimiento, algunos incluyen el sistema operativo.
2.- Software de aplicación:
Lo forman los programas que controlan el funcionamiento de la computadora para realizar una tarea específica.
Las funciones de una aplicación dependen de su propósito, según el cual pueden clasificarse en dos categorías:
- Programas básicos (o utilitarios): son aplicaciones cuyo propósito es mejorar en alguna forma el desempeño del ordenador.
- Programas de productividad: son aplicaciones cuyo propósito es facilitar, agilizar y mejorar para el usuario la ejecución de tareas.
Estos son algunos ejemplos de programas de productividad:
- Procesadores de texto: aplicaciones diseñadas para editar y/o procesar texto, logrando documentos de alta calidad.
| Agregar leyenda |
- Hojas de cálculo: aplicaciones especialmente diseñadas para introducir, calcular, manipular y analizar conjuntos de números.
- Presentaciones automatizadas: aplicaciones que permiten al usuario crear y editar presentaciones atractivas, incluyendo imágenes y sonido.
- Navegadores de internet: aplicaciones diseñadas para proveer acceso a internet, sus servicios y sus recursos.
- Administradores de bases de datos: aplicaciones diseñadas para acceder, almacenar y procesar grandes colecciones de datos, en una forma eficiente.
- Desarrolladores de sitios web: aplicaciones que brindan al usuario las herramientas necesarias para diseñar, crear, editar y publicar páginas y sitios web.

No hay comentarios.:
Publicar un comentario