Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Você foi encarregado de definir a estratégia de desenvolvimento de um grande sistema que possui operações assíncronas.
Quais serão as principais utilizações de delegate no seu código?
a. Na declaração de variáveis
b. Reutilização de código e implementação de callbacks
c. Em métodos diferentes com parâmetros variados
d. Herança e polimorfismo
e. Em classes com os mesmos argumentos do delegate

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() definida na classe de exemplo fornecida abaixo? class Exemplo { public int func(int i, Single j) { /* Codigo aqui. */ } }
a. delegate int d(int i, Single j);
b. delegate d(int i, Single j);
c. delegate void d(int, Single);
d. delegate void (int i, Single j);
e. delegate int sample.func(int i, Single j);

Exceções permitem que um aplicativo transfira o controle de uma parte do código para outra.
A estrutura correta de uma exceção é:
a. Catch – try – throw – finally
b. Begin - catch – throw – finally
c. Try – catch – throw
d. Try – catch – finally - throw
e. throw – catch – try – finally

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. O operador finally é executado se ocorrer ou não ocorrer a exceção b. Os erros podem ser ignorados, mas as exceções não podem ser ignoradas c. A estrutura try - catch - finally permite a limpeza garantida em caso de erros em todas as circunstâncias d. 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 confiável e sustentável e. Todas as alternativas acima

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 afirmações abaixo são corretas sobre delegates ? 1. Delegates não são fortemente tipados 2. Delegates são um tipo definido 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. 4 e 5 b. 2, 4 e 5 c. 1, 2 e 3 d. 1 e 2 e. Todas acima

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Você foi encarregado de definir a estratégia de desenvolvimento de um grande sistema que possui operações assíncronas.
Quais serão as principais utilizações de delegate no seu código?
a. Na declaração de variáveis
b. Reutilização de código e implementação de callbacks
c. Em métodos diferentes com parâmetros variados
d. Herança e polimorfismo
e. Em classes com os mesmos argumentos do delegate

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() definida na classe de exemplo fornecida abaixo? class Exemplo { public int func(int i, Single j) { /* Codigo aqui. */ } }
a. delegate int d(int i, Single j);
b. delegate d(int i, Single j);
c. delegate void d(int, Single);
d. delegate void (int i, Single j);
e. delegate int sample.func(int i, Single j);

Exceções permitem que um aplicativo transfira o controle de uma parte do código para outra.
A estrutura correta de uma exceção é:
a. Catch – try – throw – finally
b. Begin - catch – throw – finally
c. Try – catch – throw
d. Try – catch – finally - throw
e. throw – catch – try – finally

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. O operador finally é executado se ocorrer ou não ocorrer a exceção b. Os erros podem ser ignorados, mas as exceções não podem ser ignoradas c. A estrutura try - catch - finally permite a limpeza garantida em caso de erros em todas as circunstâncias d. 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 confiável e sustentável e. Todas as alternativas acima

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 afirmações abaixo são corretas sobre delegates ? 1. Delegates não são fortemente tipados 2. Delegates são um tipo definido 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. 4 e 5 b. 2, 4 e 5 c. 1, 2 e 3 d. 1 e 2 e. Todas acima

Prévia do material em texto

Programação Orientada à Objetos I
Questão 1
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. Reutilização de código e implementação de callbacks 
c. Em métodos diferentes com parâmetros variados
d. Herança e polimor�smo
e. Em classes com os mesmos argumentos do delegate
Sua resposta está correta.
Questão 2
Correto
Atingiu 0,34 de 0,34
Questão 3
Correto
Atingiu 0,34 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 int d(int i, Single j); 
b. delegate d(int i, Single j);
c. delegate void d(int, Single);
d. delegate void (int i, Single j);
e. delegate int sample.func(int i, Single j);
Sua resposta está correta.
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. Catch – try – throw – �nally
b. Begin - catch – throw – �nally
c. Try – catch – throw
d. Try – catch – �nally - throw 
e. throw – catch – try – �nally
Sua resposta está correta.
Questão 4
Incorreto
Atingiu 0,00 de 0,34
Questão 5
Correto
Atingiu 0,34 de 0,34
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. Todas as alternativas acima
c. 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
d. O operador �nally é executado se ocorrer ou não ocorrer a exceção
e. A estrutura try - catch - �nally permite a limpeza garantida em caso de erros em todas as circunstâncias
Sua resposta está incorreta.
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. Todas acima
b. 1 e 2
c. 4 e 5
d. 2, 4 e 5 
e. 1, 2 e 3
Sua resposta está correta.

Mais conteúdos dessa disciplina