
2º Quiz QA
Authored by Vanessa Soares
Information Technology (IT)
Professional Development
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
24 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a principal função do Garbage Collector (Coletor de Lixo) no .NET?
Answer explanation
O Garbage Collector monitora e libera a memória alocada para objetos que não possuem mais referências, evitando vazamentos de memória e simplificando o gerenciamento para o desenvolvedor.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que a palavra-chave `async` em C# indica?
Answer explanation
A palavra-chave `async` informa ao compilador que o método pode ser 'pausado' em pontos com `await`, permitindo que o thread principal execute outras tarefas enquanto a operação assíncrona é concluída.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Em C#, o que é uma interface?
Answer explanation
Uma interface define um 'contrato' de funcionalidades que uma classe deve implementar, sem fornecer a implementação dos métodos.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a diferença fundamental entre uma `class` e uma `struct` em C#?
Answer explanation
A principal diferença reside no local de alocação de memória. Instâncias de `classes` são alocadas no heap (memória gerenciada), enquanto instâncias de `structs` são alocadas na pilha (memória de thread).
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o principal objetivo do Padrão de Projeto 'Singleton'?
Answer explanation
O padrão Singleton é utilizado para restringir a criação de instâncias de uma classe a apenas uma única vez, fornecendo uma forma controlada de acesso a essa instância.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual o uso da palavra-chave `sealed` em uma classe?
Answer explanation
A palavra-chave `sealed` em uma classe impede que outras classes herdem dela, finalizando a hierarquia de herança naquele ponto.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Em C#, o que é um delegado?
Answer explanation
Um delegado é um tipo que representa referências a métodos com uma lista de parâmetros e tipo de retorno específicos. Ele atua como um ponteiro de função 'type-safe'.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?