Buscar

DESENVOLVIMENTO DE SOFTWARE AULA5

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE
5a aula
		
	 
	Lupa
	 
	 
	
Vídeo
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0248_EX_A5_V1 
	Matrícula: 
	Aluno( a): 
	Data: 06/02/2017 07:45:56 (Finalizada)
	
	 1a Questão (Ref.: 201602945975)
	 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?
		
	
	Try... Finaly
	
	On error - Goto
	 
	Try... End Try.
	
	On error
	
	Try... Catch
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603046816)
	 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 alternativa que melhor resolveria a problemática apresentada, levando em consideração apenas a estrutura mais adequada.
		
	
	Try (problema) Catch ex As OutOfMemoryException " 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 Exception " Informação " End Try
	
	Try (problema) Catch ex As DivideByZeroException " Informação " End Try
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201602894897)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual é palavra-chave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET?
		
	 
	Catch
	
	Try
	
	Finally
	
	If
	
	Do
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603438326)
	 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 III
	
	II e III
	
	Apenas III
	 
	I, II e III
	
	I e II
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603382353)
	 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.
		
	
	Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final.
	
	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 apenas do tipo Exceptions.
	 
	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.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201602824482)
	 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:
		
	 
	catch ou finally.
	
	continue ou finally.
	
	finally ou raise.
	
	continue ou raise.
	
	catch ou continue.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603403697)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Na construção de softwares, é possível desenvolvermos métodos com os mais diversos propósitos. Durante a execução desses métodos possa ser que ocorra exceções de hardware e de software, para esses trechos de códigos que podem haver problemas, nós devemos tratadas para que a aplicação não pare ou não finalize. Qual das respostas a seguir representa a sequência correta da sintaxe para representação do bloco mínimo do tratamento de exceções?
		
	
	Try/Finally/Catch
	 
	Try/Catch
	
	Try/Catch/Finally
	
	Catch/Try
	
	Try
	
	
	
	
	 8a Questão (Ref.: 201603438328)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma exceção representa uma situação que normalmente não ocorre e representa algo de estranho ou inesperado no sistema. Esta ocorrência deve ser tratada para que o programa não encerre o funcionamento. 
Dentre as palavras-chave, qual a finalidade do Catch?
		
	
	Contém o código para liberar recursos alocados no bloco.
	 
	Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer.
	
	Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma exceção.
	
	Define o código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção, antes de terminar.
	
	delimitam o bloco de códigos protegidos para tratar as exceções que ocorrerem.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes