Tema: Programa de estudios

Materia: Lenguaje de programacion III - Periodo 2005

Version: 2.0

Profesor: MS Roger Armoa

Fecha: 28.2.2005

Carrera: Ingenieria en Informática, Turno Tarde, Facultad Politecnica

  1. Visual Basic Scripting. (VBSCRIPT). Es un lenguaje liviano para scripts del lado cliente y del lado servidor (ASP) en adicion a la mezcla natural de texto y HTML.

    1.1 Mostrar Fecha, Hora tiempo y texto, Instrucciones IF..EndIF, For.. Next, Do..Loop y Select Case, Subrutinas e INCLUDE/VIRTUAL, Metodo Sesion y Metodo aplicación, Objeto Diccionario, Cookies, Abrir, crear, y leer archivos, Introduccion global.asa, Usar ASP y javascript juntos, usar vectores, mostrar graficos, Bibliografia: www.asptutorial.info, www.google.com – “ASP tutorial”

  2. JavaScript (JSP). Es un lenguage liviano para escribir Scripts en el lado cliente - desarrollado por NetScape y se utiliza dentro de los navegadores.

    2.1 Introduccion, donde poner el JavaScript – guias de uso, versiones e incompatibilidades, Variables, Operadores, Funciones, Condicionales, Looping, comentarios. Bibliografia: www.w3schools.com www.google.com – “Javascript Tutorial”

  3. PHP ES un lenguage para escribir scripts del lado servidor.

      4.1 Estilos de etiquetas, Sentencias, espacios en blanco, comentarios, contenido dinamico, funciones, variables, encadenamiento de cadenas, tipos de variables, variables variables, constantes, alcance de las variables, operadores, op aritmeticos, op de cadena, op de asignacion, pre, post incremento, op de comparacion

      4.2 operadores logicos, op bitwise, op ternarios, op de errores, op de ejecucion, precedencia y asociatividad, estructuras de control, codigos de bloque, iteraciones, loops, archivos (breve estudio sobre lecto escritura de archivos planos)

      4.3 Cadenas, manejo de cadenas y expresiones regulares, reutilizacion de codigo, orientacion a objeto, acceso a base de datos (MYSQL), Acceso a la base de datos desde PHP (WEB), interaccion con el sistema operativo y el servidor, funciones de red y de protocolos, manejo de la fecha y hora, tratamiento de imagenes, control de sesiones, manejo de procesos (die & exit), serializacion de procesos, obtener datos del ambiente

      Bibliografia: SAMS PHP & MYSQL WEB DEVELOPMENT (version CD-ROM en formato PDF), www.php.net

  4. PERL. Es un lenguage para CGI del lado servidor, maneja procesos y secuencias de procesos.

    5.1 Trabajando con cadenas y numeros, Datos escalares y operadores, Listas y arrays, hashes, loops y condicionales, manipulando listas y arrays, pattern matching con expresiones regulares, subrutinas, depuracion en perl, alcance modulos e importacion de codigo.

    5.2 Archivos (SO) y entradas – salidas (I/O), uso del perl para CGI sripting, tratamiento de archivos y directorios, referencias

    Bibliografia: SAMS enseña PERL en 21 dias www.samspublishing.com, www.perl.org

  5. Assembler: Arquitectura del microprocesador, Registros generales, Banderas, Intrucciones del Microprocesador, ejercicios: copia un vector a otro, y= ax2 + bx + c, y = ax3 + bx+ c, borra pantalla, cursor super grueso, division con signo, donde esta el cursor, suma dos numeros, macro assembler, factorial de un numero, pasaje por valor, rectangulo, triangulo rectangulo, equilatero, pasaje de parametros por la pila, si, mientras, leer teclado, modo grafico, hhmmss, inout, reboot, menu, modelo small, comparacion small, si-sino small, pentium, tablas, hms a s, suma small, segmentos, vector de carácter, lee y copia vector, juego, meses del ano, dias del mes

Bibliografia: http://www.oocities.org/rogerarmoa - Calendario de clases y contenido tematico. Cursor de ASSEMBLER por el Prof. George Grimonprez IUSTL, Lille,Para javascript http://www.w3schools.com - www.google.com, dentro del google pueden escribir “ASP tutorial”, “JAVASCRIPT tutorial”, para los otros dos lenguages PERL y PHP el profesor proveera la bibliografia en CD-ROM en formato PDF.

Ref.: programa_l3_2005.html