Examen complexido
![]() |
![]() |
![]() |
Título del Test:![]() Examen complexido Descripción: examen uteq |




Comentarios |
---|
NO HAY REGISTROS |
En el ámbito del desarrollo de aplicaciones web existen varias metodologías, herramientas y técnicas que buscan cumplir con las especificaciones de los usuarios y satisfacer sus necesidades de información. En este contexto, determine cuál de los siguientes enunciados es falso. La metodología de “cascada” en donde las tareas en una etapa se completan antes de que empiece el trabajo para la siguiente etapa. Las metodologías estructuradas aplican técnicas orientadas a objetos. Las Herramientas CASE facilitan la creación de una documentación clara y la coordinación de los esfuerzos de desarrollo en equipo. Los prototipos consisten en crear un sistema experimental con rapidez y a un bajo costo para que los usuarios finales lo evalúen. En el ámbito del desarrollo de software existen varias metodologías, herramientas y técnicas que buscan cumplir con las especificaciones de los usuarios y satisfacer sus necesidades de información. En este contexto, el término RAD se utilizar para describir: La metodología de “cascada” en donde las tareas en una etapa se completan antes de que empiece el trabajo para la siguiente etapa. Las metodologías estructuradas aplican técnicas orientadas a objetos. Las Herramientas CASE, que facilitan la creación de una documentación clara y la coordinación de los esfuerzos de desarrollo en equipo. Consiste en crear un sistema funcional con rapidez y a un bajo costo para que los usuarios finales lo evalúen. En el ámbito del desarrollo de software existen varias metodologías, herramientas y técnicas que buscan cumplir con las especificaciones de los usuarios y satisfacer sus necesidades de información. En este contexto, Los Mashups permiten: Crear sus aplicaciones con un manejo de alto volumen de datos. Distribuir correos masivos por la web. Controlar el ingreso de datos en los Sistemas de Información. Crear software compuesto de componentes intercambiables que se integran sin problemas con otras aplicaciones en Internet. En el ámbito del desarrollo de software existen varias metodologías, herramientas y técnicas que buscan cumplir con las especificaciones de los usuarios y satisfacer sus necesidades de información. En este contexto, El Outsourcing de software consiste en: Contratar el desarrollo de software (aplicación web) personalizado o el mantenimiento de las aplicaciones web existentes con empresas externas. Desarrollar software con objetivos que no son de la empresa. Utilizar personal extranjero dentro de la empresa. Alojar las aplicaciones web en servidores externos a la empresa (Cloud Computing). Las empresas que utilizan sistemas de información para web deben manejar apropiadamente sus recursos tecnológicos para alcanzar sus objetivos estratégicos. El “desplazamiento del tiempo” se refiere a: Negocios que trabajan en sitios lejanos, pero conectados. Viajes de negocios a cualquier parte del mundo. Atrasos de los trabajos en el desarrollo de aplicaciones. Son los negocios que trabajan de manera continua 24/7. Las empresas que utilizan Sistemas de Información para Web deben manejar apropiadamente sus recursos tecnológicos para alcanzar sus objetivos estratégicos. Las intranets privadas que se extienden a los usuarios autorizados fuera de la organización se denominan…. Redes de datos. Extranets. Enlaces corporativos. Internet. El desarrollo de software requiere de un comportamiento profesional responsable, no solo porque de ellos depende de los sistemas y los recursos sino también de la información de las personas en la empresa y en la sociedad. La “regla de oro” de la ética profesional en TIC’s indica: Tome la acción que obtenga el valor más alto o grande. Suponga que casi todos los objetos tangibles e intangibles le pertenecen a alguien más, a menos que haya una declaración específica de lo contrario. Si una acción no es correcta para que todos la tomen, no es correcta para nadie. Haga a los demás lo que quiera que le hagan a usted. Existe diversidad de sistemas informáticos que pueden ser adquiridos o desarrollados para las empresas. Según las funcionalidades y niveles jerárquicos tienen una denominación específica. Las siglas MIS, se usan para identificar a los: Sistemas de Información Geográfica. Sistemas de Información Gerencial. Sistemas de Base de Conocimiento. Recursos de infraestructura tecnológica. Existen algunas herramientas para el desarrollo rápido de aplicaciones web, tanto para herramientas libres como para herramientas propietarias. Una de las desventajas más notables al utilizar herramientas libres, es que éstas son: Menos robustas. Menos escalables. No tienen costo. Puede no haber continuidad o actualizaciones. Existe diversidad de sistemas informáticos que pueden ser adquiridos o desarrollados para las empresas. Según las funcionalidades y niveles jerárquicos tienen una denominación específica. Las siglas ERP, se usan para identificar a los sistemas de : Planificación de Recursos Empresariales. Intimidad con clientes y proveedores. Protocolos de reporte empresarial. Control de Recursos Empresariales. Para la auditoría de sistemas informáticos, COBIT 4.1 es uno de los modelos de referencia y se estructura en varios dominios de actividad. Cuál de los siguientes no es un dominio de actividad de COBIT 4.1?. Planificar y organizar. Adquirir e implementar. Especificar el modelo de calidad. Entregar y dar soporte. En los modelos COBIT se establecen recomendaciones para auditorías de las bases de datos Cuál de los siguientes elementos no es uno de los principales objetivos de control establecidos por COBIT para la auditoría de las bases de datos. Modelo corporativo de la arquitectura de la información. Normas de uso de la información contenida en las bases de datos. Diccionario de datos corporativo y reglas de sintaxis de datos. Esquema de clasificación de datos. La metodología Scrum utiliza varios Artefactos Cuál de los siguientes no es un artefacto de Scrum?. Product backlog. Sprint backlog. Incremento. Historias de usuario. La metodología Scrum comprende el desempeño de varios roles Seleccione la opción que corresponde al rol del Product Owner. Decide en última instancia cómo será el resultado final del incremento y el orden en el que se van construyendo los sucesivos incrementos: qué se pone y qué se quita de la pila del producto, y cuál es la prioridad de las funcionalidades. Es el responsable del cumplimiento de las reglas de un marco de Scrum técnico, asegurando que se entienden en la organización, y se trabaja conforme a ellas. Propociona la asesoría y formación necesaria al propietario del producto y al equipo. Es el responsable de resolver los impedimentos que en el sprint pueden entorpecer la ejecución de las tareas. El concepto de auditoria es mucho más amplio que el mencionado, determine que concepto se acerca más a lo que es la auditoria. La auditoría solo detecta errores, y realiza un examen crítico con objeto de evaluar la eficiencia y eficacia de una sección o de un organismo. La auditoría tiene la virtud de oír y revisar cuentas, pero debe estar encaminado a un objetivo específico que es el de evaluar la eficiencia y eficacia con que se está operando. La auditoría no sólo detecta errores, sino que es un examen básico y superficial que se realiza con objeto de evaluar la eficiencia y eficacia de un proceso. La auditoría no sólo detecta errores, sino que es un examen crítico que se realiza con objeto de evaluar la eficiencia y eficacia de una sección o de un organismo. La auditoría interna es la realizada con recursos materiales y personas que pertenecen a la empresa auditada. Determine cuál de las siguientes afirmaciones es correcta, con respecto a la primera clasificación de la auditoria. La auditoría interna existe por expresa decisión de la Empresa, o sea, que puede optar por su disolución en cualquier momento. La auditoría interna existe por obligaciones reglamentarias de la ley, o sea, que no puede optar por su disolución. La auditoría interna se realiza dentro de la empresa pero con miembros externos a ella. La auditoría interna es realizada periódicamente, por lo que siempre debe existir un personal dedicado para auditar la empresa. Indique cual es el estándar que debe cumplirse para tener la certificación ISO en seguridad de información. ISO 27006. ISO 27002. ISO 27799. ISO 27001. Señale que consta en la norma ISO 27002. Una guía de buenas prácticas que permiten a las organizaciones mejorar la seguridad de su información. Incluye directivas para la implementación de un Sistema de Gestión de Seguridad de la Información. Incluye métricas para la gestión de la seguridad de la información. Pueden abarcar desde el suministro de funciones de soporte para la dirección de proyectos hasta la responsabilidad de la propia dirección de uno o más proyectos. En su realización, estas auditorías pueden estar apoyadas por una mayor experiencia por parte de los auditores externos, debido a que utilizan técnicas y herramientas que ya fueron probadas en otras empresas con características similares. ¿Cuál de las siguientes opciones representa una desventaja para las auditorías externas?. Es que las empresas puedan diferenciar sus productos para que se adapten mejor a las necesidades de los clientes en cada segmento. Dependen en absoluto de la cooperación que el auditor pueda obtener de parte de los auditados. Su evaluación, alcances y resultados pueden ser ilimitados. En algunos casos son sumamente costosas para el auditor. 1. Aplicar los instrumentos y herramientas para la auditoría 2. Integrar el legajo de papeles de trabajo de la auditoría 3. Realizar las acciones programadas para la auditoría 4. Elaborar el dictamen preliminar y presentarlo a discusión 5. Identificar y elaborar los documentos de desviaciones encontradas Escoja la opción que muestra el orden correcto en el que se deben ejecutar los pasos del enunciado: 4-5-3-1-2. 1-2-5-3-4. 3-1-5-4-2. 5-2-1-4-3. ¿Mencione un requisito indispensable que un auditor debe tener?. Tener conocimientos de auditoria. Un título universitario. Absoluta independencia mental, profesional y laboral. Ser miembro de la empresa que se va a auditar. ¿Escriba la definición formal de Control interno?. Se define como un proceso, efectuado por el personal de una entidad, diseñado para conseguir objetivos específicos. Es una de las fases del proceso administrativo y se encarga de evaluar que los resultados obtenidos durante el ejercicio de una actividad. Se define como un mecanismo que permite obtener información de la empresa. Es la revisión independiente de alguna actividad, función, resultado u operación de alguna entidad realizada por un profesional. Determine cuáles son los procesos para determinar si un sistema informatizado salvaguarda los activos, mantiene la integridad de los datos, lleva a cabo eficazmente los fines de la organización y utiliza eficientemente los recursos. Recoger, agrupar y evaluar evidencias. Organigrama, Departamentos, Relaciones Jerárquicas y funcionales. Fiabilidad, Eficacias, Rentabilidad y Seguridad. Análisis, inspección, Confirmación. Determine en qué fecha aparece por primera vez las norma BS 7799 de BSI. 2000. 1995. 1999. 1992. Considerando las siguientes afirmaciones: 1) Son muy fáciles de mantener, sin embargo se debe realizar su mantenimiento en la máquina del usuario. 2) No se puede instalar todos sus componentes en una sola máquina. 3) El servidor devuelve al usuario el resultado de la ejecución de la petición que hace el cliente. 4) Se encarga de gestionar el código devuelto como resultado de la petición y presentarlo al usuario final. 5) Se debe considerar con mayor importancia el tema de la seguridad. Cuáles de las anteriores afirmaciones que corresponden a las APLICACIONES WEB: 1, 2, 3, 4, 5. 1, 2, 3, 4. 2, 3, 4. 3, 5. Beneficios de los estilos arquitecturales Estilo arquitectural 1) Testeabilidad, Reusabilidad a. Orientada a Componentes. 2) Abstracción, Aislamiento, Rendimiento, Testeabilidad, Independecia. b. Presentación desacoplada. 3) Fácil despliegue, Reducción de costos, Reusabilidad, Reducción de complejidad c. Orientada al dominio. 4) Extensibilidad, comunicación, mejor testing. d. En N Capas. Seleccione cuál de los literales relaciona correctamente los beneficios con el estilo arquitectural correspondiente. 1a, 2b, 3a, 4d. 1d, 2c, 3b, 4a. 1b, 2d, 3a, 4c. 1d, 2b, 3a, 4c. Se requiere almacenar un valor que esté disponible en todos los llamados de AJAX de una página web (únicamente en esa página). Seleccione, ¿de qué ámbito debe ser la variable que almacene dicho valor?. Session Scope. Request Scope. Application Scope. View Scope. El posicionamiento _______________ lo hace respecto a la ventana del navegador o browser. Seleccione ¿Qué palabra (tipo de posicionamiento) correspondería?. static. absolute. fixed. relative. Los siguientes lenguajes de programación 1) C++ 2) C# 3) Visual Basic (VB) 4) Java Script Cuáles son todos los lenguajes de los anteriormente listados que se pueden utilizar para programar un script en el lado del cliente. 1, 2. 2, 3. 3, 4. 1, 4. Eventos son los que se disparan generalmente por la acción de un usuario, y ejecutan un método asociado a ellos. ¿Cuál es la propiedad que obtiene un valor que indica si la página se representa por primera vez o se carga en respuesta a una devolución de datos?. IsCallback. IsViewStateEnabled. IsTrackingViewState. IsPostBack. ASP .Net trabajo con espacios de nombres, lo que en otras herramientas de desarrollo podrían llamarse librerías. ¿Cuál es el espacio de nombres al que pertenece el objeto que sirve para ejecutar las consultas a la base de datos SQL en la jerarquía de clases en el Framework de .NET. System.Data.SqlClient. System.Data.Sql.SqlClient. System.Web.Data.SqlClient. System.Web.UI.Data.SqlClient. Hay algunas formas para cargar otra página en el navegador (cambiar el contenido), mediante código de programación, esto es, usando métodos implementados en las clases. 1. Método Redirect de la clase HttpResponse 2. Método Redirect de la Clase HttpRequest 3. El método Transfer de la Clase HttpServer 4. Método Transfer de la clase HttpServerUtility Seleccione la alternativa que especifique correctamente el enunciado. 1, 2. 3, 4. 1, 4. 2, 3. Usando la tabla anterior, cuál sería la asignación del contenido correcto para una variable cadena que sirve para consultar los clientes (Customers) que no tienen número de teléfono (Phone). Considere una base de datos bien administrada. Variable_String = “SELECT * FROM Customers WHERE Phone IS NULL”;. Variable_String = “SELECT * FROM Customers WHERE Phone = NULL”;. Variable_String = “SELECT * FROM Customers WHERE Phone IS BLANK”;. Variable_String = “SELECT * FROM Customers WHERE Phone = ‘NULL’”;. Las aplicaciones web en ASP .Net, trabajan con Web Forms, Cuál es el número de formularios que puede haber en una página aspx?. 1 con identificador único. Más de 1 siempre que cada uno se ejecute en servidor diferente. Más de 1 pero todos con el mismo identificador. Más de 1 pero cada uno con un identificador diferente. En una aplicación web se puede programar un archivo propio de ASP .Net que es el Global.asax Cuál es el principal propósito de este archivo?. Implementar eventos a nivel de aplicación y a nivel de sesión. Declarar variables globales. Este archivo no es de ASP .Net. Para programar los módulos de programación (Lógica de negocios). En una aplicación web es muy importante controlar si una página se carga por primera vez o si ya es la segunda o mayor vez que lo hace. En ASP .Net, ¿Cuál es el objetivo de la propiedad IsPostBack de la Página?. Conocer si es resultado de un re-direccionamiento de página. Conocer si ésta es cargada por una petición del Servidor (el usuario no ha intervenido para que la página se cargue). Conocer si ésta es cargada como respuesta a la petición del usuario (clic en un botón, escoge un elemento de un DropDownList, etc.). Conocer si ésta ha sido visitada por el usuario con anterioridad. Aunque ya está en desuso presentarle al usuario el número de visitante que es a nuestra aplicación web, sin embargo, es necesario para tareas de investigación el conteo de visitas de usuarios diferentes, es decir, reconociendo quién es el que ingresa a la aplicación, caso contrario sería el mismo usuario que ingresa más Si se desea utilizar una variable que sirva para contar a los visitantes autenticados, esta variable debe ser de ámbito: Sesión (session). Aplicación (application). Petición (request). Página (page). La aplicación web con el paso del tiempo y el cambio constante de la tecnología tiende a volverse obsoleta. De acuerdo con esto, cuál de las siguientes alternativas es una razón por la cual una aplicación web se puede considerar obsoleto. El mantenimiento adaptativo y correctivo está disminuyendo constantemente. Con las nuevas tecnologías se logra lo mismo. El nuevo requisito no se puede alcanzar fácilmente. Los costos operacionales no han aumentado durante la utilización de la aplicación web. La documentación describe un software (aplicación web). Ayuda a los usuarios, administradores y programadores que deben interactuar con el mismo a entenderlo. Determine qué tipo de documentación permite identificar a los programadores las funciones de la aplicación web y como se implementan. Documentación de la lógica de negocios. Documentación de operaciones. Documentación del usuario. Documentación de aplicación web. En la arquitectura cliente / servidor existen diferentes niveles. Uno de estos niveles hace uso de un middleware para la correcta implementación de las funcionalidades de la aplicación web, según sea el caso. Entonces, ¿Cuál es la función del middleware?. Servir como un protocolo específico del servicio. Permitir a los niveles comunicar y pasar datos de un lado a otro. Facilitar el desarrollo de aplicación web complejas con diferentes tecnologías. Gestionar el acceso a los datos en la arquitectura cliente / servidor. UML es ante todo un lenguaje. Un lenguaje proporciona un vocabulario y una regla para permitir una comunicación. En este caso, este lenguaje se centra en la representación gráfica de una aplicación web. UML permite expresar de una forma gráfica una aplicación web de forma que otro lo puede entender y permite especificar cuáles son las características de una aplicación web antes de su construcción. Determine cuál de las siguientes alternativas contiene los objetivos de UML. Diseñar, Documentar, Especificar. Modelar, Construir, Visualizar, Documentar. Visualizar, Especificar, Construir, Documentar. Expresar, Construir, Documentar y Modelar. Los documentos y formularios de orígenes de datos deben ser diseñados para que sean fácil de completar por los usuarios. Determine cuál es la zona que contiene áreas para introducir los datos. Zona de encabezado. Zona del cuerpo. Zona de instrucciones. Zona de autorización. El diccionario de datos es un listado organizado de todos los datos que pertenecen a una aplicación web. El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan en una aplicación web. Indique para que utiliza el diccionario de datos el analista: Recopilar, documentar y organizar hechos específicos sobre los datos. Transformar en datos en información útil. Evitar interpretaciones erróneas o ambigüedades de los datos. Documentación de los requisitos de información de la aplicación web. Las relaciones describen lo que los objetos necesitan saber sobre los demás, cómo los objetos responden a los cambios en otros objetos y los efectos de la pertenencia a clases, superclases y subclases. Indique lo que las relaciones les permiten a los objetos: Comunicación e interacción. La unión entre objetos. Refiere una relación que describe una conexión entre objetos. Documentación de los requisitos y la funcionalidad del sistema de modelos. La transferencia de desarrollo, operación o mantenimiento de una parte del software (aplicación web) a una empresa externa que presta estos servicios, a cambio de una cuota, de manera temporal o a largo plazo. Le corresponde a: Optimización del desarrollo de software. Mejoramiento del ciclo de desarrollo de software. Externalización (Outsourcing). Transferencia del desarrollo, operación o mantenimiento del software. Modelo que muestra las relaciones lógicas y la interacción entre las entidades que representan los datos de la aplicación web. Determine a quien le corresponde este concepto. Diagrama entidad-relación. Diagrama de flujo. Diagrama de casos de uso. Diagrama de objetos. El mantenimiento de una aplicación web requiere una gestión eficaz, garantía de calidad y control de costes. Para lograr estos objetivos, las empresas utilizan varias estrategias, como un equipo de mantenimiento, un programa de gestión de mantenimiento, un proceso de gestión de configuración y un procedimiento de liberación de mantenimiento. ¿Para qué es importante la herramienta de gestión de configuración?. Garantizar un apoyo satisfactorio a las operaciones comerciales. Recopilar e implementar simultáneamente todos los cambios de mantenimiento no críticos. Implementar cambios a medida que se completan. Gestionar los cambios y los costes de la aplicación web una vez que se pone en funcionamiento. |