BUSCA LO QUE TU QUIERAS


miércoles, 19 de mayo de 2010

martes, 18 de mayo de 2010

PRUEBA E IMPLEMENTACION

1. ¿Qué es el diseño de prueba?

probar las interfaces entre subsistemas, la corrección de la salida y la utilidad y comprensibilidad de la documentación de la salida del sistema.

2. ¿En que consiste la prueba de programas con datos de prueba?

los programadores primero probaran sus programas en escritorio para verificar la forma en que el sistema trabajará. En la prueba de escritorio el programador sigue cada paso del programa en papel para revisar si la rutina trabaja como fue escrita.

3. ¿En qué consiste la prueba de enlace con datos de prueba?

. La prueba de enlace revisa para ver si los programas que son interdependientes trabajan, de hecho, como se planeo.

4. ¿Cuál es la prueba completa del sistema con datos de prueba?

los operadores y usuarios finales llegan a estar activamente involucrados en la prueba. Se usan datos de prueba creado por el equipo de análisis de sistemas para el propósito especifico de probar los objetivos del sistema
¿A qué se refiere el tercer enfoque de la implementación?

El analista de sistemas necesita ponderar la situación y proponer un plan de conversión que sea adecuado para la organización particular del sistema de información.

¿Qué es la implementación?
El proceso de primero asegurarse de que el sistema de información sea operacional, y permitir que luego tomen los usuarios control de la operación para su uso y evaluación es llamado implementación

¿Cuáles son los cuatro enfoques de implementación?

El primer enfoque para la implementación se refiere al movimiento del poder de computo a usuarios individuales

El segundo enfoque la implementación es el uso de diferentes estrategias para el entrenamiento de los usuarios y el personal del centro de información

el tercer enfoque para la implementación es la selección de una estrategia de conversión. El analista de sistemas necesita ponderar la situación y proponer un plan de conversión que sea adecuado para la organización particular del sistema de información.

El cuarto enfoque para la implementación involucra la evaluación del sistema de información nuevo o modificado o el centro de información

¿Porqué es importante tener objetivos de capacitación bien definidos?

Los objetivos bien definidos son de una gran ayuda para permitir que los capacitados sepan lo que se espera de ellos

¿Quién debe ser capacitado para usar el sistema de capacitación nuevo o modificado?

usuario y el operador los métodos para aquellos que aprenden mejor viendo incluyen demostraciones del equipo y exposiciones a los manuales de entrenamiento

¿Cuáles son los métodos de capacitación?

Aquellos que aprenden mejor oyendo se beneficiaran de platicas acerca de los procedimientos, discusiones y sesiones de preguntas y respuestas entre los instructores y capacitados

¿Cuáles son los lugares de capacitación?

Depende de los objetivos de la capacitación, costo, disponibilidad; sitios gratis de vendedor con equipo operable; instalación en casa; instalaciones rentadas

¿Qué es la seguridad?

La seguridad de las instalaciones de computación, los datos guardados y la información generada es parte de una conversión satisfactoria.

¿Qué es la seguridad física?

refiere a la seguridad de las instalaciones de computación, su equipo y software por medios físicos.

¿Qué es la seguridad lógica?

se refiere a los controles lógicos dentro del mismo software. Los controles lógicos familiares para la mayoría de los usuarios son contraseñas y códigos de autorización de algún tipo

¿Qué es la seguridad de comportamiento?

están codificadas en sus manuales de política y hasta en signos puestos en tableros de noticias.

CODIFICACION

¿QUE ES UN LENGUAJE DE PROGRAMACION?

Es el que planifica el analisis el diseño,codificacion, prueba y el manteni miento.

¿COMO DEBE SER EL ESTILO DE CODIFICACION?
Debe ser clara sin necesidad de referirse a ningun diseño el codigo debe ser conprensible tiene que tener documentacion interna,enfoque de construccion de sestencias y las tecnicas de entrada y salida.

¿CUALES SON LOS CRITERIOS QUE SE APLICAN PARA LA EVALUACION DE LENGUAJES DISPONIBLES?

Requisitos del contratista de sistema
disponibilidades de conpiladores del lenguaje
instrumento de software
tamaño del proceso
conocimiento del personal
lenguaje de programacion utilizado
necesidad de transportar el software
aplicacion que esta utilizando


¿COMO DEBE SER LA DOCUMENTACION DEL CODIGO?

La documentación comienza con la elección de los nombres de los identificadores(variables y etiquetas), continúa con la localización y composición de los comentarios y termina con la organización visual del programa

¿QUE ES LA DOCUMENTACION INTERNA?
Los comentarios permiten al programador comunicarse con otros lectores do código fuente. Los comentarios pueden también resultar una clara guía de comprensión durante la última fase de la ingeniería de software –el mantenimiento

3.¿CUALES SON LAS CARACTERISTICAS QUE DEBEN CONTENER LOS COMENTARIOS DESCRIPTIVOS?
• Describir los bloques de código en vez de describir cada línea.
• Usar líneas en blanco o tabulaciones de forma que sean fácilmente distinguibles del código.
• Que sean correctos, un comentario incorrecto o que se pueda interpretar mal es peor que no ponerlo.

DIAGRAMA DE CLASE

DIAGRAMA DE OBJETO

DIAGRAMA DE SECUENCIA

DIAGRAMA DE PAQUETES

DIAGRAMA DE INTERACCION

DIAGRAMA DE ESTADO

DIAGRAMA DE COLABORACION

DIAGRAMA DE CASO DE USO

miércoles, 12 de mayo de 2010

lunes, 10 de mayo de 2010









domingo, 9 de mayo de 2010

DISEÑO DE SISTEMAS

 
AUTOEVALUACION
¿En que se basa el enfoque de diseño orientado a objetos?
Este enfoque de diseño orientado al objeto que se basa en una descripción del problema el lenguaje natural parece ser útil en algunas circunstancias
¿Cuáles son los tipos de datos abstractos?
Se extraen nombres comunes, con fechas, mensajes, documentos, diccionarios, etc., y se consideran tipos de datos abstractos
¿En que se basa el diseño orientado a objeto?
Se basa en la idea de utilizar ocultamiento de información como principal criterio de descomposición y en la noción de los tipos de datos abstractos.
¿Cuál es el diseño de salida?
La salida es la información que se entrega a los usuarios por medio del sistema de información.
¿Cómo seleccionar la tecnología de salida?
Durante la fase de análisis de terminación de los requerimientos de información, el analista de sistemas encuentra cuales propósitos deben ser atendidos. La lista es diseñada luego con base en esos propósitos
¿Cómo debe ser la relación del contenido de la salida con el método de salida?
El Cada vez que se diseña una salida, es necesario pensar sobre cómo la función influencia la forma y cómo el propósito influencia la salida que se escoge. Se debe pensar en forma general sobre la salida, para que en cualquier información que salga del sistema de computo y que sea útil de alguna forma a las gentes, pueda ser considerada la salida la lista necesita reconocer los compromisos involucrados en la sección de un método de salida.
¿Cuáles son los factores a considerar cuando se selecciona la tecnología de salida?
impresoras de impacto, tubos de rayos catódicos conectados o aislados o pantallas de cristal liquido, salida de audio etc.
¿Cuál es el diseño de entrada?
La calidad de la entrada de un sistema determina la calidad de la salida del sistema, el analista de sistemas está reconociendo que la entrada pobre plantea preguntas sobre la confiabilidad del sistema completo.
¿Cuales son algunas desventajas del uso de formas especiales?
el tiempo y esfuerzo gastado por los empleados en el llenado de las formas
¿Cómo debe ser el diseño de formas atractivas?
formas no deben verse amontonadas, la forma lógica que debe tener cada una de ellas después de ser llenada, las convenciones indican que se pida el nombre, la calle, la ciudad, estado y el código postal y el país,
¿Cuáles son las secciones de una pantalla?
  • La parte superior de la pantalla tiene una sección de encabezado, parte de la cual está escrita en el software para describir al usuario en que parte del paquete se encuentra. El resto del encabezado puede consistir del nombre de archivo creado por el usuario.
  • La sección media es llamada el cuerpo de la pantalla. Este puede ser usado para la captura de datos, y es organizado de izquierda a derecha y de arriba hacia abajo. Los títulos e instrucciones deben ser proporcionados en esta sección parta que ayuden al usuario a dar los datos adecuados en el lugar correcto. También se deben proporcionar al usuario las definiciones de campos que muestren que tantos datos se permite en cada campo de la pantalla.
  • La tercera sección de la pantalla es la sección de comentarios e instrucciones: esta sección puede desplegar un menú corto de comandos que recuerden al usuario los puntos básicos, tales como cambiar pantallas o funciones, guardar el archivo o terminar la captura. La inclusión de estos puntos básicos puede hacer que los usuarios sin experiencia se encuentren mucho mas seguros acerca de su habilidad para operar la computadora sin causar un error fatal.

¿Cuál es el diseño de base de datos?
Integridad de datos, disponibilidad de datos, actualización y recuperación eficiente, almacenamiento de datos eficiente, recuperación de información para un propósito.
¿Qué son las bases de datos?
Es una fuente central de datos que está pensada para que sea compartida por muchos usuarios con una diversidad de aplicaciones, permite la creación, modificación y actualización de la base de datos, la recuperación de datos y la generación de reportes.
¿Cuáles son los tipos de archivos?
Archivo maestro, archivo de tablas, de transacción, trabajo, reporte, organización secuencial, lista encadenada, archivos de dispersión.
¿En qué consiste la organización secuencial?
Es que los registros estén todos en orden dentro del archivo.
¿Cuáles son las listas encadenadas?
Los registros pueden ser ordenados en forma lógica, en vez de física, a esto se le dice listas encadenadas.
¿Qué es el diseño de la interfaz hombre-máquina?
 Es donde se definen las tareas orientadas al hombre y a la maquina, requeridas para conseguir la función del sistema se tratan aspectos del diseño del sistema y diseño de interfaz.
¿Para qué sirven los modelos de diseño de interfaz?
Para incorporar representaciones de datos, arquitectónicas, de interfaces y procedimentales del software.
 ¿Cuáles son los 4 aspectos comunes del diseño que casa siempre emergen a medida que evoluciona el diseño de la interfaz del usuario?
Tiempo de respuesta del sistema, las facilidades de ayuda al usuario, la manipulación de la información de errores y el etiquetado de órdenes.
¿Cuál es el papel de diseñador de interfaces?
Una vez que se ha creado un prototipo de interfaz de usuario que funcione, debe evaluarse para determinar si satisface las necesidades del usuario. El espectro de la evaluación puede ir desde una "ejecución de prueba" informal en la que el usuario proporcione sus sensaciones hasta un estudio diseñado formalmente que use métodos estadísticos para la evaluación de cuestionarios rellenados por una población de usuarios finales
¿En qué consiste el diseño en ambiente de redes?
Un sistema raíz típicamente será una gran computadora, actúa como deposito de los datos corporativos. El sistema raíz esta conectado con servidores (típicamente son estaciones de trabajo potentes, o PC) y que poseen un doble papel. Los servidores actúan para actualizar y solicitar los datos corporativos mantenidos por el sistema raíz. Además mantienen sistemas departamentales locales y desempeñan un papel clave al poner en red los PC de nivel de usuario a través de una red de área local (LAN)
 ¿Cómo se debe ser la estructura de los sistemas cliente / servidor?
Una estructura cliente/servidor, la computadora que reside de otra computadora se denomina servidor, y las computadoras de nivel inferior se denominan clientes. Los clientes solicitan servicios, y el servidor los proporciona. Sin embargo, en el contexto de la arquitectura representada en la siguiente figura, se pueden llevar a cabo un cierto numero de implementaciones distintas.

 ¿Cuáles son las cinco configuraciones diferentes para la asignación de componentes de software?
Presentación distribuida, presentación remota, lógica distribuida, gestión de bases remota, bases de datos distribuidas.
¿Cómo debe ser el diseño para sistemas cliente/servidor?
Servidores de archivos. El cliente solicita registros específicos de un archivo. El servidor transmite estos registros al cliente a través de la red.
Servidores de base de datos. El cliente envía solicitudes en lenguaje de consulta estructurado (SQL) al servidor. Estas se transmiten como mensajes a través de la red. El servidor procesa la solicitud SQL y halla la información solicitada, pasando únicamente los resultados al cliente.
Servidores de transacciones. El cliente envía una solicitud que invoca procedimientos remotos en el centro servidor. Los procedimientos remotos pueden ser una conjunto de sentencias SQL. Se produce una transacción cuando una solicitud da lugar a la ejecución de procedimientos remotos y a la transmisión del resultado devuelto al cliente.
Servidores de grupos de trabajo. Cuando el servidor proporciona un conjunto de aplicaciones que hacen posible la comunicación entre clientes (y entre las personas que los usan) mediante el uso de texto, imágenes, boletines electrónicos, vídeo y otras representaciones, existe una arquitectura de grupos de trabajo 
¿Para qué es necesario el diseño de bases de datos en el ambiente de redes?
Para hacer seguimientos de las entidades atributos y relaciones.