RTA/
Son una metodologa para el diseo de programas orientados a objetos.
CRC son las inciales de clase, responsabilidad y colaboracin.
Resumen las responsabilidades de una clase antes de pasar a realizar el diagrama.
Sirven para simular escenarios.
Las tarjetas CRC representan objetos; la clase a la que pertenece el objeto se puede
escribir arriba, las responsabilidades u objetivos que debe llevar a cabo el objeto se
pueden escribir a la izquierda, y la derecha las clases que se relacionan con dicho objeto.
2.- Cul es el significado de las siglas CRC?
RTA/ Si coinciden ambos cdigos CRC, entonces se asume que el bloque no contiene
errores (existe una remota posibilidad de que haya un error sin detectar).
El nombre "control/comprobacin de redundancia cclica" se debe a que se "controla"
(verificacin de datos) un cdigo redundante (no agrega nueva informacin, el cdigo
CRC representa el mismo bloque de datos) y el algoritmo est basado en cdigos cclicos.
Es importante destacar que el nmero de caracteres de entrada a la funcin CRC puede
tener cualquier longitud, pero siempre producir un cdigo CRC de igual longitud.
3.- Quin cre las tarjetas CRCs?
RTA/ Las tarjetas CRC (clase, responsabilidad y colaboracin) son una metodologa para
el diseo de software orientado por objetos creada por Kent Beck y Ward Cunningham.
4.- Describa brevemente en qu consiste una sesin de CRCs
RTA/ Para poder disear el sistema como un equipo, se deben cumplir tres requisitos:
Cargo o Clase, Responsabilidad y Colaboracin (CRC). Las tarjetas CRC permitirn
desprenderse del mtodo de trabajo basado en procedimientos y trabajar con una
metodologa basada en objetos, permiten tambin que el equipo completo contribuya en
la tarea del diseo.
5.- De qu nmero de personas se forma el equipo que lleva a cabo la sesin?
RTA/ De qu nmero de personas se forma el equipo que lleva a cabo la sesin?
Tamao recomendable de cinco a seis personas: variedad de estilos y no demasiadas
divagaciones.
6.- Cul es el resultado de la sesin de CRCs?
RTA/ El taller planteado busca introducir el pensamiento orientado a objetos mediante una
Forma divertida, dinmica, grupal e interactiva de analizar y disear sistemas. De esta
Manera se busca lograr que el estudiante se sienta cmodo participando y forme parte
Del propio proceso del aprendizaje
7.- Es sugerirle usar en todo proyecto las tarjetas CRCs o bajo qu condiciones
convienen utilizarse?
RTA/ Se puede usar de manera total o de manera complementaria segn lo requiera el
proyecto, Bajo un anlisis de las colaboraciones se pueden identificar
Aspectos tempranos, en la modelacin y representacin de una entidad como aspecto, en
los conflictos entre tarjeta arc, esto debe ser probado y refinado.