Está en la página 1de 3

Ejercicio 1:

Fuente:
E1-LISTAEQUIPOS.data
Objetivo:
Escriba un script awk que calcule la calificacin promedio para cada persona en la lista, la
calificacin promedio para cada test y la calificacin promedio para cada equipo.
Si una calificacin es negativa, significa que la persona falto al test, y dicha calificacin no es parte
del promedio
Output:
La salida debe ser exactamente igual a la que se encuentra en el archivo E1-LISTAEQUIPOS.output
Algunas caractersticas del output:
Los campos Nombre y Promedio de la cabecera estn separados 4 espacios, as como tambin las
lneas puntuadas con las que son subrayadas
Los promedios por persona solo contienen 2 decimales

Ejercicio 2:
Fuente:
E2-FINADOS.data
Objetivo:
Escriba un script awk que permita mostrar:
La cantidad de profesionales de la actuacin que todava siguen vivos
Los nombres de todos los profesionales de la actuacin que hayan fallecido luego del ao 2000
Output:
La salida debe ser exactamente igual a la que se encuentra en el archivo E2-FINADOS.output

Ejercicio 3:
Fuente:
E3-NOTAS.data
Objetivo:
Escriba un script que permita mostrar la nota de cada alumno en cada trimestre. Ntese que se
considera primer campo el nombre del alumno y los siguientes sus notas.
No se olvide de definir sus separadores de lnea y campos!

Output:
La salida debe ser exactamente igual a la que se encuentra en el archivo E3-NOTAS.output

Ejercicio 4:
Fuente:
E4-LISTAEPISODIOS.data
Objetivo:
Con lo que sabe hasta el momento escriba un script awk que permita:
Cambiar todos aquellos nombres de pelcula que tengan contenida correctamente la palabra vs
por against e imprimir la lnea completa. Por ejemplo: para Hulk vs The World se debe imprimir
Hulk against The World
Imprimir a todos los personajes que tengan alias. Por ejemplo: para Carl Crusher Creel se debe
imprimir Carl Creel A.K.A. Crusher
Imprimir el segundo personaje para el que Wally Wingert hizo voz en la pelcula "Nick Fury, Agent of
S.H.I.E.L.D."
Hay algn doctor en la sala? Identificar si hay algn personaje con ttulo Dr. y colocar el nombre
del actor que le dio voz
Output:
La salida debe ser exactamente igual a la que se encuentra en el archivo E4-LISTAEPISODIOS.output
Importante:
Los nombres de las columnas son: Personaje1, Personaje2, Voz, Pelcula, Comentarios
Una palabra est correctamente escrita cuando le antecede y sucede un espacio en blanco
Los alias se identifican por un nombre (ojo, no tocar la columna pelcula) que est encerrado entre
comillas
Por un error de entendimiento, para las columnas Personaje1 y Personaje2 se podra haber
registrado el nombre de 4 personajes en vez de dos de la siguiente forma:
Columna Personaje1: Nombre Personaje 1 / Nombre Personaje 2
Columna Personaje 2: Nombre Personaje 3 / Nombre Personaje 4

Ejercicio 5:
Fuente:
E5-BATMAN.data
Objetivo:

Usando funciones imprimir el porcentaje de aceptacin y la cantidad de revisiones (por separado)


para cada pelcula. Se debe declarar dos funciones: Aceptacin y Revisiones.
Output:
La salida debe ser exactamente igual al archivo E5-BATMAN.output

También podría gustarte