El software de sistema se encarga de controlar, integrar y administrar los componentes de hardware de un sistema informático, proporcionando un entorno amigable para que los usuarios puedan ejecutar otras aplicaciones de software. Incluye sistemas operativos, controladores de dispositivos, servidores, sistemas de ventanas y utilidades que permiten coordinar todos los dispositivos internos o externos de la computadora. El software de programación proporciona herramientas como editores de texto, compiladores, intérpretes y enlazadores que permiten a los programadores
1. Software de Sistema:
Se encarga de controlar, integrar y administrar los componentes de hardware de un sistema
informático, proporcionando un entorno amigable para que los usuarios puedan ejecutar
otras aplicaciones de software.
El software de sistema es un conjunto de programas de software que permiten al usuario
interactuar con los dispositivos sin perderse en la complejidad técnica del equipo. Estos
programas son la base de la arquitectura del software, incluyendo las partes que regulan las
funciones de entrada/salida.
Incluye los sistemas operativos, controladores de dispositivos, servidores, sistema de
ventanas y de programas y utilidades permitiendo coordinar todos los dispositivos internos o
externos de la computadora como impresora, teclado, mouse, monitor, etc.
*Sistema de entrada salida básico: Es el gestor de arranque que define la interfaz firmware
y carga el sistema operativo.
*Firmware del dispositivo: Controla el funcionamiento y rendimiento de los equipos
informáticos.
*Sistema operativo: Permite al usuario interactuar con el hardware y dispositivos internos,
actuando como la plataforma entre el equipo y otras aplicaciones de software.
*Software de utilidad: Que regula la funcionalidad del equipo mediante el análisis de su
rendimiento, configuracion y optimizacion de procesos.
SOFTWARE DE PROGRAMACIÓN:
Es el conjunto de herramientas que permiten al programador desarrollar programas
informáticos (software), usando diferentes alternativas y lenguajes de programación, de
manera práctica.
Nos ofrece una serie de herramientas para poder desarrollar programas o aplicaciones. Es
en ellos donde se emplean los lenguajes de programación, los cuales sirven para crear las
instrucciones que luego la computadora realizará.
*editores de texto: es un programa informático que permite crear y modificar archivos
digitales compuestos únicamente por textos sin formato, conocidos comúnmente como
archivos de textos o texto planos.
*compiladores: traduce un programa que ha sido escrito de un lenguaje de programacion a
un lenguaje común.
*intérpretes: es un programa informático capaz de analizar y ejecutar programas , escritos
en un lenguaje de alto nivel.
*Enlazadores: Es un programa que toma los objetos hechos en los primeros pasos de
compilación, la información de todos los recursos necesarios como en la biblioteca, quita
aquellos recursos que no se necesita y enlaza el código objeto con su biblioteca con lo que
finalmente produce un fichero ejecutable.
SOFTWARE DE APLICACIÓN:
Son los programas diseñados para o por los usuarios para facilitar la realización de tareas
específicas,como puede ser las aplicaciones ofimáticas (procesador de texto, hoja de
2. cálculo, sistema de gestión de base de datos) o otros tipos de software especializados por
software médico, software educativo, editores de música, programas de contabilidad, etc.
*Procesadores de texto: Aplicaciones diseñadas para editar y/o procesar de texto, logrando
documentos de alta calidad.
*Hojas de cálculo: aplicaciones especialmente diseñadas para introducir, calcular, manipular
y analizar conjuntos de números.
*Presentaciones automatizadas: Permiten al usuario crear y editar presentaciones atractivas
incluyendo imágenes y sonidos.
*Navegadores de internet: Aplicaciones diseñadas para proveer acceso a internet, sus
servicios y sus recursos.
*Desarrolladores de sitio web: Aplicaciones que brindan al usuario las herramientas
necesarias para diseñar, editar y publicar páginas y sitios web.
integrantes:
-Aylin Joanna Cristino Pérez. N/L: 5
- Josabeth Madai Montes Anaya. N/L:15
-Diana Gabriela Mendoza Benitez. N/L:14