Escolar Documentos
Profissional Documentos
Cultura Documentos
Ciclo 2018-II
EP INGENIERÍA DE SISTEMAS E INFORMATICA
EXAMEN
FINAL 0203-02211 TALLER DE DISEÑO DE SOLUCIONES
MOVILES
Tipo A Nota en letras:
Alumno: Código:
ESTIMADO ESTUDIANTE, SE LE RECUERDA:
USO OBLIGATORIO DEL CORREO INSTITUCIONAL, PARA SU COMUNICACIÓN.
Si aún no cuenta con su clave, solicítelo a su coordinador.
Presentar su Documento de Identidad a solicitud del evaluador.
Resuelva el examen utilizando lapicero y con letra legible.
Evite borrones y enmendaduras.
Evite el plagio. De presentarse el caso se anulará el examen y la
calificación será cero (00).
INDICACIONES PARA La redacción y ortografía serán tomadas en cuenta en la evaluación
EL ALUMNO: Al finalizar el examen debe asegurarse de FIRMAR EL ACTA DE
EVALUACIÓN.
Queda prohibido el uso de dispositivos móviles durante el tiempo fijado
para el examen escrito, el incumplimiento ocasiona la ANULACION DEL
EXAMEN.
¡Éxitos!
Preguntas:
Problema1 4 puntos
UAP-DUED20181
SECCIÓN ____
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv1=(TextView)findViewById(R.id.tv1);
}
Problema2 4 puntos
Ingrese dos números en controles de tipo EditText ("Number"). Mostrar en las propiedades
"hint" de cada componente un mensaje que solicite la carga de los valores. Disponer dos
controles de tipo CheckBox para seleccionar si queremos sumar y/o restar dichos valores.
Finalmente mediante un control de tipo Button efectuamos la operación respectiva.
Mostramos el o los resultados en un TextView.
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
UAP-DUED20181
SECCIÓN ____
et1=(EditText)findViewById(R.id.et1);
et2=(EditText)findViewById(R.id.et2);
tv1=(TextView)findViewById(R.id.tv1);
check1=(CheckBox)findViewById(R.id.check1);
check2=(CheckBox)findViewById(R.id.check2);
}
Problema 3. 4 puntos
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.Spinner;
import android.widget.TextView;
public MainActivity() {
}
UAP-DUED20181
SECCIÓN ____
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et1=(EditText)findViewById(R.id.et1);
et2=(EditText)findViewById(R.id.et2);
tv1=(TextView)findViewById(R.id.tv1);
UAP-DUED20181
SECCIÓN ____
Problema 4. 4 puntos Crear menú Crear nuevo archivo XML Resources de tipo menú
Configurar las opciones de menú: id y título Activar el menú 1. Agregar el menú a
MainActivity.java 2. Configurar la acción según la opción seleccionada
Problema 5. 4 puntos
Ingrese dos números en controles de tipo EditText. Mostrar mensajes que soliciten la
carga de los valores dentro de los mismos EditText (propiedad hint). Disponer dos
controles de tipo RadioButton para seleccionar si queremos sumar o restar dichos valores.
Finalmente mediante un control de tipo Button efectuamos la operación respectiva.
Mostramos el resultado en un TextView.
UAP-DUED20181