"Bienvenidos" a tu SITIO

La Calidad, Irremediablemente conduce al Éxito, y si no controlas a éste, puede llevarte al fracaso, por ello es que siempre pende de un hilo muy delgado que se llama consistencia.

Aquí podrás si quieres y gustas ser parte importante y participar activamente escribeme y lo comprobaras, vamos no esperes más animate estoy esperando.


sábado, febrero 19, 2005

SOFTWARE DE SISTEMA

Se conoce como software a los programas que se ejecutan en un equipo de cómputo. También se le conoce como programa, aplicación o paquete.
Como ya dijimos en otro blog, el software es la parte" blanda" de cualquier computadora, o sea es la parte que no podemos tocar; puede ser cualquier desplegado en pantalla que a pesar de que lo podemos ver no lo podemos tocar.

El software se divide en tres grandes grupos: Software de Sistema Operativo, Software de Aplicación y Software para uso general.

Software de Sistema

Este Software tiene como función principal actuar como interfaz de entendimiento entre el usuario y la computadora. Cualquier sistema operativo, ya sea Linux, Macintosh (Mac Os) o MS-DOS, pertenecen a la división de software de sistema. Este tipo de programa respalda al Software para uso general, ya que sin el sistema operativo éste nunca podrá ser ejecutado.

El Sistema Operativo, conocido también por las siglas OS de la expresión en inglés de Operating System, juega un papel fundamental en el proceso de ejecución de programas y / o tareas de la computadora.

Los primeros programas de sistema usados en la historia de la computación tenian un aspecto nada amigable, es más en ocaciones hasta hostil, ya que la única manera de ejecutar una instrucción era a través del teclado, amén de que la respuesta obtenida o desplegada en la pantalla del monitor era alfanumérica.

A este tipo de sistemas operativos se les conoce como Software con base en Texto, ejemplo el MS-DOS.

Con la finalidad de lograr una sesión de trabajo más amena o amigable frente a la computadora, se crearon Interfaces Gráficas Para El Usuario o GUI, por sus siglas en ingles (Graphic User Interface).

A diferencia del modo de operación del modo de operación de los programas ejecutables en ambiente de texto, las GUI's no dependen del teclado, pués también pueden reabrir órdenes a través de apuntadores como el mouse (ratón), el cual permite hacer clic en los iconos y manipular ventanas.

Por lo tanto, podemos afirmar que el sistema operativo es un gestor de recursos. Entre los principales recursos de la computadora están: El Procesador, La Memoria Principal, los dispositivos perifericos y a la misma información; ideal tiene que cumplir con ciertos requerimientos para que la sesión de trabajo del usuario, además de eficiente, sea amigable:

Eficiencia.- Que evite la pérdida de tiempo y recursos.

Confiabilidad.- Que no tenga o sufra fallas.

Tamaño.- Que no ocupe mucho espacio en la memoria y en el disco duro.

Accesibilidad.- Que no requiera métodos complejos de operabilidad.

Además de los puntos que se esperan de un buen sistema operativo, también es fundamental que éste cumpla, por lo menos, con las siguientes cuatro funciones:

  • Facilitar la sesión de trabajo al usuario.
  • Administrar optimamente tanto el Hardware como el Software.
  • Proteger el sistema, los datos y otros programas.
  • Fungir como intermediario en el proceso de intercambio de recursos.

viernes, febrero 18, 2005

Términos Informáticos

Hoy en día la informacíon juega un papel preponderante en todos los ámbitos. La era de las computadoras es mucho más que generaciones y fechas; la importancia de poseer información, manipularla e intercambiarla es fundamental para el crecimiento y desarrollo de una NACIÓN.
DATO.- Se refiere a un símbolo que representa una información de forma significativa para los usuarios.
INFORMACIÓN.- Se conoce como información a la representación de hechos y características propias de un fenómeno que es posible conocer; son un conjunto de datos que nos dan a conocer algo.
INFORMÁTICA.- Es el conjunto de conocimientos científicos y de métodos que permiten automatizar la información a través de procesos computacionales. La palabra informática deriva de INFORMación autoMÁTICA.
COMPUTACIÓN.- Conjunto de conocimientos científicos y de técnicas que hacen posible el tratamiento automático de la información por medio de computadoras. La informática combina los aspectos teóricos y prácticos de la ingeniería, electrónica, teoría de la información, matemáticas, lógica y comportamiento humano. Los aspectos de la informática cubren desde la programación y la arquitectura informática hasta la inteligencia artificial y la robótica.
SISTEMA.- Son un conjunto de componente o elementos que interactuán entre sí para el logro de un fin determinado.
SISTEMAS DE INFORMACIÓN.- Tienen como finalidad almacenar y / o procesar información apoyándose en documentos de texto o dl tipo necesario y en el programa que sea capaz de administrarlos.
SISTEMA INFORMÁTICO.- Está compuesto por tres elementos principalmente: humanware, hardware y software.
HUMANWARE.- Se refiere a la gente involucrada en el proceso de utilización y explotación de computadoras, es decir, los ingenieros en computación, los técnicos y los mismo usuarios.
HARDWARE.- Es la parte física de la computadora, o sea todo aquello que puede ser tocado, desde un tornillo hasta el monitor.
SOFTWARE.- Es la parte lógica del sistema informático, la parte no visible, no palpable que hace que la computadora funcione.
Así como los metros miden cantidades de longitud y los minutos cantidades de tiempo, la información también puede ser medida. Las unidades para medir la información son las siguientes:

UNIDAD__________ SÍMBOLO_______________ EQUIVALENCIA
1 bit........................... Bít = Bínary digit............................ 1 o 0
1 Byte........................ B o b............................................... Unidad mínima de información
1 Kilobyte...................1 KB o Kb......................................... 1024 bytes
1 Megabyte................ 1 MB o Mb........................................1 048 576 bytes
1 Gigabyte..................1 GB o Gb..........................................1 073 741 824 bytes
1 Terabyte..................1 TB o Tb.........................................1 099 511 627 776 bytes
1 Petabyte...................1 PB o Pb.........................................1 125 899 906 842 624 bytes
1 Exabyte....................1 EB o Eb.........................................1 152 921 504 606 846 976 bytes
1 Zettabyte..................1ZB o Zb..........................................1 180 591 620 717 411 303 424 bytes
1 Yottabyte..................1 YB o Yb......................................... = ???

Un KB equivale a 1024 bytes y no a 1000 bytes debido a las dos posibilidades que puede tomar el (cero o uno). Por lo mismo, la base es dos.
Bibliografía consultada: "Laboratorio de Informática 1!
Autores: Alberto R. Martinell
Francisco de la Torre

viernes, octubre 15, 2004

Usando Antivirus

Uso de Antivirus

L. C. P. José L. Aguilar R.
USO DE ANTIVIRUS
Los diversos antivirus existentes operan de modo casi automático. En general, se instalan de manera que revisan automáticamente cualquier disco que se inserta en la computadora y los archivos adjuntos a mensajes de correo electrónico y mensajería instantánea. Incluso, se puede ejecutar por periodo una revisión del sistema completo, por si hubiese algún virus que pasó la vigilancia.
Además conviene que revisemos los discos que se reciban, antes de copiarlos, y también revisar el disco duro principal cuando haya sospechas de algún problema.
Los antivirus reciben actualizaciones periódicas por Internet, mientras dure el servicio pagado (generalmente un año). Al terminarse, se puede pagar una cuota adicional para continuar recibiendo el servicio. Vale la pena el pago por los problemas que ahorra.

Los Antivirus

Antivirus

L. C. P. José L. Aguilar R.

DEFINICIÓN DE ANTIVIRUS
Un antivirus es un programa que trata de identificar virus que infectan un equipo o archivo, para neutralizarlos y reparar los daños causados. La palabra clave es “trata”, ya que no siempre logran todos sus objetivos.
La mayoría de los antivirus cumplen muy bien la función de identificar posibles virus. Sin embargo, algunos lo hacen en línea, directamente como llegan archivos vía Internet o desde dispositivos removibles; mientras que otros sólo lo hacen sobre dispositivos fuera de línea.
La neutralización puede ocurrir en dos momentos: cuando el virus está tratando de entrar o cuando ya está instalado. La primera forma ocurre cuando se tiene activo el antivirus y éste identifica un posible ataque, impidiendo su entrada, ya sea de un disco o vía Internet. La segunda forma es cuando el virus ya se encuentra en la computadora y debe ser borrado o enviado a un área donde no sea peligroso (área de cuarentena).
La reparación de daños no siempre es posible. Algunos virus, al ser eliminados, dejan inservibles algunos elementos de software que deberán ser reinstalados. Cuando la neutralización se realiza al momento del ataque, prácticamente no habrá daños.
Antivirus de uso común, características y funcionamiento
Existe un buen número de antivirus en el mercado. Hasta donde se sabe, ninguno es suficientemente bueno para todos los casos, por lo cual a veces deben combinarse dos o más. Esto se debe, en parte, al continuo surgimiento de virus, gusanos y caballos de Troya, nuevos y modificados.
Además de la función antivirus, cuando se emplea Internet se recomienda un Firewall. Algunos de los proveedores ofrecen las dos opciones.
La mayoría de los antivirus trabajan con dos funciones:
a) Prevención de ataques.
b) Desinfección de máquinas contaminadas.
La prevención opera de dos formas: automática y manual. En su forma automática permanecen activos todo el tiempo que permanece encendida la computadora y vigilan la llegada de archivos y mensajes sospechosos, especialmente al leer disquetes o bajar archivos desde otros equipos. Esta forma es muy importante, ya que algunos virus y gusanos no actúan de inmediato y no nos damos cuenta de su presencia hasta que destruyen datos.
La forma manual se emplea para revisar discos o mensajes que nos llegan, antes de tratar de abrirlos o copiarlos. Es importante revisar cualquier disco que nos presten.
La desinfección se inicia desde el antivirus instalado en la máquina o de modo remoto (cuando el producto lo permite). Esto resuelve un gran número de problemas, pero a veces quedan dañados archivos importantes y otra vez deben cargarse algunas aplicaciones y aun el sistema operativo. En casos extremos, se requiere dar formato al disco afectado.
En instalaciones de empresas que tienen una red local, se agregan antivirus especiales en los servidores que protegen a la red en su conjunto.A pesar de todo, hay precauciones adicionales que deben tomarse para proteger los equipos. Por ejemplo, muchos gusanos aprovechan un defecto de Windows conocido como sobreflujo de búfer, que permite introducir programas disfrazados de datos y forzar su ejecución, sin pedir autorización. El proveedor de Windows, Microsoft, ofrece correcciones cada cierto tiempo, pero no todas funcionan bien y el defecto básico aún no ha sido corregido. Para más detalle necesitas consultar a un experto que ajuste la máquina para no permitir esos ataques.

lOS vIRUS iNFORMÁTICOS

Virus y Antivirus

L. C. P. José L. Aguilar R.

DEFINICION DE LOS VIRUS
Son simples programas de computación elaborados por programadores que al ser ejecutados alteran la estructura del software del sistema y destruye programas o datos sin autorización y conocimiento del usuario.
CARACTERISTICAS DE LOS VIRUS
§ Son programas pequeños (esto es esencial para que no puedan ser fácilmente detectados).
§ Son programas auto replicables (se copian así mismo).
§ Pueden modificar la estructura del programa sobre escribiendo en él.
DESARROLLADORES DE LOS VIRUS
SON EXCELENTES PROGRAMADORES QUE RECIBEN EL NOMBRE DE CRAKERS. SU UNICA AFICIÓN ES ESTAR ENFRENTE DE UNA COMPUTADORA CREANDO LOS VIRUS PARA DESASTRAR EL SISTEMA DE ALGUIEN QUE LE CAE MAL O SIMPLEMENTE POR DIVERSIÓN.
TIPOS DE VIRUS:
CABALLO DE TROYA
Son aquellos que se introduce al sistema bajo una apariencia totalmente diferente a la de su objetivo final. Por ejemplo: Se presentan como información pérdida o basura sin ningún sentido. Pero al cabo de un tiempo y esperando la programación indicada se activa y comienza a ejecutarse y muestra sus verdaderas intenciones.
BOMBAS DE TIEMPO
Son programas ocultos en la memoria del sistema o en los discos, en los archivos ejecutables con extensión .COM o .EXE. Espera una fecha u hora determinada para realizar la infección. Se activan cuando se ejecuta el programa.
AUTORREPLICABLES
Este tipo de virus se auto reproducen e infectan los programas ejecutables que encuentran en el disco. Se activan en una fecha u horas programadas o cada determinado tiempo, contando a partir de su última ejecución o simplemente al sentir que se les trata de detectar.
Por ejemplo: El virus del viernes 13 que se ejecuta en esa fecha y se borra.
ESQUEMAS DE PROTECCIÓN
Se activan cuando sea copiado o se intenta copiar un programa que esta protegido contra copia provocando que se bloque el mismo, alterando su estructura original o dañando los archivos, de manera que resulta muy difícil su recuperación.
GUSANOS
Son programas que se reproducen así mismos y no requieren de un anfitrión (No necesitan medio de transporte), pues se arrastran por todo el sistema. Los gusanos se cargan en la memoria y se posicionan en una dirección determinada, y luego se copian en otro lugar y se borran del que ocupaban y así sucesivamente. Esto hace que los programas o información encuentran a su paso por la memoria sean borrados.
VIRUS FÍSICOS
Se conocen los que dañan el monitor y los que ocasionan daños a las cabezas de lectura-escritura de las unidades de discos, haciéndolas trabajar hasta que se queman.
VIRUS COMPAÑEROS
Cuando en un mismo directorio existen dos programas ejecutables con el mismo nombre pero con extensión .COM y otro con extensión .EXE, el sistema operativo opta por cargar primero el archivo .COM, que es el que tendría el virus y cuando mandáramos llamar este programa lo primero que haría seria infectar y después el virus llamaría al programa original.
VIRUS ESTÁTICO
Estos son uno de los tipos de virus más antiguos y poco frecuentes. Son de archivo, es decir, que su medio de propagación es a través de otros programas en archivos ejecutables. Cuando cargamos un archivo infectado, el virus toma el control y contamina otro archivo que no estaba infectado.
VIRUS RESIDENTES
Son aquella variedad de virus que permanecen indefinidamente en memoria incluso después de haber finalizado el programa portador del virus. Es el virus de archivo más frecuente y de los más infecciosos. Una vez ejecutado el programa portador del virus, este pasa a la memoria del computador y se queda allí hasta que se apague la computadora. Mientras tanto va infectando todos aquellos programas ejecutables que cargue.
VIRUS DESTRUCTIVOS
Se trata de un microprograma muy peligroso para la integridad de nuestro sistema y nuestros datos. Fueron diseñados expresamente para eso DESTRUIR. Cuando infecta se ve como se van borrando los datos del disco duro, en sí todos los programas, datos, información, etc.
VIRUS BIPARTIDOS
Se trata de virus incompletos, es posible que a veces a un virus le falte parte de su código, de este modo el virus es inofensivo. Pero por otro lado puede haber la otra parte del virus y si se llagan a encontrar, se unen en uno solo y se convierten en uno muy destructivo.
INFECCION A LOS ARCHIVOS .COM
Los archivos con extensión .COM son copias exactas de un segmento de la memoria RAM.
Cuando el sistema operativo carga uno de estos archivos en memoria, lo único que tiene que hacer es copiar el fichero en un segmento de memoria, e inicializar los registros, antes de pasarle el control al sistema operativo.
Existen dos formas de agregarle más código de programa a uno de estos archivos:
1.- Al principio del programa.
2.- Al final del programa.
El virus puede abrir un archivo ejecutable y sobrescribir las primeras instrucciones del programa original, con su propio código, y guardando las instrucciones originales al final del archivo. Así cuando se cargue el programa, se ejecutar
á primero el código del virus. Después hará lo que tenga que hacer (infectar), volverá a copiar las instrucciones originales al principio del programa, y se ejecutará el programa original como si nada hubiera pasado. La otra forma de infectar a este tipo de archivos se trata de colocar al principio del programa una instrucción de salto al virus. Lo primero que hace el virus es sobrescribir los 3 bytes de código original, después de esos 3 primeros bytes existirá el salto al virus y este hará lo que tenga que hacer (infectar), por ultimo solo tiene que saltar al principio del programa donde las instrucciones de salto ya se han corregido y el programa original se ejecutara normalmente. La tarea para los anti-virus es difícil en este tipo de archivos. Dentro de los virus que modifican los archivos .COM podríamos mencionar los que borran irremediablemente la información que contiene, pero lo más habitual es que un programa infectado funcione perfectamente, sin delatar al pequeño visitante que contiene. Por esta razón siempre es posible en estos casos destruir el virus volviendo a modificar el programa a su estado original.
INFECCION A LOS ARCHIVOS .EXE
Para infectar un archivo .EXE deberíamos añadir el código del virus al final del archivo. Después guardaríamos los valores de posición de inicio del programa, concretamente el campo que guarda que indica la posición de inicio del programa y apuntarla al inicio del virus, y el campo que señala la posición relativa del código dentro del archivo.
VIRUS DE BOOT SECTOR DE ARRANQUE
Cuando encendemos la maquina se empieza a inicializar todo (tarjetas de video, unidades de disco, etc.) y entonces lee el primer sector del disco (la unidad A:). A continuación la pasa el control a lo que ha leído. Normalmente es un pequeño programa el que se encarga de preparar la carga del sistema operativo.
¿QUE PASARIA SI SUSTITUIMOS ESTE PROGRAMA POR OTRO QUE SE ENCARGUE DE CARGAR UN VIRUS ADEMAS DEL SISTEMA OPERATIVO? Pues una infección por BOOT tal y como hacen los virus de BOOT.
LA FAT
En esta tabla se detallan el nombre del archivo, sus atributos, y de donde a donde va el programa (Esta información esta almacenada ordenadamente), un virus puede modificar esto ultimo apuntando el nombre del programa a si mismo, y de esta forma recibe el control cada vez que se cargue el programa. La FAT es uno de los objetivos favoritos de los virus destructivos.
TECNICAS PARA BURLAR LOS ANTIVIRUS
TECNICAS STEALTH
Para pasar desapercibidos algunos virus emplean una serie de trucos informáticos. Estas técnicas tienen como fin burlar los antivirus y engañarlos. Por ejemplo, imagínate que un antivirus checa el sector de arranque en busca de un virus, el virus lo que hace es arrojar al antivirus el sector de arranque original y no el infectado, de esta manera no ser detectado. Con esto el antivirus cree que en realidad esta leyendo un sector de arranque no infectado. Aunque los antivirus más sofisticados no son tan fáciles de engañar. A veces realizan trazas de la interrupción del disco y con ello saltan todo tipo de control de los virus sobre el disco. Pero a su vez algunos virus emplean técnicas para evitar ser trazados y en fin es el cuento de nunca acabar.
TUNNELING
Es la técnica que utilizan tanto virus como antivirus para saltarse todas las rutinas al servicio de una interrupción y tener así un control directo sobre dicha interrupción.
POLIMORFISMO
Cuando un antivirus escanea el disco duro en busca de un virus en concreto, en realidad lo que esta haciendo es buscar un patrón del virus, es decir, un trozo de él.
Por eso los virus utilizan a veces la encriptación de su código para que de esta forma ningún antivirus lo pueda detectar. Además la codificación es distinta en cada archivo.
Pero existe un fallo en esta técnica, y es que un virus no se puede codificar por completo. Por lo menos tiene que quedar sin codificar la propia rutina desencriptadora, y esta es la rutina que los antivirus buscan para la detección del virus.
ANTIDEBUGGERS
Un debuggers es un programa que nos sirve para desensamblar a otro programa y así ver como esta hecho por dentro. Los virus usan esta técnica para evitar ser desensamblados y así impedir su análisis para la fabricación del antivirus.

jueves, octubre 07, 2004

SU MAJESTAD EL ALCOHOL Y LAS DROGAS

El Alcohol

L. C. P. José L. Aguilar R.
El presente artículo es para prevenirte.
¿Me conoces?
Soy el príncipe de todas las alegrías, el compañero de todos los goces mundanos, el mensajero de la muerte; el príncipe que gobierna al mundo, yo estoy presente en todas partes, en todas las ceremonias; ninguna reunión tiene lugar sin mi presencia; fabrico adulterios, hago nacer en los corazones pensamientos negros y criminales; a jóvenes y adultos los hago inmortales y los contemplo satisfecho.
Soy padre de la corrupción y de la desgracia, enveneno la raza, mancho los hogares, traigo el envilecimineto y la depravación, la locura, el crimen, el suicidio.
Yo acabo con la familia, degenerando y extinguiiendo por completo la raza, ocasionando los conflictos, crimenes y desgracias en los hogares. Hago nacer a los niños raquiticos, retardados, idiotas; a los jóvenes hago perder la vergüenza, la dignidad, el honor, la educación y la religión; pongo un velo sobre los ojos y la conciencia, haciendo parecer el crimen como venganza, la objeción como pasatiempo, el adulterio e inmoralidad como entretenimiento.
Yo soy causante de las enfermedades y desgracias más asquerosas y viles, dolorosas e incurables, como son: cirrosis, cáncer, sífilis, úlceras, sida, tuberculosis, tumores y muchas otras; aspiro convertir al mundo en un hospital, en un manicomio y en presidios.
Yo nazco en todas partes; conozco las regiones de Laponia y Siberia, los ardosos vales de Egipto de Italia.
Yo tengo mi origen en el trigo, el arroz, el maiz, la cebada, el jugo de uva, el jugo de caña, el maguey.
Mi patria es la tierra; mis esclavos los hombres, las mujeres y ahora los niños.
Quién me envia, el diablo.
Yo soy vuestro rey, yo soy su majestad el alchol, la marihuana, la cocaina y todo lo que se llame drogas.
Jóven cobachense deseo y tengo la certeza de que sabes a lo que te enfrentas si no eres prudente y te guías con sabiduría por los derroteros de la vida, la vida es una disfrutála, vivelá pero sanamente, con convicción y madurez, que te lleven al umbral de la alegría y los éxitos.
Cortesia de la dirección del Colegio de Bachilleres, plantel 10 Comitán

sábado, octubre 02, 2004

Evolución de los Sistemas Operativos

Hola a todos y todas esperando que la información les sea de utilidad les doy la más cordial bienvenida y les hago saber que sus sugerencias siempre serán bienvenidas, cuidando de no ser ofensivas, ni nada por el estilo.
L. C. P. José L. A. Ruiz.

A lo largo de los pocos más de cincuenta años de la computación, no siempre han existido los sistemas operativos. En los primeros quince años existían piezas sueltas que ayudaban en la operación de las computadoras, pero no funcionaban permanentemente ni coordinadamente; se debía contar con programas cargadores, que llevaban las instrucciones a la memoria, programas traductores, que convertían instrucciones que entendían pocas personas en instrucciones que deberían entender las máquinas, escritas en números binarios; programas ligadores, que reunían piezas sueltas en un programa y otros auxiliares para leer y escribir datos, así como para dibujar resultados en un osciloscopio (antecesor de los monitores, usado para mediciones electrónicas).
En la década de 1960, se comienzan a usar sistemas operativos que eran grandes programas que hacían muchas de las funciones anteriores y además permitían compartir la computadora. Estos sistemas dejaban poca memoria para los programas de quienes las utilizaban y eran de una sola pieza, por lo cual se les llamo monolíticos.
Para la década de 1970, muchos sistemas se comenzaron a diseñar en partes separadas, organizadas como capas sucesivas: el núcleo era la capa interna (la más cercana al hardware); las externas eran la del sistema de archivos y la interfaz. Cada capa sólo podía usar los recursos de la anterior, sin preocuparse de lo que estaba más allá; era como un sistema de relevos donde cada pieza le pasa el trabajo a la siguiente. Las capas se han venido haciendo más flexibles, pero aún trabajan así los sistemas operativos.
Desde 1965 se comenzó a desarrollar un sistema operativo que tuvo una gran influencia en el desarrollo de otros; se llamaba MULTICS. Como sistema sobrevivió hasta el año 2000, aunque comercialmente sólo se vendieron unas docenas de copias. Una de las personas que trabajó en ese sistema operativo quedó muy disgustada por el enfoque y decidió hacer su propio sistema operativo para una sola persona: lo llamó UNICS (lo contrario de Multics), que luego se volvió UNIX; se ejecutaba en un equipo pequeño, llamado en ese entonces "minicomputadoras". Unix, además de seguir vivo y ejecutarse en muchas computadoras modernas, ha sido inspiración para muchos, bajo el enfoque de software libre, que permite que mucha gente, de diferentes países, colabore en realizar mejoras sin que nadie sea dueño de ese producto. Uno de los aportes de Unix fué considerar los dispositivos como archivos, de manera que se unifica su manejo.
La parte más visible de los sistemas operativos ha evolucionado también. Las primeras computadoras recibían órdenes y datos a través tarjetas de cartón y cinta de papel perforadas; unas pocas se comunicaban mediante una máquina de escribir. Más adelante se popularizo el uso de las terminales de texto, que eran máquinas de escribir modificadas. Con ello los sistemas operativos pudierón recibir ordenes en forma de texto: primero como combinaciones de letras de sentido misterioso y luego con palabras completas de inglés. Es a lo que se llamó una interfaz de texto.
Desde la década de 1970 el papel se sustituyó por terminales con monitor y algunos experimentaron con el uso de de figuras en lugar de palabras. Las máquinas pioneras surgieron en compañías como Xerox y de ahí pasaron a lo que hoy son las computadoras Macintosh. Después las terminales con monitor fueron nada en los sistemas como Windows, hoy se les conoce como interfaces gráficas o interfaces visuales.