Capitulo 15 Analisis y Diseño - Kendall y Kendall
Capitulo 15 Analisis y Diseño - Kendall y Kendall
Capitulo 15 Analisis y Diseño - Kendall y Kendall
2. Mencione los cinco propsitos generales para codificar datos. La codificacin es una forma fluida y concisa de capturar datos. Adems de proporcionar precisin y eficiencia, los cdigos deben tener un propsito. Los propsitos para codificar incluyen lo siguiente: 1. Llevar registro de algo. 2. Clasificar la informacin. 3. Ocultar la informacin. 4. Revelar la informacin. 5. Solicitar la accin apropiada.
3. Defina el trmino cdigo de secuencia simple Cdigos de secuencia simple El cdigo de secuencia simple es un nmero que se asigna a algo si necesita ser numerado. Por lo tanto no tiene ninguna relacin con los datos mismos. 4. Cundo es til un cdigo de derivacin alfabtica? Cuando se requiere un cdigo ms complejo para evitar un error costoso. Un posible error sera sumar un pago a la cuenta 223 cuando lo que se pretende es sumarlo a la cuenta 224, debido a que tecle un dgito incorrecto. Cdigo Explicacin del cdigo 68506KND7533TVG 99999 XXX 9999 XXX Abreviatura de la revista Cuatro dgitos de la calle Primeras tres consonantes del apellido Cinco primeros nmeros del cdigo postal 5.Explique lo que se cumple con un cdigo de clasificacin . Cdigos de clasificacin Los cdigos de clasificacin se usan para distinguir un grupo de datos que tienen caractersticas especiales de otro. Los cdigos de clasificacin pueden consistir de una sola letra o nmero. Son una forma de mtodo abreviado para describir una persona, lugar, cosa o evento
6. Defina el trmino cdigo de secuencia en el bloque. El cdigo de secuencia en bloque es una extensin del cdigo de secuencia con la diferencia que los datos se agrupan de acuerdo con caractersticas comunes. 7. Cul es el tipo ms simple de cdigo para ocultar la informacin? El tipo de cdigo ms simple para ocultar la informacin es el cdigo cifrado ya que consiste en la sustitucin directa de una letra por otra, de un nmero por otro o una letra por un nmero conocido tambin como criptograma. 8. Cules son los beneficios de usar un cdigo de subconjunto de dgitos significativos? Los beneficios de usar un cdigo de subconjunto de dgitos significativos consisten en que permite localizar los artculos que pertenecen a determinado grupo o clase. Otro propsito seria tambin que se podran realizar consultas en una parte del cdigo del artculo. 9. Cul es el propsito de usar un cdigo mnemnico para los datos? El propsito fundamental es que es una ayuda para la memoria.
10. Defina el trmino cdigo defuncin. Son mandatos a travs de cdigos que el analista o programador introducen en el ordenador, y este intrprete lo que quiere que haga tanto el analista como el programador. 11. Mencione los ocho lineamientos generales para una codificacin adecuada. Los ocho lineamientos son: i. Sea conciso ii. Conserve estables los cdigos iii. Asegrese de que los cdigos sean nicos iv. Procure que los cdigos se puedan ordenar v. Evite los cdigos confusos vi. Mantenga la uniformidad de los cdigos vii. Permita la modificacin de los cdigos viii. Haga cdigos significativos. 12. Cules son los datos cambiables? Es la cantidad de suministros comprada cada vez que una agencia de publicidad hace un pedido con el comerciante al por mayor de suministros de oficina. Debido a que las cantidades cambian dependiendo del nmero de empleados en la agencia de publicidad y de a cuntas cuentas dan servicio, los datos de cantidad se deben capturar cada vez que se hace un pedido.
13. Cules son los datos de diferenciacin? Los datos de diferenciacin es la inclusin en un registro de algunos dgitos para poder tener un nmero de registro nico. 14. Cul es una forma especfica de reducir la redundancia de datos a ser capturados? El tan solo hecho de registrar los primeros dgitos del producto para que el sistema lo interprete y bote todos los datos. Por ejemplo, la persona que hace la entrada de datos podra capturar los nmeros de vuelo y de cuenta de un viaje areo tomado por un cliente que pertenece a un programa de incentivo de viajero frecuente. Despus, la computadora calcula el nmero de millas acumulado por cada vuelo, lo agrega a las millas en la cuenta del cliente y actualiza las millas totales acumuladas a la cuenta. 15. Defina el trmino cuello de botella como se aplica a la entrada de datos. Un cuello de botella en la entrada de datos es una circunstancia en la cual, la entrada y procesamiento de los datos es insuficiente para el proceso, retrasando conjuntamente todos los dems procesos posteriores, y ocasionalmente a los simultneos. Una forma en que se puede evitar un cuello de botella es asegurar que haya suficiente capacidad para manejar los datos que se van a capturar. Entre menos pasos haya en la entrada de datos, habr menores oportunidades para la introduccin de errores. As que, evitar pasos extras tambin es una forma de conservar la calidad de los datos.
16. Cules son las tres funciones repetitivas de entrada de datos que se pueden hacer ms eficazmente por una computadora que por un operador de captura de datos? a. Registrar a la hora de la transaccin. b. Calcular nuevos valores de entrada. (hora, fecha, promedios, etc.) c. Almacenar y recuperar datos en cada pedido. 17. Mencione seis mtodos de captura de datos. a. Teclado b. Reconocimiento ptico de caracteres (OCR) c. Reconocimiento de caracteres de tinta magntica (MICR) d. Formularios de reconocimiento de marcas e. Cdigos de barras f. Terminales inteligentes. 18. Mencione los tres problemas principales que pueden ocurrir con las transacciones de entrada a. Envo de datos incorrecto: cuando se intente ingresar un dato a una tabla o registro al que no corresponde. b. Envo de datos por una persona no autorizada: cuando una persona sin autoridad suficiente ingresa un dato de suma importancia cuando no hay seguridad. c. Pedir al sistema que realice una funcin inaceptable: el sistema de informacin debe limitarse nicamente a realizar funciones necesarias para evitar conflictos.
19. Cules son las ocho pruebas para validar los datos de entrada? a. Prueba de datos perdidos b. Prueba de longitud de campo correcta c. Prueba de clase o composicin d. Prueba de rango o racionalidad e. Prueba de valores invlidos f. Verificacin de referencia cruzada g. Prueba de comparacin con los datos almacenados h. Creacin de cdigos de autovalidacin (dgitos de verificacin). 20. Qu pruebas verifican si los campos de datos se completan correctamente con nmeros o letras? a. Prueba de clase o composicin b. Prueba de valores invlidos c. Prueba de comparacin con los datos almacenados. 21. Qu prueba no permitira a un usuario capturar una fecha como 32 de octubre? Prueba de rango o racionalidad, el da debe ser mayor o igual que 1 y menor o igual que 31 para el mes de octubre.
22. Qu prueba asegura la precisin de los datos mediante la incorporacin de un nmero en el cdigo mismo? Para asegurar la precisin de datos se usa un dgito de verificacin en el propio cdigo, Este involucra iniciar con un cdigo numrico original, desempear algo de matemtica para llegar a un dgito de verificacin derivado y despus agregar el dgito de verificacin al cdigo original. El proceso implica multiplicar cada uno de los dgitos en el cdigo original por algunos pesos predeterminados, sumar estos resultados y despus dividir esta suma entre un nmero de mdulo. El nmero de mdulo se necesita porque la suma normalmente es un nmero grande y necesitamos reducir el resultado a un solo dgito. Por ltimo, el resto se substrae del nmero de mdulo, dndonos el dgito de verificacin. 1. Empiece con el cdigo numrico 2. Escoja el mtodo de peso y el nmero de mdulo a usar en todos los clculos. 3. Multiplique el dgito por el peso escogido. Pasos para 4. Sume los nuevos nmeros. convertir un 5. Divida entre el nmero de mdulo. nmero de parte a 6. Calcule el dgito de verificacin al tomar el nmero de mdulo un nmero que y restar el residuo. contiene un dgito 7. Agregue el dgito de verificacin al final del nmero. de verificacin. 8. Use este nuevo cdigo para la entrada de datos y permita a la computadora validar el cdigo.
23. Mencione cuatro mejoras en la precisin de datos que pueden ofrecer las transacciones dirigidas a los sitios Web de comercio electrnico 1. Los clientes generalmente codifican o teclean los datos. 2. Los datos introducidos por los clientes se almacenan para su uso posterior. 3. Los datos introducidos en el punto de venta se re usan a lo largo del proceso de surtido del pedido. 4. La informacin se usa como retroalimentacin para los clientes. 24. Qu es Unicode y cmo se usa? El Estndar Unicode es un estndar de codificacin de caracteres diseado para facilitar el tratamiento informtico, transmisin y visualizacin de textos de mltiples lenguajes y disciplinas tcnicas adems de textos clsicos de lenguas muertas. 25. Cul es el proceso para validar datos capturados en los campos? Para validar datos capturados en los campos es importante validar cada campo hasta que sea vlido o se haya descubierto un error. El orden de prueba de los datos es primero verificar si hay datos perdidos. Luego, una prueba de la sintaxis para verificar la longitud de los datos de entrada y verificar su clase y composicin apropiadas. Slo despus de que la sintaxis es correcta se prueba la semntica, o significando, de los datos. Esto incluye una prueba de rango, razonabilidad o valor, seguida por una validacin del dgito de verificacin.
26. Qu es una expresin regular? Las Expresiones Regulares son patrones que permiten buscar coincidencias con combinaciones de caracteres dentro de cadenas de texto, se encuentran en el diseo de la base de datos (como en el Access de Microsoft), pero puede ser incluidos en lenguajes de programacin, como Perl, Java Script y esquemas de XML. ALGUNAS EXPRESIONES REGULARESt Representa un tabulador.r Representa el "retorno de carro" o "regreso al inicio" o sea el lugar en que la lnea vuelve a iniciar.n Representa la "nueva lnea" el carcter por medio del cual una lnea da inicio.a Representa una "campana" o "beep" que se produce al imprimir este carcter.e Representa la tecla "Esc" o "Escape"f Representa un salto de pginav Representa un tabulador verticalx Se utiliza para representar caracteres ASCII o ANSI si conoce su cdigo.d Representa un dgito del 0 al 9.w Representa cualquier carcter alfanumrico.s Representa un espacio en blanco.D Representa cualquier carcter que no sea un dgito del 0 al 9.W Representa cualquier carcter no alfanumrico.S Representa cualquier carcter que no sea un espacio en blanco.A Representa el inicio de la cadena. No un carcter sino una posicin.Z Representa el final de la cadena. No un carcter sino una posicin.b Marca el inicio y el final de una palabra.B Marca la posicin entre dos caracteres alfanumricos o dos no-alfanumricos.