Roberto José Solís Guerrero
Quiz by , created more than 1 year ago

98-361 MTA | TEST EXAM Quiz on Practica MTA | 98-361 Software Development Fundamentals, created by Roberto José Solís Guerrero on 02/28/2017.

716
0
0
Roberto José Solís Guerrero
Created by Roberto José Solís Guerrero almost 6 years ago
Close

Practica MTA | 98-361 Software Development Fundamentals

Question 1 of 40

20

Está creando una aplicación para equipos que ejecutan Windows XP o posterior. Esta aplicación debe ejecutarse
Después de que el equipo se inicia. El usuario no debe tener en cuenta que la aplicación se está ejecutando.
La aplicación realiza tareas que requieren permisos que el usuario conectado no tiene.
¿Qué tipo de aplicación permite este comportamiento?

Select one of the following:

  • Windows Service application

  • Windows Forms application

  • DOS batch file

  • Terminate-and-stay-resident (TSR) program

Explanation

Question 2 of 40

20

Una aplicación presenta al usuario una interfaz gráfica. La interfaz incluye botones que
El usuario hace clic para realizar tareas. Cada vez que el usuario hace clic en un botón, se llama a un método que corresponde a
Ese botón.
¿Qué término se utiliza para describir este modelo de programación?

Select one of the following:

  • A. Funcional

  • B. Orientado al servicio

  • C. Estructurado

  • D. Dirigida por eventos

Explanation

Question 3 of 40

20

¿Cómo difiere una aplicación basada en consola de una aplicación Windows Forms?

Select one of the following:

  • A. Las aplicaciones basadas en consola requieren que se ejecute XNA Framework.

  • B. Las aplicaciones de Windows Forms no proporcionan un método para la entrada del usuario.

  • C. Las aplicaciones Windows Forms pueden acceder a los recursos de red.

  • D. Las aplicaciones basadas en consola no muestran una interfaz gráfica.

Explanation

Question 4 of 40

20

¿Qué tipo de aplicación de Windows presenta una ventana primaria que contiene ventanas secundarias?

Select one of the following:

  • A. Application programming interface (API)

  • B. Single-document interface (SDI)

  • C. Multiple-document interface (MDI)

  • D. Command-line interface (CLI)

Explanation

Question 5 of 40

20

El propósito de un constructor en una clase es:

Select one of the following:

  • A. Inicialice un objeto de esa clase.

  • B. Liberar los recursos que la clase tiene.

  • C. Cree un tipo de valor.

  • D. Heredar de la clase base

Explanation

Question 6 of 40

20

Una clase denominada Manager se deriva de una clase madre llamada Employee. La clase Manager incluye
Características propias de los directivos.
¿Qué término se utiliza para describir este concepto orientado a objetos?

Select one or more of the following:

  • A. Encapsulación

  • B. Modelado de datos

  • C. Herencia

  • D. Ocultación de datos

Explanation

Question 7 of 40

20

¿Qué término se utiliza para describir una clase que hereda la funcionalidad de una clase existente?

Select one of the following:

  • A. Clase de base

  • B. Clase heredada

  • C. Clase derivada

  • D. Superclase

Explanation

Question 8 of 40

20

Question: 8
Dos clases denominadas Circle y Square heredan de la clase Shape. Circle y Square heredan Área
De la clase Shape, pero cada área se cálcula de manera diferente.
¿Qué término se utiliza para describir este concepto orientado a objetos?

Select one of the following:

  • A. polimorfismo

  • B. encapsulación

  • C. Superclase

  • D. sobrecarga

Explanation

Question 9 of 40

60

Crea un objeto de tipo ANumber. La clase se define como sigue

public class ANumber
{
private int _number=7;
public ANumber()
{

}

public ANumber(int number)
{
_number = number;
}

}

SE EJECUTA EL SIGUIENTE CÓDIGO
ANumber mynumber= ANumber (3)

¿Cuál es el valor de _number después de ejecutar el código?

Select one of the following:

  • A. Null

  • B. 0

  • C. 3

  • D. 7

Explanation

Question 10 of 40

20

Debe permitir que un consumidor de una clase modifique un miembro privado de datos.
¿Qué debes hacer?

Select one of the following:

  • A. Asigne un valor directamente al miembro de datos.

  • B. Proporcionar una función privada que asigna un valor al miembro de datos.

  • C. Proporcionar una función pública que asigna un valor al miembro de datos.

  • D. Crear variables globales en la clase.

Explanation

Question 11 of 40

20

Select from the dropdown list to complete the text.

Está diseñando una clase para una aplicación. Debe restringir la disponibilidad de la variable miembro
AccessCount a la clase base y a cualquier clase derivada de la clase base.
Para ello se debe usar un modificador de acceso ( Internal, Protected, Public, Private )

Explanation

Question 12 of 40

20

Select from the dropdown list to complete the text.

Está creando una aplicación que presenta a los usuarios una interfaz gráfica donde pueden ingresar datos
datos. La aplicación debe ejecutarse en equipos que no tienen conectividad de red. El tipo de aplicación elegida debe de ser ( Console-based, Windows Forms, Windows Service, ClickOnce )

Explanation

Question 13 of 40

20

Select from the dropdown list to complete the text.

En las aplicaciones de tipo ( Windows Forms, Windows Service, ASP. NET, Console-based ) se presenta a los usuarios una interfaz gráfica. Los usuarios pueden ejecutan esta
desde computadoras remotas. Algunos de los equipos remotos no tienen el. NET Framework
Instalado. Los usuarios no necesitan permisos para instalar el software

Explanation

Question 14 of 40

20

Los elementos de un array pueden ser accedido a través de:

Select one of the following:

  • A. Llamar al elemento que se insertó más recientemente en la matriz.

  • B. Llamar al último elemento de la matriz de memoria.

  • C. Usando un índice entero.

  • D. Utilizando un proceso FILO (first in, last-out).

Explanation

Question 15 of 40

20

Simular el diseño final de una aplicación para asegurar que el desarrollo progresa como se esperaba.
Se conoce como:

Select one of the following:

  • A. Análisis de los requisitos

  • B. Prototipado

  • C. Pruebas de software

  • D. Diagrama de flujo

Explanation

Question 16 of 40

60

Tiene una pila que contiene valores de número entero. Los valores se empujan a la pila en el siguiente
Orden: 2,4,6,8.
Se ejecuta la siguiente secuencia de operaciones:
Pop
Push 3
Pop
Push 4
Push 6
Push 7
Pop
Pop
Pop

¿Cuál es el valor del elemento superior después de ejecutarse estas operaciones?

Select one of the following:

  • A. 2

  • B. 3

  • C. 6

  • D. 7

Explanation

Question 17 of 40

20

¿Cuáles son dos métodos que se pueden utilizar para evaluar la condición de un bucle al inicio de cada
¿iteración? (Cada respuesta correcta presenta una solución completa. Elija dos.)

Select one or more of the following:

  • If

  • Do...While

  • For

  • While

Explanation

Question 18 of 40

20

Es necesario evaluar la siguiente expresión:
(A> B) AND (C <D)
¿Cuál es el valor de esta expresión si A = 3, B = 4, C = 4 y D = 5?

Select one of the following:

  • A. 0

  • B. 4

  • C. 5

  • D. False

  • E. Null

  • F. True

Explanation

Question 19 of 40

20

Está creando una variable para una aplicación.
Debe almacenar datos que tengan las siguientes características en esta variable:
Consta de números y caracteres
Incluye números que tienen puntos decimales
¿Qué tipo de datos debe utilizar?

Select one of the following:

  • A. String

  • B. Float

  • C. Char

  • D. Decimal

Explanation

Question 20 of 40

20

Ejecuta el siguiente código:
bool beakerFull = true;
bool flameOn = false;
int iResult = 0;
if(beakerFull)
{
if(flameOn)
{
iResult = 1;
}
else
{
iResult = 2;
}
}
else
{
iResult = 3;
}

¿Cuál será el resultado variable?

Select one of the following:

  • A. 0

  • B. 1

  • C. 2

  • D. 3

Explanation

Question 21 of 40

20

El propósito de la sección Catch en un manejador de excepciones es:

Select one of the following:

  • A. Salir del controlador de errores.

  • B. Concluir la ejecución de la solicitud.

  • C. Ejecutar código sólo cuando se produce una excepción.

  • D. Ejecutar código independientemente de si se produce una excepción

Explanation

Question 22 of 40

20

Ejecuta el siguiente código

for (int i = 0; i <= 10; i+=2)
{
Console.WriteLine("Hello");
}

¿Cuántas veces se imprimirá la palabra Hello?

Select one of the following:

  • A. 5

  • B. 6

  • C. 10

  • D. 12

Explanation

Question 23 of 40

60

Ciclo de Vida de una pagina ASP.NET

Cuando una es recibida, se inicia el ciclo de vida de la página.
: En esta etapa, se determina si la solicitud es una devolución de datos o una nueva solicitud.
Durante la etapa de , todos los controles en la página se hacen disponibles.
Esta etapa , es utilizada para restaurar las propiedades de control con información desde el estado de vista y el estado de control.
En esta etapa Manejador de evento Postback (Postback event handling) , los valores de entrada son validados y la propiedad IsValid para la clase Page es establecida.
:Esta fase señala que la página está por interpretar sus contenidos.
: En esta etapa, la página llama al método Render para cada control y rellena la respuesta que será enviada al navegador.

Drag and drop to complete the text.

    solicitud de página (Page request)
    Inicio (Start)
    Inicialización (Initialization)
    Carga (Load)
    Preinterpretación (PreRendering)
    Interpretación (Rendering)

Explanation

Question 24 of 40

20

Está creando un ASP. NET.
¿Qué línea de código debe utilizar para requerir un control para procesar en el equipo que aloja la aplicación?

Select one of the following:

  • A. defaultRedirect="ServerPage. htm"

  • B. redirect="HostPage. htm"

  • C. AutoEvencWireup="true"

  • D. runat="server"

Explanation

Question 25 of 40

60

CICLO DE VIDA DE UNA APLICACIÓN
El es el proceso de determinar los requerimientos del negocio detallados para un nuevo
sistema de software.
El es utilizado para crear planes, modelos y la arquitectura de cómo el software será implementado.
La actividad de involucra la implantación de diseño creando código de software, bases de datos
y otro contenido relacionado.
La verifica que la implementación coincida con los requerimientos del sistema.
La actividad de es urilizada para administrar el desarrollo, entrega y soporte de
liberaciones de software.

Drag and drop to complete the text.

    análisis de requerimientos
    proceso de diseño
    desarrollo de software
    Prueba de Software
    administración de liberación

Explanation

Question 26 of 40

20

Esta prueba se enfocándose sólo en las entradas y salidas. Cualquier conocimiento del funcionamiento del sistema interno no es utilizado para la prueba.

Select one of the following:

  • Prueba de Integración

  • Prueba de caja negra

  • Prueba de caja blanca.

  • Prueba de sistema

Explanation

Question 27 of 40

20

Los arreglos funcionan mejor cuando el número de items en la colección está predeterminado y se requiere de acceso rápido a cada ítem.

Select one of the following:

  • True
  • False

Explanation

Question 28 of 40

20

Una pila es una colección de ítems en la cual el primer ítem añadido a la colección es el primero en ser removido, es comúnmente conocido como el primero que entra es el primero que sale (FIFO)

Select one of the following:

  • True
  • False

Explanation

Question 29 of 40

60

Algoritmo de Ordenamiento

El algoritmo de utiliza las operaciones de partición y comparación para ordenar los elementos.

El algoritmo de utiliza una serie de operaciones de comparación e intercambio para ordenar
una lista en el orden correcto.

de una lista en el orden correcto.

Drag and drop to complete the text.

    ordenamiento rápido (QuickSort)
    ordenamiento montículo
    ordenamiento con árbol binario
    ordenamiento de burbuja
    Ordenamiento por mezcla
    Ordenamiento por inserción

Explanation

Question 30 of 40

20

Necesita escribir un código que cierre una conexión a una base de daros. Necesita
asegurarse que este código se ejecute siempre sin importar si ocurre o no una
excepción. ¿Dónde debería escribir ese código?

Select one of the following:

  • Dentro de un bloque try.

  • Dentro de un bloque catch.

  • Dentro de un bloque finally.

  • Dentro de un método Main.

Explanation

Question 31 of 40

20

Se utilizan para establecer contratos a través de los cuales los objetos pueden interactuar entre sí sin
conocer los detalles de implementación.

Select one of the following:

  • Clase abtracta

  • Clases derivadas

  • Interfaces

  • Clases selladas

Explanation

Question 32 of 40

20

Una colección de información relacionada se llama a:

Select one of the following:

  • A. Database

  • B. Structure

  • C. Table

  • D. List

Explanation

Question 33 of 40

20

¿Cuál es el nombre del componente de tabla que ayuda a garantizar la unicidad de los datos?

Select one of the following:

  • A. Intrinsic key

  • B. Primary key

  • C. Foreign key

  • D. Unique values

Explanation

Question 34 of 40

20

El uso de la normalización ayuda a minimizar el almacenamiento de datos redundantes.

Select one of the following:

  • True
  • False

Explanation

Question 35 of 40

20

Una clave primaria en una tabla se conecta a cuál de los siguientes en otra tabla con el fin de crear una relación?

Select one of the following:

  • A. A foreign key

  • B. A connecting field

  • C. A relationship key

  • D. A link field

Explanation

Question 36 of 40

20

¿Qué tipo de construcción de consulta utilizaría al recuperar datos de una base de datos?

Select one of the following:

  • A. Insert

  • B. Delete

  • C. Update

  • D. Select

Explanation

Question 37 of 40

20

Los programas se pueden ejecutar directamente desde el disco duro de almacenamiento.

Select one of the following:

  • True
  • False

Explanation

Question 38 of 40

20

¿Qué sistema de numeración se utiliza comúnmente en entornos informáticos como el almacenamiento y procesamiento de computadoras?

Select one of the following:

  • A. Hexadecimal

  • B. Octal

  • C. Decimal

  • D. Binario

Explanation

Question 39 of 40

20

¿Qué componente de programación proporciona un lugar temporal de almacenamiento en la memoria del equipo que puede cambiar durante la ejecución del programa?

Select one of the following:

  • A. variable

  • B. Constante

  • C. Tipo de datos

  • D. loop

Explanation

Question 40 of 40

20

¿Qué tipo de datos se utiliza para palabras, frases o frases?

Select one of the following:

  • A. String

  • B. Int

  • C. Short

  • D. Boolean

  • E. Char

Explanation