Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0248_EX_A5_201609101987_V1 DESENVOLVIMENTO DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0248_EX_A5_201609101987_V1 Matrícula: 201609101987 Aluno(a): WILIAM BONETTI Data: 18/05/2017 10:16:40 (Finalizada) 1a Questão (Ref.: 201609678952) Fórum de Dúvidas (0) Saiba (0) Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET framework oferece uma forma unificada de identificar e tratar exceções entre todas as linguagens de programação .NET (BALENA, 2006). Há dois tipos de exceções: exceções implícitas e explícitas. exceções de hardware e exceções de software. exceções de estruturadas e exceções sequenciais. exceções try e exceções catch. exceções de Cast e exceções de wrapper. Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201609201746) Fórum de Dúvidas (0) Saiba (0) Qual é palavrachave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET? Finally Try Do If Catch Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201609717704) Fórum de Dúvidas (0) Saiba (0) No tratamento de exceções em VB.NET, usase a estrutura try... catch...finally com o objetivo de capturar eventuais situações de exceção e definir o comportamento mais adequado para a aplicação. Neste contexto, é certo afirmar que: A cláusula Catch é opcional A cláusula Try é opcional. A cláusula Finally é opcional Só pode haver uma cláusula Catch para um mesmo Try Se o Catch for usado, o Finally não poderá ser usado. Gabarito Comentado Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201609353665) Fórum de Dúvidas (0) Saiba (0) A maior parte dos controles que precisam ser feitas nos sistemas de informação, podem ser aplicadas através das estruturas de controle condicionais, no entanto existem alguns erros que não se referem a lógica propriamente dita, mas a várias situações como, erro de digitação, problema de conexão, acesso a banco, entre outras. Caso em um sistema após um conjunto de comandos possa acontecer um erro, do qual você não sabe bem a origem, qual a maneira mais indicada de tratar esta situação no VB.NET? Marque a alterna堆�va que melhor resolveria a problemá堆�ca apresentada, levando em consideração apenas a estrutura mais adequada. Try (problema) Catch ex As Exception " Informação " End Try Try (problema) Catch ex As OverflowException " Informação " End Try Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try Try (problema) Catch ex As DivideByZeroException " Informação " End Try Try (problema) Catch ex As OutOfMemoryException " Informação " End Try Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201609689202) Fórum de Dúvidas (0) Saiba (0) A maior parte dos controles que precisam ser feitas nos sistemas de informação, podem ser aplicadas através das estruturas de controle condicionais, no entanto existem alguns erros que não se referem a lógica propriamente dita, mas a várias situações como, erro de digitação, problema de conexão, acesso a banco, entre outras. A linha de código: Catch ex As Exception Diz respeito ao tratamento de erros comentado no enunciado. Marque a alternativa que melhor define qual o propósito da linha de código citado no enunciado. Permite realizar a captura e o tratamento da exceção genérica, ou seja, de qualquer tipo de exceção. Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. Permite realizar a captura e o tratamento da exceção apenas do tipo Exceptions. Permite realizar a captura e o tratamento da exceção ligado a erros de digitação ou divisão por zero. Ela atribui a variável Exception o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201609131331) Fórum de Dúvidas (0) Saiba (0) Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de exceções. Para cada try que for inserido, deverá ser incluído pelo menos um: continue ou raise. finally ou raise. continue ou finally. catch ou continue. catch ou finally. Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201609745175) Fórum de Dúvidas (0) Saiba (0) O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores. Considerando esse conceito, analise as afirmações abaixo: I Sempre que um método de alguma classe é passível de causar algum erro, podemos usar o método de tentativa o try II Tudo que estiver dentro do bloco try será executado até que alguma exceção seja lançada, ou seja, até que algo dê errado. III Finally é o trecho de código final. A função básica de finally é sempre executar seu bloco de dados mesmo que uma exceção seja lançada. É correto apenas o que afirma em: Apenas III I e II I e III II e III I, II e III Gabarito Comentado Gabarito Comentado Gabarito Comentado 8a Questão (Ref.: 201609345393) Fórum de Dúvidas (0) Saiba (0) Uma Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento, chamada: Try Exception Throw Finally Catch Gabarito Comentado Gabarito Comentado
Compartilhar