wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programación orientada a objetos con C#

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Es un paradigma de programación en el que los programas son colecciones cooperativas de objetos.

a)

Programación estructurada

b)

Programación orientada a objetos

c)

Programación

d)

Visual Studio.NET

2.

Es una plantilla, molde, plano o descripción a partir del cual se crean los objetos

a)

Clase

b)

Forma de Windows

c)

Objetos

d)

Método o Función

3.

Un objeto se crea a partir de...

a)

la nada

b)

un objeto

c)

una clase

d)

un argumento

4.

A un objeto también se le puede decir:

a)

procedimiento

b)

clase

c)

programa

d)

instancia o ejemplar.

5.

Instrucción de C# con la que se crean nuevos objetos

a)

new

b)

object

c)

class

d)

if

6.

Para delimitar el contenido de una clase, se utilizan estos caracteres:

a)

;

b)

[

]

c)

( )

d)

{

}

7.

Los objetos tienen...

a)

clases

b)

programas

c)

características

y

acciones

d)

letras

y

números

8.

Los siguientes son ejemplos de características, atributos o propiedades de un objeto:

a)

Mostrar resultados

b)

nombre,

precio,

cantidad

c)

Guardar,

Imprimir

d)

Borrar,

Actualizar

9.

Los siguientes son ejemplos de acciones que un objeto puede realizar:

a)

Precio unitario,

Precio total

b)

Nombre,

Tipo de letra

c)

Guardar,

Buscar

d)

Color,

Tamaño

10.

La siguiente clase vacía está correctamente declarada en C#

a)

internal class Viaje( )

{

}

b)

internal class Viaje;

{

}

c)

class Viaje internal

{

}

d)

internal class Viaje

{

}

11.

En la siguiente instrucción:

op = new Operaciones ( );

¿Qué se está haciendo?

a)

Se está creando un nuevo objeto

b)

Se realizan operaciones aritméticas

c)

Se calcula la suma de dos números

d)

Se está creando una nueva clase

12.

En la siguiente instrucción:

MessageBox . Show("El saldo es: " + micuenta.MostrarSaldo( ) );

¿Qué se está haciendo?

a)

Se está haciendo un retiro

b)

Se está imprimiendo en pantalla el saldo de la cuenta

c)

Se está creando una nueva cuenta bancaria

d)

Se está realizando un depósito

13.

Al ver la siguiente instrucción:

op = new Operaciones( );

Sabemos que el objeto que se está creando proviene de la clase llamada...

a)

Operaciones

b)

op

c)

new

d)

operaciones matemáticas

14.

Al ver el siguiente código:

resultado = c.Depositar ( cantidad );

sabemos que el nombre de la función (método o procedimiento) que se está invocando es:

a)

resultado

b)

cantidad

c)

c

d)

Depositar

15.

Al ver el siguiente código:

resultado = c.Depositar ( cantidad );

sabemos que c es:

a)

Una variable de tipo entero

b)

Un argumento o parámetro

c)

El nombre del objeto

d)

El nombre de la clase

16.

Otra palabra para referirse a un "parámetro" es:

a)

Argumento

b)

Clase

c)

Método

d)

Instrucción

17.

La siguiente instrucción:

Empleado emp = new Empleado

es:

a)

Incorrecta. Falta

[ ] ;

b)

Correcta

c)

Incorrecta. Falta:

( );

d)

Incorrecta. Faltan:

{ }

18.

La palabra void en la definición de un método o procedimiento significa:

a)

Que el método se llama void

b)

Que el método no recibe parámetros

c)

Que el método está vacío

d)

Que el método no devuelve ningún valor.

19.

Al definir las propiedades en una clase, la palabra set significa...

a)

Que esa propiedad se puede leer

b)

Que esa propiedad se puede escribir, es decir, se le puede asignar un valor

c)

Que esa propiedad se puede leer y escribir

d)

Que esa propiedad es parte de la clase

20.

Es un ejemplo de un lenguaje de programación orientado a objetos...

a)

C#

b)

Visual Studio

c)

Lenguaje ensamblador

d)

Lenguaje español