Nothing Special   »   [go: up one dir, main page]

0% encontró este documento útil (0 votos)
429 vistas14 páginas

Evaluacion Final C# I Etapa 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 14

Instrucciones:

Seleccione la respuesta correcta y anótalo sobre la línea.

1. La propiedad _______________ (Enabled/Disabled) permite habilitar o deshabilitar un


control.
2. Es un evento que está disponible para el TextBox. Desencadena las acciones especificadas
cuando una tecla es presionada _________________. (Enter/Keypress)
3. El control __________________ (Button/CommandButton) al ser manipulado, desencadena
acciones determinadas, generalmente es el control más reconocido por los usuarios.
4. Propiedad del TextBox que no permite que su texto sea modificado ________________.
(ReadOnly/Modificate).
5. El formulario posee algunos métodos: _________________ (Display/Show) permite mostrar
el control, mientras que _________________ (Close/End) sólo cierra la ventana que este en
uso en ese momento.
6. El TextBox tiene la propiedad ________________ (MultiLine/Lines), la cual permite que la
caja de texto acepte varias líneas de texto.
7. El evento __________________ (Leave/Load) del formulario es el que permite especificar
acciones que se quieren realizar antes de que se muestre por primera vez.
8. ________________ (TextBox/Label) es el control que se utiliza para mostrar un texto
descriptivo.
9. La propiedad ______________ (Tabindex/PasswordChar) ayuda al TextBox para obtener o
establecer un carácter para enmascarar caracteres de una contraseña.
10. ________________ (CheckBox/TextBox) sirve para permitir la entrada y salida de
información textual.
11. ________________ (Visible/Enabled) es una propiedad que sirve para ocultar o mostrar un
control.
12. El método ________________ (Clear/Clean) lo utilizan los controles para borrar el texto que
contienen, mientras que (Caption/Text) se usa para colocar u obtener texto del control.
13. Es la ventana donde se desarrolla la aplicación y es contenedor de otros controles:
________________ (Form/MainMenu).
14. ________________ (ID/Name) es la propiedad por medio de la cual se puede identificar a
un control.
15. El evento ________________ (Click/Enter) permite especificar acciones que se realizarán al
dar clic con el mouse sobre un botón.
Instrucciones:

Escriba sobre la línea una V o una F si la oración es verdadera o falsa, respectivamente.

1. ______ El método Checked permite verificar si un elemento esta seleccionado o no.


2. ______ RadioButton es un control que permite al usuario seleccionar una opción de un
grupo de opciones, siempre y cuando se utilicen varios controles RadioButton.
3. ______ La propiedad CheckState del CheckBox se encarga de la forma de cómo aparecerá
éste (Unchecked, checked, indeterminate) al invocar la ventana.
4. ______ Para evaluar si se ha seleccionado al menos un RadioButton de una colección
puede utilizarse el operador AND.
5. ______ (If rdbSexFemenino.checked), es la forma de validar en C#.net si está seleccionado
el RadioButton correspondiente al sexo femenino (rdbSexFemenino).
6. ______ Si se requiere validar que todas las opciones (CheckBox’s) estén seleccionadas es
común utilizar el operador relacional OR.
7. ______ El CheckBox(es) sirve para establecer alternativas que no son mutuamente
excluyentes (Pueden seleccionarse más de uno).
8. ______ El tipo de dato de la propiedad checked es String.
9. ______ La propiedad checked es utilizada solamente en CheckBox.
10. ______ En un RadioButton o CheckBox, la propiedad Text permite la entrada de
información textual.
TALLER DE PROGRAMACIÓN DISTRIBUIDA
EVALUACION FINAL
1. Responda el siguiente cuestionario:

( ) Propiedad de un listBox que permite que los valores a) selectedItem


puedan ser desplegados en una columna o varias.
b) comboBox
( ) Método que se utiliza para agregar elementos a un
c) remove
comboBox o a un listBox
( ) Es la propiedad del comboBox que permite manipular su d) items
apariencia y funcionalidad, es decir, permite introducir
e) horizontalScrollBar
valores o solo utilizar los existentes.
f) multiColumn
( ) Control en el que se puede mostrar un texto largo con
diferentes elementos g) listBox

( ) Propiedad que indica si el listBox permite seleccionar uno h) items / insert


o más elementos o en su defecto no seleccionar ninguno.
i) verticalScrollBar
( ) Evento del comboBox que se acciona cuando se cambia de
selección entre los elementos que contenga. j) selectionMode

( ) Propiedad que regresa el valor del índice del elemento k) dropDownStyle


seleccionado.
l) items / removeAt
( ) Método que se utiliza para eliminar elementos de un
comboBox o listBox a partir del índice que se indique. m) selectedChangeCommited

( ) Propiedad que permite indicar el número máximo de n) maxDropDownItems


entradas a desplegar en un comboBox.
o) selectedIndex
( ) Esta propiedad permite obtener el elemento que este
seleccionado. p) items / Add

( ) Propiedad que controla todas las acciones relacionadas


con los elementos de una listBox o comboBox, tales como:
agregar o eliminar elementos.
( ) Método que permite agregar un elemento en una posición
o índice indicado.
( ) Control que permite la visualización de una lista de
elementos desplegables ya sean fijos o variables.
( ) Propiedad que permite activar la barra horizontal de un
listBox.
( ) Método que se utiliza para eliminar elementos de un
comboBox o listBox, a partir del elemento que se indique.
2. Mencione para que se utilizan cada uno de los siguientes controles de .Net, anote en el
recuadro las funciones correspondientes.
TALLER DE PROGRAMACIÓN DISTRIBUIDA

EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: CONVERSION DE MONEDAS

Especificaciones:

 Diseñar el formulario.
 Se deberá introducir la cantidad en pesos. Asegúrese que las cajas de texto donde se
mostrará el resultado sean de solo lectura.
 Al darle clic al botón Calcular se harán las operaciones para convertir de pesos a dólares y
de pesos a Euros.
 La función del botón Limpiar es dejar vacías las cajas de texto y la función del botón Salir
es finalizar el programa.

Nota: Para las conversiones utilizar los valores que se muestran a continuación, o si lo desea
puede investigar el tipo de cambio actual:

- 1 Dólar = 3.40 soles


- 1 euro = 5.00 soles
TALLER DE PROGRAMACIÓN DISTRIBUIDA

EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: CONVERSION DE MONEDAS

Especificaciones:

 Diseñe el formulario.
 El proceso de selección de opciones, y cálculo del total se hará de la siguiente manera:
- Se seleccionarán las opciones que se requieren, cuando se selecciona una opción se
activará la caja de texto correspondiente, en la cual se agregará la cantidad de
paquetes requeridos.
- Al dar clic al botón Aceptar realizará y mostrara el cálculo del subtotal, el IVA, y el total
a pagar. Verificando antes de realizar los cálculos, que se hayan introducido las
cantidades correspondientes a las opciones o paquetes seleccionados.
 La función del botón Nueva compra, debe de dejar sin seleccionar ningún CheckBox y
limpiar y deshabilitar las cajas de texto.
 La función del botón Salir es finalizar el programa.
TALLER DE PROGRAMACIÓN DISTRIBUIDA

EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: CURSOS

El siguiente programa tiene como objetivo, calcular cual es el costo por asistir a algún(os)
curso(s) en una frecuencia determinada.

Especificaciones:
 Diseñe el formulario. Se mostraran los cursos disponibles que puede seleccionar el usuario.
 El proceso de selección de opciones, y cálculo del total se hará de la siguiente manera:
- Se seleccionará el o los cursos a los que se desea asistir.
- El costo de cada curso se muestra en la siguiente tabla:

Curso Costo
Access S/. 200.00
PL/SQL S/. 300.00
Transact-SQL S/. 250.00
Visual Studio.Net S/. 350.00
Sql Server S/. 200.00
Oracle S/. 350.00
MySQL S/. 100.00
Php S/. 250.00

- Además se deberá seleccionar, la frecuencia con la que asistirán al curso(s). Si la


frecuencia es sábado se aplica un 15% más del costo original de cada curso.
- Al dar clic al botón Aceptar realizará y mostrara, el cálculo del subtotal, el IVA, y el
total a pagar.
 La función del botón Borrar es dejar sin seleccionar a todos los CheckBoxs o RadioButtons
y limpiar y deshabilitar las cajas de texto.
 La función del botón Salir es finalizar el programa.
TALLER DE PROGRAMACIÓN DISTRIBUIDA

EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: CALCULO DE AREAS

TALLER DE PROGRAMACIÓN DISTRIBUIDA

EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: CALCULO DE AREAS

El siguiente programa tiene como objetivo, calcular el área de una figura geométrica, a partir
de la opción seleccionada en el combo y de los datos que se proporcionen.

Especificaciones:

 La ventana deberá de aparecer con la opción Triángulo seleccionada, y las cajas de texto
que se encuentran en Datos Requeridos deberán de aparecer deshabilitadas. Las
opciones que debe contener el comboBox son:
- Triángulo [Base x Altura /2]
- Rectángulo [Base x Altura]
- Circulo [pi x radio²]
 El usuario elegirá la figura geométrica, al darle clic al botón de Aceptar se habilitaran las
cajas de texto que correspondan a dicha opción.
 Cuando se hayan dado las cantidades, al dar clic al botón de Resultado, hará el proceso
de verificar que figura se trata, realizar el cálculo, y mostrar el resultado en la etiqueta.
 El botón Limpiar, debe de dejar la pantalla en su estado inicial antes de haber realizado
algún calculo.
TALLER DE PROGRAMACIÓN DISTRIBUIDA

EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: FOTOGRAFIA

Especificaciones:

 Diseñe la ventana de la aplicación


 Se le pedirá al usuario que introduzca la cantidad de fotos,
 Se seleccionará el tipo de foto. Las opciones del comboBox Tipo de Foto serán: Blanco y
Negro y Color.
 Después se elige la medida de las fotos, las cuales únicamente serán las que se muestran en
la ventana.
 Cuando se pulse el botón Aceptar se calculara el total a pagar, tomando en cuenta los datos
proporcionados. Haga uso de la siguiente tabla:

Tipo 3X4 4X6 5X7 6X8

Blanco/Negro $4.00 $5.20 $6.00 $7.90

Color $5.50 $6.20 $7.50 $9.00

 El botón Limpiar, limpiará las cajas de texto; seleccionara la primera opción del comboBox
y no habrá ninguna medida seleccionada.
 El botón Salir cerrará la aplicación.
TALLER DE PROGRAMACIÓN DISTRIBUIDA
EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: RECARGA DE CELULAR

La aplicación abarcará el proceso de simular una recarga (saldo) electrónica de celular, para lo
cual deberá seguir las siguientes instrucciones:

Especificaciones:

 Diseñe la ventana.
- No debe aparecer ninguna cantidad seleccionada (RadioButtons). Solo deben estar
habilitados los primeros tres botones.
- Las opciones del comboBox Compañía, serán las siguientes:
▪ [Seleccionar]
▪ Motorola
▪ Telcel
▪ Nextel
 Cuando de clic en el botón Cargar Celular, realizará lo siguiente:
- Aparecerá un InputBox que le pedirá el número del teléfono a cargarle saldo.

- Después aparecerá otro solicitando la confirmación del número.


- Una vez agregado los datos se hará la validación correspondiente, si los números fueron
escritos correctamente (son iguales) deshabilitará los controles correspondientes a
Datos del Cliente para que el usuario haga uso de ellos. Habrá tres compañías y cada
una de ellas puede aplicar ciertas condiciones y promociones, las cuales se describen en
la siguiente tabla:

Compañía Promoción Condición

Movistar Si carga: Puede cargar desde S/. 3, es decir se


S/. 10, se agregan S/. 5 más habilitan todas las cantidades

S/. 20, se agregan S/. 10 más

S/. 50, se agregan S/. 50 más

Claro No aplica Sólo puede cargar desde S/. 10 en


adelante (habilitar sólo las
cantidades iguales a 10 o más)
Bitel No aplica No aplica

- Cuando haya finalizado de elegir las opciones (compañía y cantidad), dará clic al botón
Aceptar y aparecerá el resultado. ejemplo: El número 984 368 449 ha recargado S/. 30.

 Para limpiar todos los controles, es decir, que aparezca la pantalla como la primera vez, se
dará clic a Nueva Recarga (o Carga)
 Y para finalizar se da clic en el botón Salir de la aplicación.

InputBox es una función que hace que aparezca un cuadro de dialogo, a través del cual se le
pedirá al usuario que introduzca un valor.

string mensaje = Microsoft.VisualBasic.Interaction.InputBox("Ingresa un Dato:")

Nota: Para su uso correcto se tiene que agregar la referencia: Microsoft.VisualBasic en


References/Ensamblados/Framework del Explorador de soluciones o en el menú PROYECTO
en la opción Agregar Referencia/Ensamblados/Framework.
TALLER DE PROGRAMACIÓN DISTRIBUIDA
EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: BONO ADICIONAL

La siguiente aplicación hará lo siguiente:

 Diseñar la ventana. Las cajas de texto deben aparecer limpias, los CheckBoxs y RadioButtons
sin seleccionar, el comboBox de Sexo tendrá tres opciones: [Seleccionar], Femenino,
Masculino (la opción [Seleccionar] debe ser la opción por defecto), en el comboBox de
Nacionalidad se tendrán dos opciones: Nacional y Extranjero (Seleccionar Nacional como la
opción por defecto).
 El usuario introducirá los siguientes datos: sueldo, sexo, edad, nacionalidad, los cursos a los
que ha asistido y su antigüedad.
 Cuando se pulse el botón Calcular, el primer paso a realizar será obtener el 15% del sueldo
que haya dado el usuario y a dicho valor se le ira aplicando un aumento o decremento, de
acuerdo a las condiciones siguientes:
- Si es del sexo femenino se aumentará un 3%.
- Si su edad es mayor a 45 años se agrega un 2%.
- Si su nacionalidad es extranjero, se le quitara un 5%.
- De acuerdo a la siguiente tabla de antigüedad se agrega el porcentaje:

Antigüedad Porcentaje Adicional


1 a 5 años 5%
6 a 10 años 10%
Mayor a 10 años 15%

- Cada curso tiene una duración en horas, el costo de cada hora es de S/. 30.00. Se
calculará la suma de las horas de los cursos seleccionados por el costo de cada hora y se
agregara al bono, se hará uso de la siguiente información:

Curso Duración
Php 20hrs
Java 35hrs
ASP.Net 40hrs
Oracle 60 hrs.
VB.Net 55hrs
Introducción a las bases de datos 15 hrs

 Mostrará finalmente el resultado en la caja de texto Bono.


 Cuando pulse el botón de Nuevo Cálculo, la pantalla debe de mostrarse como se especifica
en el paso No.1 de este ejercicio.
 Para finalizar se da clic en el botón Salir.
TALLER DE PROGRAMACIÓN DISTRIBUIDA
EVALUACIÓN PRÁCTICA

Desarrolle la siguiente aplicación, tomando en consideración los supuestos formulados.

Aplicación: OPERACIONES

Especificaciones:

 El usuario indicará el rango numérico que habrá de considerarse para generar los números
que deberán de agregarse en los dos comboBox, considerando además el tipo de número a
generar (Par/Impar).
 Cuando se dé clic al botón Aceptar deberá revisar inicialmente que el valor de Inicio y de Fin
sea un rango correcto, es decir, el valor de Inicio debe ser menor que el valor de Fin.
Posteriormente revisara que se haya seleccionado un Tipo para poder proceder al paso
siguiente.
 Se llenarán los comboBox, con el rango de números indicados (Par o impar).
 Después de llenar los combos, el usuario podrá seleccionar dos números (uno de cada
combo).
 Posteriormente seleccionara una o varias operaciones que el programa realizará.
 Al darle clic al botón Realizar Operaciones, se mostrarán los resultados en el listBox,
tomando el siguiente esquema de ejemplo: “La resta de n1 – n2 = resultado”
 El botón Limpiar, tiene como función quitar la selección que haya de los RadioButton y
CheckBox, limpiar los TextBox, comboBox y la listBox.

También podría gustarte