You are on page 1of 5

Interfaz

grafica
Es un mtodo que permite a los usuarios dar instrucciones a algn programa
informativo por medio de una lnea simple. Debe notarse que los conceptos de
CLI, no son lo mismo, aunque suelen utilizarse como sinnimos
Las CLI pueden emplearse interactivamente, escribiendo instrucciones en
alguna especie de entrada de texto, o pueden utilizarse de una forma mucho
ms automatizada, leyendo ordenes desde un archivo de scripts
La contraparte de CLI es interfaz grfica que ofrece una esttica mejorada y
una mayor simplificacin, a costa de un mayor consumo de recursos
computacionales, y en general de una reduccin de la funcionalidad
alcanzable. Asimismo aparece el problema de una mayor vulnerabilidad dada
su complejidad.
Las CLI son usadas por muchos programadores y administradores de sistemas
como herramienta primaria de trabajo, especialmente en sistemas operativos
basados en Unix; en entornos cientficos y de ingeniera, y un subconjunto ms
pequeo de usuario domsticos avanzados.

Habitualmente las acciones se realizan mediante manipulacin directa, para


facilitar la interaccin del usuario con la computadora. Surge como evolucin
de las interfaces de lnea de comandos que se usaban para operar los primeros
sistemas operativos y es pieza fundamental en un entorno grfico. Como
ejemplos de interfaz grfica de usuario, cabe citar los entornos de escritorio
Windows, el X-Windows de GNU/Linux o el de Mac OS X, Aqu.
En el contexto del proceso de interaccin persona-computadora, la interfaz
grfica de usuario es el artefacto tecnolgico de un sistema interactivo que

posibilita, a travs del uso y la representacin del lenguaje visual, una


interaccin amigable con un sistema informtico.

Particin
de disco
duro
Una particin
de disco, en mantenimiento, es el nombre genrico que recibe
cada divisin presente en una sola unidad fsica de almacenamiento de datos.
Toda particin tiene su propio sistema de archivos (formato); generalmente,
casi cualquier sistema operativo interpreta, utiliza y manipula cada particin
como un disco fsico independiente, a pesar de que dichas particiones estn en
un solo disco fsico.
Una particin de un disco duro es una divisin lgica en una unidad de
almacenamiento (por ejemplo un disco duro o unidad flash), en la cual se
alojan y organizan los archivos mediante un sistema de archivos. Existen
distintos esquemas de particiones para la distribucin de particiones en un
disco. Los ms conocidos y difundidos son MBR (Master Boot Record) y GPT
(GUID Particin Table).
Los discos pticos (DVD, CD) utilizan otro tipo de particiones llamada UDF
(Universal Disc Format, "Formato de Disco Universal" por sus siglas en ingls),
el cual permite agregar archivos y carpetas y es por ello que es usado por la
mayora de software de escritura por paquetes, conocidos como programas de
grabacin de unidades pticas. Este sistema de archivos es obligatorio en las
unidades de DVD pero tambin se admiten en algunos CD.
En Windows, las particiones reconocidas son identificadas con una letra
seguida por dos puntos (por ejemplo, C:), aunque tambin pueden ser
montadas en directorios (por ejemplo C:\Users). Prcticamente todo tipo de
discos magnticos y memorias flash (como pendrives) pueden particionarse.
En sistemas UNIX y UNIX-like, las particiones de datos son montadas en un
mismo y nico rbol jerrquico, en el cual se montan a travs de una carpeta,
proceso que slo el superusuario (root) puede realizar.

Lnea
de
Lacomandos
interfaz de lnea de comandos, traduccin del ingls command-line interface
o CLI la cual es, en realidad, una transcripcin incorrecta de interfaz de lnea
de rdenes, por el falso amigo command (orden/instruccin) es un mtodo
que permite a los usuarios dar instrucciones a algn programa informtico por
medio de una lnea de texto simple. Debe notarse que los conceptos de CLI,
shell y emulador de terminal no son lo mismo, aunque suelen utilizarse como
sinnimos

Las CLI pueden emplearse interactivamente, escribiendo instrucciones en


alguna especie de entrada de texto, o pueden utilizarse de una forma mucho
ms automatizada (archivo batch), leyendo rdenes desde un archivo de
scripts.

Esta interfaz existe casi desde los comienzos de la computacin, superada en


antigedad solo por las tarjetas perforadas y mecanismos similares. Existen
para diversos programas y sistemas operativos, para diverso hardware, y con
distinta funcionalidad.

Por ejemplo, las CLI son parte fundamental de los shells o emuladores de
terminal. Aparecen en todas las interfaces de escritorio (GNOME, KDE,
Microsoft Windows) como un mtodo para ejecutar aplicaciones rpidamente.

Aparecen como interfaz de lenguajes interpretados tales como Java, Python,


Ruby o Perl. Tambin se utilizan en aplicaciones cliente-servidor, en gestores de
bases de datos, en clientes FTP, etc. Las CLI son un elemento fundamental de
aplicaciones de ingeniera tan importantes como MATLAB y AutoCAD.

La contraparte de CLI es la interfaz grfica de usuario (GUI) que ofrece una


esttica mejorada y una mayor simplificacin, a costa de un mayor consumo
de recursos computacionales, y, en general, de una reduccin de la
funcionalidad alcanzable. Asimismo aparece el problema de una mayor
vulnerabilidad dada su complejidad.
En su forma ms simple, una CLI consiste en un espacio donde se pueden
escribir rdenes (por lo general, sealizado con un prompt). El usuario teclea
una orden y la ejecuta al pasar a la lnea siguiente, utilizando la tecla Entrar.
Las rdenes dadas a la CLI son con frecuencia de la forma:
PROMPT>aplicacin [parametros] ficheros o URI...
Al finalizar y enviar la orden con la tecla Entrar, un mdulo interpretador de
rdenes analiza la secuencia de caracteres recibida y, si la sintaxis de la orden
es correcta, ejecuta la orden dentro del contexto del programa o del sistema
operativo donde se encuentra. Esta forma de trabajo es secuencial, y equivale
a un tipo de programacin paso a paso.

El usuario percibe el procesamiento de sus instrucciones en forma de accin. Si


al usuario se le enva esta informacin de procesamiento en forma de texto
simple, entonces se le llama salida estndar o stdout. El usuario tambin
puede recibir un informe textual de errores en un canal especializado llamado
stderr. Casi todos los shells implementan la visualizacin de stdout y
stderr al mismo dispositivo, en la mayora de los casos la pantalla.

Tambin es posible usar scripts, es decir, archivos con instrucciones guardadas


como si se estuviesen escribiendo en el momento. En caso de error, la
ejecucin del script puede abortarse. De esta forma, la lnea de comandos
puede utilizarse sin siquiera tener que lidiar con el prompt, ni estando presente
frente al monitor o teclado.

You might also like