Está en la página 1de 1

UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES

DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN


CUATRIMESTRE: SEP-DIC 2020
T.S.U. EN TECNOLOGIAS DE LA INFORMACIÓN
EVALUACIÓN TERCERA UNIDAD
ASIGNATURA: Aplicaciones Web Orientadas a Servicios PROFESOR: Ing. Alberto Campos Hernández
CUATRIMESTRE: 4 GRUPO: FECHA: 14/10/2020
HORARIO: 08:00 – 09:00
NOMBRE DEL ALUMNO:
MATRÍCULA:

CALIFICACIÓN DEL PROYECTO: FIRMA DEL ALUMNO DE RETROALIMENTACIÓN:

INSTRUMENTO DE EVALUACIÓN PONDERACIÓN CALIFICACIÓN


Evaluación Teórica 30%
Tareas, prácticas y ejercicios 20%
Proyecto 40%
Ser 10%
VO. BO. COORDINADOR DE
ASIGNATURA TOTAL 100%

NOTA: Esta hoja de rubrica deberá ser entregada al profesor el día de la entrega del examen. Antes de entregar el examen asegúrese de leer
cuidadosamente cada una de las partes de la hoja de rubrica y verifique que su hoja de rubrica tenga nombre. En caso de que la hoja de rubrica no tenga
nombre o no exista información, su porcentaje del examen será considerado como CERO.

OBJETIVO: El alumno desarrollará una consola interactiva en node.js.

INSTRUCCIONES GENERALES:

El proyecto será realizado de manera individual y será entregado electrónicamente el día 26 de octubre del 2020 en la plataforma de Teams, en el apartado
que será designado, todos los archivos generados deberán ser empaquetados en ZIP y el archivo empaquetado recibirá el siguiente nombre:

ApellidoPaterno_ApellidoMaterno_Nombre_Matricula_Proyecto.ZIP

DESCRIPCIÓN DEL PROYECTO:

Deberán generar una consola interactiva en node.js que sea capaz de imprimir o generar un archivo de una secuencia aleatoria de números o letras, la
consola deberá poder recibir 3 parámetros; el primero será la extensión de la secuencia, el segundo será el tipo de secuencia (números o letras) y el tercero
será un parámetro opcional que indicará si la secuencia será generada en mayúsculas.

Ejemplo (node app.js imprimir –l 10 –t letras –m true) imprimirá una secuencia de 10 letras aleatorias en mayúsculas.

Ejemplo (node app.js crear –l 10 –t letras –m true) creará un archivo con una secuencia de 10 letras aleatorias en mayúsculas.

La función para generar la secuencia aleatoria debe ser de autoría del alumno, no se pueden usar funciones ya implementadas en javascript.

Cualquier copia que se detecte dentro de los trabajos provocará la anulación del examen para todos los involucrados y su calificación será de CERO.

Criterio de Evaluación Descripción Puntos


1 Maneja archivos La consola es capaz de generar un archivo a través del paquete fs 20
2 Imprime La consola es capaz de imprimir 10
3 Función aleatoria La generación de secuencias aleatorias es a través de una función creada por el alumno 20
4 La consola es creada con yargs La consola es generada usando el paquete yargs 10
5 Implementa las 3 banderas La consola utiliza por lo menos las 3 banderas requeridas 10
6 Promesas Usa promesas para enviar una respuesta a la consola 10
7 Validaciones La función deberá contar con validaciones para evitar tamaños negativos y tipos no existentes 20
8 TOTAL: 100%

También podría gustarte