You are on page 1of 5

15/11/13 Campus13 2013-2

ALGORITMOS Perfil Salir

Act 13: Quiz 3


1 Que figura genera el siguiente código

P untos : 1
static void Main(string[] args)
{

int x,f;

for (x = 1; x <= 4; x++)


{
for (f = 1; f <= 4; f++)
{
if (f == 1 || f == 4 || x == 1 || x == 4)
C onsole.Write("*");
else
C onsole.Write(" ");
}
C onsole.WriteLine(" ");
}

C onsole.ReadKey();

Seleccione una a. Un cuadro


respuesta.
b. Un Círculo

c. Un trapecio

d. Un triangulo

2 1. En la estructura DO-WHILE la condición:


P untos : 1

Seleccione una a. Se evalúa después de la ejecución del bloque de sentencias, y si resulta ser falsa se finaliza la ejecución del bucle
respuesta.
b. Se evalúa antes de la ejecución del bloque de sentencias, y si resulta ser falsa se finaliza la ejecución del bucle

c. Se evalúa antes de la ejecución del bloque de sentencias, y si resulta ser cierta se finaliza la ejecución del bucle

d. Se evalúa después de la ejecución del bloque de sentencias, y si resulta ser cierta se finaliza la ejecución del bucle

3 La librería iostream.h, permite:


P untos : 1
Seleccione una a. las operaciones matematicas
respuesta.
b. la utilización de clrscr ()

c. la utilización de cin y cout

d. la utilización de gotoxy()

4 Cual es el resultado de x en cada una de sus iteraciones en el siguiente fragmento


P untos : 1 int x=0;
while(x < 7) x += 2;

Seleccione una a. 0,2,4,6


respuesta.
b. 0,2,4,6,8

c. 0,2,4,6,8,10

d. 0,2

66.165.175.211/campus13_20132/mod/quiz/attempt.php?id=48701 1/5
15/11/13 Campus13 2013-2

5 En C #, si tengo las variables x,z y realizo la siguiente asignación:

P untos : 1
x=z++

le estoy diciendo al programa que:

Seleccione una a. Se asigna a x el valor de z y luego se incrementa x


respuesta.
b. Se incrementa el valor x y luego se incrementa z

c. Se asigna a z el valor de x y luego se incrementa z

d. Se asigna a x el valor de z y luego se incrementa z

6 La pregunta que encontrará a continuación consta de una afirmación y una razón unidas por la palabra PORQUE. Usted
debe juzgar tanto el grado de verdad o falsedad de cada una de ellas como la relación existente entre las mismas.
P untos : 1

1. El ciclo Mientras (while) se ejecuta siempre y cuando se cumpla una determinada condición, en este caso la condición se
evalúa al inicio del ciclo PORQUE funciona siempre y cuando la condición sea verdadera.

Seleccione una a. La afirmación es FALSA, pero la razón es una proposición VERDADERA


respuesta.
b. La afirmación y la razón son VERDADERAS y la razón es una explicación CORRECTA de la afirmación.

c. La afirmación y la razón son VERDADERAS, pero la razón NO es una explicación CORRECTA de la afirmación

d. La afirmación es VERDADERA, pero la razón es una proposición FALSA

7 Una expresión que contenga el operador || es true si uno o ambos operadores son true
P untos : 1
Respuesta: Verdadero

Falso

8 Determinar el valor de x en cada iteracción, iniciando en 0

P untos : 1
int x=0, y=0;
do
{
if(x>4)
{
x %= 4; //modulo
y++;
}
else x++;
}
w hile(y < 2);

Seleccione una a. 0,1,2,3,4,5,6,7,8,9,1,2,3,4,5


respuesta.
b. 0,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5

c. 0,5,4,3,2,1,0,5,4,3,2,1,0,5,4,3,2,1,0

d. 0,1,2,3,4,5,0,1,2,3,4,5

9 El resultado inicial y final de la variable b en las salidas por pantalla es


P untos : 1

static void Main(string[] args)


{

int k, f, b, c;
k = 4;

66.165.175.211/campus13_20132/mod/quiz/attempt.php?id=48701 2/5
15/11/13 Campus13 2013-2

for (f = 1; f < k; f++)


{
for (b = 10 - f; b > 0; b--)
Console.Write(" ");
for (c = 2; c < 2 * f; c++)
Console.Write(" {0}",b);
Console.Write(" ");

Seleccione al menos a. 0 final


una respuesta.

b. 0 inicial

c. 1 inicial

d. 1 final

10 determinar el resultado de la variable r en los siguientes fragmentos de programas


P untos : 1
//Programa 1 static void Main(string[] args)
static void Main(string[] args) {
{
int r = 25, i = 0;
int r = 0, i = 0; for (i = 1; i <= 30;i=i+2 )
while (i <= 20) {
{ r = r + 2;
r = r + 5;
i = i + 2; }
} Console.Write("El resultdo de r es : {0} ", r);
Console.Write("El resultdo de r es : {0} ", r); Console.ReadKey();
Console.ReadKey(); }
}

Seleccione al menos a. Programa 2 = 55


una respuesta.
b. programa 1 = 25

c. Programa1 = 55

d. programa 2 = 75

11 Existen diferentes tipos de datos en C#, por favor seleccione el o los datos que no correspondan a un tipo numérico
P untos : 1
Seleccione una a. Long
respuesta.
b. Short

c. Long double

d. Char

12 determinar el resultado de la variable r en los siguientes programas


P untos : 1
//Programa 1 //Programa 2
#include<iostream.h> #include<iostream.h>
#include<conio.h> #include<conio.h>
void main() void main()
{ {
int r,i; int r,i;
clrscr(); clrscr();
i=0; i=0;
r=0; r=25;
while (i <= 20) for(i=1; i <=30;i=i+2)

66.165.175.211/campus13_20132/mod/quiz/attempt.php?id=48701 3/5
15/11/13 Campus13 2013-2
{ {
r=r+5; r=r+2;
i=i+2; }
} cout<<"el resultado es: "<< r;
getch();
cout<<"el resultado es: "<< r; }
getch();
}

Seleccione al menos a. Programa1 = 55


una respuesta.
b. programa 2 = 75

c. Programa 2 = 55

d. programa 1 = 25

13 Selecciones 2 de las siguientes definiciones que más se ajusta a lo que es un Algoritmo

P untos : 1
Seleccione al menos a. Una lista de instrucciones donde se especifica una sucesión de operaciones necesarias para resolver un problema
una respuesta.
b. Un método para desarrollar estructuras jerárquicas en las empresas de cómputo

c. Un algoritmo es un conjunto instrucciones aleatorias que conducen a la solución de un problema

d. Un algoritmo es un conjunto ordenado y finito de instrucciones que conducen a la solución de un problema

14 Los o el resultado de X en cada iteracción del siguiente segmento es:

P untos : 1
static void Main(string[] args)
{

int r = 0, x = 9;
do
{
Console.Write("{0} ", x);
x++;

Seleccione una a. 9,10


respuesta.
b. 10

c. 11

d. 10,12

15 El siguiente fragmento de código realiza:? Tiem po restante


static void Main(string[] args)
P untos : 1
{ 0:33:06
int c=0,k;

do
{
c++;
for (k = 1; k <= c; k++)
Console.Write(" ");
for (k = 10-c; k>=c; k--)
Console.Write("*");
Console.WriteLine(" ");
}
while (c <=4);
Console.ReadKey();
}

Seleccione una a. Una recta


respuesta.

66.165.175.211/campus13_20132/mod/quiz/attempt.php?id=48701 4/5
15/11/13 Campus13 2013-2
b. Un cuadro

c. Un cuadrado

d. Un triangulo invertido

Guardar sin enviar Enviar todo y terminar

U s ted s e ha autentific ado c omo M A RI BE L P A RD O (Salir)

301303A

Campus13 2013-II ► 301303A ► Cuestionarios ► Act 13: Quiz 3 ► Intento 1

66.165.175.211/campus13_20132/mod/quiz/attempt.php?id=48701 5/5

You might also like