UC3M

Grado en Ing. Telemática/Sist. Audiovisuales/Sist. de Comunicaciones

Arquitectura de Sistemas

Septiembre 2017 - Enero 2018

Lectura/escritura por teclado/pantalla

Actividades previas

1. El programa de control de versiones Subversion

Recursos

  • Carpeta compartida para usar con Subversion aquí

Plan de trabajo

  1. Intenta crear una cuenta de svn en un servidor de Internet gratuito. Una opción valida sería riouxsvn.com, aunque existen otras.

  2. Crea un fichero AUTORES con tus datos. Subid AUTORES al servidor de svn.

  3. Comprobad que los dos podéis usar la cuenta con vuestros dos usuarios. Haz que el segundo usuario añada sus datos en el fichero AUTORES y subidlo.

  4. Muestra en pantalla la historia del este fichero que acabas de subir.

¿Cuánto tiempo has dedicado a esta actividad? mins.

2. Calcular frecuencia de caracteres con getline

Recursos

  • Subcarpeta Char_frequency en la carpeta compartida.

    Disponible localmente: aquí

Plan de trabajo

Usando getline, modifica el programa llamado characters_frequencies.c, almacenado en la carpeta Char_frequency, para que permita al usuario introducir una línea de texto. Tras recibirla, que cuente la frecuencia de aparición de cada letra de esa línea introducida. El carácter 'A' será igual que 'a' a efectos de cómputo de esa frecuencia. Nota: Te será útil normalizar los caracteres a minúscula antes de contarlos, con la función int tolower(int c) de la librería ctype.h.

Cuando acabes, si estás usando svn, sube el fichero al repositorio con svn commit.

¿Cuánto tiempo has dedicado a esta actividad? mins.