Ejercicios adicionales al numeral 13.14. Para desarrollar cada uno de los siguientes ejercicios debe leer cuidadosamente el capítulo 13. Una vez halla estudiado este capítulo siga estos pasos:
|
Hallar el área de un rectángulo de longitud b y anchura a, usando la formula: area = a * b Para elaborar este ejercicio, se debe construir un formulario que capture los datos a y b y envie estos datos a un servidor donde un programa escrito en Perl recibe los datos enviados desde el cliente y calcula el área solicitada. El programa debe construir una página HTML y devolver la respuesta al computador cliente. | |
Hallar el área de un paralelogramo de altura h y base b, usando la formula: area = b * h = a * b * seno(α) Para elaborar este ejercicio, se debe construir un formulario que capture los datos b y h y envie estos datos a un servidor donde un programa escrito en Perl recibe los datos enviados desde el cliente y calcula el área solicitada. El programa debe construir una página HTML y devolver la respuesta al computador cliente. | |
Hallar el área de un triángulo cuyos lados tienen una longitud a, b y c, usando la formula: area = sqrt( s(s-a)*(s-b)*(s-c) ) donde s=(a+b+c)/2. Para elaborar este ejercicio, se debe construir un formulario que capture los datos a, b y c y envie estos datos a un servidor donde un programa escrito en Perl recibe los datos enviados desde el cliente y calcula el área solicitada. El programa debe construir una página HTML y devolver la respuesta al computador cliente. Si con los datos leidos, no se puede formar un triángulo, se debe devolver un literal que indique el error. | |
Elabore un programa que cada vez que se invoque desde un cliente grabe al final de un archivo los siguientes tres datos de una persona: Código,Nombre,Sueldo Para elaborar este ejercicio, se debe construir un formulario que capture los datos Código, Nombre y Sueldo y envie estos datos a un servidor donde un programa escrito en Perl los recibe y los graba al final del archivo. El programa debe construir una página HTML y devolver al cliente un mensaje indicando si los datos pudieron ser grabados correctamente en el archivo o se presentó algún error. | |
Construya un formulario que incluya un botón que al oprimirlo invoque un programa Perl residente en el servidor. Este programa, debe construir una página HTML que devuelva al cliente el listado del archivo que se construyó en el ejercicio anterior. | |
Construya un formulario que incluya dos controles: El primero se utiliza para leer el código de un empleado y el segundo para invocar un programa Perl residente en el servidor. Una vez enviados los datos del formulario, el programa Perl, debe construir una página HTML que devuelva al cliente el nombre y el sueldo del empleado que corresponde al código enviado. Si el código no existe en el archivo se debe devolver la cadena de caracteres "Código no existe..." | |
Construya un formulario que incluya cuatro controles: El primero se utiliza para leer el código de un empleado. Los dos siguientes, se utilizan para capturar un nuevo nombre y un nuevo sueldo. Estos nuevos datos reemplazaran en el archivo los datos grabados actualmente. El último control se utiliza para invocar un programa Perl que tiene como tarea cambiar los datos que se encuentran actualmente en el archivo por los datos recibidos. El programa debe devolver al cliente una página que índique el resultado de la actualización. Si el código no existe se debe devolver la cadena de caracteres "Código no existe..." | |
Construya un formulario que incluya dos controles: El primero se utiliza para leer el código de un empleado y el segundo para invocar un programa Perl residente en el servidor. Una vez enviados los datos del formulario el programa Perl debe retirar del archivo el registro que corresponde al código recibido. Si el código no existe se debe devolver la cadena de caracteres "Código no existe..." |