Buscar

Processos De Desenvolvimento De Software 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

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

25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=9040586775 1/3
   DESENVOLVIMENTO DE SOFTWARE   Lupa  
 Fechar
Exercício: CCT0248_EX_A5_201410041824  Matrícula: 201410041824
Aluno(a): ANDRÉ MORAIS DE AZEVEDO Data: 24/11/2015 00:05:01 (Finalizada)
  1a Questão (Ref.: 201410651525)  Fórum de Dúvidas (0)       Saiba   (0)
No tratamento de exceções em VB.NET, usa­se 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 Finally é opcional
A cláusula Catch é opcional
Se o Catch for usado, o Finally não poderá ser usado.
Só pode haver uma cláusula Catch para um mesmo Try
A cláusula Try é opcional.
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201410678996)  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:
I e II
I e III
  I, II e III
Apenas III
  II e III
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201410623023)  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 
25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=9040586775 2/3
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.
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 genérica, ou seja, de qualquer tipo de exceção.
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 apenas do tipo Exceptions.
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201410612773)  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 Cast e exceções de wrapper.
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.
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201410612775)  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:
OverflowException
  IndexOutOfRangeException
FileNotFoundException
ArgumentNullException
NotImplementedException
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201410287486)  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.
25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=9040586775 3/3
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 alternativa que melhor resolveria a problemática apresentada, levando em consideração apenas a estrutura mais adequada.
Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try
Try (problema) Catch ex As OutOfMemoryException " Informação " End Try
Try (problema) Catch ex As DivideByZeroException " Informação " End Try
  Try (problema) Catch ex As Exception " Informação " End Try
Try (problema) Catch ex As OverflowException " Informação " End Try
 Gabarito Comentado
 Fechar

Outros materiais