This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

lunes, 21 de julio de 2014

MS-WINDOWS(La Búsqueda)

Buscar un archivo o una carpeta

Windows proporciona varias maneras de buscar archivos y carpetas. No hay una forma de buscar que
sea mejor que las demás; puede usar diferentes métodos en distintas situaciones.

Usar el cuadro de búsqueda del menú Inicio

Puede usar el cuadro de búsqueda del menú Inicio para buscar archivos, carpetas, programas y mensajes 
de correo electrónico almacenados en el equipo.
Para buscar un elemento mediante el menú Inicio:
  • Haga clic en el botón InicioImagen del botón Inicio y escriba una palabra o parte de una palabra en el cuadro de búsqueda.

    Imagen de los resultados de la búsqueda en el menú Inicio
    Los resultados de la búsqueda aparecen inmediatamente cuando empieza a escribir en el cuadro de búsqueda.
    Conforme escribe, los elementos que coinciden con el texto aparecerán en el menú Inicio. Los resultados de la búsqueda se basan en el texto del nombre del archivo, el texto del archivo, las etiquetas y otras 
  • propiedades del archivo.

Nota

  • Cuando realice búsquedas desde el menú Inicio, en los resultados de la búsqueda solo aparecerán 
  • los archivos que estén indizados. La mayoría de los archivos del equipo se indizan automáticamente.
  • Por ejemplo, cualquier elemento que incluya en una biblioteca se indizará automáticamente. Para 
  • obtener más información acerca del índice, consulteMejorar las búsquedas en Windows mediante 

Usar el cuadro de búsqueda de una carpeta o biblioteca

Es probable que, a menudo, tenga que buscar un archivo que sepa que se encuentra en una determinada 
carpeta o biblioteca, como Documentos o Imágenes. La búsqueda del archivo puede implicar tener que 
examinar cientos de archivos y subcarpetas. Para ahorrar tiempo y esfuerzo, use el cuadro de búsqueda 
situado en la parte superior de la ventana abierta.

Imagen del cuadro de búsqueda en una carpeta o biblioteca
Cuadro de búsqueda de una carpeta o biblioteca
El cuadro de búsqueda filtra la vista actual en función del texto que escriba. Durante la búsqueda, el texto 
se busca en el nombre, el contenido y las propiedades del archivo como, por ejemplo, en las etiquetas. 
En una biblioteca, la búsqueda incluye todas las carpetas incluidas en la biblioteca, así como las 
subcarpetas incluidas en dichas carpetas.
Para buscar un archivo o una carpeta mediante el cuadro de búsqueda:
  • Escriba una palabra o parte de una palabra en el cuadro de búsqueda.
    A medida que escriba, el contenido de la carpeta o la biblioteca se filtrará para reflejar cada 
  • carácter consecutivo que escriba. Cuando vea el archivo que desee, deje de escribir.
Por ejemplo, supongamos que la biblioteca Documentos tiene el siguiente aspecto:

Imagen del contenido de una carpeta antes de escribir en el cuadro de búsqueda
Biblioteca Documentos antes de escribir en el cuadro de búsqueda
Supongamos ahora que está buscando los archivos de factura y que escribe "factura" en el cuadro de 
búsqueda. Conforme escribe, la vista se filtra automáticamente y ve algo parecido a esto:

Imagen del contenido de una carpeta después de escribir "factura" en el cuadro de búsqueda
Biblioteca Documentos después de escribir "factura" en el cuadro de búsqueda
También puede usar otras técnicas en el cuadro de búsqueda para restringir la búsqueda rápidamente. 
Por ejemplo, si busca un archivo en función de una o varias de sus propiedades
 (como una etiqueta o la fecha de la última modificación del archivo), puede usar filtros de búsqueda para 
especificar la propiedad en la búsqueda. O puede escribir palabras clave en el cuadro de búsqueda 
para restringir los resultado aún más. Para obtener información acerca de cómo usar los filtros de 
búsqueda y las palabras clave, consulte Sugerencias avanzadas para realizar búsquedas en Windows.

Expandir una búsqueda más allá de una biblioteca o carpeta específica

Si no encuentra lo que está buscando en una biblioteca o carpeta específicas, puede expandir la
búsqueda para incluir distintas ubicaciones.
  1. Escriba una palabra en el cuadro de búsqueda.
  2. Desplácese hasta la parte inferior de la lista de resultados de la búsqueda. En Buscar de nuevo en, 
    • Haga clic en Bibliotecas para buscar en todas las bibliotecas.
    • Haga clic en Equipo para buscar en todo el equipo. Ésta es la forma de buscar archivos que 
    • no están indizados (como archivos del sistema o archivos de programa). Sin embargo, tenga en 
    • cuenta que la búsqueda será más lenta.
    • Haga clic en Personalizado para buscar en ubicaciones específicas.
    • Haga clic en Internet para realizar búsquedas en línea mediante el explorador web 
    • predeterminado y el proveedor de búsqueda predeterminado.
  3. realice una de las acciones siguientes:

MS-WINDOWS(El Explorador)

Explorador de Windows


Windows Explorer o Explorador de Windows es el administrador de archivos oficial del Sistema Operativo Microsoft Windows. Fue incluido desde Windows 95 hasta las más recientes versiones de Windows. Es un componente principal de dicho sistema operativo, permite administrar el equipo, crear archivos y crear carpetas.
Explorador de Windows
250px
File Explorer in Windows 8
Desarrollador
Microsoft
Información general
Modelo de desarrolloCódigo cerrado
Lanzamiento inicial24 de agosto de 1995
Última versión estable6.1 (Compilación 7601: Service Pack 1)
(Windows 7)
Génerogestor de archivos
Sistema operativoMicrosoft Windows
LicenciaMicrosoft CLUF (EULA)
IdiomasMultilingüe
En españolSí Sí



Formas de abrir el Explorador de Windows


Inicio, Programas, Accesorios, Explorador de Windows
Clic derecho sobre Equipo (Mi PC) - Clic en Explorar
Presionar las teclas Windows + E
Doble clic sobre Mi PC (Equipo)
Inicio, Ejecutar, Escribir "explorer" y "enter".
Buscar, escribir Explorador de archivos, enter. (Windows 8)
Inicio, equipo.

Descripción


El Explorador de Windows se incluyó por primera vez en Windows 95 como un reemplazo para el administrador de archivos Windows 3.x. Es posible acceder a este desde el icono en el escritorio "Mi PC" (sustituido desde Windows Vista, en adelante, como "Equipo" y, desde Windows 8.1 como "Este PC") o desde el Menú inicio. Existe también una combinación de teclas de acceso directo, como tecla Windows + E.


Historia



El explorador de Windows apareció en Windows 95 como reemplazo del viejo administrador de archivos de Windows 3.x. A lo largo de la historia de Windows, se añadieron o quitaron características; mientras que el "explorador de Windows" es un término usado lo más comúnmente posible para describir este aspecto del sistema operativo, el proceso del explorador también contiene la funcionalidad y el tipo asociaciones (basadas en extensiones del nombre de fichero), y es responsable de exhibir los iconos correspondientes, el menú inicio, la barra de tareas, y el panel de control.


Funciones


Modo de gestión espacial, esto significa que cada carpeta se abriría en una ventana separada. Los tamaños y las opiniones se fijan automáticamente según el contenido de la carpeta nuevamente abierta. Por ejemplo, una carpeta con dos archivos se abre con una ventana más pequeña que el de una carpeta con diez archivos. Además, cuando hay centenares de archivos en una carpeta, la carpeta exhibiría automáticamente el modo de "lista".


Con Windows 98, parte del código de Internet Explorer, fue añadido al Explorador; como la barra de direcciones para ver páginas web; con el tiempo se demostró tener vulnerabilidades debido a ActiveX, y estas fueron levemente corregidas con la introducción de Windows XP


Barra de tareas en vez del árbol de carpetas; con acciones comunes relativas a la carpeta o archivo seleccionado; sección otros lugares, tales como "MI PC", "Panel de control", y "Mis documentos". Éstos también cambian dependiendo de qué carpeta se trata, pero no se puede definir accesos a otras carpetas; Información adicional (tamaño y fecha del archivo, tipo ,autor, dimensiones de la imagen, y otros detalles)


Previsualización de imágenes; con soporte de Exif y envío de correos electrónicos.


Alojamiento de archivos en web; no obstante; el único servidor es MSN, por lo que esta característica es rara vez usada.


Capacidad nativa para grabar CD (sólo disponible en Windows XP Professional y Windows Vista x32 y x64).


Explorer


Modo de gestión espacial, esto significa que cada carpeta se abriría en una ventana separada. Los tamaños y las opiniones se fijan automáticamente según el contenido de la carpeta nuevamente abierta. Por ejemplo, una carpeta con dos archivos se abre con una ventana más pequeña que el de una carpeta con diez archivos. Además, cuando hay centenares de archivos en una carpeta, la carpeta exhibiría automáticamente el modo de "lista".


Cambios en Windows Vista y Windows 7


El Explorador de Windows incluye cambios significativos tales como filtración mejorada, clasificar, agrupar y apilar. Combinado con búsqueda de escritorio integrada, el explorador de Windows permite que los usuarios encuentren y que organicen sus archivos de nuevas maneras, en la parte inferior, se agregó el "Panel detalles" en el que se permite agregar, cambiar o modificar la información de archivos como imágenes, música, videos y documentos.


Diseño e iconos


El Explorador de Windows Vista, Windows Server 2008 y Windows 7, introduce un diseño innovador. Los paneles de tareas de Windows XP y otras versiones anteriores.

MS-WINDOWS(Las ventanas)

Manejo de ventanas


Las ventanas son los elementos básicos con los que se trabaja en el entorno Windows.
Las ventanas proporcionan al usuario una interfaz que le permite ejecutar al mismo tiempo varias aplicaciones (cada una en su ventana) e intercambiar los datos que en ellas se generan.
Resulta fundamental comprender cómo se trabaja con las ventanas.
Dentro de Windows podemos distinguir, en líneas generales, tres tipos diferentes de ventanas:

Las de aplicación
Las de documento
Las de navegación, que muestran el contenido de una carpeta o unidad de disco, como por ejemplo la ventana Equipo
Las ventanas de aplicación (o programa) representan el soporte de las utilidades que se ejecutan en el entorno. Mediante la ventana se presentan los resultados y se pide la información necesaria.
Algunas aplicaciones pueden trabajar con varios documentos al mismo tiempo, dentro del mismo espacio de trabajo.
Siguiendo la misma filosofía que nos permite tener en nuestro entorno varias aplicaciones corriendo sobre varias ventanas en paralelo, podemos tener en la propia ventana de la aplicación los distintos documentos sobre los que nos puede interesar trabajar en un determinado momento.
Los elementos básicos de una ventana típica pueden resumirse en los de la siguiente imagen:
Estos elementos son comunes a la mayoría de las ventanas aunque existen variaciones, no todas las ventanas utilizan absolutamente todos los elementos y otras siguen empleando elementos cada día más en desuso como barras de menús o barras de herramientas convencionales.
Borde de la ventana. Es el límite exterior de la ventana. Gracias a él es posible alterar las dimensiones de cada lado de forma individual.
Vértice de la ventana. Confluencia entre dos laterales o bordes de ventana. Puede utilizarse para alterar las dimensiones de la ventana, permitiéndonos esta vez modificar al mismo tiempo dos de los lados adyacentes.
Icono del menú de control. Es un pequeño icono, situado en el lado superior izquierdo de toda ventana. Al desplegar el menú contenido en este icono, se ponen a nuestra disposición una serie de opciones que nos permiten realizar todo toda una serie de acciones de control sobre la ventana: cambiar su posición y tamaño, cerrar la aplicación, etc.
Barra de herramientas de acceso rápido. Una diminuta barra de herramientas situada junto al icono del menú de control que generalmente incluye las funciones de guardado, deshacer y rehacer junto con un menú desplegable que recoge el resto de operaciones básicas de cualquier aplicación: crear un nuevo documento o abrir uno existente, gestionar las labores de impresión, etc.
Barra de título. Es la barra que contiene el nombre de la aplicación o documento que se encuentra abierto en la ventana. Sirve para señalar la ventana como activa o inactiva mediante la utilización de diferentes características visuales y para desplazar la misma a través del Escritorio de Windows.
Título de la ventana. Es una cadena de texto que describe el contenido de la ventana.
Botón Minimizar. Permite eliminar una aplicación del Escritorio o área de trabajo de Windows, manteniendo solamente visible su botón en la barra de tareas, o reducir una ventana de documento a un icono.
Botón Maximizar. Permite ampliar el espacio que ocupa la ventana hasta el total del espacio disponible en la pantalla del ordenador (si se trata de una ventana de aplicación o carpeta) o hasta el total del espacio de trabajo de la ventana de aplicación (si se trata de una ventana de documento).
Botón Restaurar. Cuando se haya utilizado el botón para Maximizar una ventana, éste será sustituido por el botón Restaurar, que permite devolver la ventana a su tamaño original.
Botón Cerrar. Permite cerrar definitivamente una carpeta o ventana de aplicación o documento.
Botón de aplicación. De forma similar a como el Menú Inicio recoge todas las opciones de trabajo y funciones disponibles en el sistema operativo de Windows, el botón de aplicación ofrece acceso a todas las funciones disponibles en el programa.
Barra de opciones. La barra de opciones es un espacio reservado en una aplicación para poner fácilmente al alcance del usuario funciones y opciones habituales de uso frecuente en el programa. Las barras de opciones se agrupan por fichas, y dentro de cada ficha por grupos de opciones, que engloban a su vez controles habituales de cualquier barra de herramientas tradicional como botones, listas desplegables, cuadros de texto, etc.
Fichas de la barra de opciones. La primera forma de agrupación de las funciones que se encierran dentro de la barra de opciones de un programa es la categorización mediante fichas. Cada ficha engloba funciones comunes de carácter genérico, tales como trabajos iniciales, presentación, diseño de página, complementos, etc.
Grupos de opciones. Dentro de cada ficha con opciones genéricas del programa, podemos encontrar grupos que engloban opciones más específicas pero comunes entre sí, tales como distintas opciones relacionadas con formas o colores, Portapapeles, formatos de fuente, formatos de párrafo, estilos, etc.
Barra de menús. Las aplicaciones que no han adoptado todavía el uso de barra de opciones para el control de las operaciones básicas del programa emplean barras de menús, que son los encabezamientos de todos los menús disponibles con todas las opciones de trabajo de una aplicación. Esta barra es característica de las ventanas de aplicación y opcional en las ventanas de exploración. No aparece en las ventanas de documento.
Barra de herramientas o barra de comandos. Similares a la barra de opciones (o cinta de opciones), contienen una serie de botones que ejecutan algunas de las acciones equivalentes a los comandos de menú disponibles en una aplicación.
Espacio de trabajo. Es la parte de la ventana donde se desarrolla la acción. En él se realizan las actividades propias de una aplicación, se presenta información al usuario o bien se le pide la información necesaria. Puede contener varias ventanas de documento.
Barras de desplazamiento (horizontal y vertical). Permiten mover el espacio de trabajo a lo largo del espacio global que contiene toda la información de una aplicación. La ventana puede ir recorriendo de esta forma toda la información disponible. Esta característica resulta imprescindible cuando se trata de presentar documentos muy largos, listas de datos que no caben en el espacio de trabajo, etc.
Barra de estado. En algunas ventanas aparecerá una barra que incluye información adicional sobre el desarrollo del programa.

MS-WINDOWS (El Escritorio)

Qué es el Escritorio de Windows

Partes del Escritorio de Windows
El Escritorio de Windows es el elemento más conocido del sistema operativo. Su imagen de marca. Lo que se ve cuando Windows termina de cargarse. Se le da ese nombre porque equivale a un escritorio convencional, como el que podría encontrarse en una zona de trabajo.

Consta de tres partes:

Escritorio de Windows


Suele llamarse así al conjunto de esas tres partes. Aunque de modo estricto sea sólo la zona central que lo ocupa casi todo.

En él aparecen pequeñas imágenes con un texto descriptivo. Son los "iconos".

Todo sobre los iconos del Escritorio

Representan programas, carpetas o archivos a los que puedes acceder haciendo doble clic sobre ellos.

Tienes otras opciones de personalización:
  • Cambiar el fondo de pantalla. Pon como imagen de fondo una o varias que encuentres en Internet o estén en tu PC. Y configura cómo prefieres que se muestren.

    NOTA:
    Si tienes Windows 7 Starter ve aquí cómo cambiar la imagen del Escritorio.
  • Elegir un tema de Windows. Los temas de Windows son un "paquete" visual para el Escritorio. Incluyen fondos de pantallas, sonidos, salvapantallas… todo junto. Y puedes configurarlos a tu gusto.
La barra de tareas

Ocupa la parte de abajo del Escritorio. Es la barra horizontal que lo atraviesa. Haz clic parapersonalizar la barra de tareas y conocer sus posibilidades.

La forman cuatro partes:

(Barra de tareas de Windows 7)
  • Menú Inicio (A)
El botón redondo con el logotipo de Windows a la izquierda del todo. Da acceso a programas, carpetas y herramientas del sistema. También al buscador de Windows y a las opciones de apagado, cambio de usuario o reinicio.
  • Barra de Inicio rápido (B)
Incluye algunos elementos predefinidos, como el de Mostrar escritorio en Windows XP y Vista, que cierra de una vez todas las ventanas abiertas.

Tú mismo tienes la posibilidad de incluir también en ella los programas, carpetas o archivos que más uses y prefieras. Los tendrás a la vista y podrás abrirlos con un solo clic.
  • Barra de botones (C)
Esta zona no se distingue de la anterior en Windows 7. Todos los programas o documentos abiertos se muestran en ella como botones con un icono y un texto descriptivo. Basta hacer clic sobre ellos para pasar de un programa o documento a otro.

Windows 7 te muestra una vista previa de los botones de la barra de tareas al posar el cursor sobre ellos (sin hacer clic). Posa a su vez el cursor en cada vista previa para obtener una imagen ampliada.
  • Área de notificación (D)
Está a la derecha del todo. Los iconos que incluye varían. Tres típicos son los que dan acceso al reloj de Windows, las conexiones de red y el control de volumen. Y, en Windows 7, el botón Windows Aero Peek.

El área de notificación se llama así porque Windows la utiliza para avisos de varios tipos. Como si hay actualizaciones nuevas de Windows Update o si existe algún problema de seguridad.
La Windows Sidebar

Es la zona a la derecha del Escritorio reservada para los gadgets de Windows. Son un tipo especial de programas desarrollados de modo específico para el Escritorio de Windows 7 y Vista. Windows XP no está diseñado en principio para su uso.

Revisa esta selección de los 10 mejores gadgets de Windows.

No verás nada especial en la Sidebar si no tienes gadgets instalados o que vengan por defecto, como en Vista. Te parecerá una simple extensión del Escritorio.

MS-WINDOWS (Introducción al sistema operativo)

Introducción a los Sistemas Operativos

Información General

Un Sistema Operativo (SO) es una colección organizada de rutinas o extensiones de software del hardware. Consiste en rutinas de control que hacen funcionar una computadora y proporcionan un entorno para la ejecución de los programas. Existen otros programas que se apoyan en el SO para poder acceder a los recursos que necesitan. Esto se lleva a cabo a través de llamadas sistema operativo. También el SO debe brindar una forma de que el usuario se pueda comunicar con él a través de una interfaz que le brinde una vía de comunicación con el hardware del sistema informático.
El objetivo principal del SO es lograr que el sistema informático es el lograr que el hardware de la computadora se emplee de modo eficiente, y el objetivo secundario se use de manera cómoda.
El SO debe asegurar el correcto funcionamiento del sistema informático. Para lograr esto el hardware debe brindar algún mecanismo apropiado que impida que los usuarios intervengan en el funcionamiento del sistema y así mismo el SO debe poder utilizar este recurso de hardware de modo que esto se cumpla.
El SO debe ofrecer servicios a los programas y sus usuarios para facilitar la tarea de programación.

¿Qué es un sistema operativo?


Las clases de sistemas operativos en la que nos basaremos serán los denominados multiusuarios y de multiprogramación; es decir que varios usuarios podrán correr concurrentemente múltiples programas.
Un SO es una parte importante de casi cualquier sistema informático. Para entender mejor esto veremos que un sistema informático puede separar en cuatro partes:

  • El hardware
  • El SO
  • Los programas de aplicación
  • Los usuarios


Estas partes hacen de capas, cada una de las cuales acerca más al usuario a utilizar los recursos del hardware. El hardware (CPU, memoria y dispositivos) proporciona los recursos de computación básicos sobre los que se agregaran estas capas sucesivas. Los programas de aplicación como los compiladores, juegos, aplicaciones de negocios, etc. definen la forma en que estos recursos se emplearán para solucionar los problemas del usuario.
Puede haber varias clases de usuarios usando el sistema, como ser personas, programas y otras computadoras, tratando de resolver diversos problemas. El SO controla y coordina el uso del hardware entre los diversos programas de aplicación y los distintos usuarios, administrando todos los recursos como disco, memoria, impresoras, monitor, etc. El SO determina los tiempos en que un determinado programa utilizará un recurso dado.
Al comienzo de la era informática, los sistemas no utilizaban SO's. Estas computadoras de hace 40 años ejecutaban un programa a la vez que era cargado por un programador. Este cargaba el programa y lo ejecutaba. Si existía algún error que hiciera que el programa se detuviera antes de lo esperado, se tenía que comenzar de nuevo con todo el proceso. Recordemos que en esa época no había muchas computadoras en funcionamiento, así que el programador tenía que esperar de varios días hasta tener nuevamente su turno enfrente de la computadora. Los SO's existen porque son una solución razonable al problema de crear un sistema informático útil. El objetivo fundamental de los sistemas informáticos es ejecutar los programas de los usuarios y facilitar la resolución de sus problemas. Todo esto se hacía a través de tarjetas perforadas que una persona encargada cargaba en la computadora y luego de algunas horas devolvía la salida impresa al programador.
Al avanzar la tecnología informática, muchos de estos programas se cargaban en una sola cinta, otro programa residente en la memoria de la computadora, cargaba y manipulaba los programas de esa cinta. Este es el ancestro de los SO's de hoy en día. En la década del 60 la tecnología de SO's avanzo mucho y se podían tener múltiples programas al mismo tiempo en la memoria. Así surgió el concepto de multiprogramación. Si un programa necesitaba esperas a que ocurriera algún evento externo, como que una cinta se rebobinara, otro podría tener acceso a la CPU para así poder utilizar el 100% del poder de procesamiento con que contaba la computadora. Esto ahorraba mucho dinero ya que en aquel entonces todo en lo referente a cómputo (memoria, espacio en disco, etc) costaba cientos de miles de dólares. A finales de los 60's, en 1969, nació UNIX, SO que trataremos más adelante, y es la base de muchos de los SO's de hoy en día, aunque muchos no lo admitan.
Definir que forma parte de un SO y que no sería difícil, dada la gran variedad existente, pero una definición para los SO que nos compete en estos momentos seria que el SO es el programa que ejecuta todo el tiempo en la computadora (conocido usualmente como kernel o núcleo), siendo los programas de aplicación todo lo demás. En general un SO intenta incrementar la productividad de un recurso de proceso tal como el hardware de la computadora, o de los usuarios de los sistemas informáticos. Ahora bien, en lo referente a la utilización eficiente de un sistema informático no siempre se puede lograr que un SO lo logre. Casi siempre resulta contradictorio la comodidad y la eficiencia.

Unix como base de sistemas operativos



Como dijimos antes, en 1969, algo maravilloso sucedió en el mundo de la informática: nació UNIX. En principio como un trabajo solitario de Ken Thompson, de Bell Labs, y luego en conjunto con Dennis Ritchie (quien junto a Brian Kerningan desarrollaron el lenguaje de programación C) y otros miembros del Bell Labs que se fueron incorporando. Ritchie ya tenia experiencia dado que había trabajado en otro proyecto llamado MULTICS, el cual fue de gran influencia sobre el nuevo SO, como por ejemplo en la organización básica del sistema de archivos, la idea de un intérprete de comando (el shell) como un proceso de usuario, etc.
La primera versión de UNIX estaba hecha íntegramente en ensamblador. Esto se cambió con la versión posterior, que fue escrita en lenguaje C lo que lo hizo sumamente portable; así mismo también se le agrego una característica por demás de importante, la multiprogramación. Esto y la entrega de licencias gratuitas con fines educativos extendieron su uso, desarrollo y la investigación en las universidades. El uso de UNIX se fue ampliando a medida que se le fueron adicionando herramientas de software y entornos de programación, apoyo a protocolos de red Internet (TCP/IP), mejoras en el editor de texto (Vi), compiladores de C, PASCAL y LISP, mejora en el control de congestionamiento de redes y el rendimiento de TCP/IP. Al crecer la popularidad de UNIX, se a transportado a distintas plataformas de hardware (PC, MAC, ALPHA) y se han creado una gran cantidad de SO's UNIX y parecidos a UNIX (XENIX de Microsoft, AIX de IBM, SOLARIS de SunSoft).
Las características principales de este SO es que se diseñó como un sistema de tiempo compartido. Esto quiere decir que varios usuarios estarán usando el sistema al mismo tiempo, sin notar la presencia de los demás en su ámbito de trabajo, lo que logra el SO asignándole un tiempo de atención para el CPU a cada usuario.
La interfaz estándar con el usuario (el shell) puede ser cambiada si se quiere. La mayoría del código fuente original está disponible por lo que los usuarios podrán ajustar el SO a sus requerimientos específicos. Es multitarea, es decir que permite que se puedan ejecutar varios procesos al mismo tiempo compartiendo el uso de la CPU.
Soporta el procesamiento en tiempo real (ejecución de procesos en intervalos de tiempo especificados sin retardo), el cual se utiliza en aplicaciones de robótica y base de datos.
Los sistemas UNIX son esenciales para la Internet.
Los sistemas de archivos con árboles multiniveles permiten que el SO trate tanto a directorios y archivos como simples secuencias de bytes.
Posee distintos niveles de seguridad: password's de ingreso y permisos de archivos y directorios.
Un proceso puede fácilmente generar otro, también es posible el manejo de procesos en determinado tiempo. Puede planearse la utilización de la CPU.
El kernel y biblioteca del SO están preparados para que el SO pueda extenderse y crecer, lo que permitió a UNIX mantenerse siempre a la cabeza de los SO's estando permanentemente actualizado.

Procesos


Para poder entender bien el concepto de Proceso deberemos diferenciarlo en el lugar donde se encuentra. Un programa será un archivo cuando se encuentre en el disco rígido y será un proceso al encontrarse en memoria; de esta forma se comprenderá mejor que es un Proceso. Pero también es cierto que un proceso es mucho mas que un programa en memoria y sobre todo en la clase de SO que nos compete, con sus funciones de multiusuario y multitarea como lo son los SO Un*x.
Cada programa cuenta con un conjunto de datos que usa para hacer su trabajo y en la mayoría de los casos estos datos no forman parte del programa. Como ejemplo tomemos un programa de edición de textos. Los datos del archivos que el programa esta editando no forma parte del programa, pero si del proceso en memoria. Si alguna otra persona utilizara al mismo tiempo el mismo procesador de texto que se encuentra en ese sistema, los dos estarían utilizando el mismo programa, pero no el mismo proceso. Ambas tendrían una copia para cada uno del proceso del editor de texto. Es así que los programas podrán ser únicos para todos los usuarios, pero los procesos pertenecerán a cada usuario.
En Un*x varios usuarios podrán estar utilizando el sistema al mismo tiempo. Esto se traduce a que el sistema tendrá múltiples procesos cargados en la memoria, y cada uno de ellos requerirá de la atención de la CPU en algún momento. El sistema llevará un control de los procesos que están funcionando en ese momento, en que terminal y a que usuario pertenece además de otros datos. Todo ello estará apuntado en una tabla de procesos, en la cual el SO asignará el tiempo que tardará la CPU para atender cada proceso.
Cuando uno entra a un sistema Un*x, generalmente obtiene accesos a lo que se denomina intérprete de comandos. La gente que haya utilizado DOS sabrá que esto, ya que el C:> es el indicador de shell de su interprete de comando, el COMMAND.COM. En cambio, aquí el indicador será algo como $, # o %. Este shell es un proceso que esta corriendo y pertenece al usuario que esta corriéndolo en ese momento. En realidad es una copia del intérprete de comandos que esta corriendo en memoria.
Al cargarse un programa desde el intérprete de comando (shell), este no es reemplazado por dicho proceso, sino que queda a la espera de algún otro mandato. Mientras tanto, para correr el programa, se crea un nuevo proceso, el del programa, que será hijo del proceso del shell. Un proceso tiene un solo padre pero puede tener múltiples hijos.
Al iniciar una sesión en GNU/Linux el usuario será propietario de un único proceso, por ejemplo /bin/bash que es el intérprete de comandos mas usados y el que usaremos nosotros. Luego cada proceso que ejecute a partir del bash, se acomodará en el árbol de procesos como hijo del bash.
El bash permanecerá atento a que se le de un nuevo mandato, mientras tanto se dice que esta durmiendo. Como habíamos dicho antes, múltiples procesos podrán estar ejecutándose al mismo tiempo. Por ello se tendrá que asignar un tiempo a cada proceso para recibir la atención exclusiva la CPU. Es común que cada proceso tenga por 1/100 segundos la atención total de la CPU. Esto dará la ilusión al usuario de que es el único que tiene la atención del sistema, pero que ocurriría si el proceso se colgase. En un sistema monousuario como el Windows (no el NT) esto seguramente ocasionaría el cuelgue del sistema ya que el kernel no podría recuperarse dado que el proceso tiene control absoluto de la CPU. Esto no ocurre en GNU/Linux dado que todos los procesos responden al kernel y es el kernel quien les da permiso de usar la CPU en el momento necesario.
Supongamos que queremos guardar nuestro trabajo del editor de textos. Entonces, y con la combinación de teclas correctas, le damos la orden al proceso del editor de textos para que guarde el trabajo. Esto, para nosotros, se hace instantáneamente pero es solo otra ilusión. El proceso del editor de textos emite una petición al kernel para escritura del disco, el kernel entonces escribirá el disco en bloques, dependiendo de cuan libre este, mientras tanto guardara los datos en un espacio secundario de almacenamiento denominado "cache". Esto es beneficioso por varias razones. En caso de que los datos que estemos escribiendo en ese momento sean requeridos un momento después, estos estarían disponibles en el cache y se ahorraría un viaje al disco. También seria beneficioso por el lado de la eficiencia del sistema, ya que escribirá al disco solo cuando el procesador este ocioso, no ocasionando con el proceso de escritura que el sistema funcionara más lentamente. Suponiendo que alguna otra persona necesitara en ese momento un dato del disco, el proceso de lectura tendría que esperar su turno, entonces es puesto a dormir. El proceso tendrá que esperar a que se termine el tiempo asignado al proceso de escritura y luego se le despertara y podrá tomar su lugar para acceder al disco.
Existe también otro tipo de eventos en los que la CPU repara para poder detener a un proceso en curso, estos son las interrupciones. Se ocasionan cuándo un dispositivo, léase mouse o teclado, requiere la atención de la CPU, es asi que se genera una interrupción que la CPU atenderá, mandando a dormir al proceso en curso. Por supuesto hay mas complicaciones que las expuestas aquí, entre ellas las prioridades de los procesos que se verán cuando tomemos la parte de 6.7 de Tareas y Procesos. El tema de prioridades lo maneja el kernel de acuerdo a varios aspectos, como el dueño del proceso, si es de sistema o no, etc. Los procesos de sistemas son utilizados para la administración de memoria y la calendarización de turnos para la CPU, etc. Estos procesos se los conoce como daemon (DEMONIOS) o programas servidores. Funcionan sin la intervención del usuario y sin que este los vea y hacen su trabajo esperando su turno cuando les llega para actuar.

SOBRE MS-WINDOWS (Terminología informática)

Terminología informática

La terminología informática se refiere al conjunto de términos y de siglas utilizados en el dominio de la informática y de Internet. La terminología informática reagrupa en particular los términos relativos anociones, a técnicas, a normas, y a productos tales como logiciales o equipos o componentes informáticos, así como aplicaciones de tipo práctico en la especialidad.
Desde comienzos de los años 1950, el dominio de la informática está en el origen de numerosos neologismos, con frecuencia préstamos de términos del inglés. Estos neologismos prestados con o sin adaptación al idioma al que se dirigen, son de uso corriente en la jerga hablada por los profesionales, a pesar en muchos casos de la existencia de buenas traducciones o de buenos equivalentes tanto respecto del español, como respecto del francés o respecto de otros idiomas, y a pesar de las recomendaciones que han establecido en la materia tanto organismos oficiales como instituciones especializadas como por ejemplo la RAE.

En ciertos Estados francófonos o en ciertas regiones francófonas (como en Francia y en Quebec), los propios gobiernos han establecido organismos públicos orientados a formular recomendaciones al gran público y a los profesionales, respecto de la terminología técnica que conviene sea aplicada. Y estos organismos se han ocupado de este asunto, en particular proponiendo traducciones al francés de neologismos ya establecidos en inglés. Estas traducciones o estas equivalencias están disponibles en diccionarios terminológicos y en sitios web en línea.1