Informe
Presentado por:
PAULA MARIN
RAUL RODRIGUEZ
Docente:
Ing. OSCAR VALDERRAMAUNIVERSIDAD COOPERATIVA DE COLOMBIA
FACULTAD DE INGENIERIA DE SISTEMAS
TELECOMUNICACIONES II
IBAGUÉ
2014
EXPLICACIÓN CÓDIGO UTILIZADO EN EL CODIFICADOR
Figura 1.Interfaz codificador
Creamos la interfazcon un Text Field en donde se captura la ruta del archivo.txt que vamos a buscar, luego utilizamos un Button “Examinar” el cual permite iniciar la búsqueda del archivo, además utilizamos un ComboBoxpara indicar el tipo de codificación que se quiere escoger y por último utilizamos un Button “Leer” el cual permite realizar la respectiva codificación y crear el archivo.txt.
Figura 2. Código botónExaminar
Procedemos a utilizar la clase JFileChooser la cual nos permite cargar una ventana que sirve para buscar entre los directorios y abrir el archivo que necesitemos por medio del métodoShowOpendialog( ), luego cuando seleccionemos el archivo obtenemos la ruta de acceso mediante el método getpath( );
Figura 3. Código botón Leer
Figura 4. Iniciación Bloque Try-Catch
Creamos un objeto detipo File llamado “archivo” para guardar el contenido del archivo seleccionado y utilizamos la clase FileReader para leer los caracteres del archivo, pero como esta clase no lee las líneas completasentonces utilizamos la clase BufferedReader a partir del FileReader para que realice esta operación.
La apertura del fichero y su lectura pueden lanzar excepciones que se deben capturar por elloutilizamos un bloque try-catch, utilizamos una variable de tipo int “conHex” para convertir el contenido del archivo leído a hexadecimal y con la variable de tipo String “binary” convertimos el contenido dela variable “conHex” a binario, luego para proceder con las codificaciones utilizamos un ciclo if-else en donde la variable op indica cada codificación: 0 = Manchester, 1 = NRZ, 2= NRZI, 3= 4B5B, en...
Regístrate para leer el documento completo.