Sie sind auf Seite 1von 7

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION INSTITUTO TECNOLOGICO DE EJIDO EXTENSION TUCANI (IUTE)

MUNICIPIO CARACCIOLO PARRA Y OLMEDO TUCANI ESTADO MERIDA

SISTEMAS OPERATIVOS Y SOFWARET

JOSE MOLINA C.I. V- 19097801 NOVIEMBRE 2012 LOS SISTEMA OPERATIVOS

El sistema operativo es el programa que controla los diferentes trabajos que realiza la computadora. Un trabajo importante es la interpretacin de los comandos que permiten al usuario comunicarse con la computadora. Algunos intrpretes de estos comandos estn basados en grficos, permiten al usuario comunicarse con la computadora. Algunos intrpretes de estos comandos estn basados en texto y exigen que los comandos sean introducidos mediante el teclado. Otros estn basados en grficos, y permiten al usuario comunicarse sealando y haciendo clic en un icono. Por lo general, los intrpretes basados en grficos son ms sencillos de utilizar. El sistema operativo tiene entre sus funciones. Coordinar y manipular el hardware de la computadora (como la memoria, las impresoras, las unidades de disco, el teclado o el ratn) organizar el almacenamiento de los archivos en diversos dispositivos (como discos flexibles, disco duro, discos compactos o cintas magnticas), y supervisar la ejecucin de las diferentes tareas. Los sistemas operativos pueden ser de tarea nica o multitarea. Los sistemas operativos de tarea nica, ms primitivos, slo pueden manejar una tarea en cada momento. Por ejemplo, cuando se est editando un documento la computadora no puede iniciar otra tarea ni responder a nuevas instrucciones hasta que se termine la edicin del documento. Todos los sistemas operativos modernos son multitarea y pueden ejecutar varias tareas simultneamente. En la mayora de las

computadoras slo hay una CPU, por lo que un sistema operativo multitarea debe compartir este CPU entre las distintas tareas que se

ejecutan,

creando

la

ilusin

de

que

estas

tareas

se

ejecutan

simultneamente en la CPU. El mecanismo que se emplea ms q menudo para lograr est ilusin es la multitarea por segmentacin de tiempos, en la que cada tarea se ejecuta individualmente durante un periodo de tiempo determinado. Si la tarea que se ejecuta en la CPU no finaliza en el tiempo asignado, sta se suspende y se ejecuta otra tarea. Este intercambio de tareas se denomina conmutacin de contexto. El sistema operativo se encarga de controlar el estado de las tareas suspendidas. Tambin cuenta con un mecanismo llamado planificador que determina la siguiente tarea que debe ejecutarse. El planificador ejecuta las tareas basndose en su prioridad para minimizar el retraso percibido por el usuario. Las tareas parecen efectuarse simultneamente por la alta velocidad de procesamiento que poseen los modernos procesadores o CPU, lo que hace que la conmutacin de contexto entre las diferentes tareas tome muy poco tiempo. Los sistemas operativos pueden emplear memoria virtual para ejecutar tareas que exigen ms memoria principal de la realmente disponible. Con esta tcnica se emplea espacio en el disco duro para simular la memoria adicional necesaria. Sin embargo, cuando el CPU requieres una tarea que ha sido pasada a memoria virtual (en disco duro), esta debe ser llevada de nuevo a la memoria principal antes de poder ser procesada. El acceso al disco duro requiere ms tiempo que el acceso a la memoria principal, por lo que el funcionamiento de la computadora cuando se utiliza la memoria virtual se hace ms lento. SOFTWARE

Este es el que va ha controlar los equipos, es el que da las instrucciones para que funcionen adecuadamente, transfiere datos tanto en la misma memoria como para el usuario cuando este la necesite. El software es tan complejo que posee infinidad de programas para diferentes funcionamientos en particular; para que haya un orden a la hora de trabajar con l; y as al usuario no se le haga tan complicado. Este programa es muy importante, como tambin son importantes los diferentes elementos que lo rodean para poder funcionar, ya que requiere de una serie de sistemas o programas que lo ayudan a realizar mejor sus funciones. El software requiere ser estudiado detenidamente ya que son muchos elementos que lo conforman, y si no sabemos sus funciones no podemos manejar correctamente al computador. Hay infinidades de programas pero a medida que las computadoras se vuelven ms populares, los desarrolladores de software, constantemente estn sacando programas para quitar las tediosas tareas personales y hacerlas ms divertidas. Estos programas pueden ser excelentes herramientas para la educacin ya que si los nios disfrutan realizando las tareas jugando, sus habilidades aumentaran.

Todos los das desarrolladores perceptivos encuentran problemas para para ser solucionados con software, y es que la tecnologa a avanzado tanto que una persona puede realizar operaciones bancarias desde su casa, enviar un correo electrnico a cualquier parte del mundo, etc.; todo esto por el computador. Y esto es bueno ya que cada da la competencia

por crear un mejor software, fomenta a crearlos ms imaginativos, mejores y a precios ms y ms baratos.

El software son las instrucciones electrnicas que van a indicar al ordenador que es lo que tiene que hacer. Tambin se puede decir que son los programas usados para dirigir las funciones de un sistema de computacin o un hardware.

Tipos:

Software de Aplicacin: aqu se incluyen todos aquellos programas que permiten al usuario realizar una o varias tareas especficas. Aqu se encuentran aquellos programas que los individuos usan de manera cotidiana como: procesadores de texto, hojas de clculo, editores, telecomunicaciones, software de clculo numrico y simblico,

videojuegos, entre otros.

Software

de

Programacin: son aquellas herramientas que un

programador utiliza para poder desarrollar programas informticos. Para esto, el programador se vale de distintos lenguajes de programacin. Como ejemplo se pueden tomar compiladores, programas de diseo asistido por computador, paquetes integrados, editores de texto, enlazadores, depuradores, intrpretes, entre otros.

Software de Sistema: es aquel que permite a los usuarios interactuar con el sistema operativo as como tambin controlarlo. Este sistema est compuesto por una serie de programas que tienen como objetivo administrar los recursos del hardware y, al mismo tiempo, le otorgan al usuario una interfaz. El sistema operativo permite facilitar la utilizacin del ordenador a sus usuarios ya que es el que le da la posibilidad de asignar y administrar los recursos del sistema, como ejemplo de esta clase de software se puede mencionar a Windows, Linux y Mac OS X, entre otros. Adems de los sistemas operativos, dentro del software de sistema se ubican las herramientas de diagnstico, los servidores, las utilidades, los controladores de dispositivos y las herramientas de correccin y optimizacin, etctera.

El software puede aplicarse a numerosas situaciones del mundo real. En primer lugar, a todos aquellos problemas para los que se haya establecido un conjunto especfico de acciones que lleven a su resolucin (esto es, un algoritmo). En estos casos, utilizaremos lenguajes de programacin procedimentales para implementar estos algoritmos. Tambin puede aplicarse a situaciones en las que el problema puede describirse formalmente, por lo general en forma recursiva. En estos casos no necesitamos describir el mtodo de resolucin, es decir cmo se resuelve el problema, sino que bastar con describir en problema en s, indicando cul es la solucin deseada, y utilizaremos lenguajes declarativos para ello. Tambin puede aplicarse a problemas que los humanos resolvemos utilizando multitud de reglas heursticas posiblemente contradictorias,

para lo cual utilizaremos un sistema experto e incluso para problemas de los cuales no tenemos una idea clara de cmo se resuelven, pero de los que conocemos cul es la solucin apropiada para algunos ejemplos de los datos de entrada. En este caso utilizaremos redes neuronales. En

cualquier caso, es difcil establecer categoras genricas significativas para las aplicaciones del software. Conforme aumenta la complejidad del mismo se hace ms complicado establecer compartimentos ntidamente separados.

Das könnte Ihnen auch gefallen