wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Preparação da Jornada

Total questions: 5

Worksheet time: 25mins

Name
Class
Date
1.

Qual das opções de código C++ é equivalente a este, escrito em C#?

Há várias opções de resposta corretas.

Deve analisar todas, para ponderar quais serão.

*Use a lupa no canto superior esquerdo para ampliar o texto das alternativas.

a)
b)
c)
d)
2.

Uma classe PauDeGiz possui um atributo "peso" que representa o peso de um pau de giz. Quando o pau de giz existe, o peso nunca pode ser zero nem negativo. Qual destas alternativas é melhor para fazer isso?

*Use a lupa no canto superior esquerdo para ampliar o texto das alternativas.

a)
b)
c)
d)
3.

Qual é o resultado deste código em C#? E se o usássemos em C++, trocando apenas .Peso por métodos acessores e deixando o resto igual?

*Use a lupa no canto superior esquerdo para ampliar o texto das alternativas.

a)
b)
c)
d)
4.

Dada esta declaração de nPauDeGiz em C++ e C#, qual será o comportamento da quantidade de objetos em memória ao executar os códigos de teste abaixo indicados, em C++ e C#? Por exemplo: a linha "new Belial()" fez o número de objetos passar de 0 para 2: objeto Belial e objeto AMinhaCopiaPrivadaDeGiz. E depois, o que sucederá?

*Use a lupa no canto superior esquerdo para ampliar o texto das alternativas.

a)
b)
c)
d)
5.

Qual destas formas de implementação em C# é a mais adequada para termos uma fórmula fácil de ler em código, próxima da fórmula matemática?

Ajuda Geral: Todas as opções têm código correto e funcional, mas a pergunta pede para identificar o mais adequado para um fim específico.

*Use a lupa no canto superior esquerdo para ampliar o texto das alternativas.

a)
b)
c)
d)