¿Cuáles son las dos categorías principales de software de computadora?

Mejor respuesta

6 categorías de software simples: las categorías amplias de software de aplicación.

  • Creación Software . …
  • Comunicación Software . …
  • Consumo Software . …
  • Computación Software . …
  • Utilidad Software . …
  • Interfaz de base de datos Software . …
  • Correo electrónico del equipo. …
  • Marketing por correo electrónico.
  • Software del sistema , el sistema operativo (Windows, iOS, Android, macOS , Linux, etc.) y utilidades que ejecutan su dispositivo y hacen que su computadora funcione.
  • Software de aplicación , la gran mayoría de software , lo que Wikipedia llama «la designación general de programas de computadora para realizar tareas». Cuando compra una aplicación nueva, la mayoría de las veces, es software de aplicación.
  • Las herramientas de programación informática , incluidos los compiladores, son lo que convierte el código en software de aplicación. Estos suelen estar ocultos a la vista, pero son una parte fundamental para llevar software nuevo a sus dispositivos.

Software de creación

Las aplicaciones que te ayudan a crear cosas. Herramientas de fotografía y dibujo para crear arte. Aplicaciones de documentación y escritura para crear documentos. Software de audio y video para grabar, remezclar y lanzar. Editores de codificación para mantener el ciclo en marcha y crear el próximo gran avance.

AutoCAD y Adobe Creative Cloud, Microsoft Office y la mayoría de las otras herramientas que utilizan los ingenieros y profesionales creativos. Editores de código como Sublime Text, entornos de desarrollo integrados (o IDE) como Visual Studio y las herramientas de programación informática como gcc que compilan el código en un nuevo software: todas las herramientas que los desarrolladores utilizan para ejecutar economía de aplicaciones. Estos son los programas que aparecen en los titulares.

Software de comunicación

Las aplicaciones que nos conectan entre nosotros. El correo electrónico comenzó todo con sus rápidos mensajes electrónicos entre las computadoras centrales de la universidad, antes de que alguien pudiera esperar razonablemente tener una computadora, y mucho menos llevar una en el bolsillo.

El correo electrónico se convirtió en chat, que se convirtió en redes sociales— mientras que Skype y FaceTime finalmente cumplieron el sueño del videoteléfono. Cada vez que revisa Facebook, envía mensajes de texto a su grupo de amigos y envía un correo electrónico a su jefe, es un software de comunicación el que envía sus mensajes de un lado a otro.

Software de consumo

Aquí hay dragones, explosiones, sinfonías y silencio. Aquí está el debate sobre qué es el software asoma la cabeza. Pero los lectores de libros electrónicos, los visores de PDF, las aplicaciones de noticias y los reproductores multimedia también son software. Los juegos también encajan aquí; puedes crear algo en el juego, pero en su mayor parte estás consumiendo una experiencia que alguien diseñó.

Quizás no sean el software que ocupa la mayor parte de tu día laboral, sino el son el software que la gente usará para disfrutar de las cosas que usted crea en las aplicaciones de creación.

Luego, hay una aplicación complicada: el navegador web. por definición, un visor, una aplicación de consumo, algo para ver el código HTML creado por otros. Sin embargo, también puede ejecutar aplicaciones web basadas en navegador en la actualidad, lo que lo convierte en otra forma de usar cada categoría de software. Es el sistema operativo actual (el código que ejecuta su propia computadora), de alguna manera.

Software de computación

Ahí es donde empezó todo: las computadoras, después de todo, son máquinas para calcular números. Es en la investigación científica profunda donde los límites de Se prueban cerebros de silicio, donde viven sus vidas más significativas. Aquí es donde entran en juego el aprendizaje automático y la inteligencia artificial, las palabras de moda favoritas de la tecnología.

Su computadora está más que lista para hacer cosas asombrosas, y es el software de competencia como Mathematica y R el que hace la magia .

Software de utilidad

Aplicaciones de sincronización de archivos. FTP. Antivirus. Esa aplicación que instaló para solucionar ese raro problema que tuvo el año pasado. Herramientas de respaldo. WinZIP. Herramientas de búsqueda y el propio Google. El software que mantiene su software funcionando.

Estas aplicaciones no son «t divertidas , y no se sienten muy útiles (excepto por Google), pero atan los cabos sueltos. Son el software que debe usar. A veces son software del sistema, a veces son software de aplicación, pero su propósito principal es realizar tareas básicas para su computadora.

Software de interfaz de base de datos

Luego está todo lo demás, todas las variaciones de lo mismo.Estas son las aplicaciones que llenan el 90\% de las categorías en la App Store, el software que hace que el mundo empresarial «gire».

Todo comienza con una base de datos «, un conjunto estructurado de datos almacenados en un computadora. «¿Desea administrar tareas, contactos, proyectos, ventas, inventario, finanzas, boletos de cohetes? Necesitará una base de datos para almacenar esos datos.

Agregue un formulario para ingresar los datos y un visor para, bueno, ver los datos, y tienes una aplicación con base de datos.

En su forma más simple, la mayoría de las aplicaciones que almacenan datos se ajustan a este molde, todo, desde la aplicación de notas y contactos hasta un CRM o Sistema ERP. Son esencialmente diferentes formas de almacenar y ver datos, con pequeños ajustes para adaptarse a un flujo de trabajo específico.

Respuesta

Los controladores y todo el código del sistema operativo asociado con el manejo de lo que los controladores proporcionan, administración de archivos (explorador y similares), llamadas de supervisor (rutinas de bajo nivel que solo son llamadas por el sistema operativo), rutinas matemáticas de bajo nivel como ArcCotangent, administración de almacenamiento como disk sec tor lee que se acumulan en un bloque de asignación de archivos. Comandos de DOS (lo que se obtiene en la ventana cmd) o el equivalente de Mac. El procesamiento interno de fecha / hora que acumula milisegundos en segundos y minutos.

La gente de Unix / Linux podría decir el Kernal y todos los pequeños bits complicados que tienes que cargar para crear el sistema operativo.

En su teléfono, será el código subyacente del que dependen todas las aplicaciones, como la conectividad inet, la administración de aplicaciones (que, supongo, podría ser simplemente otra aplicación), pero ciertamente los pequeños bits internos que permiten que las aplicaciones se ejecuta en algunos teléfonos y no en otros. ¿Qué hace Android que no hace iOS? Esas son funciones del software del sistema.

Perdón por la aleatoriedad, pero en realidad no he categorizado un sistema operativo en mucho tiempo. Estas son solo las partes de un sistema operativo en el que he trabajado, junto con los compiladores incorporados (BASIC), en los sistemas multiusuario existe el procesamiento de intervalo de tiempo que selecciona quién es el turno para usar el conjunto de registros. En realidad, las computadoras no ejecutan múltiples usuarios simultáneamente, solo le dan a cada usuario una porción de tiempo para procesar y luego pasar al siguiente usuario y al siguiente hasta que regrese al primero nuevamente y lo repita todo (12,000 veces al día). segundo para un sistema de 100 ms; he visto algunos que usan un reloj de 10 ms). Al igual que pasar las páginas de una caricatura dibujada a mano, parece que todas funcionan al mismo tiempo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *