lunes, 16 de marzo de 2009

ESCRITORIO

El escritorio (Desktop) es la primera pantalla que aparece cuando el sistema operativo arranca e iniciamos sesión (nos identificamos en el sistema) con un usuario determinado.



En el Escritorio se pueden distinguir las siguientes partes:

·Iconos de acceso: permiten abrir los programas y carpetas que enlazan. El número que aparece es variable y depende de los que desee cada usuario.

·Espacio de trabajo: zona de la pantalla donde se abren las ventanas que nos permita tr4abajar con las distintas aplicaciones.

·Barra de tareas: es la barra que aparece en la parte inferior de la pantalla (aunque se puede colocar en un lateral del Escritorio sin más que seleccionándola y arrastrándola hasta la posición deseada). En ella se pueden distinguir los siguientes elementos:

-Botón Inicio: a través de él se puede acceder a todas las opciones que ofrece Windows XP. La opción Todos los programas de acceso al resto de programas instalados.

-Inicio rápido: contiene iconos de acceso veloz a los programas. Por defecto, siempre aparecen dos iconos: uno que da acceso a Internet Explorer y otro que permite minimizar todas las ventanas que se tiene abiertas para poder ver el Escritorio o restaurar las ventanas al estado anterior a su minimización.

-Programas/Carpetas abiertas: aparece una lista de botones que permiten acceder/cambiar de ventana activa. Cuando se tienen abiertas varias ventanas (más de seis por defecto) del mismo programa éstas pueden ser agrupadas entre sí. Al reducirse el número de ellas por debajo de cuatro se agrupan automáticamente.

-Área de notificación: esta zona de la barra de tareas muestra iconos que dan acceso a los distintos programas que se cargan de forma automática cuando se inicia sesión (fecha del equipo, programas de protección del equipo contra programas maliciosos, quitar hardware con reguridad, etcétera).

¿Qué es un sistema operativo?

El primer programa que necesitamos es alguno que nos ayude a controlar tanto el ordenador como los periféricos, si no, difícilmente nos entenderemos con ellos.

Podemos ver el sistema operativo (SO) como un conjunto de programas que permiten la comunicación del usuario con el ordenador (proporciona una unterfaz) y gestiona los recursos de éste de forma eficiente (UPC, memoria, almacenamiento, etcétera).

Los sistemas operativos actuales son complejos, debido a que tienen que realizar muchas tareas. Por esta razón cuando se procede a crear un sistema operativo se divide en elementos más pequeños que realicen tareas concretas. Esta división suele realizarse siguiendo estas agrupaciones:

  • Gestión de procesos.
  • Gestión de mmoria.
  • Gestión de archivos y directorios.
  • Gestión de la E/S (Entrada/Salida).
  • Seguridad y protección.
  • Comunicación y sincronización entre procesos.
  • Intérprete de órdenes.

Los sistemas operativos pueden clasificarse atendiendo a diferentes criterios:

- Número de procesos que puede ejecutar simultáneamente (monotarea o multitarea).

- Número de usuarios que pueden trabajar a la vez (monousuario o multiusuario).

- Forma de utilizar los recursos (centralizado o distribuido).

Los tres sistemas operativos más utilizados en la actualidad son: Windows, GNU/Linux y MacOS. En los siguientes aparatos de esta Unidad, se repasan las operaciones más comunes que se realizan bajo el SO Windows XP.

martes, 10 de marzo de 2009

Hadware y Software

En un ordenador se distinguen dos componentes: el hadware y el software.

El hadware es el conjunto de todos los elementos físicos que lo componen, mientras que el software es el conjunto de programas que dirige las tareas que ejecutan los circuitos eléctricos de ordenador.

Si compramos un ordenador con una persona, podríamos decir que la parte física (hadware) de aquel es como el cuerpo humano- se pede tocar, es tangible-, mientras que la parte lógica (software) se asemejaría a lo que denominamos "mente" a la persona (intangible), y permite que el ordenador realize la función que se le encomienda.

La arquitectura que se utiliza en los ordenadores actuales fue establecida en el año 1945 por el matemático húngaro-estadounidense John Von Neumann.
Desde el punto de vista físico, según la arquitectura de Neumann, en un ordenador se distinguen los siguientes elementos:

·Unidad central de proceso (UCP):se encarga del control del ordenador procesando instrucciones para ello.En ella, podemos distinguir:

-Unidad aritmético-lógico (UAL):se encarga del proceso de datos y permite realizar operaciones simples tales como suma, resta y desplazamiento.
-Unidad de control (UC):se encarga de realizar el control, es decir, de general las señales necesarias para activar los elemoentos del ordenador en función de las instrucciones.
-Reguistros:memoria interna del procesador que proporciona los datos a la unidad aritmético-lógico y en la que esta almacena el resultado de nuestras operacines.

·Memoria principal:dispositivos que almacena información en forma de datos cualificados en lenguaje binario (secuencia de 0 y 1) y que es accedido directamente por la UCP.

·Buses: canales (cables, circuitos electrónicos, etc.) por los cuales las instrucciones, los datos y las señales de control viajan entre las distintas unidades físicas del ordenador.

·Perisféricos: permiten enviar y recibir información del mundo exterior al ordenador y a la inversa.


Un ordenador necesita comunicase con el mundo que le rodea; y, para ello, cuenta con unos dispositivos que le ayudan a conectarse con el mundo que le rodea; y, para ello, cuenta con unos dispositivos que le ayudan a conectarse con el exterior. Estos dispositivos reciben el nombre de periféricos, y en función de cómo fluyen los datos entre ellos y el ordenador, podemos clasificarlos en:


  • Periféricos de entrada: son dispositivos que permiten al usuario introducir información en el ordenador (los datos fluyen desde el periférico hacia el ordenador). Ejemplos de periféricos de entrada son: teclado, ratón, escáner, micrófono o cámara digital.
  • Periféricos de salida: son dispositivos que sa el ordenador para mostrar los resultados del usuario (extrer la información); es decir, los datos fluyen desde el ordenador hacia el exterior. Ejemplos de periéricos de salida son: monitor, impresora, plotter o altavoces.
  • Periféricos de entrada y salida: cumplen las unciones de enviar y recibir datos al, o desde, el ordeandor. Existen algunos periféricos de entrada y salida que se denominan de almacenamiento. Ejemplos de periféricos de entrada/salida son: módem, discos flexibles, Pen drive, tarjeta de red, tarjeta de sonido, etcétera.

Hemos visto que un ordenador consta de una serie de periféricos que le ayudan a conectarse con el mundo exterior a través de unos conectores que pueden ser internos o externos; pero un ordenador con sus periféricos y enchufado a la corriente eléctrica sin más, nos sirve de bien poco. Necesitamos los programas para que funcione, esto es, el doftware o parte blanda o lógica del ordenador.

Se denomina software a la parte intangible de un ordenador, es decir, al conjunto de programas y procedimientos necesitamos para hacer posible la realización de una terea.

Según el estándar 729 de IEEE, se puede definir software coo la "suma total de los programas de cómputo, procedimientos, reglas documentación y datos asociados que forman parte de las operaciones de un sistema de cópulo".

Esta definición es amplia, e incluye en el concepto de software todo lo intangible: código fuente, código objeto, código ejecutable y documentación.

Dentro del software podemos realizar la siguiente clasificación:

  • Software de sistema: aísla en lo posible de los detalles específicos del ordenador particular. Este grupo de programas está constituido principalmente por:

- Sistema operativo: es la base software de cualquier ordenador, permite trabajar con el ordeanador y sobre él se instala el resto de tipos de software.

-Drivers o controladores de dispositivos: programas que permiten al sistema operativo comunicarse con los periféricos.

  • Software de desarrollo: programas que permiten crear otros programas (herramientas que ayudan a un programador a escribir un nuevo software). Se suelen conocer con el nombre de lenguajes de programación y existen multitud de ellos en la actividad (por ejemplo: Java, C##, C++, Pascal, Cobol, PHP, ASP, etcétera).
  • Software de aplicación: programas que se ejecutan sobre el software de sistema y permiten a los usuariso realizar tareas específicas (procesadores de textos, bases de datos, hojas de cálculo, presentaciones, Internet, compresores, programas educativos, finanzas, etcétera).

jueves, 5 de marzo de 2009

¿Qué es la informática?

Existen diferentes acepciones del término informática. En algunos sitios aparecen como ciencia (ya que extiende el conocimiento), en otros como ingeniería (pues se encarga de aplicar el conocimiento para resolver problemas que se plantean) y, en muchos otros, como rama de la tecnología (ya que aplica el conocimiento a la construcción del sistema).
Noa vamoos a quedar con la siguiente definición, sin olvidar que podremos encontrarnos con otras, en función del punto de vista adoptado.
Es la ciencia que estudia el tratamiento automático de la información mediante máquinas electrónicas.
En los que todas sus definiciones coincida, es en los dos elementos principales sobre los que actúa: por un lado, máquinas electrónicas en general (aunque se puede considerara que la principal es el ordenador), y, por otro lado, la información que procesa estas máquinas de forma automática.
Para procesar la información, estas máquinas (ordenadores, en general) utilizan una serie de circuitos electrónicos (hadware) y una serie de programas (software).
En sus inicios, la informática facilitó los trabajos repetitivos y monótomos, principalmente en el área administrativa. Pero hoy en día esto cambia, hasta el punto de que nuestra existencia es casi impensable sin los aportes de la informática. Ejemplos de campos donde se utiliza son: educación, industria, investigación, organismos públicos, banca, telefonía, internet, diseño, etc.
Entre las numerosas áreas de conocimiento que se distingue en la informática , destacan:
  • Arquitectura de ordenadores.
  • Algoritmia.
  • Estructuras de datos.
  • Lenguajes de programación.
  • Ingeniería del software.
  • Sistemas operativos.
  • Redes.
  • Teoría de la computabilidad.
  • Inteligencia artificial.