jueves, 17 de mayo de 2012

UNIDAD II
SOFTWARE


EL SOFTWARE HACE QUE LA MAQUINA COBRE VIDA

Un sistema de cómputo completo incluye hardware, software, datos y usuarios. El hardware consiste en dispositivos electrónicos, las partes que puede tocar. El software (programas) consiste en instrucciones que controlan a la computadora. Los datos pueden ser textos, números, sonidos e imágenes que la computadora manipula. Las personas que operan computadoras se conocen como usuarios. Para manipular datos, la computadora sigue un proceso llamado ciclo de procesamiento de información, el cual incluye entrada, procesamiento, salida y almacenamiento de datos. Los dispositivos hardware de una computadora caen dentro de cuatro categorías: procesamiento, memoria, entrada y salida (I/O) y almacenamiento. La función de procesamiento se divide entre el procesador y la memoria. El procesador, o CPU, lleva a cabo las instrucciones del usuario o software. La memoria de acceso aleatorio (RAM) contiene datos e instrucciones de programas mientras el CPU trabaja con ellos. Las unidades de medición más comunes para la memoria son el byte, kilobytes, megabyte, gigabyte  y terabyte. La memoria de solo lectura (ROM) es otro tipo importante de memoria, el cual contiene instrucciones que le ayudan a la computadora a iniciar y además le proporciona información sobre su hardware.


El papel de los dispositivos de entrada es aceptar instrucciones y datos del usuario u otra computadora. Los dispositivos de salida presentan al usuario u otra computadora los datos procesados. Los dispositivos de comunicaciones realizan tanto la función de entrada como de salida, permitiendo que las computadoras compartan información. Los dispositivos de almacenamiento contienen datos y programas de manera permanente, incluso cuando la computadora este apagada. Las dos categorías principales de almacenamiento son: almacenamiento magnético y almacenamiento óptico. Las dos categorías principales de software son: software del sistema y software de aplicaciones. El sistema operativo le dice a la computadora como debe interactuar con el usuario y de que manera debe utilizar los dispositivos hardware que están conectados a la computadora. El software de aplicación le indica a la computadora la manera en que debe llevar a cabo las tareas que el usuario solicita.
En una computadora, los datos consisten en fragmentos pequeños de información que, por si mismos, podrían no tener sentido para una persona. La computadora manipula datos para presentarlos como información útil. Las instrucciones de programas son distintas de los datos, en el sentido de que solo se utilizan por la computadora y no por las personas. Un usuario es una parte esencial de un sistema de cómputo personal completo. Generalmente, el usuario debe realizar una amplia variedad de tareas, por ejemplo, configurar el sistema, instalar software, administrar archivos y otras operaciones que la computadora no puede hacer por si misma. Algunas computadoras están diseñadas para funcionar de manera independiente, sin la necesidad de un usuario, pero estos sistemas no son computadoras personales.

FUNDAMENTOS DE LOS SISTEMAS OPERATIVOS



Un sistema operativo es un software de sistema que actúa como el programa maestro de control, administrando l hardware e interactuando con el usuario y software de aplicación. Un sistema operativo lleva a cabo las funciones siguientes: despliega los elementos de la pantalla con las cuales usted interactúa (la interfaz de usuario), carga los programas en la memoria de la computadora de manera que pueda usarlos, coordina la forma en que los programas trabajan con el hardware de la computadora y otros tipos de  software. Los cuatro tipos principales de sistemas operativos son los sistemas operativos de tiempo real, sistemas operativos de un solo usuario/una sola tarea, sistemas operativos de un solo usuario/multitareas, y los sistemas operativos multiusuarios/multitareas. Las mayoría de los sistemas operativos modernos incluyen una interfaz grafica de usuario (GUI). Puede controlar un sistema basado en GUI al seleccionar y hacer clic sobre objetos graficos de la pantalla. En una GUI típica, todos los objetos y recursos aparecen sobre un fondo que se llama escritorio.
En una GUI puede acceder a programas y otros recursos en marcos rectangulares que se llaman ventanas. Las aplicaciones que se usan con el mismo sistema operativo utilizan muchos elementos gráficos parecidos de manera que puede apreciar una interfaz familiar sin importar que programa este utilizando. Algunos sistemas operativos mas viejos utilizan una interfaz de línea de comando que el usuario puede controlar utilizando  comandos escritos en la línea de comandos. El sistema operativo controla a todos los programas que se ejecuten en la PC y proporcionan servicios como, por ejemplo, la administración de archivos, administración de memoria e impresión a esos programas. Algunos sistemas operativos permiten que los programas compartan información utilizando una característica llamada portapapeles. El portapapeles le permite crear datos en un programa y utilizarlos una vez más en otros programas. Las características de vinculación e integración de objetos de Windows extiende sus capacidades para compartir archivos, permitiéndole integrar datos en un documento y al mismo tiempo trabajar en una aplicación que no puede por si misma manipular los datos.
El OS utiliza solicitudes de interrupción (IRQ) para mantener la organización de la comunicación entre el CPU  y otro tipo de hardware. Cada dispositivo de hardware es controlado por algún software, llamado controlador, que permite que el OS active y utilice ese dispositivo. Una herramienta es un programa que extiende o mejora las capacidades del sistema operativo. También puede añadir una capacidad nueva al sistema operativo.





No hay comentarios:

Publicar un comentario