3ra Evaluación II Término 2012-2013, Febrero 20, 2013 /ICM00794
Tema 1. (20 puntos). El alfabeto radiofónico establecido por Organización de Aviación Civil Internacional (OACI),
es un lenguaje para la comunicación empleado cuando es importante que no se produzcan errores en la comprensión de datos o códigos tal como para deletrear la identificación de un contenedor de carga, una aeronave, etc.
letra | Palabra | Letra | Palabra | Letra | Palabra |
---|---|---|---|---|---|
A | Alfa | J | Juliet | S | Sierra |
B | Bravo | K | Kilo | T | Tango |
C | Charlie | L | Lima | U | Uniform |
D | Delta | M | Mike | V | Victor |
E | Echo | N | November | W | Whiskey |
F | Foxtrot | O | Oscar | X | X-ray |
G | Golf | P | Papa | Y | Yankee |
H | Hotel | Q | Quebec | Z | Zulu |
I | India | R | Romeo |
a) Realice una función coderadio(secuencia) que reciba una secuencia de letras y entregue una cadena de caracteres con las palabras del alfabeto radiofónico. Ejemplo:
>>> coderadio('ESPOL') Echo Sierra Papa Oscar Lima
b) Escriba una función decoradio(cadena) que reciba una cadena de caracteres con las palabras del alfabeto radiofónico, y muestre la secuencia de letras. Ejemplo:
>>> decoradio('Echo Sierra Papa Oscar Lima') ESPOL
Nota: para declarar una cadena vacía: cadena=''
, para unir cadenas puede usar strcat(a,b)
.
Rúbrica: definición de funciones (5 puntos), literal a. (5 puntos), literal b.(10 puntos)
radiofonico = [['A','Alfa'], ['B','Bravo'], ['C','Charlie'], ['D','Delta'], ['E','Echo'], ['F','Foxtrot'], ['G','Golf'], ['H','Hotel'], ['I','India'], ['J','Juliet'], ['K','Kilo'], ['L','Lima'], ['M','Mike'], ['N','November'],['O','Oscar'], ['P','Papa'], ['Q','Quebec'],['R','Romeo'], ['S','Sierra'], ['T','Tango'], ['U','Uniform'], ['V','Victor'], ['W','Whiskey'],['X','X-ray'], ['Y','Yankee'], ['Z','Zulu']]
Referencia: Wikipedia: Alfabeto radiofónico.
Ejercicio Parte 2: 3Eva_IIT2012_T2 Practicar alfabeto radiofónico con Python
Iberia. Wikiberia: Alfabeto aeronaútico. 27 may 2013