Buscar

DESENVOLVIMENTO DE SOFTWARE-AULA-05

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

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE 
Lupa 
 
 
 
 Fechar 
Exercício: CCT0248_EX_A5_ Matrícula: 
Aluno(a): DOMINGOS CRUZ DE SOUZA Data: 09/09/2015 13:22:49 (Finalizada) 
 
 
 1a Questão (Ref.: 201409488286) Fórum de Dúvidas (0) Saiba (0) 
Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso 
um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles 
precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção é: 
 
 Try - catch - End Try 
 Finaly 
 ex.message 
 System.Exception 
 Throw [ expressão ] 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201409488284) Fórum de Dúvidas (0) Saiba (0) 
Na construção de softwares no VB 2010, é possível desenvolvermos sub-rotinas ou funções com os mais 
diversos propósitos. Durante a execução dessas rotinas podem ocorrer exceções de Hardware e de Software, 
que devem ser tratadas de forma estruturada a partir do bloco: Qual das respostas apresenta a sintaxe correta 
para representação do bloco mínimo do tratamento de exceções? 
 
 On error - Goto 
 Try... End Try. 
 Try... Finaly 
 Try... Catch 
 On error 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201409924662) 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 apenas do tipo Exceptions. 
 Ela atribui a variável Exception 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 ligado a erros de digitação ou divisão por 
zero. 
 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 genérica, ou seja, de qualquer tipo de 
exceção. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201409914412) 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 de hardware e exceções de software. 
 exceções de Cast e exceções de wrapper. 
 exceções try e exceções catch. 
 exceções de estruturadas e exceções sequenciais. 
 exceções implícitas e explícitas. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201409914414) 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 dos programas. Ou seja, permite a detecção e tratamento de bugs que podem ocorrer 
durante a execução do programa. A exceção definida pelo .NET lançada quando é feita uma tentativa para 
acessar um elemento de uma matriz com um índice que está fora dos limites da matriz, além de não poder ser 
herdada é chamada: 
 
 NotImplementedException 
 IndexOutOfRangeException 
 OverflowException 
 FileNotFoundException 
 ArgumentNullException 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201409580853) 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 
 Catch 
 Finally 
 Exception 
 Throw 
 
 Gabarito Comentado Gabarito Comentado

Continue navegando