Documentation for CRC-16. The cyclic redundancy check, or CRC, is a technique for detecting errors in digital data, but not for making corrections when errors are detected. It is used primar…Full description
ABC METRADOSDescripción completa
lawsFull description
Afar quizzer
Full description
sip
Descrição completa
terminacion de pozoDescripción completa
Capintec CRC-15W CalibrationFull description
digitalesDescripción completa
Descripción completa
Descrição completa
Relay Digital
1.- ¿Qué son y para qué qu é sirven las tarjetas CRCs?
Tarjetas CRC
Son una metodología para el diseño de programas orientados a objetos.
CRC son las iniciales de clase, responsabilidad y colaboración.
Resumen las responsabilidades de una clase antes de pasar a realizar e l 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.- ¿Cuál es el significado de las siglas CRC?
En informática, CRC hace referencia referenci a a cyclic redundancy check, también llamado polynomial code checksum. En español, control de redundancia cíclica o comprobación de redundancia cíclica. 3.- ¿Quién creó las tarjetas CRCs.?
Kent Beck y Ward Cunningham. 4.- Describa brevemente en qué consiste una sesión de CRCs
Se escoge un grupo de personas para representar los roles de los objetos que participan en un escenario de CU. Se crea una tarjeta para cada objeto del escenario. A cada participante se le asigna un grupo de tarjetas que representan objetos similares. La p ersona se convierte en una “clase” Los escenarios que se
escojan deben ser desarrollados por los participantes como si se hiciera una representación. En las tarjetas se anotan las responsabilidades y colaboraciones que vayan surgiendo de las representaciones de los escenarios Se crean tarjetas para cualquier objeto nuevo que se descubra. Orden de la Sesión: –Análisis del problema –Definición de clases •Tormenta de ideas •Filtrado de clases –Definición de superclases y subclases –Definición de responsabilidades. –Definición de atributos. –Operación en escenarios determinados Se usan normalmente en sesiones de experto del área/desarrollador o desarrollador/desarrollador en grupos no mayores a 6 personas para discutir sobre las características de la implementación.
5.- ¿De qué número de personas se forma el equipo que lleva a cabo la sesión?
Varias personas involucradas en un proyecto Los participantes activos no deberían ser más de 6 personas: „ Usuarios del dominio (3-5) • conocen el dominio del sistema que se quiere diseñar • deberían pensar con lógica y ser buenos comunicadores Analista-diseñador OO (1-2) • Serán los responsables de realiza r el proyecto tras las sesiones CRC „ Coordinador (1) • Dirige la sesión CRC • Debe conocer bien OO y CRC „ El resto serán meros observadores y algún escriba „ El escriba (1-2) documenta las discusiones que no capturan las tarjetas CRC „ Los observadores deben contener sus opiniones durante la sesión 6.- ¿Cuál es el resultado de la sesión de CRCs?
Provee mejores soluciones al problema. Este tipo de trabajos genera mejores soluciones que el trabajo individual. Además las opciones que se van descartando sirven mucho como parte de la formación del estudiante.
Existen diferentes perspectivas. Al trabajar en grupo se ven las distintas perspectivas del sistema y de la forma de analizarlo que tienen las distintas personas. Esto sin lugar a dudas también aporta a la formación del estudiante.