ALGORITMOS: Act 13: Quiz Unidad 3

Comenzado el
martes, 13 de mayo de 2014, 16:14
Completado el
martes, 13 de mayo de 2014, 16:52
Tiempo empleado
37 minutos 33 segundos
Puntos
15/15
Calificación
20 de un máximo de 20 (100%)

Question 1

para realizar un ciclo que cuente 100 personas, el tipo de dato optimo será

Seleccione una respuesta.

a. short   Respuesta Correcta
b. long 
c. char 
d. int 

Correcto
Puntos para este envío: 1/1.


Question 2

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

x=z++

le estoy diciendo al programa que:
Seleccione una respuesta.

a. Se asigna a x el valor de z y luego se incrementa x 
b. Se asigna a x el valor de z y luego se incrementa z   Respuesta Correcta

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

Correcto
Puntos para este envío: 1/1.

Question 3

Si se desea unir dos condicionales en uno se utiliza los aperadores lógicos.

en C#, por ejemplo si se desea saber la edad de una persona esta entre los 18 y 25 años, la forma de preguntarlo con un un operador lógico será:

Seleccione una respuesta.

a. if (edad >=18 && <=25) 
b. if (edad >=18 && edad <=25)   Respuesta Correcta

c. if (edad >=18 || edad <=25) 
d. if (edad >=18 and edad <=25)

Correcto
Puntos para este envío: 1/1.

Question 4

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

static void Main(string[] args)
{

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

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 una respuesta.
a. 1 inicial 
b. 0 inicial   Respuesta Correcta

c. 1 final 
d. 0 final   Respuesta Correcta


Correcto
Puntos para este envío: 1/1.

Question 5

Se desea hacer un programa para alquiler de videos en una tienda, cada vez que ingresa un cliente se registra en el sistema el préstamo. Teniendo en cuenta que esta actividad se realiza un número indeterminado de veces al díaQue ciclo es conveniente utilizar?

Seleccione una respuesta.

a. para 
b. lea 
c. mientras que
  Respuesta Correcta
d. si 

Correcto
Puntos para este envío: 1/1.

Question 6

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

int x=0;
while(x < 7) x += 2;

Seleccione una respuesta.

a. 0,2,4,6,8,10
b. 0,2 
c. 0,2,4,6 
d. 0,2,4,6,8 

Correcto
Puntos para este envío: 1/1.

Question 7

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

int x=0, y=0;
do
{
if(x>4)
{
x %= 4; //modulo
y++;
}
else x++;
}
while(y < 2);

Seleccione una respuesta.

a. 0,5,4,3,2,1,0,5,4,3,2,1,0,5,4,3,2,1,0
b. 0,1,2,3,4,5,6,7,8,9,1,2,3,4,5 
c. 0,1,2,3,4,5,0,1,2,3,4,5 
d. 0,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5   Respuesta Correcta

Correcto
Puntos para este envío: 1/1.

Question 8

determinar el resultado de la variable r en los siguientes programas
//Programa 1
#include<iostream.h>
#include<conio.h>
void main()
{
int r,i;
clrscr();
i=0;
r=0;
while (i <= 20)
{
r=r+5;
i=i+2;
}
cout<<"el resultado es: "<< r;
getch();
}
//Programa 2
#include<iostream.h>
#include<conio.h>
void main()
{
int r,i;
clrscr();
i=0;
r=25;
for(i=1; i <=30;i=i+2)
{
r=r+2;
}
cout<<"el resultado es: "<< r;
getch();
}


Seleccione al menos una respuesta.

a. Programa 2 = 55   Respuesta Correcta
b. Programa1 = 55   Respuesta Correcta
c. programa 2 = 75 
d. programa 1 = 25 

Correcto
Puntos para este envío: 1/1.

Question 9

sobrecargar operadores y la libertad para poder hacer declaraciones en cualquier parte del código, es una característica de C++, que se obtiene de

Seleccione una respuesta.

a. Algol68   Respuesta Correcta
b. Visual C 
c. Simula 
d. Cobol 

Correcto
Puntos para este envío: 1/1.

Question 10

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

Seleccione una respuesta.

a. Se evalúa antes de la ejecución del bloque de sentencias, y si resulta ser falsa se finaliza la ejecución del bucle 
b. Se evalúa antes de la ejecución del bloque de sentencias, y si resulta ser cierta se finaliza la ejecución del bucle 
c. 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 
d. 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 Correcta

Correcto
Puntos para este envío: 1/1.

Question 11

Cuales serán los posibles errores del siguiente código

#include<conio.h>
void main()
{
int k,f,b,c;
clrscr();
k=4;
for (f=1;f <k;f++)
{
for(b=l-f;b>0; b--)
cout <<" ";
for(c =1; c < 2*f; c ++)
cout<<c;
cout<<" ";
}
getch();
}

Seleccione al menos una respuesta.

a. Hace falta definir otra librería   Respuesta Correcta

b. Hace falta una llave luego del primer ciclo for 
c. La función clrscr(), no funciona por no encontrar la librería correcta
d. No están definidas todas las variables  Respuesta Correcta 


Correcto
Puntos para este envío: 1/1.

Question 12

El siguiente código realiza:?

#include<iostream.h>
#include<conio.h>
main()
{
clrscr();
int c=0,k;
do
{
c++;
for(k=1;k<=c;k++)
cout<<" ";
for(k=10-c;k>=c;k--)
cout<<"*";
cout<<" ";
}while (c<=4);
getch();
return 0;
}

Seleccione una respuesta.

a. Un triangulo invertido  Respuesta Correcta
b. Un cuadrado 
c. Un cuadro 
d. Una recta 

Correcto
Puntos para este envío: 1/1.

Question 13

La siguiente definición se ajusta a:

Palabra que no puede usarse para propósitos distintos de los establecidos por el programa en uso.

Seleccione una respuesta.

a. Constante 
b. Función 
c. Variable 
d. Palabra reservada  Respuesta Correcta


Correcto
Puntos para este envío: 1/1.

Question 14

En el lenguaje de programación C++, trabaja de manera modular, lo que significa que:

Seleccione una respuesta.

a. la programación modular es equivalente a la estructurada
b. El programa principal también es un modulo   Respuesta Correcta
c. facilita la comprensión de los programas 
d. Todos las aplicaciones utilizan funciones 

Correcto
Puntos para este envío: 1/1.

Question 15

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

Seleccione una respuesta.

a. 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 
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 después de la ejecución del bloque de sentencias, y si resulta ser falsa se finaliza la ejecución del bucle  Respuesta Correcta 
d. Se evalúa antes de la ejecución del bloque de sentencias, y si resulta ser cierta se finaliza la ejecución del bucle 

Correcto
Puntos para este envío: 1/1.

Publicar un comentario

0 Comentarios