Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201207173411 V.2 Fechar Aluno(a): ANA CLARA VILA BELA Matrícula: 201207173411 Desempenho: 10,0 de 10,0 Data: 26/04/2016 16:38:32 (Finalizada) 1a Questão (Ref.: 201207432110) Pontos: 1,0 / 1,0 É importante conhecer e entender o funcionamento da arquitetura .NET e a diferença entre as versões, pois desta forma saberemos o que é necessário para criarmos os nossos sistemas e o que poderemos u䰀贃lizar. Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define. É representada por uma camada (Base Class Library) que e fica entre o sistema operacional e as aplicações, permitindo a integração de várias linguagens. É representada por uma camada (ADO.NET) que e fica entre o sistema operacional e as aplicações, permitindo a integração com o banco de dados. É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e as aplicações, permitindo a compilação em um código intermediário. É representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações. É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações. Gabarito Comentado. 2a Questão (Ref.: 201207810948) Pontos: 1,0 / 1,0 A arquitetura fundamental do .NET 4.0 é dividida em 4 partes, dentre elas o Base Class Library (BCL) que fornece milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Em relação ao BCL é apresentado o MSIL. Das opções, marque a que apresenta corretamente o conceito de MSIL. É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de CPU. É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções independentes de CPU. É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de CPU. É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções independentes de CPU. É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201207832507) Pontos: 1,0 / 1,0 Variáveis são utilizadas no Visual Basic .NET para armazenar informação necessária para a lógica de processamento de sua aplicação. Dentro de uma função ou subrotina, indique a opção incorreta na declaração e inicialização de variáveis: Dim x as Int16 = 7 Dim N as Integer N = 887 Dim a , b a = " Copa " b = 100 Dim d As Integer d = "escola" Dim a , b as Long a = 345 b = 888 4a Questão (Ref.: 201207817472) Pontos: 1,0 / 1,0 Para escolher um tipo de dado, o programador deve escolher um, que ocupe a menor quantidade de memória em bytes e seja capaz de armazenar a faixa de valores possíveis de um determinado dado a ser armazenado em uma variável ou constante. Ao definir o uso do tipo numérico Integer, a capacidade de armazenamento será de: 1 byte 4 bytes 10 bytes 8 bytes 2 bytes Gabarito Comentado. 5a Questão (Ref.: 201207423990) Pontos: 1,0 / 1,0 O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código. O módulo que contém os membros que retornam resultados dos testes de verificação de tipo ou retornam as informações sobre erros em tempo de execução, o nome do tipo, o valor da cor em RGB é chamado de: ErrObject Strings Information ControlChars DateAndTime Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201207280058) Pontos: 1,0 / 1,0 Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Sub e End Sub Function e End Function Begin e End Main e End Main Module e End Module Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201207367809) Pontos: 1,0 / 1,0 Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa? Sabendose que foram entrados os seguintes dados em sequência: 21 13 17 18 72 54 38 42 65 90 10 1 Module Module1 Sub Main() Dim idade As Integer Dim c1 As Integer = 0 Dim c2 As Integer = 0 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() While idade <> 1 If idade < 21 Then c1 = c1 + 1 If idade > 65 Then c2 = c2 + 1 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() End While Console.WriteLine(c1) Console.WriteLine(c2) Console.ReadKey() End Sub End Module 4 e 3 2 e 4 4 e 2 3 e 3 3 e 4 Gabarito Comentado. 8a Questão (Ref.: 201207367810) Pontos: 1,0 / 1,0 Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa? Sabendose que foram entrados os seguintes dados em sequência: 21 13 17 18 72 54 60 42 65 90 10 1 Module Module1 Sub Main() Dim idade As Integer Dim c1 As Integer = 0 Dim c2 As Integer = 0 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() While idade <> 1 If idade < 18 Then c1 = c1 + 1 If idade > 60 Then c2 = c2 + 1 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() End While Console.WriteLine(c1) Console.WriteLine(c2) Console.ReadKey() End Sub End Module 3 e 2 3 e 4 4 e 3 3 e 3 2 e 3 Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201207767769) Pontos: 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. 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 Exception o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. 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. 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. 10a Questão (Ref.: 201207757519) Pontos: 1,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 try e exceções catch. exceções de Cast e exceções de wrapper. exceções de hardware e exceções de software. exceções de estruturadas e exceções sequenciais. exceções implícitas e explícitas. Gabarito Comentado. Gabarito Comentado.
Compartilhar