Buscar

UN 05 - Avaliação Objetiva_ PROGRAMAÇÃO ORIENTADA A OBJETOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

19/06/2023, 18:18 UN 05 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=3342263&cmid=1316355# 1/3
Minhas Disciplinas / Meus cursos / 414616 / Unidade 5: Programando em C# - Nível Avançado
/ UN 05 - Avaliação Objetiva
Programação Orientada à Objetos I
Iniciado em segunda, 19 jun 2023, 18:16
Estado Finalizada
Concluída em segunda, 19 jun 2023, 18:17
Tempo
empregado
1 minuto 38 segundos
Avaliar 1,36 de um máximo de 1,70(80%)
Questão 1
Correto
Atingiu 0,34 de 0,34
Você foi convidado para montar uma aula sobre C#. Como professor você tem que ter o conhecimento sobre a
matéria que está lecionando. Baseado em seus conhecimentos em C#, quais a�rmações abaixo são corretas
sobre delegates ?
1.      Delegates não são fortemente tipados
2.      Delegates são um tipo de�nido pelo usuário
3.      Somente um método pode ser apontado pelo delegate
4.      Delegates podem ser usados para implementar callback
5.      Delegates permitem a execução de métodos de maneira assíncrona.
a. 1 e 2
b. Todas acima
c. 1, 2 e 3
d. 2, 4 e 5 
e. 4 e 5




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=20112
https://avap.multivix.edu.br/course/view.php?id=20112&section=6
https://avap.multivix.edu.br/mod/quiz/view.php?id=1316355
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=20112
https://avap.multivix.edu.br/user/index.php?id=20112
https://avap.multivix.edu.br/course/view.php?id=20112&section=1
https://avap.multivix.edu.br/course/view.php?id=20112&section=2
https://avap.multivix.edu.br/course/view.php?id=20112&section=3
https://avap.multivix.edu.br/course/view.php?id=20112&section=4
https://avap.multivix.edu.br/course/view.php?id=20112&section=5
https://avap.multivix.edu.br/course/view.php?id=20112&section=6
https://avap.multivix.edu.br/course/view.php?id=20112&section=7
https://avap.multivix.edu.br/course/view.php?id=20112&section=8
https://avap.multivix.edu.br/course/view.php?id=20112&section=9
https://avap.multivix.edu.br/course/view.php?id=20112&section=10
https://avap.multivix.edu.br/course/view.php?id=20112&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://portalweb.multivix.edu.br/gabaritos/login.aspx
https://avap.multivix.edu.br/
19/06/2023, 18:18 UN 05 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=3342263&cmid=1316355# 2/3
Questão 2
Correto
Atingiu 0,34 de 0,34
Questão 3
Incorreto
Atingiu 0,00 de 0,34
Considerando o aprendizado sobre uso e declarações de delegates,
Quais das seguintes opções são as maneiras corretas de declarar um delegate para chamar a função func ()
de�nida na classe de exemplo fornecida abaixo? 
class Exemplo
{
    public int func(int i, Single j)
    {
        /* Codigo aqui. */
    }
}
a. delegate void d(int, Single);
b. delegate int d(int i, Single j); 
c. delegate int sample.func(int i, Single j);
d. delegate d(int i, Single j);
e. delegate void (int i, Single j);
Exceções permitem que um aplicativo trans�ra o controle de uma parte do código para outra. 
A estrutura correta de uma exceção é:
a. Begin - catch – throw – �nally
b. Try – catch – �nally - throw
c. Catch – try – throw – �nally
d. Try – catch – throw 
e. throw – catch – try – �nally




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=20112
https://avap.multivix.edu.br/user/index.php?id=20112
https://avap.multivix.edu.br/course/view.php?id=20112&section=1
https://avap.multivix.edu.br/course/view.php?id=20112&section=2
https://avap.multivix.edu.br/course/view.php?id=20112&section=3
https://avap.multivix.edu.br/course/view.php?id=20112&section=4
https://avap.multivix.edu.br/course/view.php?id=20112&section=5
https://avap.multivix.edu.br/course/view.php?id=20112&section=6
https://avap.multivix.edu.br/course/view.php?id=20112&section=7
https://avap.multivix.edu.br/course/view.php?id=20112&section=8
https://avap.multivix.edu.br/course/view.php?id=20112&section=9
https://avap.multivix.edu.br/course/view.php?id=20112&section=10
https://avap.multivix.edu.br/course/view.php?id=20112&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://portalweb.multivix.edu.br/gabaritos/login.aspx
https://avap.multivix.edu.br/
19/06/2023, 18:18 UN 05 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=3342263&cmid=1316355# 3/3
Questão 4
Correto
Atingiu 0,34 de 0,34
Questão 5
Correto
Atingiu 0,34 de 0,34
Você foi encarregado de de�nir a estratégia de desenolvimento de um grande sistema que possui operações
assíncronas.
Você sugere o uso de delegates para implementar algumas soluções.
Quais serão as principais utilizações de delegate no seu código?
a. Na declaração de variáveis
b. Em métodos diferentes com parâmetros variados
c. Reutilização de código e implementação de callbacks 
d. Em classes com os mesmos argumentos do delegate
e. Herança e polimor�smo
O tratamento de exceções é utilizado para evitar que caso ocorra algum erro no aplicativo este erro seja
devidamente tratado.
Selecione as instruções que descrevem o uso correto do tratamento de exceções  em relação às abordagens
convencionais de tratamento de erros:
a. Os  erros podem ser ignorados, mas as exceções não podem ser ignoradas
b. O tratamento de exceções permite a separação da lógica do programa da lógica de manipulação de erros,
tornando o software mais con�ável e sustentável
c. Todas as alternativas acima 
d. A estrutura try - catch - �nally permite a limpeza garantida em caso de erros em todas as circunstâncias
e. O operador �nally é executado se ocorrer ou não ocorrer a exceção
◄ Conteúdo online
Seguir para...
Conteúdo online ►




















https://avap.multivix.edu.br/mod/scorm/view.php?id=1316354&forceview=1
https://avap.multivix.edu.br/mod/scorm/view.php?id=1316356&forceview=1
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=20112
https://avap.multivix.edu.br/user/index.php?id=20112
https://avap.multivix.edu.br/course/view.php?id=20112&section=1
https://avap.multivix.edu.br/course/view.php?id=20112&section=2
https://avap.multivix.edu.br/course/view.php?id=20112&section=3
https://avap.multivix.edu.br/course/view.php?id=20112&section=4
https://avap.multivix.edu.br/course/view.php?id=20112&section=5
https://avap.multivix.edu.br/course/view.php?id=20112&section=6
https://avap.multivix.edu.br/course/view.php?id=20112&section=7
https://avap.multivix.edu.br/course/view.php?id=20112&section=8
https://avap.multivix.edu.br/course/view.php?id=20112&section=9
https://avap.multivix.edu.br/course/view.php?id=20112&section=10
https://avap.multivix.edu.br/course/view.php?id=20112&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://portalweb.multivix.edu.br/gabaritos/login.aspx
https://avap.multivix.edu.br/

Continue navegando