Está en la página 1de 9

ELEMENTOS DE COMPUTACIN

ESQUEMA BSICO DEL SOFTWARE

Software Bsico o Del Sistema

Mdulos de Sistemas Operativos Programas de Mantenimiento Antivirus Procesadores de palabras Paquetes Ofimticos Hojas de clculo Diseo de Grafico y autoedicin Programas de facturacin Bibliotecas, matemticas y estadsticas Programas de diseo Grafico Programas Inteligencia Artificial Programas desarrollados por los usuarios

Software

Software de Aplicacin Aplicaciones Especificas

Lenguajes de Programacin

Compiladores Interpretes Traductores

1. SOFTWARE Software es un trmino general que se usa para hacer referencia a un programa o conjunto de programas. Es la parte lgica del sistema informtico que dota al equipo fsico de la capacidad para realizar cualquier tipo de tareas (conjunto de programas ejecutables sobre el hardware junto con los documentos y datos asociados a los mismos). 1.1. SISTEMAS OPERATIVOS Un Sistema Operativo (SO), es software bsico que controla una computadora, es un programa muy especial, quiz el mas complejo e importante en una computadora. El SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el teclado, el sistema de video y las unidades de disco. Adems proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicacin. El Sistema Operativo esta formado por el software que permite acceder y realizar las operaciones bsicas en un ordenador personal o sistema informtico en 1-9

general. Cuando enciendes una computadora, los primero que esta hace es llevar a cabo un autodiagnstico llamado auto prueba de encendido. Durante el encendido, la computadora identifica su memoria, sus discos, su teclado, su sistema de video y cualquier otro dispositivo conectado a ella. Lo siguiente que l computadora hace es buscar un SO para arrancar (boot). 1.1.1. FUNCIONES DE LOS SISTEMAS OPERATIVOS

El sistema operativo tiene tres grandes funciones: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse. Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnticas. Gestiona los errores de hardware y la perdida de datos. DE UN SISTEMA

1.1.2. CARACTERSTICAS OPERATIVO

En general, se puede decir que un Sistema Operativo tiene las siguientes caractersticas: Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que permita el desarrollo, prueba o introduccin 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 computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Manejar las comunicaciones en red. Un Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de computadoras. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle al usuario el acceso y manejo de los dispositivos de Entrada / salida de la computadora.

Los Sistema Operativos mas conocidos son: Linux, Macintosh, UNS, DOS y Windows en sus distintas versiones. 1.1.3. TIPOS DE SISTEMAS OPERATIVOS 2-9

S.O. Multiusuarios

Los Sistema Operativos multiusuarios son capaces de dar servicio a ms de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el numero de procesadores en la maquina ni el numero de procesos que cada usuario puede ejecutar simultneamente. S.O. Monousuarios

Los sistemas operativos monousuarios son aquellos que soportan a un usuario a la vez, sin importar el numero de procesadores que tenga la computadora o el numero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales tpicamente se han clasificado en este rengln. S.O. Monotareas

Los Sistemas Operativos Monotareas son aquellos que slo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez. S.O. Multitarea

Un sistema Operativo multitarea es aquel que le permite al usuario estar realizando varias labores al mismo tiempo. Por ejemplo, puede estar editando el cdigo fuente de un programa durante su depuracin mientras compila otro programa, a la vez que esta recibiendo correo electrnico en un proceso en background. Es comn encontrar en aquellos interfaces grficas orientadas al uso de mens y el ratn, lo cual permite un rpido intercambio entre las tareas para el usuario, mejorando su profundidad. S.O. Uniproceso

Un Sistema Operativo Uniproceso es aqul que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese mas de uno se seria intil. El ejemplo mas tpico de este tipo de sistemas el es DOS y MacOS. S.O. Multiproceso

Un Sistema Operativo Multiproceso se refiere al nmero de procesadores del Sistema, que es ms de uno y este es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de 3-9

dos formas: simtrica o asimtricamente. Cuando se trabaja de manera asimtrica. El sistema operativo selecciona a uno de los procesadores el cual jugar el papel del procesador maestro y servir como pivote para distribuir la carga a los dems procesadores, que reciben el nombre de esclavos. Cuando se trabaja de manera simtrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualquiera de los procesadores disponibles, teniendo, tericamente, una mejor distribucin y equilibrio en la carga de trabajo bajo este esquema. 1.1.4. EVOLUCIN DEL WINDOWS

Windows 3.11

Windows 3.11 presenta la misma GUI (Graphics User Interface, Interfaz Publica del Usuario) que presenta la versin 3.10. Contiene los mismos iconos de grupo, ms un nuevo grupo llamado RED, el cual contiene programas utilitarios para aquellos sistema que estn conectados a una red de computadora, puesto que esta versin viene enteramente creada para ambiente de redes de computadoras. Tambin el ambiente se mueve por medio de ventanas. Windows 95

Con este sistema operativo Microsoft se ha propuesto superar algunas de las limitaciones del MS-DOS. Parte del cdigo de Windows 95 esta implementado en 16 bits y parte en 32 bits. Uno de los motivos por los cuales se ha hecho as, ha sido para conservar su compatibilidad. Con Windows 95 podemos ejecutar aplicaciones de Windows 3.1 o 3.11, MSDOS y obviamente las nuevas aplicaciones diseadas especficamente para este sistema operativo. Entre las novedades que ofrece Windows 95 cabe destacar el sistema es ficheros de 32 bits, gracias al podemos emplear nombres de ficheros hasta 256 caracteres. La interfaz de Windows 95 tambin ha sido mejorada. El primer gran cambio que veremos al empezar a trabajar ser la desaparicin del Administrador de Programas. Viene a sustituir al sistema operativo DOS y su procesador Windows 3.1. Frente al DOS tiene tres ventajas importantes: En primer lugar toda la informacin presentada al usuario es grfica, mientras que DOS trabaja con comandos en modo texto formado por ordenes difciles de recordar. En segundo lugar, Windows 95 define un forma homognea de utilizar 4-9

los recursos de la computadora, lo cual permite compartir datos entre las distintas aplicaciones, as como utilizar con facilidad los elementos hardware ya instalados. En tercer lugar Windows 95 es un sistema operativo que permite ejecutar varias aplicaciones a la vez (multitarea), mientras que en DOS slo se puede ejecutar un programa en cada momento. Windows 98

Microsoft Windows 98 hace que el ordenador funcione mejor integrando Internet y ofreciendo un mejor rendimiento del sistema y un sistema de diagnstico y mantenimiento ms sencillo. Windows 98 es ms divertido gracias a su soporte de las ultimas tecnologas de grficos, sonido y multimedia, su capacidad para aadir quitar perifricos, y la convergencia de la televisin y el ordenador en el hogar. Este nuevo sistema operativo se basa en las grandes novedades introducidas por Windows 95. Al mismo tiempo, Windows 98 mantiene la compatibilidad con otras aplicaciones y tecnologas basadas en versiones anteriores a Windows. Las mejoras introducidas en Windows 98: Te ofrecern la mejor forma de Explorar Internet. Te permitirn descubrir la Capacidad del PC y los Perifricos. Los Programas se ejecutan ms rpido, pudiendo ganar una media de un 25% o ms espacio en disco. Internet pasa a ser una parte importante en el ordenador, dando un paso de gigante en la entrega de contenido multimedia de alta calidad. Windows NT Server

Windows NT Server es un sistema operativo para servidores, ampliable e independiente de plataforma. Puede ejecutarse en sistemas basados en procesadores Intel x86, RISC y DEC Alpha, ofreciendo al usuario mayor libertad a la hora de elegir sus sistemas informticos. Es ampliable a sistemas de multiproceso simtrico, lo que permite incorporar procesadores adicionales cuando se desee aumentar el rendimiento. Internamente posee una arquitectura de 32 bits. Su modelo de memoria lineal de 32 bits elimina los segmentos de memoria de 64 KB y la barrera de 640 KB de MS-DOS. Posee mltiples subprocesos de ejecucin, los que permite utilizar aplicaciones ms potentes. La capacidad de multitarea de asignacin prioritaria permite al sistema operativo asignar tiempo de proceso a cada aplicacin de forma eficaz. Windows NT incluye, asimismo, diversas funciones de red. 5-9

Windows 2000

Windows 200 ofrece lo mejor de ambos mundos: la solidez y la seguridad de NT, junto a la facilidad de manejo, soporte de hardware y multimedia de Windows 98. Entre lo mejor de Windows 98 que ofrece la versin 2000, se encuentra el soporte de hardware, la interfase renovada, la presencia de Internet Explorer 5 y del Reproductor de Medios, y soporte para nuevas tecnologas como USB, FAT32, Administracin Avanzada de Energa, etc. Despus de la exploracin veloz, se puede sealar grandes rasgos del suevo sistema operativo: abundancia de herramientas de conectividad, madurez de la interfaz, buen reconocimiento del hardware y estabilidad. Muchas de las mejoras en Windows 2000 son sutiles, pero en conjunto crear una mejor experiencia en el uso de un ordenador. Windows Millenium (Windows ME)

Windows Millenium es la nueva versin del Windows para los consumidores, basado en el mismo cdigo base, de 16 y 32 bits, que el Windows 98. Segn la propia compaa, este sistema esta potenciado para potenciar la experiencia multimedia de todos los usuarios, haciendo que mejore la red de casa, la multimedia, los CDs de audio, el video digital y la conectividad a Internet. Aunque el nuevo Sistema comparte alguna caractersticas con el entorno de Windows 2000, no esta basado en el cdigo de Windows NT que usa este. Windows XP

La nueva versin de Windows supone un cambio importante respecto a la versin anterior. Desde que apareci Windows 95 las sucesivas versiones han sido una evolucin de la original, sin embargo en esta ocasin se ha producido un cambio de mayor envergadura ya que se ha cambiado el ncleo o Kernel del sistema operativo. Se puede decir que Windows XP no es solo una versin de Windows sino que supone prcticamente un nuevo sistema. Hasta ahora Microsoft dispona de dos sistema operativos diferentes, para el entorno personal o domestico que tenia Windows 98 y para el entorno profesional (o de negocios) el Windows NT/2000. Con Windows XP se produce una convergencia entre ambas versiones ya 6-9

que se ha partido del ncleo del sistema de Windows 2000 para crear Windows XP y a partir de ah se han realizado algunos retoques para diferenciar dos versiones de Windows XP, una para el mbito personal llamada Windows XP Home Edition, y otra para el mbito profesional denominada Windows XP Profesional. Windows XP dispone de un nuevo sistema de usuarios completamente diferente respecto a Windows 98. Este nuevo sistema ha sido heredado de Windows NT/2000. Ahora se pueden definir varios usuarios con perfiles independientes, esto quiere decir que cada usuario puede tener permisos deferentes que le permitan realizar unas determinadas tareas. Windows Vista

El 30 de enero del 2007 fue lanzado mundialmente y puesto a disposicin en el mercado. La aparicin de Windows Vista viene ms de 5 aos despus de la introduccin de su predecesor, Windows XP, es decir el tiempo ms largo entre dos versiones consecutivas de Microsoft Windows. Windows 7

Actualmente Windows Vista ya tiene sucesor, llamado Windows 7. Algunas de las mejoras son: Windows Aero: La nueva interfaz grfica incluida en Windows Vista que sustituye a la interfaz grfica Luna utilizada en Windows XP. Ofrece una interfaz grfica mas agradable y relajante a la vista del usuario. Incorpora caractersticas como la semitransparencia de las ventanas, lo que permite ver lo que hay detrs de ellas. Otra novedad son las mejoras en cuanto a la navegacin entre ventanas la cual se facilita debido a nuevas caractersticas como el Flip 3D. Internet Explorer 7: Viene incorporado con Windows Vista la cual incorpora varias mejoras como la navegacin con pestaas y la vista Quick Tabs que muestra vistas en miniaturas de las paginas abiertas. Tambin incluye algunas mejoras de seguridad como las advertencias antiphishing y el modo protegido (solo en Vista) que evita que los sitios web ejecuten cdigo sin permiso del usuario. Windows Sidebar: (Barra lateral de Windows) es una nueva herramienta la cual se ubica en el costado derecho de la pantalla y en la cual hay pequeos programas o Gadgets los cuales permiten tener acceso a pequeas herramientas sin necesidad de abrir una ventana. Algunos muestran la hora, el clima o permiten buscar informacin en Google o Wikipedia, por mencionar algunos. 7-9

Windows Media Player 11: Esta nueva versin significo un cambio mayor con respecto a versiones pasadas, trae una nueva interfaz y nueva organizacin de la librera.

1.2. SOFTWARE DE APLICACIN El software de aplicaciones esta formado por aquellos programas que han sido desarrollados para realizar tareas concretas. Se llama as porque el computador se aplica a un trabajo determinado, facilitando su ejecucin y resolucin. Por ejemplo, un procesador de textos, una hoja de calculo, un gestos de bases de datos, un generador de grficos, un programa de contabilidad, juegos, etc. 1.3. LENGUAJES DE PROGRAMACIN Los lenguajes de programacin nos permiten crear aplicaciones para resolver problemas especficos de empresas o personas a travs de la computadora. Un lenguaje de programacin esta formado por un conjunto de palabras (instrucciones) y una serie de reglas para escribir adecuadamente estas palabras (sintaxis) con la finalidad de que sean entendibles por la computadora. Recordando que un programa es un conjunto de instrucciones con secuencia lgica para realizar una tarea especifica en la computadora. 1.3.1. TRADUCTORES

Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salda otro texto en un lenguaje, denominado objeto. Existen distintos tipos de traductores, entre ellos destacan: Interpretes Compiladores

Los lenguajes de programacin se clasifican de acuerdo a la forma un que se traducen las instrucciones del programa. Interprete

Este tipo de lenguaje traduce y ejecuta el mismo tiempo las instrucciones de un programa. Si encuentra un error en la sintaxis de una instruccin se detiene la ejecucin del programa y se continua en siguiente instruccin hasta que se corrige el error encontrado en el programa. Compilador 8-9

Lenguaje que primero traduce las instrucciones que componen a un programa y puede ser ejecutado siempre y cuando no tenga errores de sintaxis el programa. Otra caracterstica principal de un lenguaje compilador es que el programa compilado podr ser ejecutado sin necesidad de que la computadora tenga instalado el lenguaje de programacin. Un compilador difiere de un interprete en que el interprete toma cada lnea de cdigo y la analiza y ejecuta mientras que el compilador mira el cdigo por completo. Los compiladores requieren de un tiempo ante de poder generara ejecutable, sin embargo los programas creados con compiladores ejecutan mucho ms rpido que un mismo programa ejecutado con interprete. Cada lenguaje de programacin de alto nivel viene con compilador. un se un un

9-9

También podría gustarte