Juan Garcés

Personal Blog

4GL

septiembre 5th, 2013

Fourth Generation Language. Los lenguajes de cuarta generación suponen una evolución de los de tercera generación. En estos lenguajes de programación avanzados, el programador no incorpora el procedimiento a seguir, ya que el propio lenguaje es capaz de indicar al ordenador cómo debe ejecutar el programa, Los lenguajes de cuarta generación son más fáciles de usar que los 3GL: suelen incluir interfaces gráficos y capacidades de gestión avanzadas, pero consumen muchos más recursos del ordenador que la generación de lenguajes previa.

UNIX

septiembre 5th, 2013

El Unix es un Sistema Operativo multitarea y multiusuario. Fue inventado en los Laboratorios Bell de AT&Ten 1969 por Ken Thompson, Dennis Ritchie y Brian Kernigham. Su nombre viene de Uniplexed Information and Computer System (UNICS). No fue realmente un proyecto. El proyecto original fue el Multiplexed Information and Computer System (MULTICS) desarrollado por AT&T y General Electric con el deseo de crear un sistema operativo multiusuario y multitarea. En 1963 aparece la primera versión de Unix desarrollado totalmente en el Lenguaje C. El lenguaje C fue creado por Dennis Ritchie y Brian Kernigham como lenguaje de alto nivel para crear el Unix. Esto convierte al Unix en el único Sistema Operativo independiente del Microprocesador (o Hardware). Inicialmente había sido creado en una DEC PDP-7 y posteriormente en una DEC PDP-11. Los programas fuentes del AT&T Unix Versión 7 fueron dados a las universidades. Posteriormente salió la versión AT&T Unix System III. En la Universidad de Berkeley se crean gran cantidad de comandos, herramientas y una versión de Unix llamada Berkeley Software Distribution (BSD). Luego aparecen nuevas versiones del AT&T Unix y del BSD. La última versión de AT&T se llama AT&T Unix System V Release 4 que queda como standard de la industria y descrito en el System V Interface Definition. Practicamente todas las versiones de Unix más recientes son compatibles con el AT&T Unix System V Release 4 entre las que podemos citar: SCO Unixware, AIX de IBM, HP-UX de Hewlett Packard, SunOS de Sun Microsystems, IRIX de Silicon Graphics, Tru64 Unix de Compaq, AUX de Apple, etc. Una de las últimas versiones nuevas de Unix es el Linux, creado por Linus Torvalds. El Unix posee un ambiente gráfico llamado XWindows (X11), cuyo desarrollo empezó en 1984. El último standard de este ambiente gráfico es el Motif. El XWindows es un conjunto de programas y protocolos de arquitectura de red cliente-servidor que permite a una estación de trabajo (El Xclient), que se encarga de manejar las ventanas, correr programas gráficos de un servidor de Unix (Xserver).

NANOSEGUNDO

septiembre 5th, 2013

1/1.000.000.000 segundos. Un nanosegundo es la millonésima parte de un segundo. Así, decir que un procesador es de 1000 Mhz, es lo mismo que decir que tiene 1000.000.000 de ciclos por segundo, o que tiene un ciclo cada ns, nanosegundo o nan.

Archivo

septiembre 5th, 2013

Los archivos, también denominados ficheros (file) son una colección de registros lógicamente relacionados (datos relacionados entre sí), localizada o almacenada como una unidad en alguna parte de la computadora (Disquete, Disco Duro, CD, etc.).

Los archivos como colección de datos sirve para la entrada y salida a la computadora y son manejados con programas.

FTP

septiembre 5th, 2013

FTP son las siglas de File Transfer Protocol, el nombre del protocolo estándar de transferencia de ficheros. Su misión es permitir a los usuarios recibir y enviar ficheros de todas las máquinas que sean servidores FTP. El usuario debe disponer del software que permita hacer la transferencia (actualmente todos los navegadores, ya disponen de ese software para recibir ficheros). Los ficheros pueden ser documentos, textos, imágenes, sonidos, programas, etc., es decir, cualquier cosa que se pueda almacenar en un fichero o archivo. En Internet hay miles de ordenadores con centenares de ficheros de todas las clases a los que el público tiene acceso.

Pseudocódigo

septiembre 5th, 2013

El pseudocódigo es un lenguaje de especificación de algoritmos, de uso fácil y sintaxis similar al lenguaje de programación a utilizar, que permite al programador concentrarse en las estructuras de control, y olvidarse de la sintaxis del lenguaje a utilizar.

Juan Garcés

Personal Blog