El objetivo principal de un sistema operativo es proporcionar una interfaz conveniente para los usuarios de un ordenador. El sistema operativo utiliza el hardware de una computadora y proporciona servicios a los usuarios de computadoras . El sistema operativo proporciona algunos de sus servicios , tales como el ratón y el teclado, directamente a los usuarios de computadoras . Se proporciona otros servicios a través de programas de aplicación . Sin embargo, el sistema operativo proporciona servicios , su diseño debería permitir una mayor comodidad de uso.
Eficiencia
sistema operativo de una computadora actúa para proporcionar interfaces para los usuarios de computadoras en el hardware de la computadora . Debe ser capaz de gestionar el hardware para que el hardware hace su trabajo de una manera eficiente y utiliza los recursos de la mejor manera .
Mantenibilidad
Otro objetivo para el diseño de un sistema operativo es que debe ser fácil de mantener y actualizar . Debe ser fácil de actualizar un sistema operativo cuando el nuevo hardware del equipo llega al mercado . Y también debería ser posible para ampliar el sistema para incluir más servicios para satisfacer las necesidades del usuario . Además, el sistema operativo debe ser capaz de adaptarse a cualquier arreglos relativos a errores en cualquier programa de ordenador.
Seguridad
La seguridad informática es una preocupación importante , y la mayoría de los usuarios de computadoras tienen escuchado o experimentado personalmente los ataques de hackers y las cuestiones de virus. Un sistema operativo debe ser capaz de controlar el acceso a sus recursos para que sólo en los usuarios, programas y procesos que se autoriza .