¿Cuáles son los diferentes tipos de software de computadora?
Una pieza de software de computadora es un programa que permite al propietario usar su computadora. El hardware consiste en todos los componentes físicos de una computadora, y el software consiste en los programas que se compilan para permitir que el hardware funcione. Los tipos de software incluyen sistemas operativos, aplicaciones y compiladores para escribir programas de computadora. La mayoría del software está diseñado para ser fácil de instalar y usar para que cualquier consumidor pueda tener acceso a él. Otros tipos son más avanzados y requieren conocimiento de los lenguajes de programación de computadoras para usarlos.
El sistema operativo a menudo se considera la pieza más importante de software de computadora. Este es un programa que permite al usuario comunicarse con los componentes internos de la computadora a través de entradas como un mouse y un teclado y transmitir imágenes virtuales al monitor de una computadora. Windows, Macintosh y Linux son ejemplos de sistemas operativos. Estos sistemas permiten al usuario ejecutar otros programas de software, imprimir ITEMS, y navegando por Internet, entre otras tareas. También ayudan a todos los componentes internos de la computadora a ejecutarse sin problemas al permitirles comunicarse entre sí y diferentes entradas de usuarios, memoria de partición y lanzamiento y cierre de diferentes programas de software.
Una aplicación es una pieza de software de computadora que se agrega en la parte superior del sistema operativo. El término programa de computadora se refiere con mayor frecuencia a las aplicaciones. Estos pueden incluir programas de procesamiento de textos, navegadores de Internet y la mayoría de los otros tipos de programas de consumo. Las computadoras generalmente se venden con algunas aplicaciones ya instaladas, como un procesador de textos, un navegador de Internet y un reproductor de música. Los consumidores pueden comprar aplicaciones adicionales descargándolas de Internet o comprándolas en forma de CD-ROM, DVD y otros formatos. El usuario debe instalar la aplicación para que se ejecute.Algunas aplicaciones deben ser lanzadas y operadas por el usuario, como la edición de video o los programas de contabilidad. Otras piezas de software de computadora se ejecutan en segundo plano sin mucha atención, como programas de protección contra virus.
Los usuarios más avanzados a veces comprarán software de computadora que se puede usar para escribir, probar e implementar nuevos programas de computadora. Estos programas a menudo vienen con un compilador de software que es específico de un lenguaje de programación de computadoras individual, como Java o Visual Basic. Usando este software, un programador puede escribir un programa de computadora, probarlo y realizar otras funciones avanzadas.