wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre Programação em C#

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

O que é o C#?

a)

Uma linguagem de programação orientada a objetos

b)

Uma ferramenta de design

c)

Um sistema operacional

d)

Um banco de dados

2.

Qual é a sintaxe correta para declarar uma variável do tipo inteiro?

a)

int = num1;

b)

int num1;

c)

num1 int;

d)

num1 = int;

3.

Qual dos seguintes é um tipo de dado numérico?

a)

int

b)

string

c)

bool

d)

char

4.

Qual é a função do Console.WriteLine()?

a)

Escreve texto no ecrã e muda de linha

b)

Converte tipos de dados

c)

Lê dados do utilizador

d)

Declara uma variável

5.

Qual operador é usado para a adição em C#?

a)

+

b)

*

c)

-

d)

/

6.

Qual é a estrutura de controlo que permite executar instruções com base numa condição?

a)

Estruturas de dados

b)

Estruturas de decisão

c)

Estruturas de repetição

d)

Estruturas de função

7.

Como se lê uma string do utilizador em C#?

a)

Console.ReadString();

b)

Console.Input();

c)

Console.ReadLine();

d)

Console.Read();

8.

Qual é o operador lógico que representa 'E' em C#?

a)

==

b)

!

c)

&&

d)

||

9.

Qual é a função do operador % em C#?

a)

Multiplicação

b)

Resto da divisão

c)

Subtração

d)

Adição

10.

Qual é a sintaxe correta para uma estrutura if em C#?

a)

if (condição) { instrução; }

b)

if { condição } (instrução);

c)

if (condição) instrução;

d)

if (condição) : instrução;

11.

O que acontece se a condição de um if for falsa?

a)

O bloco else é executado

b)

Nada acontece

c)

O programa reinicia

d)

O programa para

12.

Qual é a função do Convert.ToInt16()?

a)

Converte um número decimal em inteiro

b)

Converte um inteiro em uma string

c)

Converte uma string em um inteiro de 16 bits

d)

Converte um inteiro em um número decimal

13.

Qual é a diferença entre Console.Write() e Console.WriteLine()?

a)

Não há diferença

b)

Console.Write() não muda de linha, Console.WriteLine() muda

c)

Console.Write() lê dados, Console.WriteLine() escreve

d)

Console.Write() escreve, Console.WriteLine() não

14.

Qual é o propósito das expressões em programação?

a)

Armazenar dados

b)

Realizar operações com dados

c)

Declarar variáveis

d)

Ler dados do utilizador