Está en la página 1de 53

Parcial 1 ordinario

A continuación las preguntas y ejercicios correspondientes a la Unidad I y lo que hemos visto de


la Unidad II, hasta Estructuras Selectivas.

La ponderación del parcial es del 60%, el otro 40% corresponde a las actividades realizadas.

Dispone de 90 minutos para contestar el cuestionario, solo tiene un intento y al terminar el


examen asegúrese de enviar las respuestas y finalizar la revisión, para evitar inconvenientes
posteriores.

No pierdan de vista el cronómetro, porque hay un ejercicio que deben resolver y tienen que
subir el archivo en el tiempo estipulado. Si el tiempo se les termina y no subieron el archivo, no
lo podrán subir posteriormente y perderán esos puntos importantes en su examen.

Intentos permitidos: 1

Este cuestionario se cerró el miércoles, 28 de agosto de 2019, 23:55

Límite de tiempo: 1 hora 30 minutos

Resumen de sus intentos previos

Estado Calificación / 10,0 Revisión


FinalizadoEnviado: miércoles, 28 de agosto de 2019, 11:34 2,5 Revisión
Su calificación final en este cuestionario es 2,5/10,0

Saltar a contenido principal

Carreras Virtuales

Mis cursos2

1. Página Principal

2. Mis cursos

3. PROG1-V01
4. 26 de agosto - 1 de septiembre

5. Parcial 1 ordinario

Programación I / Técnicas de Programación I sección 01


Comenzado el miércoles, 28 de agosto de 2019, 10:12

Estado Finalizado

Finalizado en miércoles, 28 de agosto de 2019, 11:34

Tiempo empleado 1 hora 22 minutos

Calificación 2,5 de 10,0 (25%)

Top of Form
Pregunta 1
Correcta

Puntúa 0,3 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
Las estructuras selectivas (if) simple, doble y anidada en C#, permite usar variables y valores de
cualquier tipo de dato en la expresión lógica o condición siempre y cuando el resultado sea un
valor lógico.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Verdadero'

Pregunta 2
Incorrecta

Puntúa 0,0 sobre 0,3


Marcar pregunta

Enunciado de la pregunta
La instrucción switch permite evaluar una condición y dependerá si se cumple o no para
desarrollar cada uno de los casos posibles.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 3
Correcta

Puntúa 0,3 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
¿Si no se utiliza las directivas using, será necesario escribir los nombres calificados de  los
métodos para poder acceder a ellos?
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Verdadero'

Pregunta 4
Correcta
Puntúa 0,3 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
 El Common Language Runtime es una colección de tipos reutilizables que se integran
estrechamente con la Biblioteca de clases.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 5
Incorrecta

Puntúa 0,0 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
La nomenclatura pascal es la recomendada para la escritura de nombres de variables.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 6
Incorrecta
Puntúa 0,0 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
Si tenemos lo siguiente:
int n1=15, n2=4;
double division;
¿Que valor imprimiría la siguiente instrucción?
division = n1 / n2;
Console.WriteLine(division);

Respuesta:

Retroalimentación
La respuesta correcta es: 3

Pregunta 7
Correcta

Puntúa 0,3 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
¿Cuál es el símbolo que determina la agrupación de varias sentencias en lenguaje c#?
Seleccione una:

a. [ ]

b. ()

c. { }
d. ;

Retroalimentación
Respuesta correcta
La respuesta correcta es: { }

Pregunta 8
Incorrecta

Puntúa 0,0 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
Si tengo las siguientes variables a=10, b=15, que valor obtendría al evaluar la siguiente
operación
!(a > b && a != b || a < b)
La respuesta solo puede ser false o true (escriba la respuesta de forma correcta)

Respuesta:

Retroalimentación
La respuesta correcta es: false

Pregunta 9
Incorrecta

Puntúa 0,0 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
¿Cuál de los siguiente ejemplos es una constante literal?
Seleccione una:
a. x=5;

b. const double e=2.71;

c. enum dias {lunes, martes, miercoles}

d. double dolar=8.75;

Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: double dolar=8.75;

Pregunta 10
Correcta

Puntúa 0,8 sobre 0,8

Marcar pregunta

Enunciado de la pregunta
Para que se utilizan cada uno de las siguientes sentencias
Pedir un dato alfanumérico desde teclado Respuesta 1
Bottom of Form

Imprimir en pantalla, con un salto de línea Respuesta 2

Pedir un solo dato desde teclado Respuesta 3

Imprimir en pantalla, sin hacer un salto de línea Respuesta 4


Top of Form
Retroalimentación
La respuesta correcta es: Pedir un dato alfanumérico desde teclado → Console.ReadLine();, Imprimir en
pantalla, con un salto de línea → Console.WriteLine();, Pedir un solo dato desde teclado →
Console.ReadKey();, Imprimir en pantalla, sin hacer un salto de línea → Console.Write();

Pregunta 11
Incorrecta

Puntúa 0,0 sobre 0,5

Marcar pregunta

Enunciado de la pregunta
El siguiente fragmento de código corresponde a una estructura selectiva doble. Analice si es
correcto.
Si para usted el fragmento es correcto, seleccione verdadero y sino seleccione falso
if (edad >0);
    meses=edad*12;
else
    Console.WriteLine("Error");
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 12
Finalizado

Puntúa 0,0 sobre 5,0


Marcar pregunta

Enunciado de la pregunta
Indicaciones:
A continuación un ejercicio en el que harán uso de cualquier estructura selectiva que ustedes
consideren adecuada. No debe hacer uso de ningún otro tema que no hayamos visto en clase,
porque de no seguir la indicación, se penalizará en su nota.
Desarrolle el programa en Notepad++ y sintaxis de C#, cuando lo haya finalizado y compilado,
copie la solución en el espacio de abajo pero además suba el programa (únicamente el archivo
con extensión .cs) NO CARPETA COMPRIMIDA.
El nombre del archivo debe tener el siguiente
formato: PrimerApellido_PrimerNombre_Parcial1.cs (De no cumplir con esta indicación
perderá un punto de la nota del parcial)
Solamente resolverán un ejercicio de acuerdo a la primer letra de su primer apellido. (Si
hace un ejercicio que no le corresponde, será anulado).
Para los estudiantes cuyo primer apellido se encuentre entre las letras A y G harán el
siguiente ejercicio:
El director de una escuela está organizando un viaje de estudios, y requiere determinar cuánto
debe cobrar a cada alumno y cuánto debe pagar a la compañía de viajes por el servicio. La forma
de cobrar es la siguiente: si son 100 alumnos o más, el costo por cada alumno es de $60.00; de 50
a 99 alumnos, el costo es de $70.00, de 30 a 49, de $95.00, y si son menos de 30, el costo de la
renta del autobús es de $4000, sin importar el número de alumnos. Realice un programa que
permita determinar el pago a la compañía de autobuses y lo que debe pagar cada alumno por el
viaje.
Estudiantes cuyo primer apellido esté entre las letras H y P harán el siguiente ejercicio:
“El náufrago satisfecho” ofrece hamburguesas sencillas, dobles y triples, las cuales tienen un
costo de $5.00, $10.00 y $15.00 respectivamente. La empresa acepta tarjetas de crédito con un
cargo de 5% sobre la compra, sino desea cancelar en efectivo. Suponiendo que los clientes
adquieren sólo un tipo de hamburguesa, realice un programa para determinar cuánto debe pagar
una persona por la cantidad de hamburguesas que compre.
Estudiantes cuyo primer apellido esté entre las letras Q y Z harán el siguiente ejercicio:
Calcular el promedio de calificaciones de un alumno. Las dos primeras notas valen 30% cada
una y la tercera 40%. Si el promedio es mayor o igual a 6.0 imprimirá "Aprobado", de lo
contrario dirá "Reprobado", los mensajes respectivos deben quedar entre comillas. Además
deberá imprimir el nombre del alumno y el promedio obtenido.
La información en la salida debe quedar como aparece en el siguiente ejemplo:
Ejemplo
Nombre: Luis López
Promedio: 4.5
"Reprobado"

Hamburguesa.cs
Comentarios
Comentario:

No sigue las indicaciones dadas:


El nombre del archivo debe tener el siguiente
formato: PrimerApellido_PrimerNombre_Parcial1.cs (De no cumplir con esta indicación
perderá un punto de la nota del parcial)
La solución es incorrecta.
El tipo de hamburguesa no puede ser un numero, para eso le dan los tipos existentes, a menos,
que usted presentara un menú al usuario:
1. Sencilla
2. Doble
3. Triple 
Seleccione el numero del tipo de hamburguesa que prefiere: 
El recargo del 5% es solamente si se paga con tarjeta, pero usted no siquiera pregunta cual sera la
forma de pago.
Pregunta 13
Correcta

Puntúa 0,3 sobre 0,3

Marcar pregunta

Enunciado de la pregunta
Si se desea que aparezca el siguiente mensaje en pantalla:
Me gustan las pupusas:
de queso con "loroco"
¿Cuál sería  la respuesta correcta?
Seleccione una:

a. Console.WriteLine("Me gustan las pupusas\nde queso con \"loroco\"");

b. Console.WriteLine("Me gustan las pupusas+ \t + de queso con \"loroco\"");

c. Console.WriteLine("Me gustan las pupusas"+ \n+ "de queso con \"loroco\"");

d. Console.WriteLine("Me gustan las pupusas+ \n + de queso con \"loroco\"");

e. Console.WriteLine("Me gustan las pupusas\tde queso con "loroco"");

Retroalimentación
Respuesta correcta
La respuesta correcta es: Console.WriteLine("Me gustan las pupusas\nde queso con \"loroco\"");

Pregunta 14
Correcta

Puntúa 0,2 sobre 0,2

Marcar pregunta

Enunciado de la pregunta
¿Cuál es el paradigma de programación, en el que se basa la plataforma .NET?
 
Seleccione una o más de una:

a. En formularios y conexiones a base de datos

b. Programación con consola

c. Orientada a Objetos

d. Programación Estructurada

Retroalimentación
Respuesta correcta
La respuesta correcta es: Orientada a Objetos

Pregunta 15
Incorrecta

Puntúa 0,0 sobre 0,5

Marcar pregunta

Enunciado de la pregunta
El siguiente fragmento de código C# permite comprobar dos rangos de 1 a 3 y de 4 a 6, el primer
rango imprime 10% de descuento y el segundo 15% de descuento sobre un precio de 100,
cualquier valor que no esté entre 1 y 6 imprime 0
Revise el código y determine si es correcto, tanto en sintaxis como en el funcionamiento.
Si considera que es correcto, seleccione la respuesta Verdadero, caso contrario, seleccione Falso

Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Bottom of Form
Finalizar revisión

Top of Form
Ir a...

Bottom of Form
Top of Form
Bottom of Form
Saltar <span id="mod_quiz_navblock_title">Navegación por el cuestionario</span>
Navegación por el cuestionario

NESTOR IVAN MERLOS QUIJADA

Mostrar una página cada vezFinalizar revisión

Contactos 1

UTEC VIRTUAL
Universidad Tecnológica de El Salvador
Calle Arce y 17 Avenida Norte, Edif. José Martí. 2da. Planta, San Salvador, El Salvador, C.A.
Tels. 2275 - 8723, 2275 - 8888 Ext. 8797
Email: utecvirtual@utec.edu.sv
Vínculos

● UTEC
● Portal educativo
● Proyección Social
● Publicaciones
● Horas sociales

Áreas de interés

● Nuevo ingreso
● MUA
● Investigación
● Sistema bibliotecario

Resumen de conservación de datos

Obtener la aplicación móvil

Parcial 2 ordinario
El siguiente cuestionario corresponde a temas de la Unidad II, Estructuras de Control (Selectivas
y Repetitivas),  instrucción try y catch y Arreglos.
El examen equivale al 60% de su nota global del parcial 2, el otro 40% restantes, corresponde a
las actividades realizadas.
El parcial tiene una duración de 90 minutos y dispone de un solo intento. Por favor no pierdan
de vista el tiempo, porque una vez finalice, el examen se cerrará automáticamente y si no sube
el archivo que se le pide en un punto, no podrá subirlo posteriormente.
Les deseo lo mejor.
Bendiciones.
Intentos permitidos: 1
Este cuestionario se cerró el miércoles, 25 de septiembre de 2019, 23:55
Límite de tiempo: 1 hora 30 minutos
Resumen de sus intentos previos
Estado Calificación / 10,00 Revisión

FinalizadoEnviado: miércoles, 25 de septiembre de 2019, 16:12 8,00 Revisión

Su calificación final en este cuestionario es 8,00/10,00


Saltar a contenido principal

Carreras Virtuales

Mis cursos2

1. Página Principal

2. Mis cursos

3. PROG1-V01

4. 23 de septiembre - 29 de septiembre

5. Parcial 2 ordinario

Programación I / Técnicas de Programación I sección 01


Comenzado el miércoles, 25 de septiembre de 2019, 14:55

Estado Finalizado

Finalizado en miércoles, 25 de septiembre de 2019, 16:12


Tiempo empleado 1 hora 17 minutos

Calificación 8,00 de 10,00 (80%)

Top of Form
Pregunta 1
Incorrecta

Puntúa 0,00 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
El siguiente lazo imprime una serie de números positivos, el cual es controlado por el usuario.
Console.Write("Digite un numero: ");
numero=Convert.ToInt32(Console.ReadLine());
while (numero!=0)
{
      Console.WriteLine(numero);
      Console.Write("Digite otro numero: ");
      numero=Convert.ToInt32(Console.ReadLine());
}
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 2
Correcta

Puntúa 0,40 sobre 0,40


Marcar pregunta

Enunciado de la pregunta
Si desea realizar la suma de números enteros entre 15 y 25, que ciclo se podría utilizar
(Seleccione 2 respuestas)
Seleccione una o más de una:

a.

b.  

c.

d.  

Retroalimentación
Respuesta correcta
Las respuestas correctas son:

Pregunta 3
Correcta

Puntúa 0,40 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
El siguiente fragmento de código es correcto para llenar un arreglo de 5 elementos de tipo int.
int [] numeros = new int [5];
 for (i=0;i<=5;i++)
 {
    Console.Write("Ingrese un numero: ");
    numeros=Convert.ToInt32(Console.ReadLine());
 }
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 4
Correcta
Puntúa 0,40 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
En una estructura for las sentencias  dentro del lazo podrían No ejecutarse ni una sola vez
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Verdadero'

Pregunta 5
Correcta

Puntúa 0,40 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
¿Cuál de las siguientes instrucciones es correcta para declarar un arreglo de tipo double de 10
elementos?
Seleccione una:

a. double [] vector   = new vector[10];

b. double vector []  = new double [10];

c. double [] vector = new double [10];

d. double []  = new vector double [10];


Retroalimentación
Respuesta correcta
La respuesta correcta es: double [] vector = new double [10];

Pregunta 6
Correcta

Puntúa 0,40 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
¿Cuántas veces se ejecuta el siguiente fragmento de código?

Seleccione una:

a. 5

b. 6

c. 3

d. 4

Retroalimentación
Respuesta correcta
La respuesta correcta es: 5

Pregunta 7
Correcta

Puntúa 0,30 sobre 0,30

Marcar pregunta

Enunciado de la pregunta
La instrucción try y catch se utiliza para el manejo de excepciones y solo existe una forma en el
manejo de errores, además no pueden ir anidadas.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 8
Finalizado

Puntúa 3,70 sobre 4,00

Marcar pregunta

Enunciado de la pregunta
Indicaciones:
Haciendo uso de Notepad++ y con sintaxis de C#, resuelva el problema planteado. No haga uso
de Visual Studio para el examen.
Puede hacer uso de cualquier estructura selectiva y repetitiva, la que considere conveniente
para resolver el problema. No se le pide que haga uso de  arreglos ni métodos.
Guarde el archivo con el siguiente formato PrimerApellido_PrimerNombre_P2.cs
Copie la solución en el cuadro de abajo y además suba el archivo .cs (No carpeta comprimida)
Para los estudiantes cuyo primer apellido se encuentre entre la A y la G resolverán el
siguiente ejercicio:
En una empresa de 50 trabajadores, se hará un aumento al salario de acuerdo con el tiempo de
servicio, para este aumento se tomará en cuenta lo siguiente:
Tiempo de servicio Aumento
1 a menos de 5 años $25
De 5 y menos de 10 años $50
De 10 y menos de 20 años $100
De 20 años a más $150
 Para cada trabajador deberá imprimir el salario actual, el aumento y el nuevo sueldo. Además se
desea conocer, cuanto es lo que la empresa ha invertido solo de aumento por los 50 empleados.
 
Para los estudiantes cuyo primer apellido se encuentre entre la H y la P resolverán el
siguiente ejercicio:
Un teatro otorga descuento según la edad del cliente. Determinar la cantidad de dinero que el
teatro deja de percibir por cada una de las categorías. Tomar en cuenta que los niños menores de
5 años no pueden entrar al teatro y existe un precio único en los asientos. Los descuentos se
hacen tomado en cuenta el siguiente cuadro: 
Categoría Edad Descuento
1 5 - 14 20%
2 15 – 19 25%
3 20 – 45 30%
4 46 – 65 35%
5 66 – en adelante 40%
 
Para los estudiantes cuyo primer apellido se encuentre entre la R y la Z resolverán el
siguiente ejercicio:
Un Instituto, ofrece un curso “x” y desea realizar un programa que permita determinar y dar
como salida la cantidad de dinero recaudado por concepto del curso; teniendo en cuenta que se
tiene por cada participante la siguiente información:
a)  DUI
b)  Nombre del participante
c)   Procedencia (At = Alumno del Instituto, Dt = Docente del Instituto, Pg = Público en
General). Debe presentar al usuario este menú de opciones para que seleccione.
Tomando en cuenta que la procedencia se cobra de acuerdo a la siguiente tarifa:
a)   At = $ 15.
b)   Dt = $ 20.
c)   Pg = $30.
Nota: El cupo para el curso es limitado únicamente para 30 estudiantes.

Merlos_Nestor_P2.cs
Comentarios
Comentario:

Aunque en las indicaciones no se les decía que deben hacer uso de try y catch, tendrían que
haberlo utilizado para el manejo de excepciones, ya que es algo muy importante.
De aquí en adelante no les tengo que decir que deben usarlo, porque debe ser parte de la solución
de los problemas.
Pregunta 9
Correcta
Puntúa 0,40 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
Cuando se introducen valores por teclado y no corresponden al tipo de datos declarados en las
variables en un programa, ¿qué tipo de excepción se produce?
Seleccione una:

a. IOException

b. FormatException

c. OverflowException

d. DivideByZeroException

Retroalimentación
Respuesta correcta
La respuesta correcta es: FormatException

Pregunta 10
Parcialmente correcta

Puntúa 1,20 sobre 2,10

Marcar pregunta

Enunciado de la pregunta
Seleccione según la definición de cada concepto
Variable que se incrementa de manera diferente cada vez que se ejecuta un lazo Respuesta 1
Bottom of Form

Se refiere a la acción de repetir una serie de pasos un cierto número de veces. Respuesta 2
Es un conjunto de instrucciones que se repiten un número determinado de veces, Respuesta
hasta que se cumple una condición específica. 3

Estructura que podría ejecutarse ninguna sola vez Respuesta 4

Estructura que ejecuta al menos una vez un conjunto de instrucciones. Respuesta 5

Valor diferente a un conjunto de datos de una lista  Respuesta 6

Variable que permite llevar el número de veces que se repite un lazo (se incrementa
Respuesta 7
de manera constante)
Top of Form

Retroalimentación
Respuesta parcialmente correcta.
Ha seleccionado correctamente 4.

La respuesta correcta es: Variable que se incrementa de manera diferente cada vez que se ejecuta un
lazo → Acumulador, Se refiere a la acción de repetir una serie de pasos un cierto número de veces. →
iteración, Es un conjunto de instrucciones que se repiten un número determinado de veces, hasta que se
cumple una condición específica. → Lazo o bucle, Estructura que podría ejecutarse ninguna sola vez →
while, Estructura que ejecuta al menos una vez un conjunto de instrucciones. → do while, Valor
diferente a un conjunto de datos de una lista → Centinela, Variable que permite llevar el número de
veces que se repite un lazo (se incrementa de manera constante) → Contador

Pregunta 11
Correcta

Puntúa 0,40 sobre 0,40


Marcar pregunta

Enunciado de la pregunta
¿Cuál código nos generará un ciclo infinito?
Seleccione una:

a.

b.

Retroalimentación
Respuesta correcta
La respuesta correcta es:

Pregunta 12
Incorrecta

Puntúa 0,00 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
¿Cuál es el valor con el que finaliza la variable contador del for ?
for(int i=0; i <= 25; i++)
{
     //sentencias a ejecutar
}
Seleccione una:

a. 26

b. 24

c. 25

d. 27

Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: 26

Bottom of Form
Finalizar revisión

Top of Form
Ir a...

Bottom of Form
Top of Form
Bottom of Form
Saltar <span id="mod_quiz_navblock_title">Navegación por el cuestionario</span>

Navegación por el cuestionario

NESTOR IVAN MERLOS QUIJADA

Mostrar una página cada vezFinalizar revisión

Contactos 1

UTEC VIRTUAL
Universidad Tecnológica de El Salvador
Calle Arce y 17 Avenida Norte, Edif. José Martí. 2da. Planta, San Salvador, El Salvador, C.A.
Tels. 2275 - 8723, 2275 - 8888 Ext. 8797
Email: utecvirtual@utec.edu.sv
Vínculos

● UTEC
● Portal educativo
● Proyección Social
● Publicaciones
● Horas sociales

Áreas de interés

● Nuevo ingreso
● MUA
● Investigación
● Sistema bibliotecario
Resumen de conservación de datos

Obtener la aplicación móvil

Parcial 3 Ordinario
A continuación las preguntas correspondientes al parcial 3. En este cuestionario se evaluarán los
temas de Métodos, Uso de parámetros, variables privadas y Constructores.
El parcial tiene una ponderación del 60% y las actividades realizadas el 40%
Dispone de 90 minutos para realizar la prueba y solo un intento. 
No pierda de vista el tiempo porque una vez finalizado, el cuestionario se cerrará
automáticamente y si no ha subido el archivo que se le pide en uno de los ejercicios NO lo podrá
subir posteriormente.
Bendiciones a todos.
Intentos permitidos: 1
Este cuestionario se cerró el miércoles, 23 de octubre de 2019, 23:55
Límite de tiempo: 1 hora 30 minutos
Resumen de sus intentos previos
Estado Calificación / 10,00 Revisión

FinalizadoEnviado: miércoles, 23 de octubre de 2019, 23:43 3,00 Revisión

Su calificación final en este cuestionario es 3,00/10,00


Saltar a contenido principal

Carreras Virtuales

Mis cursos2

1. Página Principal

2. Mis cursos
3. PROG1-V01

4. 21 de octubre - 27 de octubre

5. Parcial 3 Ordinario

Programación I / Técnicas de Programación I sección 01


Comenzado el miércoles, 23 de octubre de 2019, 22:26

Estado Finalizado

Finalizado en miércoles, 23 de octubre de 2019, 23:43

Tiempo empleado 1 hora 16 minutos

Calificación 3,00 de 10,00 (30%)

Top of Form
Pregunta 1
Incorrecta

Puntúa 0,00 sobre 0,30

Marcar pregunta

Enunciado de la pregunta
Son los valores que se le envían al método cuando es invocado.
Seleccione una:

a. Argumentos

b. Firma de parámetros

c. Parámetros

d. Propiedades

Retroalimentación
La respuesta correcta es: Argumentos

Pregunta 2
Incorrecta

Puntúa 0,00 sobre 0,30

Marcar pregunta

Enunciado de la pregunta
¿Cuál de los siguientes métodos no es correcto?
Seleccione una:

a.

b.

c.

Retroalimentación
Respuesta incorrecta.
La respuesta correcta es:

Pregunta 3
Incorrecta

Puntúa 0,00 sobre 0,50

Marcar pregunta

Enunciado de la pregunta
El siguiente código tiene un error, corrija y escriba únicamente la línea donde aparece el error, 
es decir, como debería ser lo correcto. 

Respuesta:

Retroalimentación
La respuesta correcta es: public Empleados()

Pregunta 4
Incorrecta

Puntúa 0,00 sobre 0,50

Marcar pregunta
Enunciado de la pregunta
Analice el siguiente código y determine si es correcto o no.

Si es correcto seleccione verdadero, caso contrario falso.


Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 5
Incorrecta

Puntúa 0,00 sobre 0,30


Marcar pregunta

Enunciado de la pregunta
Se dice que hay sobreescritura de métodos, cuando en la misma clase existen más de un método
con el mismo nombre y distinta firma de parámetros.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 6
Correcta

Puntúa 2,10 sobre 2,10

Marcar pregunta

Enunciado de la pregunta
Seleccione la respuesta correcta para cada pregunta
Constructor sin parámetros Respuesta 1
Bottom of Form

El accesor que recibe automáticamente un parámetro llamado value Respuesta 2

Tipo de modificador de visibilidad en el que indica que ese miembro puede ser Respuesta
accedido por cualquier otro código en el programa.  3
Está formada por un nombre junto con los accesores get y set Respuesta 4

Accesor que devuelve la variable de la clase Respuesta 5

Tipo de modificador de visibilidad en el que indica que ese miembro puede ser Respuesta
accedido solamente por los demás miembros de la clase 6

Constructor con parámetros Respuesta 7


Top of Form

Retroalimentación
La respuesta correcta es: Constructor sin parámetros → Por omisión, El accesor que recibe
automáticamente un parámetro llamado value → set, Tipo de modificador de visibilidad en el que indica
que ese miembro puede ser accedido por cualquier otro código en el programa.  → public, Está formada
por un nombre junto con los accesores get y set → Propiedades, Accesor que devuelve la variable de la
clase → get, Tipo de modificador de visibilidad en el que indica que ese miembro puede ser accedido
solamente por los demás miembros de la clase → private, Constructor con parámetros → Personalizado

Pregunta 7
Correcta

Puntúa 0,30 sobre 0,30

Marcar pregunta

Enunciado de la pregunta
El constructor es sintácticamente similar a un método
Seleccione una:

Verdadero
Falso

Retroalimentación
La respuesta correcta es 'Verdadero'

Pregunta 8
Correcta

Puntúa 0,30 sobre 0,30

Marcar pregunta

Enunciado de la pregunta
No son mas que las instrucciones a la que se les asocia un nombre determinado, según sean las
acciones.
Seleccione una:

a. Objeto

b. Constructor

c. Clase

d. Método

Retroalimentación
La respuesta correcta es: Método

Pregunta 9
Incorrecta

Puntúa 0,00 sobre 0,30

Marcar pregunta
Enunciado de la pregunta
Los parámetros son valores de cualquier tipo que reciben datos al momento de ejecutar un
método
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 10
Correcta

Puntúa 0,30 sobre 0,30

Marcar pregunta

Enunciado de la pregunta
¿Que nombre tiene un constructor?
Seleccione una:

a. Cualquier nombre

b. El nombre del método

c. Mismo nombre de la clase

d. El nombre del objeto

Retroalimentación
La respuesta correcta es: Mismo nombre de la clase

Pregunta 11
Incorrecta

Puntúa 0,00 sobre 0,30


Marcar pregunta

Enunciado de la pregunta
Grupo formado por el nombre de un método, el numero y tipo de sus parámetros.
Seleccione una:

a. Firma del método

b. parámetros

c. Argumentos

d. Cuerpo del método

Retroalimentación
La respuesta correcta es: Firma del método

Pregunta 12
Incorrecta

Puntúa 0,00 sobre 0,50

Marcar pregunta

Enunciado de la pregunta
El siguiente código tiene un solo error, corrijalo escribiendo únicamente la linea de código ya
corregida donde aparecía el error.
Respete mayúsculas y minúsculas, caso contrario se le tomará como malo.
Respuesta:

Retroalimentación
La respuesta correcta es: public double Promedio(double n1,double n2,double n3)

Pregunta 13
Finalizado

Puntúa 0,00 sobre 4,00

Marcar pregunta

Enunciado de la pregunta
Indicaciones:

● Haga uso de Visual Studio con C# en modo consola.


● Cree un proyecto el cual debe tener 2 clases, la clase plantilla y la clase principal Program que
es la que tiene el método Main. De no cumplir con este requisito el ejercicio será anulado.
● El nombre del proyecto debe tener el siguiente formato: primer apellido_primer
nombre_diferido3. Si no cumple con esta indicación perderá un punto.
● Debe hacer uso de try y catch. De no cumplir con este requisito perderá dos puntos.
● Cuando haya finalizado el proyecto, comprima la carpeta del proyecto (tenga en cuenta que es
toda la carpeta del proyecto) y subala en el área respectiva.

Ejercicio:
En una clase llamada Persona se tienen un método y dos variables,  tipoBaile y edad, ambas son
privadas.

1. El método se llamará Bailar y tendrá dos parámetros, la función de éste será mostrar en pantalla
un mensaje, por ejemplo “Tengo 20 años y me gusta bailar merengue”, en el mensaje deben ir
concatenadas las variables que recibirá en los parámetros las cuales serán capturadas en el
método Main. 
2. Cree un constructor por omisión que inicialice la variable tipoBaile = "salsa" y edad=21, pero
además que invoque el método Bailar.
3. Cree un constructor personalizado para que reciba como parámetros las variables de la clase.

Cree la clase que contiene el método Main. Usted deberá saber cuantos objetos deberá crear y en
que orden, además capture el valor de las variables e invoque el método.
 
 

Merlos_Nestor_P3.7z
Comentarios
Comentario:

Solución completamente incorrecta, no hace lo que se le pide.


Bottom of Form
Finalizar revisión

Top of Form
Ir a...

Bottom of Form
Top of Form
Bottom of Form
Saltar <span id="mod_quiz_navblock_title">Navegación por el cuestionario</span>

Navegación por el cuestionario

NESTOR IVAN MERLOS QUIJADA

Mostrar una página cada vezFinalizar revisión

Contactos 1
UTEC VIRTUAL
Universidad Tecnológica de El Salvador
Calle Arce y 17 Avenida Norte, Edif. José Martí. 2da. Planta, San Salvador, El Salvador, C.A.
Tels. 2275 - 8723, 2275 - 8888 Ext. 8797
Email: utecvirtual@utec.edu.sv
Vínculos

● UTEC
● Portal educativo
● Proyección Social
● Publicaciones
● Horas sociales

Áreas de interés

● Nuevo ingreso
● MUA
● Investigación
● Sistema bibliotecario

Resumen de conservación de datos

Obtener la aplicación móvil

Parcial 4 Ordinario
A continuación las preguntas y ejercicio correspondientes al parcial 4.
Dispone de 2 horas para realizar la prueba y un solo intento.
El parcial tiene una ponderación del 50%, el otro 50% corresponde a las actividades realizadas.
No pierda de vista el cronometro de su examen, porque finalizado el tiempo, el cuestionario se
cerrará automáticamente.
Intentos permitidos: 1
Este cuestionario se cerró el miércoles, 20 de noviembre de 2019, 23:55
Límite de tiempo: 2 horas
Resumen de sus intentos previos
Estado Calificación / 10,00 Revisión

FinalizadoEnviado: miércoles, 20 de noviembre de 2019, 23:55 7,10 Revisión

Su calificación final en este cuestionario es 7,10/10,00


No se permiten más intentos
Saltar a contenido principal

Carreras Virtuales

Mis cursos2

1. Página Principal

2. Mis cursos

3. PROG1-V01

4. 18 de noviembre - 24 de noviembre

5. Parcial 4 Ordinario

Programación I / Técnicas de Programación I sección 01


Comenzado el miércoles, 20 de noviembre de 2019, 22:30

Estado Finalizado

Finalizado en miércoles, 20 de noviembre de 2019, 23:55

Tiempo empleado 1 hora 24 minutos

Calificación 7,10 de 10,00 (71%)

Top of Form
Pregunta 1
Incorrecta

Puntúa 0,00 sobre 0,20


Marcar pregunta

Enunciado de la pregunta
Observe la siguiente figura:

¿Como se escribiría en C# para especificar que Mamíferos hereda de Animales?


Seleccione una:

a. class Mamiferos:Animales

b. class Animales:Mamiferos

c. class Animales: base Mamiferos

d. class Mamiferos: base Animales

Retroalimentación
La respuesta correcta es: class Mamiferos:Animales

Pregunta 2
Incorrecta

Puntúa 0,00 sobre 0,40

Marcar pregunta
Enunciado de la pregunta
Si tengo una clase base llamada Mascota y en esa clase existe un método llamado public void
MostrarInfo() el cual muestra el contenido de las variables de la clase.
Existe una clase llamada Perro, la cual hereda de Mascota y también existe un método
MostrarInfo(), en el cual se desea mostrar los datos de la clase base y ademas los de la derivada.
Escriba la linea de código que permita hacer uso del método de la clase base dentro del método
de la clase derivada.

Respuesta:

Retroalimentación
La respuesta correcta es: base.MostrarInfo();

Pregunta 3
Correcta

Puntúa 0,40 sobre 0,40

Marcar pregunta

Enunciado de la pregunta
Nombre de la propiedad que permite darle un nombre particular a los controles

Respuesta:

Retroalimentación
La respuesta correcta es: name

Pregunta 4
Finalizado

Puntúa 3,50 sobre 5,00

Marcar pregunta

Enunciado de la pregunta
Indicaciones:
Cree un proyecto en Visual Studio con Windows Forms cuyo nombre debe tener el
formato PrimerApellido_PrimerNombre_P4 (Si no cumple con esta indicación perderá un
punto) y cree el siguiente formulario:

● El formulario debe quedar exactamente igual al que se le muestra en la imagen, respetando los
colores (0.5 ptos.)
● Los controles que deberá utilizar son: Label, TextBox, ComboBox, GroupBox, PictureBox y Button
● Debe hacer uso de la propiedad name para los controles que va a utilizar en la programación (0.5
ptos.)
● El ComboBox para el cargo, lo debe llenar en la propiedad items y queda a opción suya los cargos
que quiera agregar, pero deben ser mínimo 3 cargos (0.5 ptos.)
● El ComboBox del sexo debe tener dos opciones: Masculino y Femenino
● Debe programar el botón Calcular Sueldo (2 puntos) para que realice el cálculo del sueldo
semanal de horas extras y el sueldo neto, considerando que el empleado tendrá salario de horas
extras si en la semana trabaja mas de 44 horas y en ese caso el pago de la hora es del doble del
precio de la hora normal.
● El salario neto, será la suma del salario de hora extra mas el salario base, considerando que el
salario base son las horas menores o iguales a 44 por el precio de la hora.
● Deberá validar los datos de entrada haciendo uso de try y catch, para que en dado caso se
introduzcan datos no válidos, le muestre un mensaje haciendo uso de MessajeBox.
● El formulario debe funcionar de la siguiente manera: al ejecutar la aplicación no deben aparecer
las imágenes, pero si se digitan datos que corresponden al sexo Femenino, entonces que
muestre la foto de la mujer y si son del sexo Masculino, que muestre la imagen del hombre.
● El botón Nuevo, deberá dejar vacías las cajas de texto y en los ComboBox debe quedar con el
mensaje Seleccione... y las imágenes no deben quedar visibles (1 pto.)
● El botón Salir, cerrará la ejecución del formulario (0.5 ptos.)
● Cuando haya finalizado el proyecto, comprima la carpeta completa y subala. Si no sube el
proyecto completo, no podré calificarle nada de lo que haya hecho.

Merlos_Nestor_P4.zip
Comentarios
Comentario:

El cálculo del sueldo neto no es correcto.


Mal uso de try y catch
El botón Nuevo no funciona correctamente.
 
Pregunta 5
Correcta

Puntúa 1,00 sobre 1,00

Marcar pregunta

Enunciado de la pregunta
Seleccione la respuesta correcta para cada uno de los siguientes controles:
Permite al usuario hacer clic en él para llevar a cabo una acción Respuesta 1
Bottom of Form

Se utilizan para mostrar texto o imágenes que el usuario no puede editar Respuesta 2

Se utiliza para mostrar datos en un cuadro combinado desplegable Respuesta 3

Muestra una lista de elementos de los cuales el usuario puede seleccionar uno o más Respuesta 4

Se utilizan para proporcionar un agrupamiento identificable para otros controles Respuesta 5

Retroalimentación
La respuesta correcta es: Permite al usuario hacer clic en él para llevar a cabo una acción → Button, Se
utilizan para mostrar texto o imágenes que el usuario no puede editar → Label, Se utiliza para mostrar
datos en un cuadro combinado desplegable → ComboBox, Muestra una lista de elementos de los cuales
el usuario puede seleccionar uno o más → ListBox, Se utilizan para proporcionar un agrupamiento
identificable para otros controles → GroupBox
Pregunta 6
Parcialmente correcta

Puntúa 0,60 sobre 1,00

Marcar pregunta

Enunciado de la pregunta
Seleccione la respuesta para cada una de las preguntas siguientes:
Cuando sólo se tiene una clase base de la cual hereda la clase derivada Respuesta 1

Nombre de la clase que recibe herencia en C# Respuesta 2

Cuando una clase derivada se usa como base para definir otra clase derivada Respuesta 3

Nombre de la clase que hereda en C# Respuesta 4

Se usan dos o más clases base para derivar una clase Respuesta 5
Top of Form

Retroalimentación
La respuesta correcta es: Cuando sólo se tiene una clase base de la cual hereda la clase derivada →
Herencia simple, Nombre de la clase que recibe herencia en C# → clase derivada, Cuando una clase
derivada se usa como base para definir otra clase derivada → Herencia de niveles múltiples, Nombre de
la clase que hereda en C# → clase base, Se usan dos o más clases base para derivar una clase →
Herencia múltiple

Pregunta 7
Correcta
Puntúa 0,20 sobre 0,20

Marcar pregunta

Enunciado de la pregunta
¿El evento principal del control button es el doubleClick?
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 8
Correcta

Puntúa 0,20 sobre 0,20

Marcar pregunta

Enunciado de la pregunta
Para ocultar un miembro de la clase base y prevenir una advertencia, el miembro de la clase
derivada debe ser precedido por la palabra clave new. 
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Verdadero'

Pregunta 9
Correcta
Puntúa 0,20 sobre 0,20

Marcar pregunta

Enunciado de la pregunta
Contiene todos los componentes visuales que nos permiten elaborar nuestro formulario
Seleccione una:

a. Cuadro de herramientas

b. Explorador de soluciones

c. Ventana de propiedades

d. Ventana de eventos

Retroalimentación
Respuesta correcta
La respuesta correcta es: Cuadro de herramientas

Pregunta 10
Correcta

Puntúa 0,20 sobre 0,20

Marcar pregunta

Enunciado de la pregunta
Nos permite inicializar los valores de las propiedades del objeto que se encuentra seleccionado
en el formulario 
Seleccione una:

a. Ventana de propiedades

b. Cuadro de control
c. Explorador de soluciones

d. Ventana de eventos

Retroalimentación
Respuesta correcta
La respuesta correcta es: Ventana de propiedades

Pregunta 11
Correcta

Puntúa 0,80 sobre 0,80

Marcar pregunta

Enunciado de la pregunta
Arrastre el cuadro con la respuesta que considere que es la correcta a los espacios en
blanco.
El control  vacío  muestra una lista de elementos, como el control   vacío  y también puede
mostrar una marca de verificación junto a los elementos de la lista. 
El control  vacío  muestra una lista de elementos con iconos y el control  vacío  es similar a una
combinación de un cuadro de texto y un par de flechas en las que el usuario puede hacer clic para
ajustar un valor
CheckedListBoxListBoxListViewNumericUpDown

Retroalimentación
Respuesta correcta
[[correctansweris]]

Pregunta 12
Incorrecta

Puntúa 0,00 sobre 0,20


Marcar pregunta

Enunciado de la pregunta
La clase base tiene acceso a los miembros de la clase derivada
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Falso'

Pregunta 13
Incorrecta

Puntúa 0,00 sobre 0,20

Marcar pregunta

Enunciado de la pregunta
Los miembros private de una clase base, no pueden ser heredados por la clase derivada.
Seleccione una:

Verdadero

Falso

Retroalimentación
La respuesta correcta es 'Verdadero'

Bottom of Form
Finalizar revisión

Top of Form
Ir a...

Bottom of Form
Top of Form
Bottom of Form
Saltar <span id="mod_quiz_navblock_title">Navegación por el cuestionario</span>

Navegación por el cuestionario

NESTOR IVAN MERLOS QUIJADA

Mostrar una página cada vezFinalizar revisión

Contactos 1

UTEC VIRTUAL
Universidad Tecnológica de El Salvador
Calle Arce y 17 Avenida Norte, Edif. José Martí. 2da. Planta, San Salvador, El Salvador, C.A.
Tels. 2275 - 8723, 2275 - 8888 Ext. 8797
Email: utecvirtual@utec.edu.sv
Vínculos

● UTEC
● Portal educativo
● Proyección Social
● Publicaciones
● Horas sociales

Áreas de interés

● Nuevo ingreso
● MUA
● Investigación
● Sistema bibliotecario

Resumen de conservación de datos

Obtener la aplicación móvil

También podría gustarte