República Bolivariana de Venezuela

República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación U. E. O. S «San José de Calasanz» Valencia-Edo-Carabobo. -104775319405Conceptos Básicos de los Sistemas Operativos Conceptos Básicos de los Sistemas Operativos p Profesor/a: Alumno: Elizabeth Coronado Oriana Rodriguez Grado: 6to Sección: «B» Valencia; 1 5 de mayo Introducción OF9 Un Sistema Operativ s una sistema de computac dividirse en cuatro co e de cualquier putación puede , el Sistema Operativo, los programas de aplicación y los usuarios.

El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos e entrada/salida (FIS)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios. Esto es a grandes rasgos un concepto de sistemas operativos en el contenido que a continuación presentamos existen diversos conceptos, asi como también características, entre otros. Concepto y definición de Sistemas Operativos.

Existen diversas definiciones de lo que es un Sistema Operativo, ero no hay una definición exacta, es dec K0MaHAa I ecwposawe OKHO Cnpa3Ka decir una que sea estándar; a continuación se presentan algunas: 1. – Se pueden imaginar un Sistema Operativo como los programas, instalados en el software o firmware, que hacen utilizable el hardware. El hardware proporciona la «capacidad bruta de cómputo»; los sistemas operativos ponen dicha capacidad de cómputo al alcance de los usuarios y administran cuidadosamente el hardware para lograr un buen rendimiento. . – Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware el computador; además de los procesadores, los medios de almacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicación y los datos. 3. – Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware del computador y su propósito es proporcionar el entorno en el cual el usuario pueda ejecutar programas.

Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente. 4. – Un Sistema Operativo es un conjunto de programas que controla la ejecución de programas de aplicación y actúa como una interfaz entre el usuario y el hardware de una computadora, esto es, un Sistema Operativo explota y administra los recursos de hardware de la computadora con el objeto de proporcionar un conjunto de servicios a los usuarios del sistema.

En resumen, se podría decir que los Sistemas Operativos son un conjunto de programas que crean la interfaz del hardware con el usuario, y que tiene dos funciones primordiales, que son: •Gestionar el hardw hardware con el usuario, y que tiene dos funciones primordiales, ue son: •Gestionar el hardware. – Se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina. •Facilitar el trabajo al usuario. -permite una comunicación con los dispositivos de la máquina.

El Sistema Operativo se encuentra almacenado en la memoria secundaria. Primero se carga y ejecuta un pedazo de código que se encuentra en el procesador, el cual carga el BIOS, y este a su vez carga el Sistema Operativo que carga todos los programas de aplicación y software variado. Funciones Básicas de un Sistema Operativo Administración de trabajos: Cuando existen varios programas en espera de ser procesados, el sistema operativo debe decidir el orden de procesamiento de ellos, así como asignar los recursos necesarios para su proceso.

Administración de recursos: Mediante esta función el sistema operativo está en capacidad de distribuir en forma adecuada y en el momento oportuno los diferentes recursos (memoria, dispositivos, etc. ,… ) entre los diversos programas que se encuentran en proceso, para esto, lleva un registro que le permite conocer que recursos están disponibles y cuales están siendo utilizados, por cuanto tiempo y por quien, etc. Control de operaciones de entrada y salida: Mediante esta actividad el sistema operativo decide qué proceso hará uso del recurso, durante cuánto tiempo y en qué momento.

Administración de la memoria: Supervisa que áreas de memoria están en uso y cual están libre, determina cuanta memoria asignará a un proceso y en qué momento, además libera la memoria cuando ya no es requerida para el proceso. Recuperación de errores: 3 además libera la memoria cuando ya no es requerida para el proceso. El sistema operativo contiene rutinas que intentan evitar perder el control de una tarea cuando se suscitan errores en la rasferencia de información hacia y desde los dispositivos de entrada / salida.

Programas de proceso: El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los trabajos, se conocen también como utilerías y se pueden clasificar en tres tipos: A) Utilerías del sistema• Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos usados por el sistema. Son de uso interno. 3) Utilerías para archivos: Mangan información de los archivos tales como Imprimir, clasificar, copiar, etc. C) Utilerías independientes: Realizar funciones que se relacionan con la iniciación de ispositivos de Entrada/Salida, carga del sistema operativo.

Características de los Sistemas Operativos: En general, se puede decir que un Sistema Operativo tiene las siguientes características: •Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora. •Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible. •HabiIidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio ??Encargado de administrar el hardware.

El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la refiere, esto es, asignar a computadora en cuanto a cada proceso una par 4DF9 de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. •ReIacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. •Organizar datos para acceso rápido y seguro. •Manejar las comunicaciones en red.

El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. •Procesamiento por bytes de flujo a través del bus de datos. •Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora. •Técnicas de recuperación de errores. •Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación está siendo ocupada por otro usuario. ???Generación de estadísticas. •Permite que se puedan compartir el hardware y los datos entre los usuarios. El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc. El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo. El Software de base está compuesto por: •Cargadores. •Compiladores. •Ensambladores. •Macros. Estructura Básica de un Sistema Operativo A) Cargador.

Cualquier programa que re ‘ecutado en la computadora, deberá ser t esde su lugar de programa que requiere ser ejecutado en la computadora, deberá ser transferido desde su lugar de residencia a la memoria principal. 3) Cargador para el sistema operativo: Este programa se encarga de transferir desde algún medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de cómputo. Existe un programa especial almacenado en memoria ROM que se encarga de accesar a este programa cargador.

Cuando el sistema operativo está cargado en memoria toma el control absoluto de las operaciones del sistema. C) Cargador incluidos en el sistema operativo: Su función es cargar a memoria todos los archivos necesarios para la ejecución de un proceso. Supervisor (ejecutivo o monitor): Es el administrador del sistema que controla todo el proceso de la información por medio de un gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecución.

El supervisor también realiza otras funciones como son: – Administra la memoria. – Administración de las rutinas que controlan el funcionamiento de los recursos de la computadora. – Manejo de Archivos – Administración y control de la ejecución de los programas. Lenguaje de comunicación: Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y está formado por comandos que son introducidos a través de algún dispositivo. Generalmente un comando consta de dos partes, la primera formada po través de algún dispositivo.

Generalmente un comando consta de os partes, la primera formada por una palabra que identifica el comando y la acción a realizar y la segunda parte por un conjunto de valores o parámetros que permiten seleccionar diversas operaciones de entre los que dispone el comando. Utilería de sistema: Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e Imprimir información. Tipos de sistemas operativos: Un Sistema Operativo (S. O. ) es una serie de programas que le posibilitan al usuario la administración eficaz de los recursos de un ordenador.

Además, actúa como nexo entre las aplicaciones, el hardware y el usuario. Todo sistema operativo tiene cinco funciones: administrar los recursos, otorgar servicio de soporte y utilidad, suministrar una interfaz al usuario, administrar tareas y también archivos. Los sistemas operativos pueden ser clasificados de distintas formas o tipos: A) Según la administración de tareas: – Monotarea: este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola tarea a la vez. Son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no responderá a nuevas indicaciones ni comenzará n proceso nuevo.

Multitarea: esta característica es propia de los S. O. más avanzados y permiten ejecutar varios procesos a la vez, desde uno o varios ordenadores, es decir que los pueden utilizar varios usuarios al mismo tiempo. Esto se puede realizar por medio de sesiones remotas una red o bien, a través de terminales conectadas a una computadora. B) Según la administración de usu o bien, a través de terminales conectadas a una computadora. B) Según la administración de usuarios: – Monousuario: Sólo pueden responder a un usuario por vez. De esta manera, cualquier usuario tiene acceso a los datos del istema.

Existe un único usuario que puede realizar cualquier tipo de operación. – Multiusuario: esta característica es propia de aquellos S. O. en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo. De esta manera, satisfacen las necesidades de varios usuarios que estén utilizando los mismos recursos, ya sea memoria, programas, procesador, impresoras, scanners, entre otros. Ejemplos: Algunos ejemplos de sistemas operativos para computadoras son: DOS; Windows 3. 1 , 95/98/Me, NW2000, WindowsXP; Unix / Linux; VMs; MAC/OS X Para dispositivos móviles los S. O. ?s populares son: Symbian, palm OS, Android, BlackBerry OS, Windows Mobile, iOS, entre otros. Diferencias: * Linux frente a Windows es más barato porque necesita un menor mantenimiento. * En cambio en servidores Windows es más caro porque se necesita un frecuente cuidado contra ataques de virus, hackers. * Linux es más seguro, porque la mayoría de ataques de hackers son dirigidos a servidores Windows, asimismo los virus se orientan especialmente a servidores Windows. * La plataforma Linux es más fuerte, lo que hace más difícil que algún intruso pueda violar el sistema de seguridad de Linux.

Windows es más fácil de usar, lo que lo hace más comercial. * A Windows también se le llama el So básico, debido a su popularidad. * La mayoría de software son realizados para plataformas de Windows. * La desventaja de Linux e ‘sponib 8 software son realizados para plataformas de Windows. * La desventaja de Linux es la menor disponibilidad de software. * El modelo de desarrollo de Linux es software libre y código abierto. * El modelo de desarrollo de Windows es software no libre. * En Linux todo el código fuente puede ser utilizado, modificado y redistribuido libremente bajo los términos de la Licencia Pública

General de GNU/Linux. * En Windows los programas se los obtiene por separado e instalarlos también por separado, mientras que en Linux se instala con el sistema mismo. * Linux es software libre, Windows funciona con licencia. * Windows es inestable, se bloquea frecuentemente. * Windows tiene mejor calidad que Linux para juegos y aplicaciones multimedia. * Linux puede ser modificado y mejorado por cualquier programador, el código de Windows es cerrado y no puede ser modificado. * En el sistema operativo Linux cada usuario es propietario de sus archivos y otro usuario no puede acceder a estos archivos.

Esta propiedad no permite el contag o de virus entre archivos de diferentes usuarios. * En el sistema operativo Linux, el sistema es mantenido por una gran comunidad de programadores y usuarios alrededor del mundo, provee una gran rapidez de respuesta ante errores de programas que se van descubriendo, que ninguna compañía comercial de software puede igualar. * Existen dos barras de herramientas en Linux, mientas que en Windows solo existe una. * Linux es más rápido que Windows. *El operador de Internet para Linux es Firefox en vez de Internet Explorer. * Linux no tiene EXE g