Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0170_SM_201102204935 V.1 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 1,0 de 8,0 Data: 23/04/2015 09:50:12 (Finalizada) 1a Questão (Ref.: 201102325618) Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de programas em VB .NET. Analise o programa a seguir em VB .NET. O programa apresentará erro de compilação? Responda SIM ou NÃO. Caso a sua resposta seja SIM, responda qual é o erro. Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa. Module Module1 Sub Main() Dim Contador As Byte = 1 Dim Numero As Byte = 3 While (Contador <= 10) Console.WriteLine(Numero) Contador = Contador + 3 Numero = Numero + Contador End While Console.ReadKey() End Sub End Module Sua Resposta: DQD Compare com a sua resposta: NÃO. 3 7 14 24 2a Questão (Ref.: 201102325623) Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de programas em VB .NET. Analise o programa a seguir em VB .NET. O programa apresentará erro de compilação? Responda SIM ou NÃO. Caso a sua resposta seja SIM, responda qual é o erro. Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa. Module Module1 Sub Main() Dim Contador As Byte = 1 Dim Numero As Byte = 4 While (Contador <= 10) Console.WriteLine(Numero) Contador = Contador + 7 Numero = Numero + Contador End While Console.ReadKey() End Sub End Module Sua Resposta: DQD Compare com a sua resposta: NÃO. 4 12 3a Questão (Ref.: 201102366067) Pontos: 1,0 / 1,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... End Try. On error - Goto Try... Finaly On error Try... Catch Gabarito Comentado. 4a Questão (Ref.: 201102792195) Pontos: 0,0 / 1,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 estruturadas e exceções sequenciais. exceções try e exceções catch. 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. Gabarito Comentado. 5a Questão (Ref.: 201102792197) Pontos: 0,0 / 1,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: IndexOutOfRangeException OverflowException ArgumentNullException FileNotFoundException NotImplementedException Gabarito Comentado. 6a Questão (Ref.: 201102458636) Pontos: 0,0 / 1,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: Exception Finally Catch Try Throw Gabarito Comentado. 7a Questão (Ref.: 201102858421) Pontos: 0,0 / 1,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). Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento de exceção. Esse tipo de exceção é chamada: Finally Throw Catch Try ... End Try Catch ex1 As Exception1 Gabarito Comentado. 8a Questão (Ref.: 201102314989) Pontos: 0,0 / 1,0 Qual é palavra-chave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET? If Try Do Catch Finally Gabarito Comentado. 9a Questão (Ref.: 201102366069) Pontos: 0,0 / 1,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 é: ex.message Try - catch - End Try Finaly System.Exception Throw [ expressão ] Gabarito Comentado. 10a Questão (Ref.: 201102858420) Pontos: 0,0 / 1,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? Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma exceção. Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer. 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. Contém o código para liberar recursos alocados no bloco.
Compartilhar