Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaiação Parcial: CCT0248_SM_201501429991 V.1 Aluno(a): PEDRO ISIDORIO DA SILVA Matrícula: 201501429991 Acertos: 10,0 de 10,0 Data: 15/03/2017 20:47:17 (Finalizada) 1a Questão (Ref.: 201501713603) Acerto: 1,0 / 1,0 Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistema operacional. Ao invés disso, compilamos o nosso código para: MSTL Microsoft Temporary Language MSAL Microsoft Assembly Language JVM Microsoft Virtual JQuery MSVL Microsoft Virtual Language MSIL Microsoft Intermediate Language Gabarito Comentado. 2a Questão (Ref.: 201501612669) Acerto: 1,0 / 1,0 Uma empresa deseja adquirir uma edição do Visual Studio 2010 que permita a sua equipe de desenvolvimento trabalhar com um conjunto de ferramentas de gerenciamento de ciclo de vida da aplicação, incluindo a elaboração de diagramas UML e o gerenciamento de projetos com metodologias iterativas e ágeis. Qual a edição do Visual Studio 2010 mais indicada? Visual Studio 2010 Professional Visual Studio 2010 Premium Visual Studio 2010 Ultimate Visual Studio 2010 Test Professional 2010 Visual Studio 2010 Express Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201501562225) Acerto: 1,0 / 1,0 Qual será o valor da variável Resultado após a execução da linha de código em linguagem VB 2010? Dim Resultado As Integer = 14 Mod 3 1 3 5 2 11 Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201502093217) Acerto: 1,0 / 1,0 Conhecer e saber manipular os operadores em uma linguagem de programação é uma tarefa inicial e muito importante para quem está começando a programar. Em relação ao que foi apresentado nas aulas a respeito dos operadores, podemos afirmar que: Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y. Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. Se a primeira expressão em um AndAlso é avaliada como False, em seguida, a segunda expressão não será avaliada porque não é possível alterar o resultado final, e AndAlso Retorna False. Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do VB. Like é um operador que trabalha com o tipo string e numérico, Retornando True caso um padrão seja encontrado. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201501706215) Acerto: 1,0 / 1,0 Um método, também conhecido como procedimento, é um bloco de códigos identificado por um nome. Sempre chamado pelo nome para que execute o bloco de código. O método que executa um bloco de código, mas Não retorna valor: Module Sub Function Application Public Gabarito Comentado. 6a Questão (Ref.: 201501612701) Acerto: 1,0 / 1,0 No desenvolvimento de software com a intenção de evitar redundância, permitir o reaproveitamento de código e facilitar a manutenção, baseado na máxima que diz: Dividir para conquistar, O VB 2010 Express, ao criar um projeto, define automaticamente um(a): Função Módulo Procedimento Rotina Método Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201501714597) Acerto: 1,0 / 1,0 O programa apresentado na questão, utiliza algumas das estruturas de controle do VB.NET. Module module1 Sub main() Dim Contador As Byte = 1 Do Until Not (Contador <= 10) If (Contador Mod 2 = 0) Then Select Case Contador Case 1 To 5 Console.WriteLine(Contador) Case Else Console.WriteLine(Contador 1) End Select End If Contador = Contador + 1 Loop Console.ReadKey() End Sub End Module Que valores serão apresentados pelo mesmo após sua execução? 1 3 5 7 9. 2 4 5 7 9. Nenhum valor. 2 4 6 8 10. 1 3 5 6 8. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201501706211) Acerto: 1,0 / 1,0 A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO: Decisão Estendida Decisão Aninhada Decisão de Sequência na mesma linha Decisão de Repetição Decisão Simples Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201502105982) Acerto: 1,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 palavraschave, qual a finalidade do Catch? Define o código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção, antes de terminar. Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma exceção. 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. Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201501714470) Acerto: 1,0 / 1,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 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 IndexOutOfRangeException " Informação " End Try Try (problema) Catch ex As OverflowException " Informação " End Try Gabarito Comentado. Gabarito Comentado.
Compartilhar