wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3 Tri REC C#

Total questions: 70

Worksheet time: 1hrs 18mins

Name
Class
Date
1.

C# é uma __________

a)
linguagem de programação
b)
sistema operacional
c)
linguagem de marcação
d)
aplicativo de desktop
2.

O "​ (a)   World" é o ponto de partida para qualquer iniciante em programação. Para ​ (b)   na tela usamos o comando ​ (c)   .WriteLine(“​ (d)   ”);

Choose from the below words
Hello
printar
Console
texto
3.

O "Hello ​ (a)   " é o ponto de partida para qualquer iniciante em ​ (b)   . Para printar na ​ (c)   usamos o comando Console.​ (d)   (“texto”);


Choose from the below words
World
programação
tela
WriteLine
4.

O código da imagem serve para ​ (a)   a mensagem "​ (b)   " na ​ (c)   . Este código é escrito em ​ (d)   uma linguagem de ​ (e)   .

Choose from the below words
imprimir
Hello World!
tela
C#,
programação
5.

Declaração de variáveis
É o processo de criar
​ (a)   e reservar espaço na ​ (b)   para armazenar ​ (c)   . Em ​ (d)   , você deve declarar uma variável especificando o tipo de dado e o ​ (e)   .

Choose from the below words
variáveis
memória
valores
C#
nome da variável
6.

Declaração de variáveis
É o processo de criar variáveis e
​ (a)   espaço na ​ (b)   para armazenar valores. Em ​ (c)   , você deve ​ (d)   uma variável especificando o ​ (e)   e o nome da variável.


Choose from the below words
reservar
memória
C#
declarar
tipo de dado
7.

Combine a variável com seu tipo correto.

a)

idade = 25;

1.

int

b)

nome = 'João';

2.

string

c)

altura = 1.75f;

3.

float

d)

ativo = true;

4.

boolean

8.

Combine a variável com seu tipo correto.

a)

qntdLivros= 10;

1.

int

b)

status= false;

2.

boolean

c)

professor= 'Guilherme';

3.

string

d)

peso= 60.2f;

4.

float

9.

Combine o tipo da variável com a declaração correta.

a)

string

1.

professor= 'Guilherme';

b)

boolean

2.

status= false;

c)

int

3.

qntdLivros= 10;

d)

float

4.

peso= 60.2f;

10.

Tipos de dados
Descrição: São as categorias de valores que uma
​ (a)   pode armazenar. Em ​ (b)   , os tipos de dados são divididos em tipos ​ (c)   (como ​ (d)   ) e tipos complexos (como ​ (e)   ). Cada tipo de dado tem suas próprias características e limitações.

Choose from the below words
int, float, char, bool
arrays e classes
variável
C#
primitivos
11.

São tipos de variável em C#

a)
decimal
b)
int, string, bool
c)
char
d)
float
12.

São tipos de variável em C#

a)
Tipos primitivos e tipos complexos.
b)
Tipos simples e tipos avançados.
c)
Tipos de dados e tipos de controle.
d)
Tipos de referência e tipos de valor.
13.

Não é um tipo de variável em C#

a)
string
b)
float
c)
var
d)
int
14.

Não é um tipo de variável em C#

a)
float
b)
string
c)
bool
d)
var
e)
int
15.

Principais tipos em C#:

  • ​ (a)   para números inteiros.

  • ​ (b)   para números de ponto flutuante.

  • ​ (c)   para caracteres individuais.

  • ​ (d)   para valores booleanos

  • ​ (e)   = para Arrays

Choose from the below words
int
float
char
bool
tipo[] nomeDoArray
16.

Principais tipos em C#:

  • int ​ (a)  

  • float ​ (b)  

  • char ​ (c)  

  • bool ​ (d)  

  • tipo[] nomeDoArray = ​ (e)  

Choose from the below words
para números inteiros.
para números de ponto flutuante.
para caracteres individuais.
para valores booleanos
para arrays
17.

Nome do tipo de variável que armazena texto.

(a)  

18.

Nome do tipo de variável que armazena numero inteiro.

(a)  

19.

Nome do tipo de variável que armazena numero com virgula.

(a)  

20.

A variável bool armazena valores do tipo true e (a)  

21.

A variável bool armazena valores do tipo false e (a)  

22.

A variável (a)   armazena valores do tipo true e false

23.
Question Image

Dado a imagem marque as respostas corretas das operações

a)

a + b

1.

15

b)

a - b

2.

5

c)

a * b

3.

50

d)

a / b

4.

2

e)

a + a

5.

20

24.

Operadores Aritimeticos
​ (a)   (+): Soma dois operandos.

​ (b)   (-): Subtração

​ (c)   (*): Multiplica dois operandos.

​ (d)   (/): Divide o 1 pelo 2 valor

​ (e)   (%): Retorna o resto da divisão do primeiro operando pelo segundo.


Choose from the below words
Adição
Subtração
Multiplicação
Divisão
Módulo
25.

Adição (+): ​ (a)   .

Subtração (-): ​ (b)  

Multiplicação (*):​ (c)  

Divisão (/):​ (d)  

Módulo (%): Retorna o ​ (e)   do primeiro operando pelo segundo.


Choose from the below words
Soma dois operandos
Subtrai dois numeros
Multiplica dois operandos.
Divide o 1 pelo 2 valor
resto da divisão
26.

Os operadores ​ (a)   são usados para realizar operações ​ (b)   básicas. Os principais são Soma, ​ (c)   , Divisão e ​ (d)   .


Choose from the below words
aritméticos
relacionais
matemáticas
lógicas
Subtração
Módulo
27.

Os operadores ​ (a)   são utilizados para ​ (b)   dois valores e retornar um valor ​ (c)   , que pode ser true ou ​ (d)   .

Choose from the below words
relacionais
aritiméticos
comparar
booleano
false
28.

Os ​ (a)   são utilizados para comparar dois valores e retornar um valor booleano, que pode ser true ou false. No C# temos os operadores de == ​ (b)   , maior e menor (​ (c)   ) , maior igual e menor igual (​ (d)   ) além do diferença (​ (e)   ).


Choose from the below words
igualdade
>,<
>=, <=
!=
operadores relacionais
29.

São operadores relacionais

a)

==

b)

=

c)

>

d)

<

e)

<<

30.

São operadores relacionais

a)

++

b)

<-

c)

>=

d)

<

e)

<=

31.

Os operadores ​ (a)   são usados para combinar ou inverter ​ (b)   . Eles são &​ (c)   , II e !

Choose from the below words
lógicos
relacionais
condições booleanas
&
%%
32.
  1. Os operadores lógicos são:

  2. E lógico ​ (a)   : Retorna true se ambas as condições forem true.

  3. Ou lógico ​ (b)   : Retorna true se pelo menos uma das condições for true.

  4. Não lógico ​ (c)   : Inverte o valor da ​ (d)   (de true para false e vice-versa).

Choose from the below words
(&&)
(||)
(!)
condição
33.
  1. Os operadores lógicos são:

  2. E lógico ​ (a)   : Retorna true se ambas as condições forem true.

  3. Ou lógico ​ (b)   : Retorna true se pelo menos uma das condições for true.

  4. Não lógico ​ (c)   : Inverte o valor da ​ (d)   (de true para false e vice-versa).

Choose from the below words
(&&)
(||)
(!)
condição
34.

Sobre as estruturas de controle:

if: Permite executar um ​ (a)   se uma condição for ​ (b)   .

else: Executa um bloco de código ​ (c)   se a condição no if não for verdadeira.

else if: Adiciona condições ​ (d)   a serem verificadas se as ​ (e)   não forem verdadeiras.

Choose from the below words
bloco de código
verdadeira
alternativo
adicionais
anteriores
35.

Comando em C# utilizado para imprimir um valor na tela

a)
Console.WriteLine()
b)
Print.Console()
c)
System.Out.Write()
d)
Console.Print()
36.

O resultado da linha 4 é:

a)

"Soma 15"

b)

"Subtração 10"

c)

"Soma 10"

d)

"Subtração 15"

37.

Qual é o valor da variável div

a)

2

b)

3

c)

4

d)

5

e)

1

38.
Question Image

Analise o código e responda

a)

Linhas 2

1.

Classe HelloWorld

b)

Linha 3

2.

Método da classe

c)

Linha 4

3.

variável do tipo texto

d)

Linha 7

4.

variável do tipo numérico com virgula

e)

Linha 9

5.

variável do tipo verdadeiro e falso

39.
Question Image

Analise o código e responda

a)

Linhas 2

1.

Classe HelloWorld

b)

Linha 3

2.

Método da classe

c)

Valor da variável peso

3.

70.5

d)

Nome da da variável peso

4.

peso

e)

Tipo da variável peso

5.

float

40.
Question Image

Analise o código e responda

a)

Valor da variável sexo

1.

'M'

b)

tipo da variável sexo

2.

Char

c)

Valor da variável idade

3.

20

d)

tipo da variável idade

4.

inteiro

e)

Nome da classe

5.

HelloWorld

41.
Question Image

Analise o código e combine

a)

Nome do aluno

1.

João

b)

Idade do aluno

2.

20 anos

c)

Altura do Aluno

3.

1,75 metros

d)

Peso do Aluno

4.

70,5 Kg

e)

Maior nota

5.

8.5

42.
Question Image

Analise o código e combine

a)

Maior nota

1.

8.5

b)

Menor nota

2.

6.0

c)

Calculo da média das notas

3.

X

d)

Linhas que o aluno é aprovado

4.

19

e)

linhas que o aluno é reprovado

5.

22

43.
Question Image

Analise o código e combine

a)

O código possui __ linhas

1.

27

b)

Qual linhas é definido a nota1

2.

13

c)

Qual linhas é definido a nota2

3.

14

d)

Qual linhas é definido o método

4.

5

e)

Qual linhas começa a estrutura condicional

5.

17

44.
Question Image

Analise o código e combine

a)

O código possui __ linhas

1.

27

b)

O código começa na linha

2.

1

c)

A variável nomeAluno tem ___ caracteres

3.

4

d)

O aluno é aprovado se X for maior que

4.

6.9

e)

O aluno é reprovado se X for menor que

5.

7.0

45.
Question Image

Combine o seguinte

a)

Main

1.

Nome do método

b)

Program

2.

Nome da Classe

c)

INT

3.

tipo de variável inteira

d)

for

4.

laço de repetição

e)

if

5.

Estrutura condicional

46.
Question Image

Combine o seguinte

a)

O loop começa na linha

1.

7

b)

O loop termina na linha

2.

11

c)

numero tem o valor

3.

8

d)

variável i inicia com o valor

4.

1

e)

variável i termina com o valor

5.

10

47.
Question Image

Combine o seguinte

a)

Se i for = 1

1.

resultado = 8

b)

Se i for = 3

2.

resultado = 24

c)

Se i for = 5

3.

resultado = 40

d)

Se i for = 7

4.

resultado = 56

e)

Se i for = 10

5.

resultado = 80

48.
Question Image

Combine o seguinte

a)

i++

1.

Aumenta i e 1

b)

i =+2

2.

Aumenta i em 2

c)

i =+3

3.

Aumenta i em 3

d)

Void

4.

Retorno do tipo vazio

e)

Linguagem deste código

5.

C#

49.

C# é uma linguagem criada pela empresa

a)

Microsoft

b)

Apply

c)

Google

d)

Linux

50.

C# é uma linguagem Orientada a -________-

a)

Objetos

b)

Eventos

c)

Programação

d)

Java

51.

C# é uma linguagem Orientada a -________-

a)

Objetos

b)

Eventos

c)

Programação

d)

Java

52.

O que é .NET

a)
.NET é uma plataforma de desenvolvimento da Microsoft.
b)
.NET é um sistema operacional da Microsoft.
c)
.NET é uma linguagem de programação.
d)
.NET é uma ferramenta de design gráfico.
53.

IF serve para

a)

Estrutura condicional

b)

Estrutura de repetição

c)

estrutura de clausula

d)

Estrutura de bloqueio

54.

For serve para

a)

Estrutura de repetição

b)

Estrutura de condição

c)

Definição de classe

d)

Tipo de retorno do método

55.

O .NET É uma plataforma de desenvolvimento criada pela ​ (a)   que permite a criação de diferentes ​ (b)   , como desktop, ​ (c)   , mobile, jogos e muito mais. Ela é conhecida por sua versatilidade, suporte a ​ (d)   , e por ser uma plataforma ​ (e)   a partir de sua evolução para .NET Core e, mais recentemente, .NET 5 e posteriores.

Choose from the below words
Microsoft
tipos de aplicações
Apply
web
múltiplas linguagens de programação
open-source
56.

É uma plataforma de desenvolvimento criada pela (a)   que permite a criação de diferentes tipos de aplicações, como ​ (b)   , web, mobile, jogos e muito mais. Ela é conhecida por sua versatilidade, suporte a múltiplas (c)   , e por ser uma plataforma (d)   . Estamos falando do ​ (e)   .

Choose from the below words
Apply
Microsoft
linguagens de programação
open-source
.NET
.C
desktop
57.

O Windows ​ (a)   é uma ferramenta para a criação de ​ (b)   no ambiente ​ (c)   , oferecendo uma interface gráfica rica e intuitiva. O Windows Forms permite criar interfaces de usuário (​ (d)   ) interativas usando componentes como ​ (e)   . É usado em diversas aplicações, desde ferramentas de produtividade até jogos simples. Ele facilita a criação de aplicações robustas e interativas.

Choose from the below words
Forms
aplicativos de desktop
Windows
UI
botões, caixas de texto e menus
58.

O Windows Forms é uma ferramenta para a criação de aplicativos de desktop no ambiente ​ (a)   , oferecendo uma interface gráfica rica e intuitiva. O ​ (b)   permite criar​ (c)   (UI) interativas usando componentes como botões, ​ (d)   e menus. É usado em diversas aplicações, desde ferramentas de produtividade até jogos simples. Ele facilita a criação de aplicações ​ (e)   e interativas.

Choose from the below words
interfaces de usuário
robustas
caixas de texto
Windows Forms
Windows
59.

O que é o que é:
Sou uma plataforma de desenvolvimento criada pela Microsoft que permite a criação de diferentes tipos de aplicações, como desktop, web, mobile, jogos e muito mais.

(a)  

60.

Sou uma linguagem de programação criada pela Microsoft

(a)  

61.

C# é uma linguagem orientada a (a)  

62.

INT é um tipo de (a)  

63.

Variável que armazena texto em C#

(a)  

64.

Variável que armazena números inteiros:

(a)  

65.

Variável que armazena números com casas decimais:


(a)  

66.

Variável que armazena valores de verdadeiro ou falso:


(a)  

67.

Variável que armazena uma coleção de valores:


(a)  

68.

Não é uma linguagens de programação

a)
Ruby
b)
HTML
c)

C#

d)
JavaScript
e)
Python
69.

Não é uma linguagens de programação

a)
Ruby
b)

CSS

c)

C#

d)
JavaScript
e)
Python
70.
  • ​ (a)   : Um framework dentro do .NET para construção de aplicações web, incluindo APIs, aplicativos de página única (SPA), e ​ (b)   web tradicionais.

  • ​ (c)   : Uma extensão da plataforma .NET usada para o desenvolvimento de aplicações móveis nativas para iOS e ​ (d)   .

Choose from the below words
ASP.NET
Xamarin
Android
aplicativos