Вы находитесь на странице: 1из 5

COLEGIO LABASTIDA

LICENCIATURA EN EDUCACIN PREESCOLAR

ACEM IN TERRI
TIC
CARLOS QUIROZ

FUNCIONES BSICAS EN EL
SISTEMA OPERATIVO

ANDREA ALEJANDRA MENCHACA GARZA


1A

SAN PEDRO GARZA GARCA, N.L 18 DE NOVIEMBRE DEL 201

FUNCIONES BASICAS EN EL SISTEMA OPERATIVO


Los sistemas operativos, en su condicin de capa software que posibilitan y simplifica el
manejo de un ordenador, desempean una serie de funciones bsicas esenciales para
la gestin del equipo.
Entre las ms destacables, cada una ejercida por un componente interno (mdulo en
ncleos monolticos y servidor en microkernels), podemos resear las siguientes:

Proporcionar comodidad en el uso de un ordenador.

Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para
los procesos (programas)

Brindar una interfaz al usuario, ejecutando instrucciones (comandos).

Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar
sin interferir con los servicios que ya se prestaban (evolutividad).

Un sistema operativo desempea 5 funciones bsicas en la operacin de un sistema


informtico:

Suministro de interfaz al usuario

Administracin de recursos

Administracin de archivos

Administracin de tareas

Servicio de soporte y utilidades

El sistema operativo es el programa ms importante de la computadora. En realidad es


un conjunto de programas que hace dos cosas fundamentales. Una de ellas
es organizar y administrar el hardware del equipo: partes internas y perifricos. Todo
pueden funcionar perfectamente, pero sin un sistema operativo no podemos usarlo. A
finales de los aos 40, cuando no haba sistemas operativos, los programadores ponan
en funcionamiento el hardware repitiendo constantemente una serie de pasos muy
laboriosos. Para automatizar el proceso se crearon los sistemas operativos.
Pero la parte ms evidente es darle al usuario la capacidad de comunicarse con la
computadora. Es decir, dotar a la computadora de una interfaz. Permite que el usuario
se pueda comunicar con la computadora: hace de traductor entre nosotros y la
mquina, y viceversa.

Pgina 1

FUNCIONES BASICAS EN EL SISTEMA OPERATIVO


Una interfaz es el conjunto de elementos que permiten la comunicacin del usuario con
la computadora. Estos elementos pueden ser palabras, letras, nmeros (alfanumricos)
o imgenes (grficos).
Se tendr como punto de partida la mquina tal cual, es decir, el hardware bsico del
computador, con una CPU, memoria central y perifricos. Sin ayuda del software las
operaciones de cargar y ejecutar un programa se debe realizar de forma manual, es
decir totalmente bajo control humano. El operador debe llevar a cabo una secuencia de
tareas:

Colocar el programa fuente almacenado en el dispositivo de entrada adecuado


(cintas, tarjetas, discos...).

Desencadenar la ejecucin de un programa de lectura para el dispositivo


elegido.

Desencadenar la ejecucin de un compilador que traduzca el programa fuente.

Colocar los datos de entrada en el dispositivo adecuado.

Ejecutar el programa objeto.

Sacar los resultados por impresora.

Un sistema operativo crea un entorno para la ejecucin de programas. Ofrece ciertos


servicios a los programas y a los usuarios de estos programas. Dependen del tipo de
Sistema Operativo, pero las funciones bsicas son:
De cara al usuario:

Ejecucin de programas. El sistema debe ser capaz de cargar un programa en


memoria y ejecutarlo.

Operacin de I/O. Un programa de usuario no puede ejecutar directamente


operaciones de I/O. El sistema operativo debe facilitar medios para realizarla.

Manipulacin de ficheros: Lectura, escritura y borrado a partir del identificador de


los mismos.

Deteccin de errores: Para cada tipo de error el sistema operativo debe adoptar
la iniciativa apropiada que garantice una computacin correcta y consistente. No
confundir esta deteccin de errores con la producida durante la compilacin de
un programa. Esta deteccin se hace de cara a un funcionamiento eficiente.

Pgina 2

FUNCIONES BASICAS EN EL SISTEMA OPERATIVO


De funcionamiento eficiente:

Asignacin de recursos.

Contabilidad: control del uso del ordenador por cada usuario.

Proteccin: de datos, recursos, programacin, etc.

Caractersticas de un Sistema Operativo


1. Concurrencia.
Consiste en la existencia de varias actividades simultneas o paralelas. Ejemplo de ello
lo son la superposicin de las operaciones de I/O con el proceso de computacin, as
como la coexistencia en memoria de varios programas. La concurrencia lleva asociado
el problema de conmutar de una tarea a otra, as como proteger una determinada
actividad de los efectos de las otras, as como la sincronizacin de tareas que sean
mutuamente dependientes.
2. Utilizacin conjunta de recursos. Comparticin.
Las razones para la comparticin son las siguientes:
a) El coste: es absurdo disponer de suficientes recursos para cada usuario por
separado.

Pgina 3

FUNCIONES BASICAS EN EL SISTEMA OPERATIVO


b) Aprovechamiento de los trabajos de otros. La utilidad es poder utilizar rutinas y
programas desarrollados por otras personas.
c) Posibilidad de compartir datos: Utilizacin de una misma base de datos para varios
programas distintos, asociados posiblemente a distintos usuarios.
d) Eliminacin de redundancias: poder disponer de una sola copia de un programa (por
ejemplo un compilador) y compartirlo con otros.
3. Permite que el usuario guarde sus datos o programas en el propio ordenador, y no
tener que usar medios externos (portables). Los problemas que se plantean son de
proteccin de la informacin frente a terceros y protegerlos frente a fallos del sistema.
4. Un Sistema Operativo debe ser determinista en el sentido de que el mismo programa
ejecutado con los mismos datos, en momentos diferentes, debe producir los mismos
resultados. En cambio ser indeterminista porque en caso de variabilidad de las
situaciones puede responder de un modo impredecible. Deben tomarse las medidas
oportunas. Estas situaciones pueden ser debidas a peticin de recursos, errores de
ejecucin en programas o bien interrupcin de perifricos.

Pgina 4

Вам также может понравиться