Examen complexivo
|
|
Título del Test:
![]() Examen complexivo Descripción: Examen complexivo analisis |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es el objetivo del análisis de sistemas?. Identificar las necesidades del cliente. Evaluar la viabilidad del sistema. Identificar las necesidades del cliente. Identificar las necesidades del cliente. ¿Cuáles son los tipos de análisis de sistemas?. Estructural, exhaustivo, formal, teórico conceptual. experimental, cuantitativo, cualitativo. Semiestructurar, exhaustivo, informal, descriptivo. Abierto, Descriptivo, Informal, teórico conceptual. Estructural, informal, descriptivo, cerrado. ¿Qué representa la entidad externa en un diagrama de flujo de datos en el análisis y diseño de sistema?. Se centra en el intercambio de mensajes entre líneas de vida. Origen o el destino de ciertos datos. La secuencia de mensajes se da través de una numeración. Muestra la secuencia y las condiciones para coordinar los comportamientos de nivel inferior. ¿Con qué otro nombre se lo conoce al diagrama de contexto en análisis y diseño de sistemas?. Diagrama de flujo de datos medio o nivel 1. Diagrama de flujo de datos bajo o nivel 0. Diagrama de flujo de datos alto o nivel 2. Diagrama de flujo de datos superior o nivel 3. ¿Cuáles son los elementos básicos que se consideran en la observación para el análisis y diseño de sistemas?. Observador, objeto de observación, circunstancia de observación, medios de observación, cuerpo de observación. Observador, objeto de desarrollo, método de observación, descripción de observación, cuerpo de observación. Objeto de desarrollo, método de observación, análisis de observación, cuerpo de observación. Observador, circunstancia de observación, descripción de observación, cuerpo de observación. En el análisis y diseño de sistemas, ¿Cuáles son las características de los requerimientos?. Correctos, consistentes, completos, verificables, rastreables. Incorrectos, consistentes, completos, realistas. Correctos, consistentes, completos, realistas, verificables, rastreables. Correctos, consistentes, incompletos, realistas, verificables, rastreables. ¿Cuáles son los pasos para evaluar los riesgos en análisis y diseño de sistemas?. Definir el riesgo, diseño de riesgo, valoración de riesgo. Descripción del riesgo, análisis del riesgo, estimación del riesgo. Identificación del desarrollo, análisis del riesgo, descripción del riesgo. Identificación del riesgo, análisis de riesgo, valoración del riesgo. En el análisis y diseño, ¿Cuál es el sistema de preguntas en una estructura tipo pirámide para la entrevista?. Preguntas especificas a generales. Preguntas generales a especificas. Preguntas especificas a cerradas. Preguntas bipolares. ¿Qué análisis cuantitativo?. Aquel que toma en cuenta mayormente la cantidad, la proporción, el volumen, etc. Aquel que toma en cuenta la calidad, no la cantidad, es decir, la naturaleza de las cosas, no su acumulación en categorías. Aquel que se refiere a la revisión de la forma, del conjunto, más que del contenido y de los particular. Aquel que analiza los conceptos fundamentales o base, equivalente a un análisis teórico. ¿Qué es el análisis formal?. Aquel que toma en cuenta mayormente (o únicamente) la cantidad, la proporción, el volumen, etc. Aquel que toma en cuenta la calidad, no la cantidad, es decir, la naturaleza de las cosas, no su acumulación en categorías. Aquel que se refiere a la revisión de la forma, del conjunto, más que el contenido y de lo particular. Aquel que analiza los conceptos fundamentales o base, equivalente a un análisis teórico. ¿Qué es el análisis teórico?. Aquel que toma en cuenta mayormente (o únicamente) la cantidad, la proporción, el volumen, etc. Aquel que toma en cuenta la calidad, no la cantidad, es decir, la naturaleza de las cosas, no su acumulación en categorías. Aquel que se refiere a la revisión de la forma, del conjunto, más que del contenido y de lo particular. Aquel que analiza los conceptos fundamentales o base. ¿Qué es el análisis cualitativo?. Aquel que toma en cuenta mayormente (o únicamente) la cantidad, la proporción, el volumen, etc. Aquel que toma en cuenta la calidad, no la cantidad, es decir, la naturaleza de las cosas, no su acumulación en categorías. Aquel que se refiere a la revisión de la forma, del conjunto, más que del contenido y de lo particular. Aquel que analiza los conceptos fundamentales o base. En la imagen mostrada ¿Qué tipo de flujo de datos representa?. De consulta. De actualización. De diálogo. De procesos. En la imagen mostrada ¿Qué tipo de flujo de datos representa?. De consulta. De actualización. De diálogo. De procesos. En la imagen mostrada ¿Qué tipo de flujo de datos representa?. De consulta. De actualización. De diálogo. De procesos. En un diagrama de contexto para un sistema de matriculación que tiene las siguientes premisas, ¿Cuáles son las entidades?: Un estudiante envía un formulario de solicitud relleno donde figuran sus datos personales y el curso en el que desea matricularse. La universidad debe cotejar esa petición con la lista de cursos para saber si el curso está disponible aún. En caso afirmativo, el alumno es matriculado en el curso, hecho que le es comunicado mediante una carta de confirmación. En caso contrario también es informado mediante la correspondiente carta de denegación. Estudiante, Departamento matriculación. Estudiante, departamento cobro de matriculación. Universidad, servicio postal, departamento contable. Estudiante, representante de estudiante, coordinador académico, docente que imparte curso. En la siguiente imagen de diagrama de contexto. ¿Qué represente Estudiante?. Entidad. Flujo de datos. Almacenamiento. Proceso. En la siguiente imagen de diagrama de contexto. ¿Qué representa sistema de matriculación?. Entidad. Flujo de datos. Almacenamiento. Proceso. En la siguiente imagen de diagrama de contexto. ¿Qué represente carta de aceptación?. Entidad. Flujo de datos. Almacenamiento. Proceso. ¿Cómo son conocidas a las personas y organizaciones en un diagrama de contexto?. Entidad. Flujo de datos. Almacenamiento. Proceso. ¿Cómo es conocido en el diagrama de contexto el movimiento de los datos que establece la comunicación entre los procesos y los almacenes de datos o las entidades externas?. Entidad. Flujo de datos. Almacenamiento. Proceso. ¿Cómo es representado el flujo de datos en el diagrama de contexto?. Cuadrado. Circulo. 2 líneas paralelas. Flechas etiquetadas. ¿Cómo es representada la entidad en el diagrama de contexto?. Cuadrado. Círculo. 2 Líneas paralelas. Flechas etiquetadas. ¿Cómo es representado el almacenamiento en el diagrama de contexto?. Cuadrado. Círculo. 2 Líneas paralelas. Flechas etiquetadas. ¿Cómo es representado el proceso en el diagrama de contexto?. Cuadrado. Círculo. 2 Líneas paralelas. Flechas etiquetadas. En base de datos una desventaja de las preguntas cerradas es: Puede resultar con demasiado detalles irrevelantes. Puede tomar mucho tiempo para la cantidad de información útil obtenida. El poder establecer una relación entre le entrevistador y el entrevistado. Aburrido para el entrevistado. En base de datos una desventaja de las preguntas cerradas es: Puede resultar con demasiado detalles irrelevantes. Puede tomar mucho tiempo para la cantidad de información útil obtenida. El poder establecer una relación entre el entrevistador y el entrevistado. No poder obtener detalles ricos del tema tratado. En base de datos una ventaja de las preguntas cerradas es: No ahorra tiempo de la entrevista. Se pierde control de la entrevista. Se obtienen detalles ricos de la entrevista. Permite fácil comparación de las entrevistas. En base de datos una ventaja de las preguntas cerradas es: No ahorra tiempo de la entrevista. Se pierde control de la entrevista. Se obtienen detalles ricos de la entrevista. Llega al punto deseado. En base de datos una ventaja de las preguntas cerradas. No ahorra tiempo de la entrevista. Se pierde control de la entrevista. Se obtienen detalles ricos de la entrevista. Mantiene el control de la entrevista. Que tipo de pregunta corresponde a la siguiente interrogante. ¿Cuál es el problema especifico que está experimentando en la generación de la facturación electrónica en su empresa?. Abierta. Cerrada. Bipolar. Sondeo. ¿Cuál es la diferencia entre las estructuras while y do while?. While realiza las instrucciones al principio de la estructura y coloca la condición al final y el do while coloca la condición al principio de la estructura y luego realiza las instrucciones. While realiza las instrucciones al principio del programa y coloca la condición al final y el do while coloca la condición al principio del programa y luego realiza las instrucciones. While coloca la condición al principio del programa y realiza las instrucciones, el do while realiza las instrucciones al principio programa y coloca la condición al final. While coloca la condición al principio de la estructura y realiza las instrucciones; el do while realiza las instrucciones al principio de la estructura y coloca la condición al final. ¿Cuál es el componente necesario en las estructuras de control para incrementar o decrementar valores en las iteraciones?. Acumuladores. Contadores. Variables. Constantes. ¿Cuáles son los elementos, en su respectivo orden, de la estructura FOR para realizar repeticiones?. Inicio, limite, contador. Contador, limite, inicio. Limite, contador, inicio. Contador, inicio, limite. ¿Cuál es la diferencia básica entre una Pila y una Cola?. Es una cola, el último elemento en entrar es el primer en salir (LIFO) Mientras que en una Pila, el primer elemento en entrar es el primero en salir (FIFO). En una pila se puede insertar y quitar pero en las colas no. En una pila, el último elemento en entrar es el primero en salir (LIFO) Mientras que en una Cola, el primero elemento en entrar es el primero en salir (FIFO). En una pila, tanto como en una Cola se utiliza el método (PROMEDIO). ¿Cuál es la colección de datos que sus elementos no pueden repetirse?. Diccionario. Conjuntos. Pilas. Colas. ¿En qué colecciones se utiliza las llave {} para definir como tal en un programa?. Tuplas y Pilas. Pilas y Diccionarios. Tuplas y Conjuntos. Diccionarios y Conjuntos. ¿Qué método aplicaría para encontrar la posición de un elemento en una colección de datos?. Input (). Count (). Index(). Append(). ¿Qué método podemos utilizar para eliminar el último elemento de una pila?. Popleft(). Pop(). Del(). Append(). ¿Qué elemento se utiliza en el código "factorial=factorial *¡"?. Contador. Pila. Acumulador. Arreglo. ¿Cuál es la función permite que presentar datos por pantalla?. read. print. if. end. ¿Cuál es la función que permite la entrada de datos en un programa?. read. print. if. end. ¿Cuál de las siguientes estructuras se ejecuta al menos una vez, si no se cumple la condición?. While. For. Do While. Ninguna de las anteriores. ¿Cuál es la principal característica de una tupla?. Es una colección desordenada. Es inmutable es decir, no puede cambiar. Es mutable. Recibe elementos después del último elemento. ¿Cuántas veces debo aplicar el método pop() si utilizó una pila con cinco elementos y quiero eliminar el tercer elemento?. Una sola ves. Dos veces. Tres veces. Ninguna vez. ¿Cuántas veces se repite el ciclo en un while si tengo la condición n<=10, n se inicia n=1 y se incrementa de dos en dos?. Cuatro veces. Diez veces. 6 veces. Cinco veces. ¿Para que sirve el método appebd(item) en una lista?. Añadir un nuevo item al principio de la lista. Añadir un nuevo item al final de la lista. Añadir un nuevo item a la mitad de la lista. Añadir un nuevo item en una posición aleatoria. La sentencia condicional if sirve para permitir o no la ejecución de un bloque de código. ¿Cómo evalúa este if una expresión lógica?. Si el resultado de esa expresión es False, entonces no se ejecuta el bloque de código porque no se cumple la condición. Si el resultado de esa expresión es False, entonces si se ejecuta el bloque de código porque no se cumple la condición. Si el resultado de esa expresión es True, entonces no se ejecuta el bloque de código porque no se cumple la condición. Si el resultado de esa expresión es True, entonces si se ejecuta el bloque de código porque no se cumple la condición. ¿De qué condición se habla cuando decimos que una función recursiva es una función que se llama a sí misma y puede llegar a actuar como una iteración, pero tiene una condición que si no cumple, puede dar lugar a un bucle infinito?. De que en algún momento la función deje de retornar valores de sí misma. De que en algún momento la función deje de llamarse a sí misma. De que en algún momento la función se elimine. De que en algún momento la función se auto repare. ¿Qué tipo de datos se manejan en programación?. Tipo Java, C++, Smalltalk, Python, Object Pascal, Visual .net, Visual Basic, Delphi, Perl, entre otros. Cadena, Boleano, Carácter, Numeros, alfanuemrico, Entero. Variables, contadores, acumuladores. Simbólicos, de estructura, de cadena, de complemento, generales, particulares, entre otros. ¿Qué es un intérprete?. Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Es un programa que transforma código fuente escrito en código neutral de maquina. Es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. ¿Qué es un código en programación?. Es un compilador estable y potente para la solución de problemas humanos y los entienda físicamente la PC. Es un conjunto de instrucciones que son redactadas por un usuario en un IDE de programación. Es un lenguaje artificial e informal útil para el desarrollo de algoritmos. Es un método o procedimiento definido para resolver un problema. ¿Cuáles son los operadores que nos permiten evaluar las relaciones (igualdad, mayor, menor, etc) entre un par de operandos (en principio, pensemos en números)?. Operadores relacionales. Operadores lógicos. Operadores aritméticos. Operadores de Función. ¿Para qué se utilizan las operaciones lógicas en la programación?. Sumar, retar, multiplicar y dividir datos. Agrupar, excluir y negar expresiones. Calcular operaciones estadísticas de datos. Agregar, modificar, y eliminar datos de una lista. ¿Qué devuelve la expresión Not True?. True. False. Not True. Not False. ¿Qué indica el uso de los paréntesis en la construcción de una expresión anidada en programación?. Una operación que tiene que ejecutarse con prioridad. Una operación a ejecutarse cuando se pueda. Una operación que siempre se ejecuta en orden aleatorio. Una operación que siempre se ejecuta en orden secuencial. ¿Qué elementos no me sirve para anidar una expresión lógica?. And. Or. Not. Mayor que. ¿Qué función cumplen los operadores de asignación?. Solo actúan sobre la variable actual modificando su valor, si el valor es un numero entero. Solo actúan sobre la variable actual modificando su valor, si el valor es un numero decimal. Solo actúan sobre la variable actual modificando su valor, si el valor es un carácter. Actúan directamente sobre la variable actual modificando su valor. ¿Cómo se denomina una condición if dentro de otra condición if?. Condición anidada. Condición múltiple. Condición simple. Condición compuesta. ¿Qué función cumple la sentencia else?. Es una sentencia independiente del if. Se utiliza para reemplazar a la sentencia if. No forma parte de una estructura selectiva. Se encadena a un If para comprobar el caso contrario (en el que no se cumple la condición). ¿Qué función cumple la sentencia elif (también conocido como else if)?. Se encadena a un if para comprobar múltiples condiciones, siempre que las anteriores si se ejecuten. Se encadena a un if para comprobar múltiples condiciones, siempre que las anteriores no se ejecuten. Se utiliza para reemplazar a la sentencia if. Es una sentencia independiente del if. ¿Qué es una función en programación?. Es un bloque de código con un nombre asociado, que recibe cero o más argumentos como entrada, sigue una secuencia de sentencias, la cuales ejecuta una operación deseada y devuelve un valor y/o realiza una tarea, este bloque puede ser llamados cuando se necesite. Es una lína de código que recibe argumentos como entrada, no sigue una secuenciade sentencias, la cuales ejecuta todo el código al mismo tiempo. Es un ciclo que se repite en base al número de veces que el usuario indique. Añadir un nuevo ítem en una posición aleatoria. ¿Cuál es una ventaja del uso de funciones?. Modularización. Reutilización. Multiplataforma. Multiparadigma. ¿Cómo evalúa un if una expresión lógica?. Si el resultado de esa expresión es False, entonces no se ejecuta el bloque de código porque no se cumple la condición. Si el resultado de esa expresión es False, entonces si se ejecuta el bloque de código porque no se cumple la condición. Si el resultado de esa expresión es True, entonces no se ejecuta el bloque de código porque no se cumple la condición. Si el resultado de esa expresión es True, entonces si se ejecuta el bloque de código porque no se cumple la condición. En los fundamentos de programación, ¿Cuál es la diferencia básica argumento y parámetro?. El parámetro es la parte de la función que la finaliza, el argumento es cuando se usa el parámetro. El parámetro es la parte de la función que solicita al usuario datos, el argumento se finaliza la función. El parámetro es la parte de la función que solicita al usuario datos, el argumento es cuando se usa el parámetro. El parámetro es la parte de la función que llama al usuario, el argumento es cuando se devuelven datos al usuario. ¿Qué sucede con una función recursiva que tiene una condición que si no cumple, puede dar lugar a un bucle infinito?. Dejara de retronar valores de si misma. Siempre se estará ejecutando. En algún momento dejara de llamarse a a sí misma. En algún momento se auto reparará. ¿Qué se necesita para invocar una función?. Tener el argumento y el entorno de la función. Conocer las variables que procesa la función. Indicar el nombre de nueva función. Conocer el IDE en que se va a ejecutar la función. De las siguientes aseveraciones, cuál corresponde a un objetivo de una función. Generar código en la programación. Unificar todo el código para enviar la reutilización del mismo. Dividir y organizar el código en parte más sencillas. Unificar todo el código en partes la reutilización del mismo. De las siguientes aseveraciones, cuál es un objetivo de una función: Encapsular el código que se repite a lo largo de un programa para ser reutilizado. Generar código en la programación. Organizar el código en dos para que se compile más rápido. Unificar todo el código para enviar la reutilización del mismo. Para los fundamentos de programación ¿Qué tipo de funciones existe?. Definidas por el usuario. Definidas por el hardware. Definidas por el S.O. Definidas por el IDE de programación. De qué depende la sintaxis de ejecución de una función. Del S.O. Del IDE de programación. Del lenguaje de programación. Del usuario. ¿Cuál de los siguientes elementos no es parte de una función?. Identificador de la función (nombre de la función). Parámetro. Cuerpo de la función. Ciclos while para reutilización del código. ¿Para qué sirve la sentencia de retorno dentro de una función?. La sentencia de retorno en una función sirve para eliminar un valor. La sentencia de retorno en una función sirve para agregar un valor. La sentencia de retorno en una función sirve para ejecutar un conjunto de líneas de código. La sentencia de retorno en una función sirve para devolver un valor. ¿Qué sucede con el retorno dentro de una función?. Hace que esta empiece su ejecución. Hace que esta reutilice el código. Hace que esta termine su ejecución. Hace caer al programación. ¿Cuántos valores de retorno puede llegar a tener una función?. Uno. Los que sean necesarios. Ninguno. Únicamente dos. ¿Cuándo pueden los parámetros y variables ser utilizados fuera de la función?. Nunca. Siempre que se necesite. Solo una vez por compilación. Cuando el argumento lo indique. ¿Cuál de las opciones es la más adecuada para acceder a los elementos de una tupla?. Claves. Contador. Indices. Valores. ¿Cuál es la principal característica de una tupla?. Inmutables de valores y tamaño. Invisibles en memoria. Declaradas con un valor. Métodos. ¿Qué tipo de valores se pueden agregar en una lista?. Valores de diferentes tipos de datos. Valores de un solo tipo de dato. Solamente otras colecciones. Solamente valores numéricos. ¿Qué opción no es recomendable para cargar datos en una lista?. Declararla previamente. Usar el método Append para ingresar valores. Escribir código secuencialmente para ingresar datos. Usar objetos para el llenado del mismo. ¿Cuál es la forma más cercana de usar una lista como sí fuera una tabla?. Listas relacionadas. Listas perpendiculares. Listas de objetos. Listas paralelas. ¿Qué permiten las listas anidadas programación orientada a objetos?. Permiten almacenar datos de diferente tipo. Permiten usar listas como objetos. Permiten mejoras en estructuras de datos. Permiten almacenar listas dentro de listas. ¿Qué función los índices negativos en listas dentro de la programación orientada a objetos?. Tienen la misma función que los positivos. Devuelven datos del final al principio. No tienen efecto en la lista. No son permitidos. ¿Qué tipo de estructura almacena información de tipo identificador-dato?. Clave-valor. PK-campo. Índice-descripción. Cabecera-detalle. ¿Cómo se definen los diccionarios en la programación orientada a objetos?. A = (0, 1, 2, 3, 4). A = [0, 1, 2, 3, 4]. A = {0, 1, 2, 3, 4}. A = {0 : "Carlos", 1 : "Andrea", 2 : "Luis"}. ¿Cómo son las claves en los diccionarios en la programación orientada a objetos?. Ordenadas. Desordenadas. Sin un orden particular. Secuenciales. ¿Cómo se definen los conjuntos en la programación orientada a objetos?. A = (0, 1, 2, 3, 4). A = [0, 1, 2, 3, 4]. A = {0, 1, 2, 3, 4}. A = {0 : "Carlos", 1 : "Andrea", 2 : "Luis"}. ¿Cómo se definen las listas en la programación orientada a objetos?. A = (0, 1, 2, 3, 4). A = [0, 1, 2, 3, 4]. A = {0, 1, 2, 3, 4}. A = {0 : "Carlos", 1 : "Andrea", 2 : "Luis"}. ¿Qué estructura se debe usar si deseo crear una serie de elementos en una estructura mutable y fácilmente manejable?. Lista. Tupla. Pila. Cola. ¿Qué estructura se debe usar si deseo crear una serie de elementos en una estructura inmutable y segura?. Lista. Tupla. Diccionario. Conjunto. ¿Qué estructura debo usar si deseo crear una serie de elementos en una estructura que trabaje con datos en parejas?. Lista. Tupla. Diccionario. Conjuntos. ¿Qué es una clase en la programación orientada a objetos?. Es la forma como se representan los datos. Es una fabrica de objetos. Sirve para crear otras clases. Un parámetro. En programación orientada a objetos, ¿Cuál es la función de un constructor?. Construir la clase. Construir un objeto. Para inicializar la clase. Para asignar valores a los datos de los objetos. ¿Cuál es la descripción que crees que define mejor el concepto ´clase´ en la programación orientada de objetos?. Es un concepto similar al de ´array´. Es un tipo particular de variable. Es un modelo o plantilla a partir de la cual creamos objetos. Es una categoría de datos ordenada secuencialmente. ¿Qué elementos definen a un objeto en la programación orientada a objetos?. Sus cardinalidad y su tipo. Sus atributos y sus métodos. La forma en que establece comunicación e intercambia mensajes. Su interfaz y los eventos asociados. En programación orientada a objetos, ¿Qué significa instanciar una clase?. Duplicar una clase. Eliminar una clase. Crear un objeto a partir de la clase. Conectar dos clases entre sí. ¿Qué significa sobrecargar (overload) un método?. Editarlo para modificar su comportamiento. Cambiarle el nombre dejándolo con la misma funcionalidad. Crear un método con el mismo nombre pero diferentes argumentos. Añadirle funcionalidades a un método. ¿Cuáles son los pilares de la POO?. Herencia, imaginación, polimorfismo, tuplas. Accesibilidad, herencia, imaginación, polimorfismo, arrays. Polimorfismo, abstracción, herencia, encapsulamiento. Gerencia, imaginación, clases, objetos. ¿Cuál es la diferencia entre clase y objeto en la programación orientada a objetos?. Una clase y objeto son lo mismo. Una clase es la representación abstracta de objetos. Un objeto es una representación abstracta de una clase. Un objeto es una plantilla y una clase es un producto. ¿Cuál es el pilar de la POO que permite a 3 clases denominadas ´B´, ´C´,´D´ compartir atributos y métodos de la clase ´A´?. Interfaz. Accesabilidad. Herencia. Encapsulación. En la programación orientada a objetos ¿Qué es el encapsulamiento?. Es el acceso a los atributos y métodos de una clase A en una clase B. Es la protección de la información de un objeto dando acceso a través de sus métodos. Es la desprotección la información de un objeto permitiendo su acceso de forma directa. Es la herencia de los atributos y métodos de una clase A en una clase B. ¿Qué es el polimorfismo en la POO?. Heredar elementos de una clase a otra. Agrupación de datos o campos en una estructura de clase. Son métodos con el mismo nombre, pero que se ejecutan diferentes acciones. Es la desprotección la información de un objeto permitiendo su acceso de forma directa. ¿Qué es la programación orientada a objetos?. Es un paradigma de programación con una estructura de control de flujo compleja. En paradigma en donde las sentencias de programas cambian su estado. Es un paradigma en donde la estructura y ejecución de los programas las guían por sucesos. Es un paradigma de programación que usa los objetos en sus interacciones. ¿Cuáles son las entidades que tienen un determinado estado, comportamiento (método) e identidad?. Encapsulamiento. Clase. Objeto. Método. ¿Qué significa cuando se dice que la POO tiene como su más importante característica la reutilización del código?. Que se escribe una vez y se reutiliza sola una vez. Que se escribe una vez y se reutiliza varias veces. Que se escribe varías veces y se reutiliza varias veces. Que se escribe solamente 2 veces y se reutiliza varias 2 veces. ¿Cuál es la característica mediante la cual es posible definir varios métodos o comportamientos de un objeto bajo un mismo nombre, de forma tal que es posible modificar los parámetros del método, o reescribir su funcionamiento, o incrementar más funcionalidades a un método?. Herencia. Abstracción. Polimorfismo. Encapsulamiento. ¿Cuál es el contenedor base o raíz de todos los widgets que conforma la interfaz?. Frame. Tk. Menu. Dialogs. ¿Qué elemento es un marco contenedor de otros widgets?. Frame. Tk. Menu. Dialogs. ¿Cuál es el widget utilizado para mostrar textos estáticos en la programación orientada a objetos?. Frame. Tk. Menu. Label. ¿Qué elemento sirve generalmente para que el usuario escriba un valor?. Frame. Entry. Menu. Label. ¿Qué sintaxis es la correcta para crear un botón, añadirlo a la raíz y crear un comportamiento a una función con el nombre grabar?. Button(root,text=”Click”).pack. Button(root,text=”Click”, command =grabar).pack. Button(text=”Click”).pack. Button(root,text=”Click”, command =ingresar).pack. ¿Cuál es la sintaxis correcta para crear un Label de root=Tk()?. Label(root, text=”Label creada”). Labe(root, text=”Label creada”). Label(root, text=”Label creada”).pack(). Label(text=”Label creada”).pack(). ¿Cuál es la sintaxis correcta para crear un Entry hacia el lado derecho de root=Tk()?. entry = Entry(root) entry.pack(side=RIGHT). entry = Entry(root) entry.pack(side=LEFT). entry = Entry(root) entry.pack(side=CENTER). entry = Entry() entry.pack(side=RIGHT). ¿Cuál es la sintaxis correcta para agregar un título a la ventana de root=Tk()?. root.iconbitmap('hola.ico'). root.title("Hola mundo"). root.resizable(0, 0). root= Tk(). ¿Cuál es la sintaxis para indicar el widget Frame estableciendo el tamaño con ancho de 480 y alto de 320 de root=Tk()?. Frame(root, width=480,height=320).pack(). Frame(root, width=320,height=480) .pack(). frame.config(bg="lightblue"). Frame(root).pack(). ¿Cuál es el widget donde el usuario puede hacer un clic?. text. Label. Button. Entry. ¿Qué es una base de datos en informática?. Es un almacén información de archivos físicos. Es un conjunto de datos accesados solo por comandos. Es un sistema con una interfaz definida por el usuario. Es un conjunto de datos accesados por un conjunto de programas. ¿Cuál es el módulo que se debe importar para conexión a base de datos?. Support. math. sqlite3. tkinter. ¿Cuál es la instrucción para la cadena de conexión a una base de datos ej: persona.db?. conexion = sqlite3.connect(persona.db'). conexion = connect(persona.db'). conexion = sqlite3.connect(). ninguna de las anteriores. ¿Qué se debe crear antes de escribir una consulta en la base de datos?. cursor(). commit(). close(). execute(). ¿Cuál es la sentencia para recuperar información de todos los campos de la tabla usuario de la base de datos persona.db?. cursor.execute("SELECT * FROM tabla"). cursor.execute("SELECT * FROM usuario"). cursor.close("SELECT * FROM usuario"). cursor.execute("SELECT * FROM persona"). ¿Dónde se utiliza el Tag(% extends%) en la herencia de Templates?. En el Template padre. En el Template hijo. En cualquiera. Únicamente puede definir un atributo. ¿Cuántos Tags (% block%) se pueden definir en un Template?. Tantos como se necesiten. Solo un por template. Ninguno. Solo dos por template. ¿Qué tipo de campo se utiliza para almacenar una cadena de texto de longitud indeterminada?. TextField. ChaField. IntegerField. PositiveIntegerField. ¿Qué es Django?. Es un flamework web. Es una plantilla Html5. Es un plantilla Html. Es un conjunto de código desarrollado por un programadores. ¿Cómo creamos por comandos un proyecto en Django?. django-admin startproject orion. manage.py makemigrations blog. python manage.py createsuperuser. manage.py run startapp blog. ¿Cómo ejecutamos por comandos un proyecto en Django?. manage.py runserver. manage.py makemigrations blog. python manage.py createsuperuser. manage.py run startapp blog. ¿Qué permite el archivo settings en Django?. Nos permita configurar cambios en idioma, zona horaria, conexión a base de datos, permisos, seguridad, directorio de templates, entre otros. Nos permite definir elementos Html5, Css y atributos del documento. Nos permite ejecutar el proyecto en el navegador. Es un archivo más de código. ¿Qué tipo de archivos pueden ser considerados como archivos estáticos (static files) en Django?. Son los archivos Css e imágenes. Nos permita configurar cambios de idioma, zona horaria, conexión a base de datos, permisos, seguridad, directorio de templates, entre otros. Son una configuración de controladores y registradores. Sin servidores de desarrollo se reinicia automáticamente. ¿En qué archivo se crea un modelo en una app?. models.py. tests.py. urls.py. admin.py. ¿Qué nos permite el comando python manage.py makermigrations?. Examina todos sus modelos disponibles y crea migraciones para las tablas que aún no existen. Almacenamiento en caché de todas las visitas en un sitio web. Almacenamiento en caché de todos los archivos estáticos. El servidor de desarrollo se reinicia automáticamente. ¿Cuál es el valor de DEBUG cuando el sitio web está en línea o implementado?. FALSE. TRUE. Ninguna. Nulo. ¿Cómo creamos por comandos una apps en Django?. python manage.py startapp core. manage.py makemigrations blog. python manage.py createsuperuser. Ninguna de las Anteriores. ¿Qué sucede cuando el archivo url.py se edita mientras el servidor de desarrollo aún se está ejecutando?. El servidor de desarrollo se reinicia automáticamente. El servidor de desarrollo termina. El servidor de desarrollo no hace nada. La página web se vuelve a cargar automáticamente. ¿Cómo podemos emigrar por comando un modelo en Django?. python manage.py migrate. python manage.py createsuperuser. manage.py run startapp blog. No es posible mediante comandos. ¿Qué comando me permite crear un usuario en el portal Admin?. python manage.py createsuperuser. manage.py makemigrations blog. manage.py run startapp blog. No existen comandos en el portal Admin. ¿Qué permiten los templates en Django?. Nos permiten insertar elementos Python dentro del HTML. Schema, prefijo, dominio, alias, ruta y nombre del recurso. Schema, prefijo, sufijo, puerto, ruta y nombre del recurso. Nos permiten insertar elementos HTML dentro del Python. ¿En qué marco se basa Django?. MVT O MTC (Modelo Vista-plantilla). MVVM. MVC. MVCP. ¿Cuál de estos comando se usa para imprimir la consulta SQL del modelo?. sqlmigrate. emigrar. showmigration. migration. ¿Qué implementación sería más rápida para contar el número de libros en Django mediante la sentencia "libros=libros.objects.all()"?. Implementación a nivel de base de datos- libros.objects count(). Implementación de Python- len (libros). Implementación del lenguaje de plantilla -{{libros| longitud}}. Implementación del lenguaje de plantilla- {{libros }}. ¿Qué imprime {{forloop.counter}}. Imprime el valor decimal de numero de veces el bucle ejecutado. Imprime el valor entero de numero de veces el bucle ejecutado. Imprime el valor del método counter del objeto forloop. No imprime valores ya que {{forloop.counter}} no los almacena. ¿Qué es template tag?. Etiquetas html5 para manejo de eventos. Etiquetas html5 para manejo de colores. Etiquetas html5 para manejo de reglas de navegación. Etiquetas que permiten elaborar plantillas de diseño y herencia en Django. ¿Qué es un ORM?. Herramienta para mapeo de objetos relacionales de una base de datos. Objetos que manipulan la capa de vista en un patrón de programación web Modelo Vista Template. Etiquetas de base de datos. Motor de base de datos. ¿Para qué sirve el comando migrations en Django?. Es un comando que modifica las estructuras de base de datos en el ORM de Django. Migrar la capa de vista. Migrar la capa de plantilla. Migrar la capa de controlador. ¿Qué uso tiene el archivo urls.py en Django?. Registrar las url en el proyecto independiente de las apps que se tengan. Localizador de recursos uniforme. Método para obtener atributos de un formulario. Dirección del navegador. ¿Qué es el QuerySet en Django?. Es una colección de objetos de la base de datos. Es una colección de atributos de la base de datos. Es una colección de templates de la base de datos. Es una colección de datos completamente estáticos. ¿Qué es una cookie?. Información mínima almacenada en el navegador del cliente. Fragmento de código en Django. Dirección url en el archivo urls.py. Entidad que permite registrar personas en Django. ¿Qué son los formularios web?. Documentos para secretaria. Documentos basados en directivas de programación. Documentos para registrar lenguajes de programación estandarizados. Pantallas que permiten el registro de datos e información en un sistema web. ¿Qué permite dar estilo a una pantalla o formulario web?. Css. JavaScript. Html5. Python. ¿Qué es CSRF token?. Interface web que permite relacionar el formulario con el servidor. Interface web que permite interactuar al usuario con el formulario web. Cliente Servidor Web. Template tag que previene ataques de Cross-Site Request Forgery. ¿Qué es un CRUD y qué permite realizar en los framework?. Operaciones de administración sobre un motor de base de datos usando SQL. Acciones de manipulación en la inserción de nuevos usuarios a la base de datos. Operaciones que se realizan sobre el servidor de aplicaciones web. Realizar operaciones de creación, actualización, lectura o consultado y borrado de registros en la base de datos mediante un ORM. ¿Qué corrección se necesita de la siguiente clase de modelo? class Persona(models.Model): nombre = models.CharField(max_length=200) apellido = models.CharField(max_length=200) edad = models.Integer() email = models.Email() genero = models.CharField(max_length=2) estado = models.IntegerField() user = models.CharField(max_length=15) usermod = models.CharField(max_length=15) created = models.DateTimeField. nombre = models.CharField(length=100) apellido = models.CharField(length=100). edad = models.IntegerField() email = models.EmailField(). genero = models.DecimalField(max_digits=10, decimal_places=4) estado = models.DecimalField(). clase Persona(models.Model):. ¿Qué tipo de herencia puede manejar la capa de modelo o el ORM de Django?. Son 3 tipos posibles: Clase abstracta, multitabla y proxy. Son 3 tipos posibles: pública, privada y protegida. Son 4 tipos posibles: abstracta, pública, privada y protegida. No maneja herencia. ¿Cómo puedes actualizar el modelo de base de datos en el ORM de Django?. comando makemigrations. comando startapp. comando startproject. comando django-admin. ¿Cómo puedo integrar el uso de Css, JavaScript a la estructura jerárquica del proyecto de Django?. uso static files. urls.py. views.py. css.py. ¿Qué determina los tipos de celdas de clase (Field Class Type) en el modelo ORM de Django?. El tipo de dato en la urls.py. Determina el tipo de columna en la base de datos, un HTML widget default para renderizar, y validar en una celda de texto en un formulario web. El tipo de datos en la views.py. Una variable de configuración en settings.py. ¿Qué función permite interactuar con las urls en Django?. Diseñando template en la capa de plantilla. Definiendo clases en la capa de modelo. Definiendo clases en la capa de vista. Mediante la función path en el archivo urls.py. ¿Qué corrección se necesita de la siguiente codificación en herencia de plantillas? {% block title %} About {% endblock title %} {% extends "index.html" %} {% block background %}{% load static %}{% static 'img/aboutbg. jpg' %}{% endblock %} {% block headers %} <h1> John Palomeque </h1> <span class="subheading">Ingeniero de Computacion</span> {% endblock %} {% block contente %} <h2> Acerca de </h2> {% endblock %}. {% extends "base.html" %}. {% extends "index.html" %} {% block title %} About {% endblock title %}. {% block imagen %}{% load static %}{% static 'img/about-bg.jpg' %}{% endblock %}. {% block content %} <h2> Login </h2> {% endblock %}. ¿Qué template tag permite realizar la herencia de plantillas?. block. url. static. extends. ¿Qué corrección se necesita de la siguiente clase de modelo? class Persona(models.Model): nombre = models.CharField(max_length=200) apellido = models.CharField(max_length=200) edad = models.IntegerField() email = models.EmailField() genero = models.CharField(max_length=2) estado = models.IntegerField() user = models.CharField(max_length=15) usermod = models.CharField(max_length=15) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class Meta: table="persona" verbose_name = "persona" verbose_name_plural = "personas" ordering = ['created']. edad = models.IntegerField email = models.EmailField. genero = models.CharField(max_length=1). db_table="persona". verbose_name_plural = "personal". ¿Qué archivo permite la conexión a base de datos en Django?. Settings.py en el proyecto. urls.py. views.py. models.py. ¿Qué sintaxis se utiliza en la clase Project del archivo models, para que se muestre un nombre diferente al migrar el modelo al gestor de base de datos?. class Meta: db_table = 'proyecto'. class Meta: tabla = 'proyecto'. class Meta: name = 'proyecto'. class Meta: verbose_name= 'proyecto'. ¿Qué método envía los datos usando la URL?. get. post. rest. restfull. ¿Qué método envía los datos de forma que no podemos verlos (en un segundo plano u "ocultos" al usuario)?. get. contexto. post. value. ¿Cuál es la sintaxis correcta para registrar una clase de un archivo models y se muestre en el administrador de Django?. from models import nombremodelo admin.site.register(nombremodelo). from models import nombremodelo register(nombremodelo). from models import nombremodelo admin(nombremodelo). from models import nombremodelo site.register(nombremodelo). ¿Cuál es el valor del atributo Type de una etiqueta input para configurar un caja de texto para ingresar password en HTML5?. clave. password. id. password_id. ¿Cuál es el archivo de un proyecto en Django que permite ejecutar los comandos propios de Django?. settings.py. manage.py. urls.py. _int_.py. ¿Qué corrección se necesita de la siguiente vista? from django.shortcuts import render def index(request): return HttpResponse(request, 'core/index.html', {}). from django.shortcuts import HttpResponse, render def index(request): return HttpResponse(request, 'core/index.html', {}). from django.shortcuts import render def index(request): return render(request, 'core/index.html', {}). from django.shortcuts import render def index(request): return (request, 'core/index.html', {}). from django.shortcuts import HttpResponse def index(request): return HttpResponse(request, 'core/index.html', {}). ¿Cuál es la sintaxis para heredar toda la página de base en index, si se tiene un template html llamado base.html y otro archivo llamado index.html?. {% static 'base' %}. {% block content %}base.html{% endblock %}. {% extends base.html %}. {% block title %}base{% end title %}. ¿Cuál es la forma correcta de crear una url indicando que index es la vista principal si se tiene dos vistas de nombre index y about respectivamente?. path('index', views.index(), name= 'index'), path('about/', views.about, name='about'),. path('', views.index(), name= 'index'), path('about/', views.about, name='about'),. path('/index/', views.index(), name= 'index'), path('about/', views.about, name='about'),. path('/', views.index(), name= 'index'), path('/about/', views.about, name='about'),. ¿Qué es un front end?. Es la parte que procesa las entradas, generalmente carga desde el servidor. Es la parte del software que interactúa con los usuarios. Lenguaje de marcado que se utiliza para el desarrollo de páginas de internet. Atributo especifica el color del texto que de los vínculos cuando son seleccionados por el usuario. ¿Qué es un Back end?. Planificación, que consiste en un conjunto de actividades a realizar de manera articulada entre sí. Parte que procesa la entrada desde el front-end, generalmente carga desde el servidor. Quinta revisión del lenguaje de marcado estándar que se emplea para la web. Teoría de base de datos, un vista es una consulta que se presenta como una tabla a partir de un conjunto de tablas en una base de datos relacional. ¿Cuál es la variable que se configura para indicar las aplicaciones incluidas en el proyecto en Django?. SETTINGS. INSTALLED_APPS. APLICATIONS. VAR_APPS. ¿Cuál es la variable que sirve para configurar la conexión de base de datos en un proyecto de Django?. BASE. DATABASES. CONECT_BASE. DATA_BASES. ¿Cuál es el archivo donde se realizan las configuraciones propias del proyecto de Django?. SETTINGS. MANAGE. _INIT_. TEMPLATE. ¿Qué paquetería se necesita instalar para poder crear entornos virtuales?. VIRTUAL. ENVIRTUAL. VIRTUALENV. ENTORN. ¿Cuál es la sintaxis correcta para crear un súper usuario que nos permita ingresar al administrados de Django?. manage.py superuser. manage.py createsuperuser. manage.py createuser. manage.py create superuser. ¿Qué librería es necesario para poder especificar los tipos de datos de las clases en un archivo models.py?. from django.db import models. from django.db import Model. from django.db import modelos. from django.db import modelds. ¿Qué archivos principales se crean en un nuevo proyecto de Android Studio?. Config.ini, Manifest.xls. AndroidManifest.xls, ActivityMain.class, main_activity.xls. AndroidManifest.xml, activity_main.xml, MainActivity.java. AndroidManifest.xml, ActivityMain.java, activity_man.xml. ¿En qué archivo se configuran los permisos para acceder al almacenamiento externo?. Manifest.xml. Config.ini. ActivityMain.class. AndroidManifest.xml. ¿En qué archivo se encuentran las declaraciones para los componente visuales de nuestra APP?. main_activity.xml. activity_main.xml. String.xml. Color.xml. ¿Cuál es el primer método que se ejecuta cuando se cobra vida un activity según el ciclo de vida del activity?. onResume(). onCreate(). onStart(). onRestart(). ¿Cuál es el primer método que se ejecuta cuando se abandona un activity según el ciclo de vida del activity?. onResume(). onStop(). onPause(). onStop(). ¿Cuál es el último método que se ejecuta cuando se abandona un activity según el ciclo de vida del activity?. onDestroy(). onStop(). onPause(). onResume(). ¿Cuál es el tercer método que se ejecuta cuando se inicia un activity según el ciclo de vida del activity?. onStart(). onStop(). onPause(). onResume(). ¿Cuál es el método de un activity que se ejecuta cuando el usuario vuelve a una actividad que había sido abandonada completamente?. onRestart(). onStop(). onPause(). onStart(). ¿Cuál es la acción que debe enviar por parámetro en el método setAction de un intent para ejecutar el navegador por default?. Intent.ACTION_CALL. Intent.ACTION_SEND. Intent.ACTION_VIEW. MediaStore.ACTION_IMAGE_CAPTURE. ¿Cuál es la acción que debe enviar por parámetro en el método setAction de un intent para ejecutar abrir la cámara?. Intent.ACTION_CALL. Intent.ACTION_SEND. Intent.ACTION_VIEW. MediaStore.ACTION_IMAGE_CAPTURE. ¿Cuál valor se debe especificar en el método setType del intent implicido para indicar que está enviando texto únicamente?. plain/text. text/plain. text. image/*. ¿Cuál es el nombre del método que se debe utilizar para indicar a un intent implícito que ejecute una aplicación como Facebook, Twitter o Whatsapp?. setPackage. setAction. addFlags. putExtra. ¿Cuáles son los tipos de clases que debe instanciar para implementar un Simple ListView?. MyAdapter, ListView, List. ArrayAdapter, ViewHolder, List. ArrayAdapter, List, ListView. MyAdapter, List, ViewHolder. ¿Qué se debe crear para personalizar un ListView?. Layout y Adapter. Layout y ArrayAdapter. Layout. Layout y Adaptador Personalizado. ¿Qué clase se debe crear para optimizar un ListView?. MyAdapter. MainActivity. LayoutInflater. ViewHolder. ¿Cuál es la clase padre para crear la estructura de nuestra base de datos SQLite?. SQLiteOpenHelper. ViewHolder. SQLiteDatebase. Ninguna de estas. ¿Cuál o cuáles son los métodos que se ejecutan la primera vez cuando se instancia una base de datos?. Constructor de la clase y OnCreate. OnCreate y OnUpgrade. OnUpgrade. Ninguna de estas. ¿En qué se deben definir las estructuras de creación de tablas por primera vez?. Constructor de la clase. OnCreate. OnUpgrade. Ninguna de estas. ¿Qué método ejecuta el constructor de la clase de la base de datos SQLite?. Constructor del padre. Constructor cualquiera. Constructor del hijo. Objeto. ¿Cuál o cuáles son los parámetros del método OnUpgrade que me permiten controlar una nueva versión de la base de datos?. newVersion y oldVersion. newVersion y factory. factory y version. oldVersion. ¿Qué funciones se ejecuta en el método onCreate y onUpdate de la clase de la base de datos?. create table, alter table, create trigger. insert into (table). update (table). select, insert, update y delete (table). ¿Dónde debo configurar el permiso para conectarse a internet en Android?. network_security_config.xml. gradle. MainActivity.java. AndroidManifest.xml. |




