Fundamentos de Sistemas Operativos, Virtualización y Tipología de Software

Clasificado en Informática

Escrito el en español con un tamaño de 3,64 KB

Conceptos Clave en Sistemas Operativos y Software

Características de Sistemas Operativos Robustos

A continuación, se detallan características comunes en sistemas operativos modernos y seguros (como los basados en Unix/Linux):

  • Tecnología Plug & Play.
  • Amplia gama de aplicaciones disponibles.
  • Herramientas avanzadas de seguridad y administración de redes.
  • Prácticamente inmune a virus y otras amenazas.
  • Software libre.

4.3.3 macOS

El sistema operativo macOS fue creado por Apple en 1984.

Fue el primero que contó con una interfaz gráfica de usuario.

Es una plataforma muy estable y segura, destacando por elementos clave como:

  • Multitarea preventiva.
  • Memoria protegida.
  • Interfaz gráfica.

4.3.4 Virtualización de Entornos Operativos

La virtualización se lleva a cabo en un ordenador mediante un software anfitrión (host) que simula un entorno para un software invitado (guest).

Se utiliza para evitar la instalación de dos o más sistemas operativos (SO) en el mismo ordenador físico. Esto proporciona importantes ventajas operativas:

  • No se necesita un gestor de arranque para elegir el SO.
  • Para cambiar de un SO a otro, no es necesario reiniciar el equipo.

Programas de virtualización más conocidos:

  • VMWare
  • Virtual PC
  • Virtual Box, Xen, OpenVZ

5. Software de Aplicación

El software de aplicación está diseñado como una herramienta que permite al usuario realizar una tarea específica.

Tipos de Software de Aplicación según su Desarrollo:

  • Software estándar.
  • Software a medida: Es más costoso, pero ofrece mayor potencia y eficiencia, ya que está hecho para resolver un problema específico.

Una aplicación es un programa escrito en algún lenguaje de programación que necesita de un Sistema Operativo (SO) para funcionar y requiere unas condiciones determinadas para su instalación y ejecución.

Clasificación de Aplicaciones

  • Aplicaciones verticales: Tienen un campo de empleo específico (ej. software para un sector industrial concreto).
  • Aplicaciones horizontales: Tienen un campo de empleo amplio, útil para un gran sector de usuarios (ej. navegadores web, hojas de cálculo).
  • Paquetes integrados o Suites de productividad empresarial (Open Office, Microsoft Office, etc.).
  • Aplicaciones de ámbito doméstico (orientadas al entretenimiento).
  • Aplicaciones utilitarias (ej. antivirus, compresores de archivos, herramientas de mantenimiento).

5.1 Tipos de Licencias de Software

Una licencia de software es un contrato donde se especifican las normas que rigen el uso de un determinado programa, establecido entre el propietario de la licencia y el que la adquiere.

Aspectos determinados en las cláusulas contractuales:

  • Plazo de cesión de los derechos.
  • Ámbito geográfico de validez del contrato.
  • Límites en la responsabilidad por fallos.
  • Tipo de mantenimiento que le da soporte.
  • Compromisos que debe adquirir el propietario (ej. garantías o actualizaciones).

Entradas relacionadas: