examen final
![]() |
![]() |
![]() |
Título del Test:![]() examen final Descripción: test de examen final muy largo con 510 preguntas |




Comentarios |
---|
NO HAY REGISTROS |
Seleccione uno de los fundamentos principales de un proyecto. A. Planteamiento del problema. B. Determinar las variables del proyecto. C. Planeación y control de actividades. D. Precisión. ¿Cuál es el propósito del levantamiento de información?. A. Recoger datos. B. Identificar problemas y oportunidades de mejora. C. Hacer encuestas. D. Llenar información en el sistema. Esta técnica puede ser de tipo estructurada en el cual se lleva preparado un conjunto de preguntas; es como una especie de interrogatorio o de tipo no estructurada en el cual se utilizan preguntas abiertas dejando un mayor margen de libertad para expresarse. A. Encuesta. B. Ficha de Observación. C. Entrevista. D. Inspección. Es una técnica de recopilación de cantidades masivas de datos e información sobre las opiniones, conductas, actitudes y características de quienes se encuentran involucrados con un sistema, se basa en un formulario,. A. Simulación. B. Encuesta. C. Entrevista. D. Ficha de observación. Si el objetivo es el de tener en cuenta la opinión de las personas con respecto a un sistema, tener en cuenta las soluciones que las personas dan con la finalidad de llegar a una solución global de ese sistema. ¿Qué técnica es necesaria aplicar?. A. Encuesta. B. Entrevista. C. Simulación. D. Inspección. Una de las formas más usuales y convenientes de analizar un sistema radica en construir un prototipo del mismo PORQUE todas aquellas limitaciones impuestas al sistema restringen las soluciones posibles del mismo. A. La afirmación es VERDADERA, pero la razón es una proposición FALSA. B. La afirmación y la razón son VERDADERAS y la razón es una explicación CORRECTA de la afirmación. C. La afirmación y la razón son VERDADERAS, pero la razón NO es una explicación CORRECTA de la afirmación. D. La afirmación es FALSA, pero la razón es una proposición VERDADERA. Con que otro nombre se conoce el modelo del ciclo de vida clásico: A. Modelo Triangular. B. Modelo en Red. C. Modelo en Cascada. D. Modelo en Prototipos. Para presentar proyectos de desarrollo de sistemas de información, es muy importante realizar una investigación prelimar del proyecto con el objetivo de ampliar la información contenida en las propuestas y así el respectivo comité de selección pueda tomar una decisión favorable para la organización. La investigación preliminar se puede estructurar en las siguientes etapas. A. Ámbito de estudio, desarrollo de la investigación, factibilidad del proyecto. B. Diseño, implementación, evaluación del proyecto. C. Ámbito de estudio, desarrollo de la investigación, Implementación del proyecto. D. Ámbito de estudio, evaluación del proyecto, validación del proyecto. Los factores claves organizacionales juegan un papel principal en determinar la clase de información que se produce en una empresa y como se comunica, estos factores son: A. Procedimientos, control, tamaño, naturaleza y el estilo gerencial. B. Control, Naturaleza, el tamaño, la estructura y el estilo gerencial. C. Naturaleza, categorías, el tamaño, la estructura y el estilo gerencial. D. Organización, control, naturaleza, la estructura y el tamaño. Dentro del ciclo de vida de desarrollo de sistemas, se encuentra la etapa de Identificación de problemas, oportunidades y objetivos. En esta etapa, se debe desarrollar la factibilidad operacional del sistema. La pregunta que identifica a ésta factibilidad es: A. Si se desarrolla e implanta, ¿será utilizado el sistema?. B. El proyecto ¿puede realizarse con el equipo actual, la tecnología existente de software y el personal disponible?. C. Al crear el sistema, ¿los beneficios que se obtendrán serán suficientes para aceptar los costos?. D. Los costos asociados con la decisión de no crear el sistema son tan grandes que se debe aceptar el proyecto?. Un componente estructural de los sistemas de información, es el bloque de base de datos. Este bloque se debe considerar desde el punto de vista: A. Físico y relacional. B. Sistémico. C. Físico y Lógico. D. Relacional. Seleccione una categoría de los Sistemas de Información. A. Sistema aleatorio de información. B. Sistema de aseguramiento de calidad. C. Sistema de respuesta a errores. D. Sistema de apoyo para la toma de decisiones. Es uno de los principales usos del desarrollo de prototipos de aplicación: A. Verificar que no haya errores en el diseño de un sistema. B. Determinar los requerimientos de un sistema. C. Camino eficaz para identificar y aclarar los requerimientos que deben satisfacer una aplicación. D. Mostrar las salidas del actual sistema de información. La organización esta formada por personas que se unen para lograr un objetivo común: Crear y ofrecer un producto o servicio. Dentro de estas personas contamos con los trabajadores de la información, estos trabajadores se pueden dividir en tres categorías: Usuarios primarios de la información, Usuarios y proveedores de la información Personas Soporte de la información. Un usuario de Personal y Soporte de la información, corresponde a: A. Asesor de planeación. B. Gerentes. C. Analista de sistemas. D. Contador. Los sistemas de información están compuestos por componentes estructurales. El bloque de Modelos, tiene las siguientes características: A. Contiene una descripción de algunas de las técnicas de modelado empleadas por el analista de sistemas. B. Referencia todos los controles que se necesitan diseñar. C. Consta de modelos conceptuales diseñados en base a algoritmos. D. Representa la salida de información. Los atributos de la información son: A. Importancia, pertinencia y exactitud. B. Relevancia, oportunidad y pertinencia. C. Oportunidad, relevancia e importancia. D. Exactitud, oportunidad y relevancia. Las organizaciones se pueden clasificar en tres formas: una de las cuales afirma “En la que existen dos formas de arreglo de la organización: una en base a las funciones y otra en base a los proyectos y programas, presenta problemas de reportes sobre rendimiento, debido a la responsabilidad conjunta de varios gerentes.” Corresponde a: A. Organización divisional. B. Organización funcional. C. Organización gerencial. D. Organización matricial. La información es un arma de competitividad porque: A. Permite crear sistemas de información. B. Permite a las organizaciones la toma oportuna de decisiones. C. Permite integrar diferentes medios. D. Permite que los usuarios no hagan cambios. Uno de los factores claves de las organizaciones es: A. El área de trabajo. B. Espacio. C. El tamaño. D. La organización matricial. Un componente estructural de los sistemas de información, es el bloque de entrada. Éste bloque de entrada representa: A. Modelos lógico-matemáticos que manipulan de diferentes formas la entrada y los datos almacenados. B. Los datos que entran al sistema de información. C. La salida de información de calidad y documentos para todos los niveles de la organización. D. Todos los controles que se necesitan diseñar en el sistema para garantizar: su acceso, protección, integridad y operación uniforme. Cuáles son las cualidades que debe poseer un analista de sistemas: 1. Puntualidad, Incumplido; Irrespetuoso 2. Veracidad, Inexperiencia; Generador de problemas 3. Solucionador de problemas, Comunicador 4. Autodisciplina y automotivación; Profesional ético. A. 2 y 4 son correctas. B. 1 y 2 son correctas. C. 1 y 3 son correctas. D. 3 y 4 son correctas. El análisis y diseño de sistemas es el proceso de analizar, evaluar, diseñar e implementar sistemáticamente mejoras en una organización, a través de sistemas de información con métodos, procedimientos y herramientas. Teniendo en cuenta este contexto, los roles del Analista de Sistemas son: A. Rol de consultor. B. Rol de experto en programación. C. Rol de agente de cambio. D. Rol de diseñador. La determinación de requerimientos es la etapa más importante en el desarrollo de un sistema PORQUE en esta etapa se debe responder a la pegunta ¿Qúe es lo que quiere el cliente?. A. La afirmación es FALSA, pero la razón es una proposición VERDADERA. B. La afirmación y la razón son VERDADERAS y la razón es una explicación CORRECTA de la afirmación. C. La afirmación y la razón y la razón son VERDADERAS, pero la razón NO es una explicación CORRECTA de la afirmación. D. La afirmación es VERDADERA, pero la razón es una proposición FALSA. El analista de sistema básicamente es un observador de la realidad de una organización, por ello su labor no es la de cuestionar el funcionamiento o no del sistema sino de evidenciar como se da el proceso de manera clara y objetiva; y para ello elabora un informe que debe contener: A. La evidencia de cuáles son los sistemas que se deben implementar para desarrollar mayor tecnología y operatividad. B. El detalle del funcionamiento actual del sistema y las recomendaciones acerca de cómo se puede optimizar su gestión, además de plantear una propuesta de solución desde el diseño. C. Unas recomendaciones de cómo debe ser el flujo de la información y cuales puestos de trabajo se deben optimizar a través del diseño de un nuevo sistema. D. Un reporte pormenorizado de la o las secciones en las cuales hace falta sistematizar aplicando tecnología y como se debe hacer este proceso. Pregunta de selección múltiple con múltiple respuesta Las entrevistas estructuradas son indispensables para la determinación de los requerimientos, seleccione una de las principales ventajas: A. El entrevistador tiene la posibilidad de cambiar terminología de la entrevista para hacerla más compresible al entrevistado. B. Aseguran términos uniformes para todos los entrevistados. C. El entrevistador divaga entre temas que le parecen que fortalecerán los requerimientos del sistema. D. Se obtienen resultados con entrevistas cortas. Las entrevistas, cuestionarios y la observación son técnicas para: A. Conseguir información en una conversación. B. La toma de decisiones. C. Determinar que fines se persiguen. D. Encontrar hechos y recopilar información. De acuerdo a la lectura del documento, Una de las etapas fundamentales del proceso de análisis, diseño y construcción de una pieza de sw, es: A. La obtención de relaciones. B. La obtención de estructuras. C. La obtención de requisitos. D. La obtención de actores. De acuerdo con la lectura del documento, Algunos autores como Sommerville y Sawyer citan una técnica no convencional para la elaboración de prototipos de aplicaciones de software empleando el experimento Mago de Oz. Ésta técnica consiste en: A. Reuniones de grupo cuyo objetivo es la generación de ideas en un ambiente libre de críticas o juicios. B. Que se simula la interacción con una aplicación informática que aún no existe realmente, con el fin de que el interesado pueda observar y corregir el funcionamiento de dicha aplicación. C. Que el analista se ponga en el lugar del interesado y trate de imaginar cómo desearía éste la aplicación de software. D. Descripciones que incluyen actores, eventos, operaciones y objetivos. De acuerdo a la lectura del documento, Se hace necesario que los analistas empleen técnicas, para: A. Dividir y generar malestar entre los interesados y el equipo de trabajo. B. Encontrar hechos. C. Imponer ideas. D. Establecer una buena comunicación con los interesados y el equipo de trabajo. De acuerdo a la lectura, Las técnicas tradicionales de obtención de requisitos presentan algunas dificultades. Una dificultad que presenta la técnica de Casos de Uso, es: A. No requiere participación del analista. B. Se refiere a la solución. C. Requiere conocimientos técnicos en el interesado. D. Incluye revisión manual de documentos. De acuerdo a la lectura del documento. La técnica de Casos de uso, consiste en: A. Simulaciones que utiliza el analista para tratar de establecer con el interesado cómo será la aplicación de software que necesita para solucionar sus problemas. B. Descripciones que incluyen actores, eventos, operaciones y objetivos. C. Reuniones de grupo cuyo objetivo es la generación de ideas en un ambiente libre de críticas o juicios. D. Que el analista se ponga en el lugar del interesado y trate de imaginar cómo desearía éste la aplicación de software. Seleccione una técnica tradicional para la captura de requisitos. A. Investigación. B. Fotografiado. C. UML. D. Prototipado. Pregunta de selección múltiple con única respuesta Una tabla de decisión es una tabla de filas y columnas separadas en cuatro cuadrantes, con la siguiente distribución: A. Condiciones, Alternativas de condición, Acciones, Entradas de acción. B. Condiciones, Restricciones, Entradas, Salidas. C. Entradas, Salidas, Retroalimentación, Evaluación. D. Condiciones, Alternativas de condición, Entradas, Salidas. La determinación de requerimientos es una actividad de gran responsabilidad e importancia para los analistas de sistemas, ya que la calidad del trabajo realizado se verá reflejada en: A. Las características del nuevo sistema. B. En el estudio y documentación de la necesidad del usuario. C. En la aplicación de entrevistas y cuestionarios. D. El prototipo ya que es el sistema final. Los Árboles de Decisión como herramienta de comunicación son entendidos con mayor rapidez por los miembros de la organización. Los árboles de decisión se construyen de manera lateral con: A. La raíz del árbol del lado izquierdo; de allí, el árbol extiende sus ramas hacia el inferior. B. La raíz del árbol del lado derecho; de allí, el árbol extiende sus ramas hacia el inferior. C. La raíz del árbol del lado izquierdo; de allí, el árbol extiende sus ramas hacia el lado derecho. D. La raíz del árbol del lado derecho; de allí, el árbol extiende sus ramas hacia el lado izquierdo. Los requerimientos de un sistema: 1. Contienen múltiples relaciones entre si 2. No contienen relaciones 3. Son el punto de acuerdo entre el cliente y el proyecto de desarrollo 4. No satisfacen las necesidades de los clientes. A. 1 y 3 son correctas. B. 3 y 4 son correctas. C. 2 y 4 son correctas. D. 1 y 2 son correctas. La cualidad que debe poseer el analista de sistemas para relacionarse con los demás, de comprender, expresar mensajes y de desarrollar procesos argumentativos, es: A. Autodisciplinado. B. Ético. C. Comunicador. D. Experto programador. La determinación de requerimientos es el estudio de un sistema para conocer cómo funciona y un requerimiento es una característica que debe incluirse en el sistema. En este sentido se podría decir que la Determinación de requerimientos: A. Es la etapa menos importante en el desarrollo de un sistema de información. B. Es un catálogo, un depósito con información ordenada de los datos de un sistema. C. Responde a la pregunta fundamental: ¿Qué es lo que quiere el Cliente?. D. La etapa más importante en la implementación del prototipo del sistema. De las siguientes opciones ¿qué se entiende por Información?. A. El conjunto de elementos que interrelacionados entre si cumplen un objetivo específico. B. El conjunto de condiciones básicas que requiere la organización para su funcionamiento. C. El conjunto organizado de datos, que constituye un mensaje sobre un determinado ente o fenómeno. D. El conjunto de funciones y procedimientos encaminados a la capacitación, recopilación, clasificación, desarrollo, recuperación, procesamiento, almacenamiento y resumen de información en el seno de una organización. El análisis de sistemas tiene como objetivo describir en detalle: A. Las Necesidades de información que debe satisfacer al programado del sistema. B. La arquitectura lógica del nuevo sistema, de forma independiente del entorno técnico. A. Las características de su estructura conceptual y funcionamiento inicial. B. Las etapas del diseño del sistema. El conjunto de funciones y procedimientos encaminados a la capacitación, recopilación, clasificación, desarrollo, recuperación, procesamiento, almacenamiento y resumen de información en el seno de una organización Seleccione a qué termino pertenece la definición. A. Sistema de Información. B. Ciclo de vida. C. Análisis de sistema. D. Ninguna de las anteriores. El desarrollo de sistemas se entiende como un ciclo de vida de software que se repite una y otra vez como consecuencia de que el desarrollo de sistemas siempre esta a mejora continua, ya que se puede decir que un sistema se desarrolla o que trabaja al 100% porque estará sujeto a cambios imprevistos o actualización continua. A. El conjunto de objetos y sus relaciones. B. El conjunto de actividades que necesitan llevarse a cabo para desarrollar y poner en marcha un sistema de información. C. El seguimiento al flujo de datos de los procesos involucrados en el sistema. D. El conjunto de herramientas que permiten descomponer modularmente una situación. Varios métodos pueden utilizar los analistas de sistemas para obtener, reunir y determinar los requerimientos del sistema. Dos métodos importantes que pueden utilizar los analistas de sistemas para encontrar hechos son: A. El diccionario de datos, la observación. B. Entrevistas, diagramas de uso. C. Entrevistas, observación. D. Los flujos de datos, la entrevistas. La entrevista es una técnica que utiliza los analistas de sistemas para encontrar hechos o requerimientos, una entrevista para conseguir información es una conversación dirigida con un propósito especifico, que utiliza un formato de preguntas y respuestas. A. Obtener el diseño del sistema. B. Obtener opiniones de los entrevistados acera de la situación actual del sistema. los objetivos organizacionales, comentarios personales y procedimientos. C. Desarrollar el sistema de información. D. Obtener la maqueta final del sistema. La empresa SONIDO S.A ha venido teniendo inconvenientes con el Sistema de Información de Nomina. El presidente de la compañía ha pedido su concepto como analista de sistemas frente a la situación. Usted debería: A. Elaborar los diseños de interfaz del nuevo sistema. B. Diseñar el prototipo. C. Comprender los detalles de la situación y decidir si es deseable o factible una mejora. D. Elaborar el plan de inversión en nuevo software. Un sistema de información esta conformado por que elementos: A. Estandarización, Medición, Comparación, Retroalimentación. B. Computadores, analistas, diseñadores. C. Análisis, Diseño, Programación. D. Entradas, Modelos, Salidas, Tecnología, Bases de datos, Controles. Los usuarios finales de un sistema pueden agruparse en: A. Final directo, diseñador de sistemas, diseñador de aplicaciones y analista de información. B. Analista de información, directivos. C. Final directo, final indirecto, administradores y directivos. D. Administradores, diseñador de sistemas, programador. El muestreo es: A. El proceso de seleccionar sistemáticamente elementos representativos de una población. B. Es un intercambio de información que se efectúa cara a cara. C. Recolección datos sobre actitudes, creencias, comportamientos y características de gentes importantes en la organización. D. Es una técnica de recopilación de información útil para complementar el ciclo de vida de desarrollo de un sistema tradicional. Dentro de las organizaciones, el análisis y diseño de sistemas es: A. El estudio de una empresa para buscar procesos ya existentes con el propósito de determinar cuáles deberían ser llevados a cabo por una computadora y cuáles por métodos manuales. B. Se refiere al proceso de examinar la situación de una empresa con el propósito de mejorarla con métodos y procedimientos más adecuados. C. Determinar los cambios que deberían efectuarse dentro de una empresa. D. Determinar la mejor forma de resolver un problema de sistemas de información dentro de una organización. Para su correcto funcionamiento el sistema requiere una serie de mantenimientos que son: A. Correctivo, preventivo, periférico, predictivo. B. Correctivo, para fines específicos, para mejoras y preventivo. C. Correctivo, pro activo, termodinámico, pasivo. D. De emergencia, programado, productivo, critico. Como mecanismo para la recopilación de información de forma verbal, se usa: A. La encuesta. B. El cuestionario. C. La observación. D. La entrevista. Para que un software sea viable se debe tener en cuenta: A. Viabilidad financiera, socio-económica e institucional. B. Viabilidad administrativa, técnica y ambiental. C. Viabilidad técnica, económica y operativa. D. Viabilidad comercial, organizativa y legal. El analista de información es responsable de: A. Reunir información y determinar requerimientos. B. Diseñar el sistema. C. Desarrolla las especificaciones de diseño. D. Escribe el software necesario para implantar el diseño. La característica más relevante de un usuario final indirecto es: A. Controla las actividades del sistema. B. Evalúa los riesgos originados por fallas en los sistemas. C. Opera el sistema. D. Emplea reportes e información generada por el sistema, pero no opera el equipo. De acuerdo a su interacción con el medio ambiente, los sistemas se clasifican en: A. Análogos y Digitales. B. Abiertos y cerrados. C. Activos e Inactivos. D. De productos y Servicios. ¿Cuales son todas las fases de un ciclo de vida del desarrollo de sistemas?. A. Determinación de los requerimientos, Diseño del sistema, Desarrollo del software, Pruebas del sistema, Implantación y evaluación. B. Identificación del problema, Determinación de los requerimientos, Diseño del sistema, Desarrollo del software. C. Identificación del sistema, preparación ´para su análisis, colaboración e implantación. D. Identificación del problema, Determinación de los requerimientos, Diseño del sistema, Desarrollo del software, Pruebas del sistema, Implantación y evaluación. Que privilegios tienen los usuarios "administradores": A. Ellos no pueden añadir módulos con nuevas funciones, actualizar el portal, dar de alta o baja a usuarios, etc. B. Ellos pueden añadir módulos con nuevas funciones, actualizar el portal, pero no pueden dar de alta o baja a usuarios, etc. C. Son usuarios sin Privilegios. D. Ellos pueden añadir módulos con nuevas funciones, actualizar el portal, dar de alta o baja a usuarios, etc. ¿En que se basa el ciclo de vida?. A. Se basa en la aplicación y refinamiento sucesivos del sistema mediante iteraciones. B. Se basa en la ampliación y refinamiento sucesivos del sistema mediante múltiples iteraciones. C. Es el conjunto de fases por las que pasa el sistema que se está desarrollando desde que nace la idea inicial hasta que el software es retirado o remplazado. D. Ninguna de las anteriores. De los siguientes modelos cual no pertenece al análisis orientado a objetos. A. Modelo Dinámico. B. Modelo De Objetos. C. Modelo Estándar. D. Ninguna. Las Vistas en el modelo UML son: A. Vista de Casos de Uso. B. Vista Lógica. C. Vista de Componentes. D. Todas las anteriores. ¿Que es un sistema de información?. A. un sistema de información es un sistema de atributo-valor. B. Es un conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su uso posterior, generados para cubrir una necesidad o un objetivo. C. Los datos que representan las actividades de la empresa, la red que permite compartir recursos entre computadoras y dispositivos. D. Ninguna de las anteriores. ¿Cuáles son las siglas de un sistema de información?. A. SDI. B. SI. C. IDS. D. Todas las anteriores. ¿Cuáles son las principales funciones de un sistema de información?. A. Acopio o acumulación, Tratamiento de la información, Difusión de la información. B. Recogida de la información, Acopio o acumulación, Tratamiento de la información, Difusión de la información. C. Tratamiento de la información, Difusión de la información. D. Todas las anteriores. ¿Cuáles son los componentes básicos debe tener un esquema para un sistema de información?. A. El hardware, equipo físico utilizado para procesar y almacenar datos, el software y los procedimientos utilizados para transformar y extraer información. B. El hardware y el software y los procedimientos utilizados para transformar y extraer información. Los datos que representan las actividades de la empresa, la red que permite compartir recursos entre dispositivos, las personas que desarrollan, mantienen y utilizan el sistema. C. Los datos que representan las actividades de la empresa, la red que permite compartir recursos entre computadoras y dispositivos. D. Ninguna de las anteriores. Los sistemas de información tienen muchas cosas en común, la mayoría de ellos están formados por: A. Personas y Equipo. B. Personas, Equipo, Información y Procedimientos. C. Equipo y Procedimientos. D. Ninguna de las anteriores. BASE: Dentro de las organizaciones, el análisis y diseño de sistemas es: A. El estudio de una empresa para buscar procesos ya existentes con el propósito de determinar cuáles deberían ser llevados a cabo por una computadora y cuáles por métodos manuales. B. Se refiere al proceso de examinar la situación de una empresa con el propósito de mejorarla con métodos y procedimientos más adecuados. C. Determinar los cambios que deberían efectuarse dentro de una empresa. D. Determinar la mejor forma de resolver un problema de sistemas de información dentro de una organización. Un concepto de Ciclo de Vida es: A. Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software. B. Un marco de referencia que contiene los procesos, las actividades y los dispositivos de hardware. C. Un marco de referencia que contiene los diseños prototipados, las actividades y las tareas involucradas en el desarrollo... D. Un marco de referencia que contiene los procesos, las actividades y las tareas involucradas. El Proceso Unificado organiza el trabajo y las iteraciones en cuatro fases fundamentales: A. Inicio, Colaboración, Construcción, Transmisión. B. Inicio, Elaboración, Transición, Construcción. C. Inicio, Elaboración, Construcción, Transición. D. Ninguna de las anteriores. ¿Cuáles son las principales funciones de un sistema de información?. A. Acopio o acumulación, Tratamiento de la información, Difusión de la información. B. Recogida de la información, Acopio o acumulación, Tratamiento de la información, Difusión de la información. C. Tratamiento de la información, Difusión de la información. D. Todas las anteriores. Que elementos definen a un objeto. A. Cardinalidad y tipo. B. Métodos y resultados. C. Su interfaz y salidas. D. atributos y métodos. Qué significa instanciar una clase. A. Eliminar una clase. B. Crear un objeto a partir de la clase. C. Duplicar una clase. D. Conectar dos clases entre sí. Qué es una excepción. A. Un objeto que no puede ser instanciado. B. Un bucle que no finaliza. C. Un error que lanza un método cuando algo no está bien. D. Cualquiera de los 3 anteriores. ¿Qué significa sobrecargar (overload) un método?. A. Cambiarle el nombre dejándolo con la misma funcionalidad. B. Crear un método con el mismo nombre, pero diferentes argumentos. C. Añadirle funcionalidades a un método. D. Editarlo para modificar su comportamiento. En Java, ¿A qué nos estamos refiriendo si hablamos de 'Swing'?. A. Una librería para construir interfaces gráficas. B. Es el sobrenombre de la versión 1.3 del JDK. C. Un framework específico para Android. D. Una función utilizada para intercambiar valores. ¿Qué código de los siguientes, tiene que ver con la herencia?. A. public class Componente inherit Producto. B. public class Componente implements Producto. C. public class Componente belong to Producto. D. public class Componente extends Producto. ¿Qué es el bytecode en Java?. A. El formato de intercambio de datos. B. Un tipo de variable. C. Un depurador de código. D. El formato que obtenemos tras compilar un fuente .java. ¿Cuál es la precisión de un tipo de dato int?. A. 32 bit. B. 8 bit. C. 16 bit. D. 64 bit. ¿Qué modificador de acceso hace que una clase sea pública en Java?. A. private. B. protected. C. public. D. free. ¿Cuál es la opción que muestra salida por pantalla?. A. System.out.println(y);. B. int x=5;. C. int y=0;. D. x += y;. ¿Cuál es la opción que calcula el resultado?. A. int total = 10;. B. int contador = 4;. C. total -= --contador;. D. System.out.println(total);. ¿Qué entiende por herencia en Java?. A. Ocurre al crear un método sin retorno. B. Ocurre al crear varios métodos en una clase. C. Es la acción de crear clases derivadas de una clase b. D. Ocurre al definir variables en una clase. ¿Al crear una clase derivada de una clase base se hereda?. A. Solo las variables. B. Atributos y métodos. C. Solo los métodos. D. No hereda nada. ¿En qué se basa el polimorfismo?. A. En declarar métodos en una clase. B. En crear clases y métodos en un programa. C. En utilizar un método para un solo objeto. D. En utilizar un mismo método para distintos objetos. ¿Método que calcula el número de caracteres o longitud de un objeto cadena?. A. Getchars. B. Length. C. LastIndexOf. D. CompareTo. ¿Qué significan las iniciales JDK?. A. Java Developer Knowledge. B. Java Developer Kit. C. Java Development Kit. D. Java Development Knowledge. ¿Cuál es el resultado si a una variable le ponemos la palabra final detrás de su tipo?. A. El programa no compila. B. La variable debe ser utilizada al final. C. La variable puede ser utilizada solo por el método principal. D. La variable se convierte en una constante y no se puede cambiar su valor. ¿Qué código se asocia a una Interfaz en Java?. A. Componente cp = new Componente.interfaz. B. public class Componente interface Product. C. Componente cp = new Componente (interfaz). D. public class Componente implements Printable. ¿Qué hace la siguiente expresión? for (int x=0; x<10; x++). A. Muestra los números del 1 al 10. B. Muestra 10 letras X. C. Muestra los números del 0 al 9. D. No compila. ¿Qué nos mostrará for (double y=0.1;y!=1.0;y+=0.1). A. Los valores del 0.1 al 1.0. B. Los valores de 0 al 0.1. C. Lo más probable es que entre en un bucle infinito por la precisión double. D. Los valores del 0 al 1. ¿Cuál es el resultado del siguiente expresión? int i=1; System.out.println ( i == 1 );. A. false. B. undefined. C. “i==1”. D. true. ¿Cuál es el resultado de la siguiente expresión? System.out.println(2+6<<1);. A. 12. B. 16. C. 14. D. 8. ¿Qué resultado da la siguiente operación? System.out.println(12&13);. A. 12. B. true. C. false. D. 13. Máquina virtual Java que traduce el bytecode para que se ejecute en la plataforma donde está implementada. A. JRE. B. IDE. C. JVM. D. JDK. ¿Cuál es el método que asigna un valor inicial a un atributo?. A. main. B. constructor. C. set. D. get. ¿Cuál es la forma correcta de declarar el método main?. A. public void main (String args). B. public static void main (String[] args). C. static public void main (String[] args). D. public static String main (String[] args). Seleccione el modificador que permite el acceso a los miembros desde las clases del mismo paquete y desde las clases hija. A. Public. B. protected. C. private. D. default. ¿Cuál es la diferencia entre una Clase y un Objeto?. A. Podemos ver la clase como un modelo o plantilla y un objeto como el instanciamiento de esa plantilla. B. Podemos ver la clase con un modelado o plantilla y un objeto como una instancia no relacionada con la clase. C. Podemos ver la clase con una instancia y a un objeto como una plantilla. D. Ninguna de las anteriores. Que es la Herencia?. A. Es la base de la no reutilización del código, mediante la herencia no se pueden crear relaciones entre objetos que extienden a objetos padres,. B. Es la base de la no reutilización de atributos, mediante la herencia no se pueden crear mas objetos que extienden a objetos padres,. C. Es la base de la reutilización del código, mediante la herencia se pueden crear relaciones entre objetos que extienden a objetos padres, heredando su comportamiento y estructura interna. D. Ninguna de las anteriores. Que es la Encapsulación?. A. Es la forma de proteger u ocultar las propiedades de un objeto, estableciendo los permisos y niveles de visibilidad. B. Es la forma de abrir y no ocultar las propiedades de un objeto, estableciendo los permisos y niveles de visibilidad. C. Es la forma de no ocultar las características de un objeto, estableciendo los permisos en todos los niveles de visibilidad. D. Ninguna de las anteriores. Que son las Clases Abstractas?. A. Estas clases se caracterizan porque por lo menos uno de sus métodos no debe ser declarado abstracto el cual tiene implementación y el comportamiento de esos métodos lo definen las clases concretas. B. Estas clases se caracterizan porque todos sus métodos deben ser declaradas con implementación y el comportamiento de esos métodos lo definen las clases concreta que la hereda. C. Estas clases se caracterizan porque por lo menos uno de sus métodos debe ser declarado abstracto el cual no tiene implementación y el comportamiento de esos métodos lo definen las clases concretas que la hereda. D. Ninguna de las anteriores. Que son las Interfaces?. A. Las interfaces no definen lo que una clase debe hacer, mas no la forma como lo hará, podemos decir que las interfaces no son completamente abstractas y que todos sus métodos lo son y poseen implementación. B. Las interfaces definen lo que una clase que la implemente debe hacer, mas no la forma como lo hará, podemos decir que las interfaces son completamente abstractas y que todos sus métodos lo son y no poseen implementación. C. Las interfaces definen lo que una clase no debe hacer, ni la forma como lo hará, podemos decir que las interfaces son completamente no abstractas y que todos sus métodos lo son y poseen implementación. D. Ninguna de las anteriores. Que es Polimorfismo?. A. Podemos definirlo como la capacidad que tienen los objetos de comportarse de múltiples formas recurriendo a la herencia. B. Podemos definirlo como la capacidad que tienen los objetos de comportarse de múltiples formas no recurriendo a la herencia. C. Podemos definirlo como la incapacidad que tienen los objetos de comportarse de múltiples formas no recurriendo a la herencia. D. Ninguna de las anteriores. Que es Sobrecarga?. A. Consiste en tener una clase con el mismo nombre pero diferentes parámetros. B. Consiste en tener un objeto con el mismo nombre pero diferentes argumentos. C. Consiste en tener un método con el mismo nombre pero diferentes parámetros. D. Ninguna de las anteriores. Diferencia entre Interfaz y Clase. A. Las interfaces no tienen ningún comportamiento en su interior son solo descripciones, en cambio las clases contienen comportamiento establecidos, en resumen, una clase se extiende y una interfaz se implementa. B. Las interfaces tienen un comportamiento en su interior, en cambio las clases contienen comportamiento establecidos, en resumen, una método se extiende y una interfaz se implementa. C. Las interfaces tienen un comportamiento externo, en cambio las clases se establecen, en resumen, una método se extiende y una interfaz se implementa. D. Ninguna de las anteriores. Pueden las clases en Java heredar más de una clase?. A. En Java, pueden heredar de varias clases para eso es mejor usar interfaces. B. En Java no, solo pueden heredar de una clase para eso es mejor usar interfaces. C. En Java no, pueden heredar de un objeto para eso es mejor usar interfaces. D. Ninguna de las anteriores. Diferencias entre clase abstracta e interfaz. A. En una Interfaz sus métodos no son declarados es decir ninguna tiene implementación, en cambio una clase abstracta debe tener muchos métodos abstractos. B. En una Interfaz sus objetos no son declarados es decir ninguna tiene implementación, en cambio una clase abstracta debe tener muchos métodos simples. C. En una Interfaz todos sus métodos son abstractos, es decir todos sus métodos son declarados pero ninguna tiene implementación, en cambio una clase abstracta debe tener por lo menos un método abstracto. D. Ninguna de las anteriores. Que significa “Paso por valor” y “Paso por referencia”?. A. El paso por valor nos indica que nuestro método recibirá una copia de la variable que pasemos y cualquier modificación que realiza solo afectará a dicha copia, en cambio el paso por referencia nos lleva prácticamente a entregar la variable original, es decir si hacemos algún cambio en el parámetro de nuestro método, esto equivaldría a estar actuando directamente sobre la variable original. B. El paso por valor nos indica que nuestro método recibirá una variable que pasemos y cualquier modificación que realiza afecta a todo, en cambio el paso por referencia nos lleva prácticamente a entregar la variable, es decir si hacemos algún cambio en el objeto, esto equivaldría a estar actuando directamente sobre la variable copia. C. El paso por valor nos indica que nuestra clase recibirá un objeto y cualquier modificación que realiza afecta a todo, en cambio el paso por referencia nos lleva prácticamente a entregar la variable, es decir si hacemos algún cambio en el objeto, esto equivaldría a estar actuando directamente sobre la variable copia. D. Ninguna de las anteriores. Que hace la palabra Static?. A. Una clase, método o campo declarado como estático puede ser accedido o invocado sin la necesidad de tener que instanciar un objeto de la clase. B. Un objeto declarado como estático puede ser accedido o invocado con la necesidad de tener que instanciar un objeto de la clase. C. Una variable declarada como estático puede ser accedida o invocada con la necesidad de tener que instanciar un objeto de la clase. D. Ninguna de las anteriores. Que son las Excepciones?. A. Una excepción es un evento que ocurre durante la ejecución del programa, manteniendo el flujo normal. B. Una excepción es un evento que ocurre durante la ejecución del programa, interrumpiendo el flujo normal. C. Una excepción es un evento que ocurre durante la codificación del programa, manteniendo la ejecución normal. D. Ninguna de las anteriores. Con que sentencia se maneja las excepciones?. A. se maneja con la sentencia try-catch-finally. B. se maneja con la sentencia try-catched-finallity. C. se maneja con la sentencia false-catched-finallity. D. Ninguna de las anteriores. Indique cuales de las siguientes son declaraciones de variables incorrectas. A. int 2x;. B. int x;. C. float x;. D. Ninguna de las anteriores. En la jerarquía de clases vista de abajo hacia arriba se llama o indica: A. Para mostrar una vista previa. B. Para conocer la ruta de clases que la conforman. C. Es para llegar a la generalización. D. Ninguna de las anteriores. Seleccione la respuesta correcta: De los siguientes fragmentos de código todos están bien implementados?. A. public class Poligono extend FiguraGeometrica. B. public class Poligono inherit FiguraGeometrica. C. public clas Poligono implements FiguraGeometrica. D. Ninguna de las anteriores. Cuál de los siguientes fragmentos de código establece correctamente la característica de sobrecarga de métodos. A. public int suma1(int num1, int num2) public int suma2(int num1, int num2, int num3) public String suma3(String cad1, String cad2). B. public int suma(int num1, int num2, int sum3) public String suma(String cad1, String cad2) public int suma(int num1, int num2, int num3). C. public int suma(int num1, int num2) public String suma(String cad1, String cad2) public int suma(int num1, int num2). D. public int suma(int num1, int num2) public int suma(int num1, int num2, int num3) public String suma(String cad1, String cad2). Seleccione cuál es el orden adecuado para que funcione un programa en java. A. Class File – Bytecode Verified – Interpreter – Class loader - Runtime – Hardware. B. Class loader – Class File - Bytecode Verified – Interpreter – Runtime – Hardware. C. Class File – Class loader – Bytecode Verified – Interpreter – Runtime – Hardware. D. Ninguna de las anteriores. Selecciones la respuesta correcta: En el diagrama de la arquitectura de Java (JVM Memory) cual no es parte de ella: A. Class Loader. B. Heap. C. Method Area. D. Native method stack. Selecciona la(s) respuestas correctas: Cuando pasamos valores a un método estos son: A. Por Objeto. B. Por referencia. C. Por su nombre. D. Por valor. Indique cuales de las siguientes son declaraciones de variables correctas. A. int %x;. B. int main;. C. f. int a;b,. D. Ninguna de las anteriores. Que es un constructor. A. Sirve para la construcción de los objetos, generalmente para inicializar los atributos. B. Sirve para la construcción de las variables, generalmente para inicializar los atributos. C. Sirve para la declaración de las variables, generalmente para inicializar los atributos. D. Ninguna de las anteriores. ¿Qué es OOPS?. A. Las siglas OOPS definen el Sistema de Programación lineal sin Objetos (Object Oriented Programming system), con el cual los programas pasan a ser considerados una colección de métodos. Cada uno de estos métodos son una parte de un programa. B. Las siglas OOPS definen el Sistema de Programación estructural (Object Oriented Programming system), con el cual los sistermas pasan a ser considerados una colección de métodos. Cada uno de estos métodos son una parte de un programa. C. Las siglas OOPS definen el Sistema de Programación Orientada a Objetos (Object Oriented Programming system), con el cual los programas pasan a ser considerados una colección de objetos. Cada uno de estos objetos es una parte de una clase. D. Ninguna de las anteriores. ¿Cuales son conceptos básicos de OOPS?. A. Blucles, decisión, casos. B. Encapsulación, Herencia, Polimorfismo, Abstracción. C. Lineal, estructural, orientado a objetos,. D. Ninguna de las anteriores. ¿Qué es una clase?. A. Es la representación de un cierto tipo de objeto. Es el plan que define las características de un objeto. B. Es la representación de un cierto tipo de método. Es el plan que define las características de un método. C. Es la representación de un cierto tipo de programa. Es el plan que define las características de un programa. D. Ninguna de las anteriores. ¿Qué es un objeto?. A. Un objeto es parte de un método. Tiene su propio tamaño, color y definición. B. Un objeto es parte de una clase. Tiene su propio estado, comportamiento y definición. C. Un objeto es parte de un todo. Tiene su propio tamaño, color y definición. D. Ninguna de las anteriores. ¿Como se define un destructor?. A. El destructor es el método que se nombra de forma manual cuando el objeto está realizado desde un método. El destructor debe llevar el mismo nombre del paquete,. B. El destructor es el método que se nombra de forma directa. El destructor debe llevar el mismo nombre del objeto, pero lleva el símbolo de tilde está colocado antes del nombre. C. El destructor es el método que se nombra de forma automática cuando el objeto está realizado de alcance o destruido. El destructor debe llevar el mismo nombre de la clase, pero lleva el símbolo de tilde está colocado antes del nombre. D. Ninguna de las anteriores. ¿Qué es una función en línea (inline)?. A. La función en línea es la técnica usada por compiladores y que indica que introduzcas el cuerpo entero de la función, siempre que la función se use el código que es fuente del programa. B. La función en línea es la técnica usada por el programador y que indica que introduzcas el Código de la función, siempre que la función se use el código que es fuente del programa. C. La función en línea es la técnica usada por el usuario y que indica que introduzcas el Código de la función, siempre que la función se use el código que es fuente del programa. D. Ninguna de las anteriores. ¿Qué es una función virtual?. A. La función virtual es una función parte de un método y su función puede ser eliminada en su objeto derivado.programa. B. La función virtual es una función parte de una clase y su función puede ser eliminada en su clase derivada. C. La función virtual es una función parte de un objeto y su función puede ser eliminada en su método derivado. D. Ninguna de las anteriores. ¿Cual es la diferencia entre clase y objeto?. A. El objeto es una instancia de un método. Los objetos tienen información simple, las clases guardan mucha información. B. El objeto es una instancia de un paquete. Los objetos tienen información exclusiva, las clases no guardan ningún tipo de información. C. El objeto es una instancia de una clase. Los objetos tienen información múltiple, las clases no guardan ningún tipo de información. D. Ninguna de las anteriores. ¿Qué es una abstracción?. A. La abstracción es una de la característica de OOPS que muestra solamente los detalles y que necesita el cliente de un objeto. B. La abstracción es una de la característica de la Herencia que muestra solamente el contenido de una variable y que necesita el objeto. C. La abstracción es una de la característica de un modificador que muestra solamente el contenido de una variable y que necesita el objeto. D. Ninguna de las anteriores. Enumere los modificadores de acceso. A. Var, Num, Int, Float. B. Class, modify, delete. C. Private, Protected, Public, Friend, Protected Friend. D. Ninguna de las anteriores. Los constructores, son de tres tipos: A. El constructor por defecto, El constructor paramétrico, l constructor copy. B. El constructor entero, decimal, booleano. C. El constructor metódico, lineal, estructural. D. Ninguna de las anteriores. ¿Qué es el puntero 'this'?. A. this define al objeto actual de un método. Esta palabra clave es utilizada para distinguir entre el objeto anterior y el objeto global. B. this define al objeto actual de una clase. Esta palabra clave es utilizada como puntero que va a distinguir entre el objeto actual y el objeto global. C. this define al objeto. Esta palabra clave es utilizada para distinguir entre el objeto principal y el objeto secundario. D. Ninguna de las anteriores. ¿Cuál es la diferencia entre estructura y clase?. A. El acceso a la clase es privado, pero el acceso predeterminado de la estructura es público. B. El acceso a la clase es publico, pero el acceso predeterminado de la estructura es privado. C. El acceso a la clase es publico, pero el acceso predeterminado de la estructura es directo. D. Ninguna de las anteriores. ¿Cuál es el modificador de acceso predeterminado en una clase?. A. Por defecto, es el privado (private). B. Por defecto, es el public (publico). C. Por defecto, es el modify (modificado). D. Ninguna de las anteriores. ¿Necesitamos un parámetro para los constructores?. A. Si requiere parámetros. B. Es opcional. C. No se requiere de ninguno. D. Ninguna de las anteriores. ¿El método estático puede usar miembros no estáticos?. A. SI. B. NO. C. Es opcional. D. Ninguna de las anteriores. ¿Cuántas instancias se pueden crear para una clase abstracta?. A. Para una clase abstracta, no se puede crear ninguna instancia. B. Para una clase abstracta, se puede crear muchas claves. C. Para una clase abstracta, si se puede crear instancias dedicadas. D. Ninguna de las anteriores. ¿Qué palabra clave se puede utilizar para sobrecargar?. A. La palabra clave operator se usa para sobrecargar (overling). B. La palabra clave operator se usa para sobrecargar (intloading). C. La palabra clave operator se usa para sobrecargar (overloading). D. Ninguna de las anteriores. ¿Cuál es el especificador de acceso predeterminado en una definición de clase?. A. El especificador de acceso privado (private access). B. El especificador de acceso privado (public access). C. El especificador de acceso privado (private int). D. Ninguna de las anteriores. ¿Qué concepto OOPS se utiliza como mecanismo de reutilización?. A. La programación lineal. B. La herencia. C. La estructural. D. Ninguna de las anteriores. ¿Cuál es la descripción que crees que define mejor el concepto 'clase' en la programación orientada a objetos?. A. Es un concepto similar al de 'array'. B. Es un tipo particular de variable. C. Es un modelo o plantilla a partir de la cual creamos objetos. D. Es una categoría de datos ordenada secuencialmente. ¿Qué elementos crees que definen a un objeto?. A. Sus cardinalidad y su tipo. B. Sus atributos y sus métodos. C. La forma en que establece comunicación e intercambia mensajes. D. Su interfaz y los eventos asociados. ¿Qué código de los siguientes tiene que ver con la herencia?. A. public class Componente extends Producto. B. public class Componente inherit Producto. C. public class Componente implements Producto. D. public class Componente belong to Producto. Qué significa instanciar una clase. A. Duplicar una clase. B. Eliminar una clase. C. Crear un objeto a partir de la clase. D. Conectar dos clases entre sí. En Java, ¿a qué nos estamos refiriendo si hablamos de 'Swing'?. A. Una función utilizada para intercambiar valores. B. Es el sobrenombre de la versión 1.3 del JDK. C. Un framework específico para Android. D. Una librería para construir interfaces gráficas. ¿Qué es Eclipse?. A. Una librería de Java. B. Una versión de Java especial para servidores. C. Un IDE para desarrollar aplicaciones. D. Ninguna de las anteriores. ¿Qué es el bytecode en Java?. A. El formato de intercambio de datos. B. El formato que obtenemos tras compilar un fuente .java. C. Un tipo de variable. D. Un depurador de código. ¿Qué código asociarías a una Interfaz en Java?. A. public class Componente interface Product. B. Componente cp = new Componente (interfaz). C. public class Componente implements Printable. D. Componente cp = new Componente.interfaz. ¿Qué son los manipuladores (manipulators)?. A. Se denomina manipuladores a las funciones que se utilizan junto con operadores de inserción (--) y extracción (++) en una clase. Se pueden identificar como ejemplos: endll y setwin. B. Se denomina manipuladores a las funciones que se utilizan junto con operadores de inserción (<<) y extracción (>>) en un objeto. Se pueden identificar como ejemplos: endl y setw. C. Se denomina manipuladores a las funciones que se utilizan junto con operadores de inserción (¿¿) y extracción (‘’) en un método. Se pueden identificar como ejemplos: end y setf. D. Ninguna de las anteriores. ¿Una clase puede tener como nombre un número o su nombre empezar por un numero?. A. No. Al igual que no es válido que el nombre de una variable empezar con un número, tampoco el nombre de una clase puede empezar con un número. B. Si. Al igual que si es válido que el nombre de una variable empezar con un número, también el nombre de una clase puede empezar con un número. C. No. Al igual que no es válido que el nombre de una calle empezar con un número, tampoco el nombre de una manzana puede empezar con un número. D. Ninguna de las anteriores. |Según la norma IEEE 1601 la calidad de software es: A. El grado que posee una combinación adecuada de determinadas características (rendimiento, fiabilidad o seguridad). B. El proceso eficaz de software que se aplica de manera que crea un producto útil que proporciona valor medible a quienes lo producen y a quienes lo utilizan. C. La concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente establecidos, con los estándares de desarrollo explícitamente documentados. D. Es el grado en el que un conjunto de características inherentes cumple con los requisitos. Seleccione la respuesta que considere correcta. La calidad es un concepto.... A. Dimensional. B. Sin restricciones. C. Ligado a compromisos inaceptables. D. Relativo. La CIO Magazine, lamenta el hecho de que ..... A. Las empresas estadounidenses gastan millones de dólares en software que no hace lo que se supone que debe hacer. B. Las empresas estadounidenses gastan millones de dólares en corregir errores. C. Las empresas estadounidenses gastan millones de dólares en planificar el diseño de software. D. Las empresas estadounidenses gastan millones de dólares en soporte técnico y mantenimiento del software. El duende de la industria de software es. A. El código defectuoso. B. Los clientes disgustados. C. El mantenimiento del software. D. El diseño del software. La calidad es un concepto de múltiples facetas, seleccione la afirmación correcta. A. El punto de vista del fabricante la define en términos de las especificaciones finales del producto. B. El punto de vista del producto sugiere que la calidad tiene que ver con las características de un producto. C. El punto de vista basado en el valor la mide de acuerdo con lo que un cliente no está dispuesto a pagar del producto. D. El punto de vista del fabricante la define en términos de las especificaciones originales del cliente. ¿Cuál de las siguientes afirmaciones es correcta sobre el dilema de la calidad?. A. Si produce un sistema de mala calidad, no pierde porque todos lo querrán comprar. B. Si dedica un tiempo infinito, demasiado esfuerzo y dinero para obtener un elemento perfecto de software, entonces será tan caro que nadie lo querrá comprar de todos modos. C. Debe situarse en un punto intermedio donde el producto sea atractivo y se requiera demasiado tiempo para ser terminado. D. Si produce un sistema de muy alta calidad, de todos modos todos lo querrán comprar. El costo de las actividades técnicas agregadas para desarrollar modelos completos de los requerimientos y del diseño es un costo de: A. Prevención. B. Evaluación. C. Falla. D. Ninguna. ¿Cuál de las siguientes opciones corresponde a un costo de falla interno?. A. Los costos de planear las pruebas. B. El costo de reparaciones para corregir un error. C. Trabajo asociado con la garantía. D. Sustitución del producto. ¿Cuál es el costo de corregir 200 errores introducidos durante el diseño de una aplicación grande?. A. $195.000 dólares. B. $91.000 dólares. C. $356.800 dólares. D. $27.800 dólares. Seleccione la respuesta que mejor complete el siguiente enunciado. Lo perjudicial de las aplicaciones mal diseñadas e implementadas ...... A. Se miden en dólares. B. Se miden en tiempo utilizado. C. No siempre se miden en dólares y tiempo. D. No se miden en la calidad del Software. Esta etapa nos enseñó a tener una mejora continua en todas las actividades de los procesos y las personas, trabaja en función al cliente. A. Excelencia. B. Control de Calidda. C. Aseguramiento de la calidad. D. Calidad Total. La calidad es sinónimo de: A. Calidez. B. Innovación. C. Satisfacción. D. Mejora Continua. El costo de hacer las pruebas y depurar, es un costo de: A. Instalación. B. Falla. C. Evaluación. D. Prevención. Etapa que se basa siempre en la prevención y que la calidad es responsabilidad de todos los departamentos. A. Aseguramiento de la calidad. B. Inspección. C. Calidad Total. D. Control de la Calidad. "Si un constructor construye una casa y no lo hace con buena resistencia y la casa se derrumba y mata a los ocupantes, el constructor debe ser ejecutado”. El texto hace referencia a: A. Calidad. B. Civilización egipcia. C. Código de Hammurabi. D. Código de los fenicios. Etapa donde surge de las necesidades de las organizaciones no solo para proporcionar productos que satisfagan las necesidades de los clientes sino también de mantener su posición de competencia en el mercado. A. Gestión total de la calidad. B. Calidad Total. C. Aseguramiento de la Calidad. D. Inspección. Todas las fases del proceso necesitan control y ahí es donde nace el control estadístico. A. Control de Calidad. B. Calidad Total. C. Aseguramiento de la calidad. D. Gestión Total de la Calidad. En esta etapa es donde se empieza a responsabilizar a ciertos empleados conocidos como inspectores para que evalúe la calidad y detecten errores. A. Aseguramiento de la calidad. B. Control de calidad. C. Calidad Total. D. Inspección. Desde el punto de vista productivo representó un desarrollo significativo al sustituir el trabajo manual por un mecanizado. A. Control de Calidad. B. Revolución Industrial. C. Calidad Total. D. Inspección. VERIFICAR es uno de los pasos del ciclo de mejora continua que: A. Determina cuál es la meta y como se puede alcanzarla. B. Transforma los procesos actuales para mejorar el desempeño. C. Determina el grado de cumplimiento de las metas planeadas. D. Realizar los nuevos procedimientos, estandarizar y garantizar que se apliquen. Es el centro de las actividades de la empresa: A. Cliente. B. Proveedor. C. Producto. D. Liderazgo. ¿Cuál de los siguientes escenarios describen una forma en la cual un defecto del software puede causar principalmente y directamente daños a una compañía?. A. Un banco que genera el 5% de sus ingresos de las comisiones del cajero automático sufre una caída de su red debido a un defecto del software. B. El software de navegación de un automóvil muestra rutas a través de ríos utilizando el mismo ícono tanto para una balsa como un puente. C. El software de monitoreo de emisiones informa demasiado poco acerca del porcentaje de gases tóxicos en una fábrica. D. Un encargado de ventas escribe la letra “l” donde el numeral “1” debería haber ido, por lo que una propuesta importante no fue entregada a un cliente potencial. ¿Hay la misma relación entre el significado de las palabras “equivocación” y “error” que entre los siguientes pares de palabras?. A. “Falla” y “bug”. B. “Falla” y “defecto”. C. “Error” y “defecto”. D. “Defecto” y “bug”. Considerar la siguiente secuencia de eventos: I. Un jefe decide eliminar las revisiones del código en un intento de acelerar las pruebas. II. Una operación esencial de datos, de la cual otro subsistema depende en una aplicación bancaria, es eliminada por un programador que está realizando el trabajo de mantenimiento en un fragmento de código desconocido. III. Un cajero automático no puede actualizar la dirección de un cliente después de que la entrega de mantenimiento es instalada. IV. El cliente impactado por el software de mala calidad que está siendo utilizado para administrar su dinero, se cambia de banco. ¿Cuál de las siguientes afirmaciones es verdadera?. A. I es el defecto, II es la causa raíz, y III y IV son efectos. B. I es el efecto, II es la causa raíz, y III y IV son defectos. C. I es la causa raíz, II y III son defectos y IV es el efecto. D. I es la causa raíz, II es el defecto, y III y IV son efectos. ¿La definición de calidad del software según IEEE? es verdadera?. A. Es la totalidad de las características de una entidad que dan soporte a su capacidad de satisfacer necesidades manifiestas e implícitas. B. Es el grado en que posee una combinación adecuada de determinadas características como son el rendimiento, la fiabilidad o la seguridad. C. Es la concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos. D. Propiedad o conjunto de propiedades que, inherentes a una cosa, permiten apreciarla como igual, mejor o peor que las restantes de su especie. ¿Cuál de los siguientes NO es un ejemplo de costo de Calidad?. A. Desarrollar modelos completos de los requerimientos y del diseño. B. Pagar programadores adicionales para ayudar a cumplir con la fecha de entrega. C. Corregir errores de un producto defectuoso que fue entregado al cliente. D. Efectuar revisiones técnicas de los productos del trabajo del desarrollo del software. El costo promedio por corregir un defecto durante la codificación es: A. 455. B. 977. C. 7136. D. 14102. Etapa que se distingue por un esfuerzo para alcanzar la calidad en todos los aspectos dentro de las organizaciones, incluidas las áreas de finanzas, ventas, personal, mantenimiento, administración, manufactura y servicios. A. Mejora continua de la calidad total. B. Control de Calidad. C. Aseguramiento de la calidad. D. Calidad Total. Personaje que contribuyó a destacar el importante compromiso del área gerencial por el logro de la calidad. A. Joseph Juran. B. Armand V. Feigenbaum. C. Edwards Deming. D. Phillip B. Crosby. En esta etapa es donde se empieza a responsabilizar a ciertos empleados conocidos como inspectores para que evalúe la calidad y detecten errores. A. Aseguramiento de la calidad. B. Mejoramiento de calidad. C. Calidad Total. D. Control de calidad por Inspección. El Conjunto de valores creencias y principios compartidos entre los miembros de una organización se refiere a: A. Cultura organizacional. B. Liderazgo. C. Involucramiento del trabajador. D. Mejora continua. El ciclo de mejora continua es: A. Planear, Hacer, Verificar, Actuar. B. Planear, Verificar, Hacer, Actuar. C. Planear, Actuar, Hacer, Verificar. D. Planear, Hacer, Actuar, Verificar. El Modelo de calidad de McCall fue creado en. A. 1977. B. 1990. C. 1947. D. 1974. Los factores de calidad del Modelo McCall de acuerdo a la perspectiva de operación del producto son: A. Corrección, Flexibilidad, Fiabilidad, Portabilidad, Reusabilidad. B. Portabilidad, Reusabilidad, Eficiencia, Interoperabilidad, Integridad. C. Interoperabilidad, Integridad, Usabilidad, Portabilidad, Reusabilidad. D. Corrección, Fiabilidad, Eficiencia, Integridad, Usabilidad. En el modelo McCall es un factor que indica el esfuerzo que se requiere para modificar el producto software en funcionamiento. A. Flexibilidad. B. Fiabilidad. C. Eficiencia. D. Integridad. En el modelo McCall, uno de los criterios a considerar en el factor de calidad de Portabilidad es: A. Complejidad. B. Independencia del producto software entre el hardware y software. C. Posibilidad de expansión según sus funciones y datos. D. Uso de protocolos de comunicación e interfaces estándar, estructura de datos. El modelo Boehm se basa en: A. Identificación de las características de la calidad para el software. B. Identificación de los requisitos funcionales del software. C. Identificación de los errores del software. D. Identificación de las características de la mala calidad para el software. En el primer nivel del modelo Boehm, ¿Cuál es la utilidad que se basa en identificar lo que es modificable para realizar sus modificaciones pertinentes y las pruebas adecuadas?. A. La utilidad del software tal y como está. B. La facilidad de mantenimiento. C. La portabilidad. D. La utilidad de Boehm. Los niveles jerárquicos del modelo de Boehm son: A. Nivel 1: utilidades como factores para la calidad del software -Nivel 2: factores de calidad - Nivel 3: elementos primarios. B. Nivel 1: elementos primarios - Nivel 2: utilidades como factores para la calidad del software - Nivel 3: factores de calidad. C. Nivel 1: factores de calidad - Nivel 2: elementos primarios - Nivel 3: utilidades como factores para la calidad del software. D. No tiene niveles jerárquicos. Los factores de calidad que se asocian con el factor de la Utilidad tal y como está del modelo de Boehm son: A. Portabilidad, Fiabilidad. B. Fiabilidad, Eficiencia, Usabilidad. C. facilidad de evaluación, Eficiencia. D. Comprensibilidad, Flexibilidad, Usabilidad. Los elementos primarios del factor de calidad Fiabilidad del modelo de Boehm son: A. Autocontención, Consistencia, Complexión, Autodescripción. B. Robustez/Integridad, Estructuración, Concisión, Consistencia. C. Autocontención, Complexión, Robustez/Integridad, Consistencia. D. Consistencia, Legibilidad, Complexión, Autodescripción. La calidad del software según el modelo de calidad del estándar ISO/IEC 9126 puede evaluarse con: A. características y sub características del software. B. criterios de calidad. C. elementos primarios. D. utilidades. Se refiere al Modelo de calidad y describe un marco del modelo de calidad y las relaciones entre los diferentes enfoques de la misma e identifica las distintas características de la calidad de los productos software. A. ISO 9126-1. B. ISO 9126-2. C. ISO 9126-3. D. ISO 9126-4. El modelo de calidad del software ISO 14598 otorga métodos para medir y evaluar la calidad del producto software que pueden ser utilizados por: A. Los programadores del producto de software. B. Los que van a evaluar el producto para obtener una certificación. C. Los trabajadores de una empresa. D. Los encuestados para determinar los requerimientos del desarrollo de software. El estándar ISO/IEC 14598-3 se refiere a: A. Explicar los requerimientos que deben ser brindados por una organización para asegurar el éxito de la evaluación. B. Ser utilizado por organizaciones que planean desarrollar un producto nuevo o mejorar uno existente. C. ser utilizado por organizaciones que planean comprar o rehusar un producto de software existente o ya desarrollado. D. ser utilizado por laboratorios evaluadores que brindan servicios de evaluación a otras empresas. El modelo SPICE es independiente de: A. La capacidad del proceso. B. La metodología del desarrollo. C. Niveles de capacidad. D. Atributos del proceso. La dimensión del proceso en el modelo SPICE: A. Representa los cambios a los procesos que se identifican y se implementan para asegurar la mejora continua en el cumplimiento de los objetivos del negocio definidos de la organización. B. Representa una característica medible de cualquier proceso. C. Está determinada por los propósitos que son los objetivos medibles del proceso. D. Está representado por los procesos del ciclo de vida primario. Algunos de los atributos de los procesos asociados a los niveles de capacidad de ISO/IEC 15504. A. Definición del proceso, Recurso del proceso, Gestión del producto. B. Optimizado, Rendimiento del proceso, Previsible. C. Establecido, Definición del proceso, Recurso del proceso. D. Definición del proceso, Gestión del producto, Rendimiento del proceso. Algunos de los niveles de la dimensión de capacidades de ISO/IEC 15504. A. Definición del proceso, Recurso del proceso, Gestión del producto. B. Optimizado, Rendimiento del proceso, Previsible, Establecido. C. Optimizado, Establecido, Previsible. D. Realizado, Gestionado, Establecido, Predecible. ¿Qué significan las siglas CMMI?. A. Capability maturity model information. B. Capability maturity model integration. C. Case maturity model intervention. D. Capability modern model information. ¿Cuáles son los Niveles de madurez del modelo CMMI de acuerdo a la forma de representación por etapas?. A. Inicial, Gestionado, Definido, Gestionado Cuantitativamente, Optimizado. B. Inicial, Repetible, Definido, Gestionado, Optimización. C. Inicial, Gestionado, Gestionado Cuantitativamente, Optimizado. D. Ninguna. ¿Cuál de los siguientes es el mejor ejemplo de por qué las pruebas son necesarias?. A. Los jefes de proyectos escriben los planes del proyecto. Los interesados del proyecto no siempre revisan los planes de proyecto. B. El software moderno puede contener más de un millón de líneas de código. Según estudios de la industria, el programador promedio de C, introduce un defecto por cada 25 líneas de código. C. Los usuarios tienen ideas inusuales acerca de lo que el software debería poder hacer. Los programadores no entienden a los usuarios. D. El personal del soporte técnico confía en soluciones alternativas para asistir a los clientes con defectos conocidos. Los probadores son las únicas personas que encuentran soluciones alternativas para los defectos. Realiza la correspondencia entre tareas y actividades en el proceso de pruebas básico. Actividades: (1) Planificación y control (2) Análisis y diseño (3) Implementación y ejecución (4) Evaluación de los criterios de salida. Tareas: (a) Identificar y priorizar las condiciones de pruebas, los requisitos de pruebas o los objetivos de pruebas y los datos de prueba necesarios (b) Verificar que el entorno de pruebas ha sido instalado correctamente. (c) Determinar el alcance de las pruebas, los riesgos, los objetivos y las estrategias. (d) Evaluar si se requieren más pruebas. A. 1c, 2b, 3d, 4a. B. 1c, 2a, 3b, 4d. C. 1c, 2a, 3b, 4d. D. 1a, 2b, 3c, 4d. Un teléfono que suena momentáneamente en un cubículo de al lado distrae a un programador, causando que él programe incorrectamente la lógica que verifica el límite superior de una variable de entrada. Después, durante las pruebas de sistema, un probador observa que esta variable acepta valores de entrada inválidos. La lógica codificada incorrectamente para el límite superior es: A. La causa raíz. B. La falla. C. Un ejemplo de enmascaramiento de faltas. D. El defecto. Dado el siguiente código ¿Cuántos casos de pruebas son necesarios para logar el 100% de la cobertura de sentencia? Procedure X Read(Color)//Input color from user IF (Color==“Red”) THEN Call Roses(Color) ELSE IF(Color==“Blue”) THEN Call Violets(Color) ELSE PRINT “User is no Shakespeare” SaveToDatabase(Color) End ProcedureX. A. 5. B. 3. C. 1. D. 2. Una compañía ofrece bonos para los que viajan frecuentemente con las siguientes condiciones: *Para ganar una clase bronce deben haberse acumulado más de 10.000 puntos. *Para ganar una clase plata deben haberse acumulado 7.500 puntos adicionales. * Para ganar una clase oro deben tenerse más de 20.000 puntos. ¿Cuál de los siguientes conjuntos de datos pertenece a la misma clase de equivalencia?. A. 10.000, 17500 y 20.000. B. 10.001, 17.499 y 20.001. C. 10.004, 17.499 y 17.000. D. 20.001, 17.500 y 10.001. Un termómetro mide la temperatura en grados enteros. Si la temperatura cae por debajo de 18 grados, la calefacción está apagada. Que se vuelve a encender cuando la temperatura alcanza los 21 grados. Cuáles son los mejores valores en grados para cubrir todas las particiones de equivalencia. A. 15, 19 y 25. B. 17, 18 y 19. C. 16, 26 y 32. D. 18, 20 y 22. Las pruebas de caja negra se denominan también: A. Pruebas de requerimientos técnicos. B. Pruebas funcionales. C. Pruebas estructurales. D. Pruebas de rendimiento. Considerando las siguientes técnicas: a) Partición de equivalencia, b) Pruebas de casos de usos, c) Análisis de flujo de datos, d) Cobertura de sentencia, e) Tablas de decisión, f) Inspecciones. ¿Cuáles son estáticas y cuáles son dinámicas?. A. a y b estáticas; e y f dinámicas. B. c y f estáticas; a, b, d y e dinámicas. C. b, c y f estáticas; a, d y f dinámicas. D. f estática, a y e dinámicas. ¿Cuál de las siguientes afirmaciones para la técnica de prueba de partición de equivalencia es VERDADERA? La técnica de pruebas de partición de equivalencia: I. Divide las posibles entradas en clases, donde se espera que todos los elementos causen el mismo comportamiento. II. Utiliza ambas particiones, válidas e inválidas III. Debe incluir, por lo menos dos valores de cada partición de equivalencia IV. Sólo se puede utilizar para probar entradas de particiones de equivalencia desde una interfaz gráfica de Usuario. A. A. I, II y IV son VERDADERAS; III es FALSA. B. b) I es VERDADERA; II, III y IV son FALSAS. C. c) II y III son VERDADERAS; I y IV son FALSAS. D. d) I y II son VERDADERAS; III y IV son FALSAS. ¿Cuál de las siguientes opciones enumeran técnicas clasificadas como técnicas de diseño de Caja Negra?. A. Particiones de Equivalencia, Pruebas de Tabla de Decisión, Pruebas de Transición de Estado, Análisis de Valores Frontera. B. Particiones de Equivalencia, Pruebas de Tabla de Decisión, Cobertura de Sentencia, Pruebas Basadas en Casos de Uso. C. Particiones de Equivalencia, Pruebas de Cobertura de Decisión, Pruebas Basadas en Casos de Uso. D. Particiones de Equivalencia, Pruebas de Cobertura de Decisión, Análisis de Valores Frontera. Se debe calcular la bonificación de un empleado. No puede tener un valor negativo, pero el resultado del cálculo puede ser cero. La bonificación se basa en la antigüedad del empleado. Las categorías son: inferior o igual a 2 años, más de 2 años, pero menos de 5 años, 5 años o más, pero menos de 10 años, 10 años o más. Dependiendo de la antigüedad, el empleado obtendrá diferentes niveles de bonificación. ¿Cuántos casos de prueba son necesarios, si sólo se necesitan particiones de equivalencia válidas para probar el cálculo de la bonificación?. A. 3. B. 5. C. 2. D. 4. ¿Cuál de las siguientes afirmaciones describe MEJOR las pruebas no funcionales?. A. Las pruebas no funcionales son el proceso de prueba de un sistema integrado para verificar que cumple con los requisitos especificados. B. Las pruebas no funcionales son el proceso de pruebas para determinar la conformidad del sistema con los estándares de codificación. C. Las pruebas no funcionales son probar sin hacer referencia a la estructura interna del sistema. D. Las pruebas no funcionales son probar características del sistema, tales como la usabilidad, fiabilidad o mantenibilidad. ¿Cuál de estas afirmaciones sobre pruebas funcionales es verdadera?. A. Las pruebas estructurales son más importantes que las pruebas funcionales ya que incluyen el código. B. Las pruebas funcionales son útiles durante el ciclo de vida y pueden ser aplicadas por analistas comerciales, evaluadores, desarrolladores y usuarios. C. Las pruebas funcionales son más poderosas que las pruebas estáticas ya que realmente se ejecuta el sistema y se ve lo que ocurre. D. La inspección es una forma de prueba funcional. La prueba _______ debe incluir pruebas operacionales del nuevo entorno, así como del software modificado: A. Prueba del sistema. B. Prueba de integración. C. Prueba de componentes. D. Prueba de mantenimiento. Una compañía ofrece bonos para los que viajan frecuentemente con las siguientes condiciones: - Para ganar una clase bronce deben haberse acumulado más de 10.000 puntos. - Para ganar una clase plata deben haberse acumulado 7.000 puntos adicionales - Para ganar una clase oro deben tenerse más de 20.000 puntos ¿Cuál de los siguientes conjuntos de datos pertenece a la misma clase de equivalencia?. A. 10.000, 17500 y 20.000. B. 10.001, 17.499 y 20.001. C. 10.004, 17.499 y 17.000. D. 20.001, 17.500 y 10.001. Un sistema calcula la cantidad de impuestos que debe pagar una persona por temas de importación de mercadería. - No se paga ninguna cantidad s la cantidad vendida es inferior a 2.000. - Los próximos 8.000 son tasados al 8%. - Los próximos 20.000 posteriores son tasados al 10%. - Cualquier cantidad superior a ésta última son tasados al 35%. ¿Cuál de los siguientes grupos de números se encuentran en tres clases de equivalencia diferente?. A. 2.000, 2001, 10.000. B. 20.000, 20.001, 30.001. C. 1.500, 2.000, 10.000. D. 2.000, 8.000, 20.000. Realiza la correspondencia entre tareas y actividades en el proceso de pruebas básico. Actividades (1) Planificación y control (2) Análisis y diseño (3) Implementación y ejecución (4) Evaluación de los criterios de salida Tareas (a) Identificar los datos de prueba necesarios para las condiciones y los casos de prueba. (b) Verificar que el entorno de pruebas ha sido instalado correctamente. (c) Definir los objetivos de las pruebas y la especificación de las actividades de prueba (d) Evaluar si se requieren más pruebas. A. 1c, 2a, 3b, 4d. B. 1c, 2b, 3d, 4a. C. 1a, 2d, 3c, 4d. D. 1a, 2b, 3c, 4d. Está ejecutando una prueba escrita que otros probadores la han ejecutado previamente. Adicionalmente esta prueba ha encontrado defectos previamente, y esos defectos han sido confirmados para ser corregidos. El jefe de pruebas le recomienda a usted a variar la forma específica en la cual usted ejecuta las pruebas, así como el orden de ciertas acciones, la utilización del ratón versus las teclas de acceso rápido y los valores de entrada específicos, basados en la manera en que los usuarios utilizarán el sistema. ¿Cuál de los siguientes es un principio de las pruebas que podría explicar la indicación del jefe de pruebas?. A. Las pruebas tempranas. B. Las pruebas aleatorias. C. La paradoja del pesticida. D. La falacia de la ausencia de errores. La tecnología NFC extiende sus posibilidades de uso y brindan grandes ventajas, una de las cuales es: A. Una mayor seguridad en la transferencia de datos, debido a su comunicación de corto alcance. B. La comunicación entre dispositivos se realiza de forma lenta lo que asegura la buena transmisión de datos. C. Puede realizar transmisiones de datos a gran alcance. D. Permiten tener la ubicación precisa de donde se encuentra un vehículo. Una de las aplicaciones de la tecnología NFC es: A. Localización. B. Pagos móviles y compra de boletos. C. Impresión de documentos. D. La comunicación entre dispositivos. Uno de los protocolos y estándares más importantes de la tecnología NFC es: A. TCP/IP. B. GGSN. C. RFCOMM. D. LLCP. ¿Qué es una red de área local?. A. Un conjunto de programas unidos entre sí con el fin de compartir recursos en un área geográfica limitada. B. Un conjunto de ordenadores unidos entre sí con el fin de compartir recursos en un área geográfica ilimitada. C. Un conjunto de ordenadores y dispositivos de hardware unidos entre sí con el fin de compartir recursos en un área geográfica limitada. D. Ninguna. ¿Qué hay que tener en cuenta para diseñar una red?. A. Los dispositivos de gestión de control. B. La arquitectura que se le quiera dar. C. Las ganancias en la implementación. D. Ninguna. ¿Cómo se puede averiguar la dirección MAC de un adaptador de red?. A. Mediante la orden ping/all. B. Mediante la orden ping. C. Mediante la orden ipconfig/all. D. Ninguna. ¿Cómo se accede a la consola de Windows?. A. 1) Mediante Inicio -> Ejecutaras… -> Todos los programas -> Accesorios -> Símbolo del sistema. B. 2) Mediante Inicio -> Ejecutar… -> cmd. C. 3) mediante la tecla Windows+ r y digitar cdm en el recuadro. D. Ninguna. Señala la máscara de subred incorrecta. A. 255.255.255.0. B. 255.0.0.0. C. 255.255.292.0. D. 255.255.1.254. Los conectores RJ46 se utilizan con. A. El Cable De Fibra Óptica. B. El Cable De Cobre De Par Trenzado. C. El Cable Coaxial. D. Ninguna. ¿Cuál es la tecnología más empleada en redes alámbricas?. A. Ethernet. B. Wifi. C. Blutooth. D. Intranet. El protocolo HTTP es: A. El número asignado de fábrica a cada adaptador de red. B. Permite que se recupere información y hacer búsquedas indexadas las cuales posibilitan saltos intertextuales de modo eficiente. C. El lenguaje que se emplea para que un ordenador se comunique con el resto de dispositivos de la red. D. Ninguna. ¿El comando ping sirve para?. A. Para comprobar si existe un navegador instalado en el equipo. B. Para entrar en la consola de Windows. C. Para comprobar la configuración de la red. D. Ninguna de las anteriores. ¿Qué acciones lleva a cabo el comando ping?. A. Comprueba que el grupo de trabajo está bien configurado. B. Abre una dirección de la red. C. Envía una serie de paquetes de datos a una dirección concreta de la red y comprueba su devolución. D. Ninguna de las anteriores. El número asignado de fábrica a cada adaptador de red se denomina. A. Dirección AMC. B. Dirección MAC. C. Dirección MAC IP. D. Ninguna de las anteriores. ¿Qué indica la dirección MAC?. A. El número asignado de fábrica a cada adaptador de red. B. La identificación del equipo dentro de la red. C. La dirección de la red. D. Ninguna de las anteriores. El medio de transmisión más rápido en área no local es: A. El cable fibra óptica. B. El cable coaxial. C. El medio inalámbrico. D. Ninguna de las anteriores. ¿Cuántos bites tiene una dirección IP?. A. 8. B. 32. C. 2. D. Ninguna de las anteriores. Si se quiere comprobar que la tarjeta de red transmite y recibe correctamente, hay que ejecutar el comando…. A. ping 255.255.255.0. B. cmd 127.0.0.1. C. ping 127.0.0.1. D. Ninguna de las anteriores. Si la dirección IP del router de nuestra red es 192.168.1.1 y queremos comprobar que nuestro ordenador se comunica con el router, deberemos ejecutar la orden: A. com 192.168.1.1. B. ping 192.168.1.1. C. ping 127.0.0.1. D. Ninguna de las anteriores. Para compartir recursos en una red, además de asignar una dirección IP y una máscara de subred al equipo, es necesario. A. No Integrar el equipo en un grupo de trabajo. B. Asignarle un nombre único en la red. C. Solo le conecto a la red. D. Ninguna de las anteriores. ¿Para qué se integra un ordenador en un grupo de trabajo?. A. Para tener acceso a Internet. B. Para proteger el equipo de ataques externos. C. Para compartir recursos. D. Ninguna de las anteriores. ¿Cómo se cambia el nombre de un equipo?. A. En modo Administrador, Panel de control -> Sistema -> Nombre del equipo. B. Desde cualquier usuario, Panel de control -> Sistema -> Nombre del equipo. C. Desde cualquier usuario, Inicio -> Ejecutar -> cmd -> Cambiar nombre. D. Ninguna de las anteriores. ¿Qué son los medios de difusión de datos?. A. Los medios físicos (cable, fibra óptica, etc.) a través de los que se transmiten los datos en una red. B. Los dispositivos de gestión de red. C. El protocolo que se utiliza para transmitir los datos en una red. D. Ninguna de las anteriores. Señala el medio de difusión de datos que actualmente está en desuso. A. El cable de cobre de par trenzado. B. El cable coaxial. C. La fibra óptica. D. Ninguna de las anteriores. Señala la afirmación falsa: A. La dirección IP identifica el equipo dentro de la red. B. La máscara de subred indica qué parte de la dirección IP corresponde al dispositivo y cual a la red. C. La máscara de subred identifica el equipo dentro de la red. D. Ninguna de las anteriores. ¿Puede compartirse una impresora en una red?. A. No. B. Si. C. Depende del tipo de red. D. Ninguna de las anteriores. ¿Para qué se diseña una red de área local?. A. Para comunicarse con Internet. B. Para acceder al correo electrónico. C. Para tener una comunicación entre dos o más computadores en una área en común. D. Ninguna de las anteriores. ¿Una Red de Computadoras Es. A. Un conjunto de computadoras conectadas. B. Computadoras conectadas entre sí que comparten información. C. Computadoras con los mismos recursos. D. Un conjunto de computadoras conectadas por medio de cables, señales que comparten recursos e información. ¿Para qué sirven las redes de computadoras?. A. Su principal función es la de no permitir la entrada, salida y almacenamiento y transporte de los datos y la información. B. Elementos físicos o materiales que constituyen una computadora. C. Es un elemento indispensable para asegurar la comunicación entre dos o más computadoras lo cual permite el intercambio de datos entre éstas. D. Ninguna. ¿Cómo se llama el programa de simulación de redes...?. A. Arduino. B. Cisco Pack Tracer. C. Multisim. D. Ninguna. Los materiales y herramientas correctos para la elaboración de una red son: A. Router / Hub / Switch. B. Ponchadora / estilete / RJ 45 / cable UTP cat Xe / probador de cable. C. Ponchadora / cienta / cable par trenzado. D. RJ 11 / cable / coaxial. El uso de terminadores es necesaria en la topología: A. Malla incompleta. B. Estrella. C. Bus. D. Ninguna. La extensión que pueden tener las redes LAN es. A. 20 m – 4 Km. B. 200 m – 1km. C. 20 m – 1km. D. 200 m – 4 Km. Una topología de red en bus es aquella que…. A. Las estaciones están unidas solamente con las estaciones adyacentes. B. Las estaciones están conectadas por un mismo cable. C. Un nodo se conecta mediante un enlace dedicado con cierto número de nodo.s. D. Las estaciones están jerarquizadas. Las ventajas de una red MAN son. A. Buen ancho de banda no segura. B. Buen ancho de banda y llega a distancias de 50 km. C. Alta seguridad y bajo ancho de banda. D. Es más adecuada para la transmisión de tráfico que no requiere asignación de ancho de banda fijo. Robusta frente a averías, una avería del cable no desconecta toda la red y tiene por lo general un coste muy elevado. Son ventajas de la topología. A. Estrella. B. Bus. C. Anillo. D. Malla. Inconveniente de la topología en bus: A. Es costoso de construir. B. Si el nodo central falla, quedará inutilizada la red. C. Si se rompe el cable todos los nodos quedan aislados. D. Ninguna de las anteriores. ¿Para elaborar un cable de red directo debe aplicar la siguiente norma en ambos extremos?. A. 568B-568A. B. 568A-568B. C. 568A-568A. D. 568F-568D. ¿Cuáles son los colores de los hilos del cable UTP?. A. azul-blanco, blanco-azul, verde-amarillo, violeta-azul. B. blanco-naranja, naranja, blanco-verde, azul, blanco-azul, verde, blanco-café, café. C. naranja-blanco, naranja-verde, naranja-marrón, naranja-rojo, naranja-negro. D. Ninguna. ¿Para qué se utiliza un cable de red directo?. A. Conectar un pc. B. Conectar pc con impresora. C. Conectar dos PC. D. Conectar un Pe con un Swicth. ¿Para qué se utiliza un cable de red cruzado?. A. Conectar la impresora. B. Conectar Pc con el Escáner. C. Conectar Pc con Pc. D. Conectar un Pe con un Swicth. ¿En qué frecuencia trabajan las transmisiones por Bluetooth?. A. Banda ISM de los 5.8 GHz. B. Banda ISM de los 24 GHz. C. Banda ISM de los 915 MHz. D. Banda ISM de los 2.4 GHz. Una de las ventajas de la tecnología Bluetooth: A. Comunica dispositivos en un corto alcance, de forma sencilla y cómoda, y sin la necesidad de preocuparse por los tipos de cables. B. Permiten gran alcance; estas redes suelen tener hasta 100 metros de alcance. C. Permite crear una red en áreas complicadas donde, por ejemplo, resulta dificultoso o muy cara conectar cables. D. Permite ampliar una red cableada. Una de las ventajas de la tecnología Bluetooth: A. Es un sistema global de comunicaciones móviles. B. Es la puerta de enlace o punto central de conexión hacia el exterior de una red celular. C. Es un Nodo de servicio GPRS el cual tiene como función principal el dar acceso a los terminales móviles. D. Es el método de transferencia de datos en las redes de telefonía móvil 2G. Una de las aplicaciones del GPRS: A. Transmisión de posicionamiento y alarma de equipos rastreadores de vehículos. B. Enlace entre sistemas de audio y los altavoces. C. Transmisión de documentos y presentaciones a corto alcance. D. Contestar las llamadas al teléfono móvil con un auricular, manos libres. Velocidad de trasferencia máxima teórica del GPRS: A. 71.2 kbps. B. 114 kbps. C. 40 kbps. D. 171.2 Kbps. ¿Qué es NFC?. A. Tecnología alámbrica que permite realizar llamadas mediante auriculares. B. Tecnología que permite la comunicación inalámbrica y el intercambio de datos entre dos dispositivos a gran alcance. C. Tecnología que permite la comunicación inalámbrica y el intercambio de datos entre dos dispositivos que se encuentren a una distancia máxima a los 15 cm. D. Tecnología que permite el intercambio de datos mediante cable USB. ¿Cuál de las siguientes afirmaciones es INCORRECTA cuando nos referimos a la tecnología NFC?. A. Trabaja en una banda que no requiere licencia para su uso. B. Es una tecnología inalámbrica. C. Permite alcances de hasta 10 metros. D. Su funcionamiento se basa en los campos electromagnéticos. Cual es un inconveniente de la topología en estrella: A. Si el hub (repetidor) o switch central falla, toda la red deja de transmitir. B. Posee un sistema que permite agregar nuevos equipos fácilmente. C. Reconfiguración rápida de cada daño. D. Fácil de prevenir daños y/o conflictos, ya que no afecta a los demás equipos si ocurre algún fallo. ¿Qué es una NIC?. A. Permite la conexión con otras computadoras utilizando un cable. No alcanza gran velocidad de transmisión. B. Cuando la PC se conecta por medio de la línea telefónica. C. Es un componente de hardware importante que se utiliza para proporcionar conexiones de red. D. Ninguna. ¿Qué es una fibra óptica?. A. En lugar de usar señales eléctricas para transmitir la información usa señales de luz, solucionando el problema de ruido. Ofrecen un ancho de banda mucho mayor, por eso transmite a velocidades de cientos de Mbps. B. Es un dispositivo para reducir una red, inmovilidad de equipos, crear una nueva red, instalación de red en áreas poco accesibles para cablear, colocación de LAN temporal, enlace entre edificios, etc. C. Todas las anteriores. D. Ninguna de las anteriores. En una red de datos los dos componentes fundamentales son. A. Servicios e información. B. Host y recursos. C. Host y servidor. D. Host y datos. ¿Cuáles son los dos tipos de redes de datos dependiendo de su cobertura?. A. LAN y WAN. B. LIN y PLIN. C. Esta y la otra. D. WLAN y LAN. ¿Qué es el protocolo FTP?. A. Find and Transfer Program. B. Federación Transnacional de Programadores. C. File Transfer Protocol. D. Protocolo de Total Fundamentación. ¿Cuántos octetos binarios forman una dirección IP?. A. Siete. B. Uno. C. Tres. D. Cuatro. ¿Para qué sirven los protocolos?. A. Para aprender a comer. B. Para establecer las reglas necesarias para conseguir la comunicación entre ordenadores. C. Es un aparato para recibir la señal de internet. D. Para jugar on-line. ¿Cómo pueden ser las direcciones IP?. A. largas y cortas. B. Estáticas y dinámicas. C. seguras e inseguras. D. públicas y extemporáneas. ¿Cuáles de los siguientes SO son de Red?. A. Windows Xp - Seven. B. Unix y Windows NT. C. Windows 8.1 - 10. D. Chrome y Linux. ¿Cuándo los datos viajan ir en una sola dirección, la comunicación es?. A. Acertiva. B. Full duplex. C. Half duplex. D. Simplex. ¿Qué es una dirección IP?. A. Es un número único asignado a cada dispositivo conectado a una red informática. B. Es la serie hexadecimal que se les da a un dispositivo en la red. C. Es un número duplicado asignado a cada dispositivo conectado a una red informática. D. Ninguna. ¿Cuál es el propósito de las direcciones IP?. A. Las direcciones IP son fundamentales para la comunicación y el control del tráfico en una red informática. B. Las direcciones IP son innecesarias para la comunicación y el control del tráfico en una red informática. C. Las direcciones IP son fundamentales para la comunicación y no controla el tráfico en una red informática. D. Ninguna. ¿Cuál es la estructura de una dirección IP?. A. La estructura de una dirección IP de versión 4 (IPv4) es de 32 bits y se escribe como cuatro números separados por puntos, cada uno de ellos representando 8 bits. B. La estructura de una dirección IP de versión 4 (IPv4) es de 24 bits y se escribe como cuatro números separados por puntos, cada uno de ellos representando 16 bits. C. La estructura de una dirección IP de versión 4 (IPv4) es de 64 bits y se escribe como cuatro números separados por puntos, cada uno de ellos representando 8 bits. D. Ninguna. En IPv4, los siguientes rangos de direcciones IP son considerados privados cuales no son correctas: A. 10.0.0.0 a 10.255.255.255. B. 172.16.0.0 a 172.31.255.255. C. 192.168.0.0 a 192.168.255.255. D. 191.255.0.0 a 256.255.255.255. ¿Qué es una subred?. A. Una subred es una porción de una red de computadoras que comparten un conjunto común de direcciones. B. Una subred es una red de computadoras que comparten un conjunto común de direcciones. C. Una subred es una computadora que comparten un conjunto común de direcciones. D. Ninguna. ¿escoja una de los tipos de direcciones IP que existen en las redes . A. IPV4. B. IPV6B. C. IPV6A. D. IPV4B. ¿Qué es una dirección IP dinámica?. A. Es una dirección IP que cambia cada vez que un dispositivo se conecta a Internet. B. Es una dirección IP que no cambia cada vez que un dispositivo se conecta a Internet. C. Es una dirección IP que cambia cada vez que un dispositivo se conecta a la IA. D. ninguna. ¿Qué es un servidor DNS?. A. Es un servidor de red que se encarga de traducir los nombres de dominio en direcciones IP. B. Es un servidor de subred que se encarga de traducir los nombres de dominio en direcciones IP. C. Es un servidor de red que se encarga de traducir las IP en nombres de dominio. D. ninguna. ¿Qué es un proxy?. A. Un proxy es un servidor intermediario que se utiliza para enviar solicitudes a Internet. B. Un proxy es un servidor principal que se utiliza para enviar solicitudes a Internet. C. Un proxy es una dirección intermedia que se utiliza para enviar solicitudes a Internet. D. ninguna. ¿de las siguientes redes cual información esta incorrecta?. A. Redes LAN (Local Area Network): Son redes que se utilizan en un área geográfica amplia, como una casa, una oficina o un edificio. B. Redes WAN (Wide Area Network): Son redes que cubren un área geográfica más amplia y se utilizan para conectar redes LAN. C. Redes MAN (Metropolitan Area Network): Son redes que se utilizan para conectar redes LAN en un área metropolitana. D. Redes WLAN (Wireless Local Area Network): Son redes LAN que utilizan ondas de radio en lugar de cables para conectar dispositivos. ¿Cuál es el principal factor de éxito de un proyecto software?. A. El entorno de trabajo. B. Desarrolladores. C. Las personas. D. ScrumMaster. ¿Cuál metodología considera que los cambios de requisitos sobre la marcha son un aspecto natural, inevitable e incluso deseable del desarrollo de proyectos?. A. Metodología RUP. B. Metodología XP. C. Metodología SCRUM. D. Metodología CMMI. ¿Cuáles son los pasos a seguir en el ciclo de vida iterativo?. A. Diseño, análisis, codificación, pruebas e integración. B. Análisis, diseño, pruebas y codificación. C. Análisis, diseño, codificación, pruebas e integración. D. Análisis, pruebas e integración, diseño, codificación. ¿Qué es el Backlog de Producto?. A. Es Lista de necesidades desde la perspectiva del ScrumMaster. B. Lista de necesidades desde la perspectiva del Stakeholders. C. Lista de necesidades desde la perspectiva del equipo de Desarrollo. Lista priorizada de funcionalidades desde la perspectiva del cliente. ¿Cuál es el primer paso que se debe realizar en un proyecto que siga la metodología XP?. A. Requisitos. B. Historias de usuarios. C. Artefactos. D. Iteraciones. A que se refiere cuando reescribir ciertas partes del código para aumentar su legibilidad. A. Refactorización del código. B. Actualización del código. C. Legitimidad del código. D. Aumento del código. ¿Cuál es el ciclo de vida del software del RUP?. A. Incepción, elaboración, construcción, transición. B. Objetivo, capacidad operacional, arquitectura, entregable del producto. C. Diseño, análisis, desarrollo, pruebas e implementación. D. Análisis, diseño, desarrollo, pruebas e implementación. Secuencia de pasos que conlleva la realización de un requerimiento planteado por el Cliente. A. Iterativo e incremental. B. Casos de secuencia. C. Centrado en la arquitectura. D. Casos de uso. ¿Cuál metodología emplea Lenguaje de modelamiento unificado?. A. SCRUM. B. XP. C. RUP. D. CASCADA. ¿Cuál es la meta de la metodología RUP?. A. Su meta es asegurar el control del software de alta calidad. B. Su meta es crear equipos de trabajo competitivo. C. Su meta es asegurar la producción del software de alta calidad. D. Su meta es utilizar artefactos para el desarrollo de software. A qué se refiere Calidad del Software. A. Software de calidad implica la no utilización de modelos o procedimientos. B. Maneja solo estándares para su análisis, diseño, desarrollo. C. Crean versión del software para sacar los prerequisitos. D. Logra una mayor confiabilidad mantenimiento y facilidad de prueba. A su vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software. ¿Qué es el ciclo de vida de un sistema?. A. Es el conjunto de etapas que sigue un proyecto de software desde su concepción hasta su finalización y cierre, inclusive los mantenimientos. B. Son la definición de elementos y sigue un flujo al punto de origen. C. Enlace entre las capas 2 y 3 con memoria caché propia. D. Ninguna de las anteriores. ¿Qué nos aporta una metodología de desarrollo de software?. A. Gracias a esto podemos medir el cumplimiento básico de un producto basándonos en los requisitos finales. B. Mantienen una comunicación directa con el programador. C. Obtener un sistema de datos relacionados entre sí. D. La gracia de una metodología es que aporta una garantía de calidad. ¿Qué es el enfoque cascada?. A. Conjunto de etapas que no sigue un proyecto de software desde su concepción. B. Es un programa para configurar dispositivos. C. En este caso, cualquier fallo de las fases anteriores serán arreglados en la fase actual, y se procederá siempre hacia adelante, sin volver a pasar por ninguna de las fases anteriores. D. Éste se inicia con la definición de necesidades. ¿Qué es el enfoque incremental?. A. Incrementa actividades después de cada fase. B. Realizan mini-cascadas en cada iteración, de forma que pasa por todas sus fases. C. Aumentan más actividades en cada acción. D. Se puede enviar cualquier paquete en la siguiente fase. ¿Qué es una metodología XP?. A. No permite cambios en el proceso de desarrollo. B. Los cambios de requisitos sobre la marcha son un aspecto natural. C. Los cambios se efectúan después de la implementación del sistema. D. Ninguno de los anteriores. Historias de los usuarios. A. No hay diferencia importante entre estas historias y los tradicionales documentos de especificación funcional. B. Las historias de usuario no deben tener el detalle mínimo como para que los programadores puedan realizar una estimación. C. Son escritas por el cliente, en su propio lenguaje, como descripciones cortas de lo que el sistema debe realizar. D. No tiene distancia definida. ¿Qué es un Sprint en SCRUM?. A. Se define de forma general las características del producto y se asigna el equipo que se encargará de su desarrollo. B. Se incrementa el producto en el que se añaden las funcionalidades de la fase de especulación. C. De desarrollo ágil tiene como base la idea de creación de ciclos breves para el desarrollo. D. Ninguna de las anteriores. ¿Qué es la estimación del Sprint?. A. Se propone una historia, el miembro del equipo selecciona una carta y la coloca boca abajo. Esta carta representará su estimación para la historia propuesta. B. Se comprueban las estimaciones, y si hay muchas discrepancias se discute sobre esas diferencias y se ponen en común las ideas sobre la naturaleza del trabajo. Este proceso se repetirá hasta que las estimaciones sean parejas o aproximadas. C. Es una tarea que deberá involucrar a todos los miembros del equipo. Para poder hacer una estimación y que los miembros del equipo no estén condicionados por la estimación de los compañeros se usará, la técnica de Planning Poker. D. Ninguna de las anteriores. ¿Para qué nos sirve un Sprint planning meeting?. A. Una vez definidos, el equipo comienza su desarrollo, no teniendo en cuenta las normas. B. Definirán qué tareas se tienen que realizar y cuáles son los objetivos. C. Se permite a nadie gobernar al equipo durante el Sprint. El equipo se autogestionará. D. Ninguna de las anteriores. ¿Cómo se planifica en XP?. A. Una vez obtenidas las “historias de usuarios”, los programadores no evalúan. B. Plantea la planificación como un dialogo continuo entre las partes involucradas en el proyecto, incluyendo al cliente, a los programadores y a los coordinadores o gerentes. C. No existe normativa IEEE para la planificación de XP y la configuración de esta estructura. D. Ninguna de las anteriores. ¿Qué es el enfoque cascada?. A. Conjunto de etapas que no sigue un proyecto de software desde su concepción. B. Es un programa para configurar dispositivos. C. En este caso, cualquier fallo de las fases anteriores serán arreglados en la fase actual, y se procederá siempre hacia adelante, sin volver a pasar por ninguna de las fases anteriores. D. Éste se inicia con la definición de necesidades. ¿Qué es la una metodología de desarrollo de software?. A. En un proyecto de desarrollo de software la metodología ayuda a no definir: Quién debe hacer Qué Cuándo y Cómo debe hacerlo. B. Es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información. C. Una metodología para el desarrollo de software comprende actividades a seguir para idear, implementar solo la Base de datos. D. Códigos de programación que sirve para automatizar el sistema. Durante la fase de inicio se define el modelo del negocio y el alcance del proyecto. A. Una vez definidos, el equipo comienza su desarrollo, no teniendo en cuenta las normas. B. Definirán qué tareas se tienen que realizar y cuáles son los objetivos. C. Se identifican todos los actores y Casos de Uso (CU), y se diseñan los CU más esencialesC. Se identifican todos los actores y Casos de Uso (CU), y se diseñan los CU más esenciales. D. Ninguna de las anteriores. ¿Cuáles roles existen en la metodología Scrum?. A. Dueño de Product, Equipo y ScrumMaster. B. Stakeholders, Equipo y ScrumMaster. C. Stakeholders, Equipo, Dueño de Product, y ScrumMaster. D. Pila del producto, pila del Sprint e Iteraciones. ¿Qué es el Backlog de Producto?. A. Es la visión definitiva de todo lo que podría ser por el Equipo sin ningún orden de prioridad. B. Es la visión única y definitiva de todo lo que podría ser por el Equipo en orden de prioridad. C. Su meta es asegurar el control del software de alta calidad. D. Ayudan a eliminar impedimentos que identifican el Dueño de Producto. ¿Cuantas horas máximas pueden reunirse para la Planificación de Sprint en la metodología Scrum?. A. Máximo 4 horas. B. De 1 a 2 horas. C. De 1 a 3 horas. D. Las horas que se creyeren convenientes. ¿Cuántas horas por día se emplea para realizar un Sprint?: A. La mayoría de los equipos estiman unas 4 a 6 horas disponibles al día para el Sprint. B. Los Desarrolladores estiman el tiempo necesario. C. La mayoría de los equipos estiman unas 8 horas disponibles al día para el Sprint. D. El ScrumMaster estima el tiempo necesario. ¿Cómo se lo llaman las reuniones cortas (15 minutos o menos) que tiene lugar todos los días a una hora establecida en la metodología Scrum?. A. Backlog del producto. B. Scrum Diario. C. Iteraciones. D. Fases Sprint. ¿De dónde nace la metodología DevOps?. A. Nace de la unión de desarrollo y observaciones. B. Nace de la unión de pruebas y codificación. C. Nace de la unión de pruebas e integración. D. Nace de la unión de desarrollo y operaciones. DevOps se basa en: A. La integración entre desarrolladores de software y administradores de sistemas. B. Objetivo, capacidad operacional, arquitectura, entregable del producto. C. La integración de desarrollo, pruebas e implementación. D. La integración de análisis, diseño, desarrollo, pruebas e implementación. ¿Cuál es el factor en DevOps en el cual las personas son encargadas de procesos de producción, desarrollo de hardware, etc?. A. Desarrolladores. B. Control de Calidad. C. Operaciones. D. Equipo. ¿Cuáles son las operaciones que se realiza en la metodología DevOps?. A. Análisis de rendimiento, rendimiento de la aplicación, disponibilidad de la aplicación. B. Análisis del usuario, código de calidad, código de errores. C. APM Tools, Latencia de usuario, reducción de MTTR al encontrar errores. D. Ninguna de las anteriores. ¿Cuál es la fase en la cual se emplean herramientas que ayudan a gestionar, coordinar, programar y automatizar las tareas de producción de las versiones de productos?. A. Prueba. B. funcionamiento. C. Supervisión. D. Puesta en marcha. ¿Cuál es el diagrama que se utiliza para verificar el progreso de las tareas de un Sprint?. A. Diagrama de Grant. B. Diagrama de BurnDown. C. Diagrama de Venn. D. Ninguna de las anteriores. ¿Que es ingeniería de software?. A.Es una metodología para desarrollar software de calidad. B.Es una disciplina que permite desarrollar software de calidad. C.es una disciplina que solo contempla el desarrollo del software, pero no su mantenimiento. D. Es una metodología que contempla todo el proceso de producción del software. Las características de un producto software son: E. Es algo tangible. F. No evoluciona con el tiempo. G. Los cambios en el software pueden tener efectos colaterales. H. Ninguna de las respuestas anteriores es correcta. ¿Qué afirmación tiene relación con la «crisis del software?. E. Las empresas ya no tienen tanta necesidad de productos software y hay crisis en el sector. F. El software tiene una calidad muy baja, pero cumple con las planificaciones realizadas. G. Los proyectos software no cumplen con las planificaciones realizadas. H. El software tiene una alta calidad y está alineado con el negocio. ¿Qué es un artefacto software?. A. Pieza de información que se produce o se necesita en un proceso de desarrollo de software. B. Cada una de las etapas que se dan en un proceso de desarrollo de software. C. Fecha de referencia en una etapa dentro del proceso de desarrollo de software. D. Ninguna de las definiciones anteriores es correcta. ¿Qué define un proceso?. A. Un proceso define quién está haciendo qué, cuándo y cómo alcanzar un determinado objetivo. B. Un proceso define quién está haciendo qué, pero no cuándo ni cómo. C. Un proceso define quién está haciendo qué y cuándo, pero no cómo. D. Un proceso define los pasos a seguir para desarrollar software. ¿El objetivo principal del proceso de desarrollo de software es?. A. Reducir el coste del proyecto. B. Gestionar los recursos humanos del proyecto. C. Mejorar la forma de trabajar a la hora de desarrollar software, favoreciendo la prevención y resolución de posibles problemas que puedan surgir. D. Reducir el tiempo de desarrollo de un proyecto. ¿El modelo en espiral?. A. Es iterativo e incremental. B. Es iterativo, pero nunca es incremental. C. No contempla los riesgos del proyecto. D. No contempla el desarrollo de prototipos. ¿Cuál no es una característica principal de las metodologías tradicionales?. A. Son técnicas predictivas. B. Se basan en una planificación detallada y en un contrato estricto. C. Se adaptan rápidamente al cambio. D. Se basan en poca documentación y en un trabajo colectivo. ¿Cuál de las siguientes es una característica clave de proceso unificado??. A. Está centrado en la arquitectura. B. Sigue un modelo iterativo e incremental. C. Está dirigido por casos de uso. D. Todas las respuestas anteriores son correctas. Uno de los modelos más importantes en la fase de inicio en el proceso unificado es. A. Modelo de dominio. B. Modelo de clases de diseño. C. Modelo de componentes. D. Modelo de interacción. Bajo qué perspectivas se trabaja en RUP?. A. Estática, dinámica y estética. B. Estática, práctica e incremental. C. Estática, práctica y dinámica. D. Dinámica, práctica, estética e incrementa. ¿El proceso unificado de Rational?. A. Únicamente tiene en cuenta una perspectiva estática y otra dinámica. B. Es una mejora con respecto al Essential Unified Process (EssUP). C. Implementa el software en base a artefactos. D. Implementa el software reutilizando componentes. El lenguaje UML: A. Solo se puede utilizar para la OO.. B. Es un lenguaje forma. C. Es un lenguaje que no presenta ambigüedad semántica. D. Es un lenguaje de modelado que permite modelar sistemas y software. ¿Modelar el software es útil para?. A. No resulta útil, es una pérdida de tiempo, lo más eficiente es programar directamente la solución. B. Entender el sistema que se desea implementar. C. Entender el negocio en el que no va a funcionar el sistema a implementar. D. Evitar la ambigüedad semántica. ¿Qué es el modelo de dominio?. A. El modelo que especifica lo que se ha de implementar. B. El modelo que representa el mundo real. C. El modelo que define la plataforma de desarrollo. D. s el modelo que representa el entorno en el que no va a funcionar el sistema a implementar. Indique cuál de las siguientes afirmaciones es correcta: A. Las técnicas ágiles se adaptan muy bien a todo tipo de proyectos software. B. Las técnicas ágiles se adaptan muy bien a proyectos donde los requisitos son muy cambiante. C. Las técnicas ágiles defienden el modelo en cascada para el desarrollo de aplicaciones. D. Todo proceso iterativo e incremental es un proceso ágil. ¿En qué aspectos se asientan las técnicas ágiles para su aplicación a la hora de desarrollar software?. A. El software sale muy caro. B. Se incumplen plazos y presupuestos. C. Los requisitos del software son muy difíciles de predecir. Según Pressman (2010), uno de los aspectos vinculados al desarrollo de software, en el que se asienta el proceso ágil para su implantación, es que predecir qué requisitos del sistema van a mantenerse y cuáles se van a cambiar no es una tarea sencilla. D. El diseño y la implementación no son tareas que se realicen en paralelo. ¿Cuáles de las siguientes opciones se corresponden con principios de agilidad de acuerdo con el Manifiesto ágil?. A. La prioridad más alta en el desarrollo de software es cumplir las necesidades del cliente a través de entregas útiles en períodos cortos. B. La prioridad más alta en el desarrollo de software es cumplir las necesidades del cliente a través de entregas que determine el cliente. C. El trabajo en equipo entre los expertos del negocio y los desarrolladores del sistema no es fundamental. D. Los desarrolladores no deben interactuar con los expertos del negocio, solamente la dirección del proyecto. ¿Cuáles de las siguientes opciones se corresponden con valores a tener en cuenta cuando se desarrolla software de acuerdo con el Manifiesto ágil?. A. La documentación exhaustiva debería primar en todo desarrollo de software. B. El desarrollo de software útil debería primar sobre la documentación exhaustiva. C. Hay que dar especial importancia a los procesos y herramientas que den soporte al desarrollo ágil. D. Hay que respetar en todo momento la planificación definida para el proyecto. ¿Cuál de las siguientes es una responsabilidad del product owner en un proyecto ágil?. A. Determinar la planificación en todos los niveles de abstracción, independientemente de que el proyecto sea ágil. B. Calcular el coste total del proyecto. C. La subcontratación de personal para el proyecto. D. Fijar criterios de aceptación para cada historia de usuario. ¿Qué es una historia de usuario?. A. La descripción de un requisito software. B. La descripción detallada de una funcionalidad que se ha de realizar en el sistema. C. La descripción del comportamiento del sistema. D. La unidad de valor más pequeña posible para el negocio. ¿A la hora de priorizar las historias de usuario, ¿qué criterios se tienen en cuenta?. A. Se basan en el número de puntos que les hayan asignado los desarrolladores y en si ha habido consenso. B. Se basan en la complejidad de las historias de usuario, sin considerar planificaciones iniciales. C. El valor y la estimación. D. El valor y el coste de la historia de usuario. Indique cuál de las siguientes afirmaciones es correcta. A. Scrum es una metodología que señala qué se debe hacer para su implementación con éxito en una organización. B. Scrum es un marco de trabajo que indica qué se debe hacer para su implementación con éxito en una organización. C. Scrum garantiza que la empresa que lo implemente será ágil. D. Scrum sigue los valores, pero no los principios del Manifiesto ágil. ¿Cuáles son los errores más comunes que se dan en las organizaciones cuando se adopta Scrum?. A. Excesiva documentación de los proyectos. B. Falta de empatía entre los stakeholders del proyecto.. C. Presupuestar mal el proyecto software. D. El cliente es demasiado flexible con el contratista que le desarrolla el sistema. ¿Qué artefacto resulta de la reunión de planificación de un sprint?. A. El product backlog.. B. El burndown chart. Presupuestar mal el proyecto software. C. El sprint backlog. D. Ninguna de las respuestas anteriores es correcta.. ¿Qué responsabilidades tiene el scrum master?. A. Asegurar que todo el equipo sigue las prácticas Scrum. B. Dar prioridad a las funcionalidades que ha de cumplir el sistema. C. Maximizar el retorno de inversión del proyecto. D. Mejorar la calidad y productividad de la entrega final únicamente. ¿Qué características ha de presentar un equipo de desarrollo que adopta Scrum para implementar una aplicación?. A. Debe ser multifuncional. B. Debe ser funcional. C. Deben estar claramente distribuidos. D. Debe ser jerárquico. ¿Cuál de las siguientes opciones no representa un rol en Scrum?. A. Jefe de proyecto. Los tres roles principales en Scrum son: product owner, scrum master y equipo de desarrollo. B. Product owner. C. Scrum master. D. Equipo de desarrollo. ¿Qué es el product backlog?. A. El conjunto de historias de usuario a implementar en un producto software. B. El conjunto de historias de usuario que forman parte de un sprint. C. La agrupación de las historias de usuario en base a epopeyas. D. La lista de entregas (releases) de las que está compuesto el producto software. ¿Cuál es la diferencia básica entre un product backlog y una hoja de ruta?. A. El conjunto de historias de usuario a implementar en un producto softw El product backlog es más estratégico, mientras que la hoja de ruta es más táctica. B. El product backlog es más táctico, mientras que la hoja de ruta representa más la estrategia. C. La hoja de ruta muestra el trabajo pendiente a corto plazo, mientras que el product backlog tiene una visión a futuro del software a desarrolla. D. No hay diferencias, tienen el mismo objetivo pero con distinto nivel de abstracción. ¿Cuál es la reunión Scrum en la que se presenta el trabajo realizado hasta ese momento al product owner?. A. Sprint retrospective. B. Sprint review. C. Daily scrum. D. Sprint planning. Cuál es el comando que se utiliza para configurar el nombre de usuario en Git. A. git config --global user.usernane “Mi nombre”. B. git config --globla user.username “Mi nombre”. C. git config --global user.username “Mi nombre”. D. git config -global user.username “Mi nombre”. El ciclo de vida en XP considera las siguientes fases fundamentales. A. Planificación, diseño, codificación y despliegue de manera secuencia. B. Planificación, diseño, codificación y pruebas de manera solapada entre sí. C. Planificación, diseño, codificación y pruebas de manera secuencial. D. Planificación, diseño, codificación y despliegue de manera solapada entre sí. XP da importancia a la comunicación como valor fundamental porque: A. Permite mejorar el clima general de trabajo dentro del proyecto. B. Facilita las tareas de marketing y divulgación del nuevo desarrollo. C. Permite detectar de manera temprana posibles problemas en el proyecto. D. Todas las respuestas anteriores son correctas. Importancia de base de Datos. A. Porque mantiene información relevante y consistente para que esté disponible en tiempo, forma y lugar deseados. B. Por ser una herramienta útil para obtener registros. C. Por representar tablas de cada usuario. D. Para controlar datos permanentes. Como se selecciona todos los registros de una tabla?. A. Select *insert nombre_tabla. B. Select *nombre_tabla. C. Select *from nombre_tabla. D. Select *where nombre_tabla. Si al crear una tabla deseamos que una columna no acepte nulos. Utilizamos la restricción?. A. Default. B. Default Not Null. C. Values Not null. D. Not Null. Un archivo o conjunto de archivos que contienen múltiples informaciones que, de alguna manera, guardan relación es?. A. Un Sistema Gestor de Base de Datos. B. Una aplicación informática para el manejo de bases de datos. C. Una Base de Datos. D. Ninguna de las definiciones anteriores es correcta. Qué es una clave principal?. A. Un campo que define quién está haciendo qué, cuándo y cómo alcanzar un determinado objetivo. B. Es aquella que permite que se dupliquen registros en una tabla. C. Es aquella que identifica exclusivamente cada registro almacenado en una tabla. D. Es uno o varios valores que sirven para distinguir cada entidad en la relación. La sentencia order by nombre_campo sirve para?. A. Ordenar de mayúsculas a minúsculas. B. Ordenar por defecto de forma ascendente. C. Ordenar pro defecto los registros que ingresan a la tabla. D. Ordena por defecto de forma descendente. El nivel físico en base de datos?. A. Describe por partes la base de datos. B. Describa las vistas de usuarios. C. Describe el almacenamiento real de datos. D. Almacena y relaciona datos. Para borrar solo un registro, puede utilizar la siguiente sentencia?. A. DELETE [LOW_PRIORITY] FROM tabla. B. DELETE FROM contactos. C. DELETE FROM contactos WHERE nombre = "Pedro". D. Ninguna de las anteriores. Significado de las siguientes siglas CRUD. A. Create, alter, drop, read. B. Create, Read, Update, Delete. C. Create, Update, Select, Delete. D. Ninguna de las anteriores. Código correcto para insertar registros a una base de datos. A. Insert into tabla (columna1, columna2,….) values (valor1, valor2…). B. Insert into “nombre de la base de datos” (2, “Desarrollo de Software”, “Primero”);. C. Insert new tables values (2, “Desarrollo de Software”, “Primero”);. D. Insert int “usuario” values( primary key id_numero varchar(50), nombre varchar(50);. Cuando utiliza un sistema de control de versiones como GIT cual es la funcionalidad del comando merge. A. Permite unificar los cambios de una rama (branch) con otra. B. Sirve para observar los comandos que fueron utilizandos anteriormente. C. Se usa para guardar los cambios al repositorio local. D. Se usa para guardar los cambios en el statging area. La herramienta de GIT se la puede definir como. A. Un sistema de versionamiento de archivos que se encuentra alojado en la nube. B. Un sistema de verificación y seguimiento de proyectos. C. Un sistema donde podemos empaquetar y desempaquetar archivos. D. Un sistema de control de versiones especializado para código fuente. Seleccione la definición que mejor se adapte al concepto de Cloud Computing. A. Es una tecnología que permite acceso remoto a softwares, almacenamientos de archivos, procesamientos de datos por medio de internet. B. Es una tecnología que permite la desvinculación remota a softwares, almacenamientos de archivos, procesamientos de datos por medio de internet. C. Es una serie de computadoras que permiten acceso remoto a tu computador, almacenamientos de tus archivos, procesamientos de tus datos por medio de una red. D. Ninguna de las Anteriores. Seleccione cuál de los siguientes enunciados corresponde a los beneficios de SOA. A. Reducción a la dependencia tecnológica. B. Alto consumo de dinero e implementación. C. Dependencia exclusiva a una sola persona con conocimientos de SOA. D. Ninguna de las Anteriores. Seleccione la definición de un Servicio Web. A. Es un conjunto de aplicaciones que usan las buenas prácticas de programación para el uso de los componentes de software. B. Es un componente de software que usa un conjunto de protocolos y estándares para el intercambio de información entre aplicaciones. C. Es un programa que se ejecuta desde cualquier dispositivo y que permite visualizar la información en tiempo real. D. Es un componente de hardware que permite la conectividad entre uno o varios servidores. Seleccione la respuesta correcta en cuando al Funcionamiento de SOA la etapa de Evolución es: A. Plantea aplicaciones distribuidas, multinivel. B. Permite que cada servicio evolucione independientemente. C. Desarrollo procesos de negocio como servicios. D. Define las necesidades del negocio. Seleccione la respuesta correcta en cuando al Funcionamiento de SOA la etapa de Desarrollo es: A. Plantea aplicaciones distribuidas, multinivel. B. Permite que cada servicio evolucione independientemente. C. Desarrollo procesos de negocio como servicios. D. Define las necesidades del negocio. Seleccione la respuesta correcta sobre los Facilitadores Tecnológicos Clave del SOA, a que se refiere el BPM. A. Permite la orquestación automática de servicios separados creando una capa de procesos de negocio integrados. B. Permite comunicaciones estandarizadas punto-a-punto entre sistemas mediante estándares aceptados. C. Permite la monitorización de ejecución de procesos, visión en tiempo real. D. Todas las respuestas son correctas. Seleccione la definición adecuada a SOA. A. Es una Interface de Programación de Aplicaciones. B. Es una Aplicación de Objetos de Software. C. Es una Aplicación Orientada al Software. D. Es una Arquitectura Orientada a Servicios. Cloud computing es: I. Es una tecnología que permite acceso remoto a softwares, almacenamiento de archivos y procesamiento de datos por medio de Internet, siendo así, una alternativa a la ejecución en una computadora personal o servidor local. J. Es el proceso de creación y mantenimiento de sitios web. Puede implicar una amplia gama de acciones, desde la codificación y el diseño hasta la gestión de contenidos y la administración del servidor web. K. Es un software que forma parte del servidor y tiene como misión principal devolver información (páginas) cuando recibe peticiones por parte de los usuarios. L. Ninguna de las anteriores. GIT es: I. Un IDE de desarrollo en línea destinado a la programación de servicios para cloud computing. J. Un software en línea que permite desarrollar en web. K. Es una herramienta en línea que realiza una función del control de versiones de código de forma distribuida. L. Ninguna de las anteriores. ¿Qué son las bases de datos no relacionales?. I. Son un sistema de almacenamiento de información que se caracteriza por usar el lenguaje SQL para las consultas. Esto significa que no puedan usar el lenguaje SQL. Por ello también se les suele llamar NoSQL o «no solo SQL». J. Son un sistema de almacenamiento de información que se caracteriza por no usar el lenguaje SQL para las consultas, es decir, eliminan completamente el uso del lenguaje SQL. K. Son un sistema de almacenamiento de información que se caracteriza por no usar el lenguaje NoSQL para las consultas. Por ello también se les suele llamar NoSQL o «no solo SQL». L. Son un sistema de almacenamiento de información que se caracteriza por no usar el lenguaje SQL para las consultas. Esto no significa que no puedan usar el lenguaje SQL, pero no lo hacen como herramienta de consulta, sino como apoyo. Por ello también se les suele llamar NoSQL o «no solo SQL». Ejemplos de bases de datos no relacionales o NoSQL son: A. MyQSL, Oracle, PostgreSQL. B. Cassandra, Redis, MongoDB, CouchDB. C. Cassandra, Redis, MongoDB, CouchDB, MyQSL, Oracle, PostgreSQL. D. Ninguna de las anteriores. Ventajas de una base de datos NoSQL: A. Se ejecutan en máquinas con pocos recursos, Escalabilidad horizontal, Pueden manejar gran cantidad de datos, No genera cuellos de botella. B. Son escalables, mantienen integridad referencial, Usan lenguaje SQL para ciertas actividades. C. Necesitan servidores robustos, pueden escalar en su arquitectura, evitan duplicar la información. D. Ninguna de las anteriores. Cuál de las siguientes afirmaciones es correcta: E. NoSQL significa “NoSQL”. F. NoSQL significa “not SQL”. G. NoSQL significa “not only SQL”. D. Ninguna de las anteriores. Definición de ERP: A. Un programa de gestión comercial. La gestión comercial constituye uno de los pilares básicos de un ERP, pues a partir de ésta, se relacionan otros como el módulo de fabricación, almacén, financiero y contable, etc. Sin embargo, sin estas capacidades adicionales no es más que un software de gestión comercial. B. Un software contable. Aplicaciones de contabilidad con múltiples posibilidades y parametrización, no constituyen en sí mismas un ERP. C. Enterprise Resource Planning, es decir, sistema de planificación de recursos empresariales. Son programas que se hacen cargo de distintas operaciones internas de una empresa, desde producción a distribución o incluso recursos humanos. D. Ninguna de las anteriores. Ejemplos de ERP son: A. Office 365, Microsoft Statics, Adempiere. B. Microsoft ERP, Mongo, Project. C. Adempiere, odoo, SAP, Openbravo. D. Ninguna de las anteriores. OSGi. A. Open Services Gateway initiative: es un dispositivo, con frecuencia un ordenador, que permite interconectar redes con protocolos y arquitecturas diferentes a todos los niveles de comunicación. Su propósito es traducir la información del protocolo utilizado en una red al protocolo usado en la red de destino. B. Open Services Gateway initiative: es un conjunto de estándares abiertos cuyo objetivo es definir las especificaciones abiertas de software que permitan diseñar plataformas compatibles que puedan proporcionar múltiples servicios. C. Open Services Gateway initiative: Una herramienta tecnológica que tiene como objetivo integrar y automatizar los principales procesos y datos de la empresa en una sola plataforma, facilitando la gestión de datos y la organización de la compañía. D. Ninguna de las anteriores. Cuando hablamos de un teléfono móvil, al inicio de su creación de estos dispositivos carecían de: A. Memoria Reducida. B. Memoria eficiente y rápida. C. Poca capacidad de almacenamiento. D. Alta potencia computacional. ¿Cuáles son los sistemas operativos más conocidos en los dispositivos móviles?. A. Linux. B. Android. C. Windows. D. Ninguno de los anteriores. Hablando del sistema Operativo Android para dispositivos móviles cuál es su principal característica en su arquitectura. A. Está basado en un (núcleo escrito en C- nucleo linux). B. Micronúcleo escrito en C++. C. Photoshop. D. Ninguno de los anteriores. Hablando del sistema Operativo IOS para dispositivos móviles cuáles son sus principales características en su arquitectura. A. Sistema derivado de Windows. B. Núcleo Híbrido (Micronúcleo + Servicios). C. Micronúcleo escrito en C++. D. Ninguno de los anteriores. Android es una plataforma completa para apps de dispositivos móviles. Esto significa que incluye la mayor de los elementos necesarios para crear y disfrutar de apps. ¿Pero cuál de los siguientes elementos no forman parte del ecosistema de Android?. A. El entorno de ejecución de apps para el dispositivo de los clientes. B. El sistema operativo para los dispositivos móviles. C. EL entorno de desarrollo de apps. D. Un smartphone Android físico con el que realizar las pruebas básicas de las apps. El SDK de la distribución de Android es: A. El kit standard de desarrollo, constituido por documentación sobre programación en Android y ejemplo de uso. B. El kit estándar de desarrollo, que incluye de una última versión de Android emuladores y dispositivos virtuales. C. El kit estándar de depuración, que incluye las herramientas de desarrollo para depurar aplicaciones Android. D. El kit estándar de despliegue, que incluye las herramientas necesarias para publicar una aplicación en Google Play. La fragmentación en Android es un fenómeno…. A. …beneficioso para el desarrollador y para los usuarios. B. …según el cual las paliaciones pueden ejecutarse de la misma forma en todos los dispositivos. C. …originado en buena medida porque existe miles de tipos distintos de dispositivos que ni siquiera comparten la misma versión del sistema operativa. D. Ninguno de los anteriores. IOS es un sistema operativo que funciona en los siguientes dispositivos: A. Solo en iPhone. B. En cualquier teléfono inteligente de cualquier fabricante. C. En los iPhone, iPad, iPod Touch y Apple TV. D. Solo en dispositivos Android. El desarrollo de apliaciones para iOS tienen en común con el desarrollo para OSX…. A. …herramientas de desarrollo. B. …lenguaje de programación. C. …algunos frameworks (librerías). D. …las tres opciones anteriore. Con las herramientas de desarrollo para iOS se puede crear aplicaciones iOS usando para el desarrollo solo computadoras con sistemas operativos: A. Linux. B. Windows. C. Mac OS. D. Los tres anteriores. ¿Cuál es la principal desventaja de las aplicaciones multiplataforma basadas en tecnología web?. A. Necesita el navegador Chrome para ser visualizadas. B. Necesita librerías que interpreten JavaScript para poder ser ejecutadas. C. Necesitan librerías adicionales para poder acceder a buena parte de las capacidades del dispositivo debido a las limitaciones que los navegadores imponen a su ejecución. D. Necesitan ser desarrolladas siguiendo pautas de diseño reactivo. ¿Qué es una Web App?. A. Una página con un envoltorio que funciona como app y se instala en el dispositivo como si fuera nativa. B. Una página web adaptada al móvil que se consume a través del navegador como se fuese nativa. C. Una web creada con un framework para usarse en móviles. D. Cualquier web abierta desde un navegador móvil. ¿Qué es una App Hibrida?…. A. Una página web adaptada a móvil que se consume a través de un navegador como si fuese nativa. B. Una web creada con un framework para usarse en móviles. C. Una ampliación que ha sido generada con un motor de juegos. D. Su desarrollo es más rápido y económico, pues utilizan en mismo código para Android y para iOS y se ejecuta como si fuese una aplicación nativa. ¿Qué lenguaje de programación es compatible con Android para el desarrollo de apps?. A. Java – Dart – Kotlin. B. Java – Dart – C++. C. Dart – Kotlin - JavaScript. D. Dart – C++ - PHP. ¿Cuáles son los componentes principales de desarrollo de una arquitectura de una ampliación Android?. A. Notificaciones, Proveedores de contenidos, Desarrollo, Planificación. B. Servicio, Intención, Externalización, Planificación. C. Servicio, Intención, Externalización, Notificaciones, Proveedores de contenidos. D. Externalización, Notificaciones, Inicio, Desarrollo, Test. ¿Qué son los contenedores?. A. Los contenedores mantienen unidos a los objetos y a los widgets (etiquetas, campos, botones, contenedores secundarios y widgets hijos). B. Los contenedores mantienen unidos a los usuarios y desarrolladores de las apps. C. Los contenedores mantienen unidos usuarios y clientes. D. Los tres anteriores. Puedes agregar muchas propiedades a tu widget Container tales como el color de fondo, tamaño, relleno, márgenes, bordes o la forma del texto entre otras. …. A. Verdadero. B. Falso. El widget SnackBar es usado si quieres que en tu aplicación aparezca un mensaje en la parte inferior de la interfaz ... La fragmentación en Android es un fenómeno…. A. …para siempre. B. …por uno segundos. C. …hasta que el usuario toque el botón de cerrar mensaje. D. …hasta que el usuario toque el botón OK del mensaje. Microsoft Visual Studio .NET es una plataforma que permite ejecutar y desarrollar: A. Webs, soluciones informáticas y/o sistemas de información. B. Aplicaciones, soluciones robóticas y/o sistemas de información. C. Aplicaciones, soluciones informáticas y/o sistemas de información. D. Aplicaciones, soluciones informáticas y/o sistemas de contabilidad. El Framework de .Net significa: A. Marco de trabajo. B. Software de Trabajo. C. Trabajo web. D. Trabajo de escritorio. El Framework de .Net provee implementaciones de 4 lenguajes compatibles con CLS, junto con sus compiladores: A. Microsoft Visual Basic .NET, Microsoft Visual D# .NET, Microsoft Visual J#.NET, Microsoft Visual C++.NET. B. Microsoft Visual Basic .NET, Microsoft Visual C# .VISUAL, Microsoft Visual J#.NET, Microsoft Visual C++.NET. C. Microsoft Visual Basic .NET, Microsoft Visual C# .NET, Microsoft Visual R#.NET, Microsoft Visual C--.NET. D. Microsoft Visual Basic .NET, Microsoft Visual C# .NET, Microsoft Visual J#.NET, Microsoft Visual C++.NET. En el lenguaje C# se definen las siguientes palabras reservadas para declarar la accesibilidad (o el nivel de acceso) de los métodos y atributos en una clase: A. Public, private y protected. B. Public, basic y protected. C. Public, private y extensive. D. Locked, private y protected. Para que permite el método ToString() en C#. A. Permite convertir cualquier tipo de dato a entero. B. Permite convertir cualquier tipo de dato a string. C. Permite convertir no cualquier tipo de dato a string. D. Permite convertir no cualquier tipo de dato a entero. En .net están permitidos los siguientes tipos de comentarios: A. Comentarios de una sola línea, de dos líneas, de tres líneas. B. Comentarios de varias líneas, de múltiples líneas, para documentación automática. C. Comentarios de una sola línea, de múltiples líneas, para documentación reservada. D. Comentarios de una sola línea, de múltiples líneas, para documentación automática. Identifique la fila con las palabras reservadas de .NET correctas. A. Static, true, class. B. Public, num, valor. C. Class, plublic, edad. D. Protected, cod, true. En C# existen dos tipos de variables. A. Públicas y privadas. B. Locales y globales. C. Locales y privadas. D. Públicas y globales. ¿Qué es un método en C#?. A. Es un bloque de código que contiene una serie de palabras reservadas. B. Es un bloque de texto que contiene una serie de instrucciones. C. Es un bloque de código que contiene una serie de instrucciones. D. Es un par de códigos que contiene una serie de instrucciones. Para regresar un valor de un método en C# usamos la palabra clave: A. Return. B. Public. C. Private. D. Global. Cómo se llama el método en C# que al definirlo, éste se ejecute inicialmente y en forma automática. A. Destructor. B. Constructor. C. Variable local. D. Variable pública. Métodos para convertir una cadena en un enum. A. Enum() y TryParse(). B. Parse() y Enum(). C. Enum.Parse() y Enum.TryParse(). D. Enum.character() y Enum.num(). La visibilidad de un procedimiento en C# viene determinada por la declaración: A. private, public o global. B. private, public o internal. C. private, public o local. D. Private y public. Una función en C# permite: A. Encapsular una parte del texto y llamarlo desde otros sitios en su código. B. Encapsular una parte de la instrucción y llamarlo desde otros sitios en su código. C. Encapsular una parte del código y llamarlo desde otros sitios en su web. D. Encapsular una parte del código y llamarlo desde otros sitios en su código. Una función recursiva en C# es: A. Aquella que se define a partir de ella misma. B. Aquella que se define a partir de un valor. C. Aquella que se define a partir de una variable. D. Aquella que se define a partir de un método. Funciones matemáticas predefinidas correctas que existen en C#. A. Abs(x), Pow(x,y), Sqrt(x). B. Pow(x,y), Raiz(x,y), Porcent(x,y). C. Log10(x), Sinh(x), Raiz(x,y),. D. Abs(x), Porcent(x,y), Exp(x). Definición correcta de u vector en C#. A. Un vector es una estructura de caracteres que permite almacenar un conjunto de datos del mismo tipo. B. Un vector es una estructura de datos que permite almacenar un conjunto de códigos del mismo tipo. C. Un vector es una estructura de datos que permite almacenar un conjunto de datos del mismo tipo. D. Un vector es una estructura de datos que permite almacenar unas variables y datos del mismo tipo. Existen 3 métodos para imprimir un vector en c#, estos son: A. String(), List(), foreach. B. Join(), ForEach(), foreach. C. String.Join(), List.ForEach(), foreach. D. String.Join, For(), Each. Como las matrices son objetos en C# disponemos de un método llamado …………….. que le pasamos como parámetro la dimensión y nos retorna el valor de dicha dimensión. A. GetLength. B. Get. C. Between. D. Post. Es un conjunto de componentes del software que son utilizados para acceder a los datos que almacena un Sistema Gestor de Bases de Datos Relacionales y también a datos no estructurados. A. ADO.NET. B. ADOBD. C. BD.NET. D. SGBD.NET. De la siguiente función: void fun(unsigned char *cad1, unsigned char *cad2) { while (*cad2++=*cad1++). A. Copia la cadena cad2 en la cadena cad1. B. Copia la cadena cad1 en la cadena cad2. C. Copia la cadena cad 2 en la cadena cad1 excepto el caracter '\0'. D. Copia la cadena cad 1 en la cadena cad2 excepto el caracter '\0'. Dadas estas declaraciones: int a[5]={10,20,30,40,50}; int *p=a, i=2;. A. printf("%d",*p[i]); imprime 30. B. printf("%d",*(p+i)); imprime 30. C. printf("%d",*++p+i); imprime 20. D. printf("%d",*a++) ; imprime 10. Identifique a qué tipo de dato corresponde los valores de verdad y falso?. A. Real. B. Entero. C. Lógico. D. Numérico. Variable es: A. Valor que no cambia al transcurso del desarrollo del algoritmo. B. Valor que no cambia al transcurso del desarrollo del programa. C. Valor que cambia al transcurso del programa del algoritmo. D. Valor que cambia al transcurso del desarrollo del algoritmo. El diseño de un algoritmo es: A. Secuencia desordenada de pasos sin ambigüedades que conducen a la solución de problemas. B. Secuencia ordenada de pasos con ambigüedades que conducen a la solución de problemas. C. Secuencia ordenada de pasos sin ambigüedades que conducen a la solución de problemas. D. Secuencia ordenada de etapas sin ambigüedades que conducen a la solución de problemas. No es símbolo de un diagrama de flujo. A. Cálculos. B. Entrada y salida. C. Proceso. D. Inicio y final. Las partes de un algoritmo son: A. Entrada-proceso-salida. B. Entrada-procedimiento-salida. C. Entrada-proceso-final. D. Entrada-procedimiento-inicio. Al lenguaje C se lo llama también: A. Lenguaje de programación. B. Cadena de caracteres. C. Función principal de programa. D. Programación orientada a objetos. Un algoritmo es: A. Identifica las tarea más importantes para resolver el problema. B. Capacidad de resolver problemas de todo tipo sin la necesidad de un orden. C. Manipulación de números y ecuaciones. D. Secuencia ordenada de pasos que conducen a la solución a un problema dado. Un algoritmo debe ser: A. Entrada-proceso-salida. B. Cadena. C. Enteros-reales-caracteres. D. Preciso-definido-finito. Una constante es: A. Son datos cuyo valor no cambia durante todo el desarrollo del algoritmo. B. Cuando el valor puede cambiar durante el desarrollo del algoritmo. C. Los operandos que intervienen en ellas son numéricos. D. Cuando un valor no se altera durante el desarrollo del algoritmo. El siguiente programa, ¿qué imprime en pantalla? fun1(int *v1, int v2); main( ) { int v1=10,v2=20; fun1(&v1,v2); printf("v1=%d,v2=%d",v1,v2); } fun1(int *v1, int v2) { *v1=30; v2=50; }. A. v1=10,v2=20. B. v1=30,v2=50. C. v1=30,v2=20. D. v1=10,v2=50. La función: int fun(int *x, int nmax) { int i= 0,j=0; for (i=1; i<nmax; i++) if ( *(x+i)>*(x+j) ) j=i; return (j); }. A. Retorna el valor de x[i]. B. Retorna el valor de x[j]. C. Retorna la posición del mayor elemento del array x. D. Retorna el valor del mayor elemento del array x. Del siguiente código: int fact(int x) { if (x==0) return (1); x = x*fact(x - 1); printf (" %d",x); return (x); }. A. Al llamar a fact(3), escribe en pantalla 1 2 6. B. Al llamar a fact(2), escribe en pantalla 1 2 3. C. Al llamar a fact(1), escribe en pantalla 1 2. D. Al llamar a fact(0), escribe en pantalla 1. Dado el siguiente programa: int f(int x) { if (x>100) return (x-10); else return(f(f(x+11))); } main() { int x; puts("Dame número: "); scanf("%d", &x); printf("%d\n", f(x)); }. A. Si x=99, imprime 89. B. Si x=98, imprime 90. C. Si x=110, imprime 91. D. Si x=102, imprime 92. Los códigos empleados para programar son: A. Máquina, objeto, fuente. B. Fuente, ensamblador, máquina. C. Máquina, sintaxis, código. D. Fuente, máquina, sintáxis. El código fuente va traduciéndose y ejecutándose. A. Interprete. B. Compilador. C. Ensamblador. D. Código objeto. Es el traductor más extendido, primero realiza el análisis y luego genera el ejecutable, una vez creado es rápido de abrir. A. Interprete. B. Compilador. C. Ensamblador. D. Código fuente. El momento durante el cual el programa objeto se ejecuta sobre una plataforma específica. A. Tiempo de ejecución. B. Tiempo de desarrollo. C. Tiempo de compilación. D. Tiempo de programación. Una cadena de caracteres es: A. Su longitud puede variar según el tipo de dato. B. Es un conjunto de caracteres cerrados entre comillas. C. Un carácter que altera en toda la programación. D. Un conjunto de caracteres que no incluye espacios en blanco. Característica de la función concat: A. Incluye dos o más cadenas de caracteres o texto en una sola. B. Tiene los mismo restados que la suma. C. Incluye cualquier número de cadenas que se necesitan sumar. D. Tiene los mismos caracteres que la concatenación. La sintaxis de la función que devuelve la cantidad de caracteres de una cadena. A. LENGTH(cadena). B. LENGTH(ABC). C. LENGT(ABC). D. LEN (“cadena”). Cómo se agrega un nuevo valor a un vector?. A. array(i) = .... B. array {i} =.... C. array [i]=... D. array ()=... En el lenguaje C++. A. En este lenguaje es posible comparar arreglos completos uno con otro si son del mismo tipo. B. En este lenguaje para comparar arreglos completos es necesario comparar elemento a elemento, comprobando la igualdad entre ellos. C. En este lenguaje solamente se pueden leer y escribir arreglos completos cuando se trata de arreglos de caracteres. cambiar durante la ejecución del programa, al igual que su dimensión. Para referirse a un elemento de un array se deberá utilizar un índice de tipo: A. CHAR. B. INT. C. DOUBLE. D. FLOAT. Indique la afirmación correcta de la definición: int Vect[20] = {2,5,6,7,....25}. A. Cada componente del arreglo Vect será un número entero, y podrá accederse por medio de un índice que será un valor comprendido entre 1 y 20. B. El arreglo Vect es de números reales y el elemento V[2] es 12. C. El arreglo Vect será de enteros y podrá accederse por medio de un índice con valores consecutivos entre 0 y 19. D. La cantidad de elementos del arreglo Vect es 20. Un array es: A. Una estructura que permite manejar variables de varios tipos en una dimensión. B. Una estructura de un solo nombre que maneja datos en varias dimensiones. C. Una estructura que permite manejar variables bajo un solo nombre y una dimensión. D. Una estructura de datos repetitiva de variables con un solo nombre. La declaración de un array para calificaciones es: A. int calif();. B. float calif[10];. C. char * calif[];. D. double calif[][];. ¿Que valor quedaría en la variable f? int main() { int f=1; int cont; int a[3] = {0,0,0}; for (cont=1; cont <= 3; cont++) { a[cont] += f; f = a[cont]; } } ¿Que valor quedaría en la variable f? int main() { int f=1; int cont; int a[3] = {0,0,0}; for (cont=1; cont <= 3; cont++) { a[cont] += f; f = a[cont]; } }. A. 3. B. 2. C. 1. D. 0. Es fácil de usar para diseñar el flujo lógico del algoritmo, se muestra en un diagrama (gráficos) en lugar de palabras. A. Algoritmos. B. Diagrama de flujo. C. Pseudocódigo. D. Diagrama de procesos. Son los lenguajes de programación ampliamente usados en la actualidad. A. Pascal, Visual Basic. B. Access, FoxPro. C. Java, Linux, C. D. PHP, Python, Java. Con qué otro nombre se le conoce a los arrays o arreglos. A. Vectores o matrices. B. Arreglos o arrays. C. Variables o constantes. D. Números o caracteres. La estructura de un arreglo multidimensional es: A. Almacena un conjunto de variables y se compone de 2 ó más subíndices de acuerdo a la cantidad de dimensiones que posea. B. Almacena variables tipo String y se compone de 2 ó más subíndices de acuerdo a la cantidad de dimensiones que posea. C. Almacena constantes de tipo entero y se compone de 2 ó más subíndices de acuerdo a la cantidad de dimensiones que posea. D. Tiene múltiples lados. La prueba de escritorio se usa para: A. Programar órdenes. B. Verificar si el algoritmo está correcto. C. Eliminar errores. D. Eliminar virus. Los operadores relacionales se usan en: A. Operaciones de comparación. B. Operaciones de suma y resta. C. Operaciones de multiplicación y división. D. Operaciones con algoritmos. Una estructura iterativa es: A. Aquella que ejecuta una sentencia detrás de otra. B. Una evaluación de una expresión. C. Una repetición de un bloque de sentencias mientras sea verdad la condición. D. Una comparación entre dos expresiones por una sola vez. Una condición es: A. Una comparación entre dos o más expresiones con un resultado verdadero o falso. B. Una comparación entre dos o más expresiones con un resultado falso. C. Una comparación entre dos o más expresiones con un resultado verdadero. D. Una comparación entre dos expresiones con un resultado afirmativo. La estructura for se caracteriza por: A. Repetirse 5 veces. B. Repetirse n veces. C. No conoce el número de repeticiones. D. Conocer pre definidamente el número de repeticiones. Cómo se declara un vector de 100 elementos. A. int vector[100]. B. int vector[99]. C. int vector[101]. D. int vector[0..99]. La sentencia CASE se utiliza para: A. Elegir entre diferentes alternativas. B. Para convertir datos constantes a variables. C. Para convertir datos variables a constantes. D. Elegir entre las mismas alternativas. Cuáles son los tipos básicos de estructuras de control: A. Software y hardware. B. Ejecutables y no ejecutables. C. De repetición y de selección. D. Aritméticos y lógicos. Características comunes de los programas. A. Datos y operaciones. B. Secuencia de instrucciones, bucles, bifurcaciones, módulos. C. Aplicaciones y software. D. Funciones y procedimientos. Es el tipo de datos que esta precedido de un símbolo y tiene parte decimal. A. Entero. B. Real. C. Flotante. D. Lógico. Para incluir una biblioteca en c++ se utiliza la siguiente sentencia: A. # include (stdlib). B. # include <stdlib>. C. cin >> variable1;. D. cout << "biblioteca";. La sentencia cin >> var1, se utiliza para: A. Ingresar un valor a una variable desde teclado. B. Imprimir un valor de una variable. C. Leer desde teclado “var1”. D. Imprimir en pantalla “var1”. La definición de una variable se realiza de la siguiente manera: A. include variable1;. B. const int variable1=25;. C. int variable1;. D. int variable1=25;. En el proceso de Compilar, pueden aparecer 2 tipos de errores: A. Errores de compilación y de ejecución. B. Errores de entrada y salida. C. Errores de etrada y ejecución. D. Errores de compilación y salida. La sentencia en C++: const float PI=3.14; hace referencia a: A. Una variable. B. Una constante. C. Una biblioteca. D. Un texto y valor decimal. FOR I:= 1 TO 10000 DO END;. A. El bucle se ejecuta 0 veces. B. El bucle se ejecuta 10000 veces. C. Es un bucle infinito. D. Es un bucle no válido. Al ingresar en NUM1: 3 y NUM2:1 en el siguiente código: namespace Ejercicio_propuesto_1 { class Program { static void Main(string[] args) { int NUM1, NUM2; double RESUL; string linea; Console.Write("NÚMERO 1 :"); linea = Console.ReadLine(); NUM1 = int.Parse(linea); Console.Write("NÚMERO 2 :"); linea = Console.ReadLine(); NUM2 = int.Parse(linea); RESUL = (NUM1 + NUM2) * (NUM1 - NUM2); Console.WriteLine(); Console.WriteLine("El resultado es : " +RESUL ); Console.ReadLine(); } } }. A. 4. B. 8. C. 12. D. 16. En el siguiente código namespace SERIE_DE_UN_NÚMERO { class Program { static void Main(string[] args) { byte NUM, K, F; long FAC; double RESUL = 0; string linea; Console.Write("DIGITE UN NÚMERO: "); linea = Console.ReadLine(); NUM = byte.Parse(linea); for (K = 1; K <= NUM; K++) { FAC = 1; for (F = 1; F <= K; F++) { FAC = FAC * F; } RESUL = RESUL + (K / FAC); } Console.WriteLine("RESULTADO DE LA SERIE ES: " + RESUL); Console.Write("Pulse una Tecla:"); Console.ReadLine(); } } }. A. 0. B. 1. C. 2. D. 4. ¿Cuál es el caracter utilizado para hacer comentario de múltiples líneas?. A. /* y */. B. //. C. */ y */. D. \* y *\. ¿Cuál es el caracter utilizado para separar instrucciones?. A. ;. B. :. C. ,. D. . ¿Cuál es la librería básica a importar, para cualquier programa hecho en #C?. A. conio. B. stdio. C. math.h. D. studio. Para declarar una variable en C, se debe seguir el siguiente formato: A. int a =0;. B. tipo lista_variables;. C. b=0. D. 0=a. Del siguiente programa el resultado es: #include <stdio.h> int main() { int i; for ( i=0 ; i<5 ; i++ ) { printf( "Hola\n" ); } }. A. Hola 0. B. Hola 100 veces. C. Hola 5 veces. D. Hola 1. El error en el siguiente programa es: #include <stdio.h> int main() { int numero; printf( "Introduce un número: " ); scanf( "%d", numero ); printf( "\nHas introducido el número %d.\n", numero ); return 0; }. A. ,. B. &. C. &d. D. Nada le falta. ¿ Cuál de ellos no es una estructura de control?. A. if. B. try. C. while. D. switch. ¿CUAL ES LA Función se salida por pantalla en lenguaje c?. A. echo. B. printff(). C. printf();. D. scanf(). ¿Cuál es la función principal de lenguaje programación ANSI C?. A. principal(). B. main(). C. mainc(). D. void_main_C(). ¿En el lenguaje ANSI C cuál es el operador de asignación?. A. %. B. -. C. ==. D. =. ¿A=15 y B=7 si la condición if (A>B) cual es el mayor de los dos números?. A. B. B. A. C. BA. D. AB. ¿Cuál comentario esta correcto en ANSI C?. A. /* Mi primer programa */. B. /*// MI primer programa. C. *// Mi primer programa. D. /*Mi primer programa /*. Una regla para nombrar una variable es: A. No puede contener guiones bajos. B. No puede comenzar con un número. C. No puede comenzar con una letra. D. Ninguna de las anteriores. Los arreglos que tienen un sólo índice se denominan: A. Arreglos Simples. B. Arreglos Compuestos. C. Arreglos Individuales. D. Arreglos Unidimensionales. Las constantes de inicialización que se utilizan para inicializar arreglos de forma completa se especifican: A. Entre llaves y separados por guiones. B. Entre corchetes y separados por coma. C. Entre llaves y separados por coma. D. Ninguna de las anteriores. Observar el código: int main() { int f=1; int cont; int a[3] = {0, 0, 0}; for (cont=1; cont <= 3; cont++) { a[cont] = f; f += a[cont]; } }. A. 18. B. 8. C. 16. D. 20. ¿Cuál es el valor de prom? int main() { float venta[ ] = {10, 5, 12, 1, 20}; float prom; prom = venta[1] + venta[2] + venta[4] / 3; }. A. 8,5. B. 10,5. C. 23,6. D. 27,4. El operador % hace referencia a: A. El resto de una división de dos números. B. La división de dos números. C. La multiplicación de dos números. D. La raíz cuadrada de un valor. Cuál es el objetivo general de utilizar un framework. A. Permite integrar en un solo lugar el ambiente de desarrollo. B. Es una buena práctica de las metodologías ágiles que es entregar un producto en el menor tiempo posible. C. Es acelerar el desarrollo de software mediante un marco de trabajo preestablecido. D. Es la creación de un entorno de desarrollo integrado tanto de hardware y software. Codeigniter es un framework de desarrollo que se usa para el lenguaje de programación. A. PHP. B. JavaScript. C. CSS. D. HTML. En Codeigniter para configurar la conexión a la base de datos se debe modificar el archivo el mismo que se encuentra en: A. app/config/base/Database.php. B. config/app/Database.php. C. config/base/Database.php. D. app/config/Database.php. En Codeigniter la carpeta public sirve para. A. Colocar todos los archivos, imágenes o librerías de acceso público. B. Sirve como un espacio temporal de una aplicación web. C. Es utilizado únicamente para almacenar imágenes. D. Es donde se generan y almacenan los archivos PDF. El desarrollo de aplicaciones web con Codeigniter siguen el patrón. A. TDD. B. MVVM. C. MVC. D. MVT. Seleccione el código PHP que está bien escrito. A. include (‘cabecera.php’);. B. includes (‘cabecera.php’). C. extended (‘cabecera.php’);. D. export (‘cabecera.php’);. Seleccione la respuesta correcta para renderizar correctamente una Vista en Codeigniter, asumiendo que tiene un controlador y una vista. A. return views(‘libros/listar’);. B. return view(‘libros/listar’);. C. returns view(‘libros/listar’);. D. return(view[‘libros’,’listar’]);. Seleccione la respuesta correcta para crear una clase en Codeigniter: A. class Home extend BaseController. B. class Home extends Controller. C. class Home extends BaseController. D. class Home extends Base. Seleccione la respuesta correcta en Codeigniter la carpeta Models sirve para. A. Representar en un modelo de clase la estructura de las tablas de la base de datos. B. Representan las plantillas a utilizar para renderizar una página web. C. Permite manipular la información desde una vista y la base de datos. D. Todas las respuestas son correctas. Seleccione la respuesta correcta en Codeigniter para crear un nuevo archivo de Modelo cuál de las siguientes instrucciones es correcta. A. class Libro extends ModelBase. B. class Libro extends Models. C. class Libro extends BaseModel. D. class Libro extends Model. Desarrollo web: A. Involucra a todas las disciplinas que se encargan de crear sitios web o aplicaciones web. B. Es el conjunto de habilidades de un programador para crear aplicaciones móviles. C. Es una disciplina de la programación para la creación de aplicaciones de escritorio. D. Ninguna de las anteriores. HTML5 es: A. Hypertext Markup Language utilizado para crear sitios web eficientes. B. Un lenguaje de programación web compatible con cualquier tipo de navegador. C. Un estándar que sirve para definir la estructura y el contenido de una página Web (HTML5 y CSS3). D. Un lenguaje de marcas que permite programar una página web. Servidor web: A. Tecnología de desarrollo web se basa en la utilización de scripts que ejecuta el servidor web, con ayuda del lenguaje de programación adecuado, cuando un cliente solicita el contenido. B. Es un software que forma parte del servidor físico y tiene como misión principal devolver información (páginas) cuando recibe peticiones por parte de los usuarios. C. Los scripts se incluyen en el documento HTML o XHTML o se escribe en un archivo separado que se enlaza al documento principal. D. Un lenguaje usado para crear páginas webs por medio de marcadores (tags) y atributos, que definen cómo el contenido va a ser presentado en un navegador web. La programación del lado cliente: A. Se basa en la utilización de scripts que ejecuta el servidor web, con ayuda del lenguaje de programación adecuado, cuando un cliente solicita el contenido. B. Se utiliza para realizar proyectos con contenidos dinámicos, pero, a diferencia de los lenguajes del lado servidor, no es el servidor el que ejecuta y procesa los scripts, sino el cliente solicitante. C. Aunque el usuario accede al proyecto a través de páginas HTML, el código fuente de los scripts permanece oculto. D. Ninguna de las anteriores. ¿En qué consiste la programación del lado del servidor?. A. Cuando un usuario solicita una página web o una aplicación web con un script de este tipo, el servidor web envía el documento HTML y el script al navegador, quien lo ejecuta y presenta el resultado final. B. Esta tecnología de desarrollo web se basa en la utilización de scripts que ejecuta el cliente web, con ayuda del lenguaje de programación adecuado, cuando un cliente solicita el contenido. C. Es un estándar que sirve como referencia del software que conecta con la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado HTML) para la definición de contenido de una página web, como texto, imágenes, vídeos, juegos, entre otros…. D. Esta tecnología de desarrollo web se basa en la utilización de scripts que ejecuta el servidor web, con ayuda del lenguaje de programación adecuado, cuando un cliente solicita el contenido. De la siguiente expresión: <p style="text-align:center;"> la descripción correcta es: A. Etiqueta: p, valor: style y atributo: text-align:center. B. Atributo: p, etiqueta: style y valor: text-align:center. C. Etiqueta: p, atributo: style y valor: text-align:center. D. Ninguna de las anteriores. Para crear un vínculo en un mismo documento se usan las etiquetas: A. Para el vínculo: <a href=”#destino”>Ir a sección<a> y para la sección <a name=”destino”>…<a>. B. Para el vínculo: <a href=”#destino”>Ir a sección</a> y para la sección <a name=”destino”>…</a>. C. Para el vínculo: <a href=”#destino”>Ir a sección</a> y para la sección <a name=”destino”>…<a>. D. Ninguna de las anteriores. Al usar <!DOCTYPE html>: A. Genera un documento HTML compatible con cualquier navegador. B. Se declara un documento HTML simple en su versión 1. C. De esta forma, el modo estándar del navegador es activado y las incorporaciones de HTML5 son interpretadas siempre que sea posible, o ignoradas en caso contrario. D. Ninguna de las anteriores. Para incluir un archivo externo CSS se usa la sintaxis: A. <style rel="stylesheet" type="text/css" href="css/estilo.css">. B. <link rel="stylesheet" type="text/css" href="css/estilo.css">. C. <link rel="stylesheet" type="text/css" src="css/estilo.css">. D. Windows Live Messenger. |