TY - BOOK TI - Fundamentos de programación en Linux: SN - 958-41-0230-3 U1 - 005.432 22 PY - 2001/// CY - Bogotá : PB - McGraw-Hill Interamericana S.A N1 - Incluye apéndice; Incluye síntesis del contenido; Parte1: Programación de los Shells: Introducción a la programación en Linux -- Scripts del Shell Bash -- Estructuras de control del Shell BASH -- Programación del Shell BASH -- Programación del Shell TCSH -- Parte2: Lenguajes de alto nivel: GAWK -- Perl -- Tcl (Tool Command Languaje) -- Tk -- Parte3: Programación de GUI: GNOE -- KDE -- Parte4: Apéndice -- A Respuestas a las evaluaciones; Material bibliográfico para estudiantes universitarios, docentes e investigadores; PE-TmUNAS; Ingeniería en Informática y Sistemas; Ingeniería Mecánica Eléctrica N2 - "Este texto identifica tres temas importantes de la programación en Linux programación del shell. lenguajes de alto nivel y programación de aplicaciones. tipo GUL Para escribir programas del shell y en lenguajes de alto nivel no indispensable que usted cuente con experiencia previa en programación. La parte I del libro cubre la programación de los shell BASH y TCSH, que so. entorno de shell en Linux con características de programación. Desde el interior de un shell BASH. usted puede crear programas sencillos que puede ejecutar con facilidad. La programación del shell BASH está organizada en de capítulos, uno acerca de los conceptos básicos y el otro acerca de las estructura de control que le permiten controlar la ejecución de un programa de manera que usted puede repetir comandos o seleccionar algunos para ejecutarlos. Lo programas del shell TCSH utilizan una sintaxis diferente, aunque trabajan de manera muy similar. En la parte 2 se tratan algunos lenguajes de alto nivel, incluyendo GAWK Perl v Tcl/ Tk. Cada uno de ellos le permite crear programas muy complejos utilizando unos pocos comandos de gran poder. Todos cuentan con estructuras de control, muchas de las cuales operan en forma similar. Con GAWK, usted puede procesar datos fácilmente generando versiones modificadas de los originales. Perl le permite tener acceso a archivos y manipular cadenas, lo mismo que administrar arreglos. Tcl realiza muchas de las mismas tareas que Perl. Tk es una extensión de Tcl que permite crear interfaces gráficas de usuario (GU). Con unos cuantos comandos, usted puede crear sus propias ventanas con menús y botones. Tk soporta una amplia gama de objetos para el desarrollo rápido de GUI. En la parte 3 se presenta una introducción a la programación con GNOME y KDE. El capítulo sobre el primero de ellos (capitulo 9) sirve a manera de pequeña introducción y requiere conocimientos previos de programación en C. El capítulo sobre KDE (capítulo 10) también cuenta con una introducción. aunque la programación en KDE exige que usted entienda la programación en C++, particularmente lo relacionado con las jerarquías de clase. Para quienes tengan esa formación, estos capítulos pueden ser de mucha utilidad. Quienes no cuenten con esos Conocimientos, deberán alcanzarlos porque son necesarios para desarrollar aplicaciones para estos escritorios, La obra no cubre las llamadas del nivel más bajo del sistema Linux que se utilizan con frecuencia en programación de sistemas, desarrollando aplicaciones tales como controladores de dispositivos..."-- página XXII ER -