Profesor: Roger Armoa
Fecha: 26.2.2003
Materia: Lenguage de programacion III
Carrera: Ingenieria en Informática
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
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
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
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
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
Bibliografia: 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.sdw