wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduccion a la Programacion - Fundamentos de Programacion -P2

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

¿Qué método se utiliza para leer una línea de texto desde la consola en C#?

a)

Console.WriteLine()

b)

Console.ReadLine()

c)

Console.ReadKey()

2.

¿Cuál de los siguientes métodos se utiliza para escribir una línea de texto en la consola en C#?

a)

Console.Write()

c)

Console.WriteLine()

d)

Console.ReadLine()

3.

¿Qué tipo de datos devuelve el método Console.ReadLine()?

a)

int

b)

char

c)

string

d)

bool

4.

¿Qué método se utiliza para cambiar el color del texto en la consola en C#?

a)

Console.ForegroundColor

b)

Console.BackgroundColor

c)

Console.SetColor()

d)

Console.ChangeColor()

5.

¿Cuál de los siguientes es un tipo de datos entero en C#?

a)

float

b)

double

c)

int

d)

string

6.

¿Cuál de los siguientes tipos de datos se utiliza para almacenar valores verdaderos o falsos en C#?

a)

string

b)

decimal

c)

bool

d)

int

7.

¿Cuál es el tipo de datos adecuado para almacenar un número con decimales en C#?

a)

int

b)

bool

c)

char

d)

double

8.

¿Qué tipo de datos se utiliza para almacenar una cadena de texto en C#?

a)
  • char


b)

string

c)

bool

d)

int

9.

¿Cuál es la sintaxis correcta para declarar una variable de tipo entero en C#

a)

int numero = 10;

b)

int numero = "10";

c)

int numero = 10.5;

d)

int numero = true;

10.

¿Cuál de los siguientes controles se utiliza para agrupar otros controles visualmente en una aplicación de Windows Forms?

a)

TextBox

b)

Label

c)

GroupBox

d)

ListView

11.

¿Qué método se utiliza para convertir una cadena en un entero en C#?

a)

int.Parse()

b)

Convert.ToInt32()

c)

double.Parse()

d)
  • string.Parse()


12.

¿Cuál de los siguientes controles permite mostrar una lista de elementos con detalles adicionales en columnas?

a)

ListBox

b)

ListView

c)

TextBox

d)

Label

13.

¿Cuál es el propósito del control Label en una aplicación de Windows Forms?

a)

Permitir la entrada de texto por el usuario

b)

Mostrar texto estático

c)

Mostrar una lista de elementos

d)

Agrupar otros controles

14.

¿Cuál de los siguientes códigos establece correctamente el texto de un Label?

a)

label.Text = "Texto del Label";

b)

label.Content = "Texto del Label";

c)

label.Value = "Texto del Label";

d)

label.Header = "Texto del Label";

15.

¿Cuál de los siguientes códigos agrega correctamente un elemento a un ListBox?

a)

listBox.Add("Nuevo Elemento");

b)

listBox.Items.Add("Nuevo Elemento");

c)

listBox.Items.Insert("Nuevo Elemento");

d)

listBox.Insert("Nuevo Elemento");

16.

¿Cuál de los siguientes códigos declara y asigna correctamente una variable de tipo double?

a)

double numero = double.Parse("123.45");

b)

double numero = int.Parse("123.45");

c)

double numero = Convert.ToInt32("123.45");

d)

double numero = decimal.Parse("123.45");

17.

¿Cuál de los siguientes códigos muestra correctamente un mensaje en un MessageBox?

a)

MessageBox.Show("Hola Mundo");

b)

Console.WriteLine("Hola Mundo");

c)

MessageBox.Display("Hola Mundo");

d)

Console.ReadLine("Hola Mundo");

18.

¿Cuál es la salida del siguiente código en un evento de clic de botón?

private void button1_Click(object sender, EventArgs e)

{

this.Close();

}

a)

Muestra "Close" en un cuadro de mensaje

b)

Cierra la aplicación

c)

Cambia el texto del botón a "Close"

d)

No hace nada

19.

¿Cuál es la salida del siguiente código en un evento de clic de botón?

private void button1_Click(object sender, EventArgs e)

{

int x = 5; int y = 10; int resultado = x * y - y;

MessageBox.Show(resultado.ToString());

}

a)

40

b)

50

c)
  • 55


d)

45

20.

¿Para qué se utiliza el evento Click de un botón en Windows Forms?

a)

Para cambiar el color del botón

b)

Para ejecutar código cuando se hace clic en el botón

c)

Para mover el botón a una nueva posición

d)

Para cambiar el tamaño del botón