Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201409316041 V.1 Fechar Aluno(a): Matrícula: Desempenho: 10,0 de 10,0 Data: 18/09/2015(Finalizada) 1a Questão (Ref.: 201409967841) 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. É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de CPU. É conjunto de linguagens estruturadas, 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. É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções independentes de CPU. É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de CPU. Gabarito Comentado . Gabarito Comentado . 2a Questão (Ref.: 201409588258) Pontos: 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: MSVL - Microsoft Virtual Language MSTL - Microsoft Temporary Language JVM - Microsoft Virtual JQuery MSIL - Microsoft Intermediate Language MSAL - Microsoft Assembly Language 3a Questão (Ref.: 201409974363) Pontos: 1,0 / 1,0 Nas linguagens de programação .NET, um tipo define os valores a serem armazenados na memória, o espaço a ser alocado na memória para armazenar valores deste tipo e a faixa de valores. São tipos suportados pelo .NET, EXCETO: Boolean Date Function Char Structure Gabarito Comentado . 4a Questão (Ref.: 201409989400) 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 sub-rotina, indique a opção incorreta na declaração e inicialização de variáveis: Dim N as Integer N = 887 Dim x as Int16 = 7 Dim a , b as Long a = 345 b = 888 Dim d As Integer d = "escola" Dim a , b a = " Copa " b = 100 5a Questão (Ref.: 201409580870) Pontos: 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: Sub Module Application Function Public 6a Questão (Ref.: 201409487356) Pontos: 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): Método Função Procedimento Módulo Rotina Gabarito Comentado . 7a Questão (Ref.: 201409524701) 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, qual será o resultado apresentado pelo programa? Module Module1 Sub Main() Dim a As Integer = 10 Dim b As Integer = 20 Dim resp As Integer If a > b Then If a Mod 2 = 0 Then resp = a / b Else resp = a + b End If Else If b Mod 2 = 0 Then resp = a * b Else resp = a - b End If End If Console.WriteLine(resp) Console.ReadKey() End Sub End Module 40 2 30 10 200 Gabarito Comentado . 8a Questão (Ref.: 201409924643) Pontos: 1,0 / 1,0 O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos. Sabe-se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não votam e para os demais o voto é facultativo. Module module1 Sub Main() Dim idade As Byte Console.WriteLine("Idade: ") idade = Console.ReadLine() ______ idade < 16 Then Console.WriteLine("Não Vota") ________ idade < 18 Then Console.WriteLine("Facultativo") ________ idade < 70 Then Console.WriteLine("Obrigatório") ________ Console.WriteLine("Facultativo") _______ Console.ReadKey() End Sub End Module Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos. If - ElseIf - ElseIf - Else - End If If - if - If - Else - End If Select - Case - Case - Default - End Select If - Else - Else - Else - End If Select Case - Case - Case - Case Else - End Select Gabarito Comentado . 9a Questão (Ref.: 201409366791) Pontos: 1,0 / 1,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. finally ou raise. continue ou raise. catch ou continue. continue ou finally. Gabarito Comentado . 10a Questão (Ref.: 201409488286) Pontos: 1,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 é: Throw [ expressão ] ex.message Try - catch - End Try System.Exception Finaly Gabarito Comentado . Gabarito Comentado .
Compartilhar