Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3999477976 1/4 DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201310060738 V.1 Fechar Aluno(a): GISELLE NASCIMENTO PEREIRA Matrícula: 201310060738 Desempenho: 10,0 de 10,0 Data: 25/04/2016 13:46:34 (Finalizada) 1a Questão (Ref.: 201310206508) Pontos: 1,0 / 1,0 Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por: Permitir que a aplicação seja executada em um ambiente gerenciado onde a aplicação se comunica com o .NET, ao invés de se comunicar diretamente com o sistema operacional. Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate Language (MSIL), independente da CPU. Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual está instalado. Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Enviar a aplicação para execução através do sistema operacional. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201310693511) Pontos: 1,0 / 1,0 (FCC/2012/TRESP Programador) O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possui um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado: ActiveSync TextMate IntelliSense Lexical Analyzer Active Directory Gabarito Comentado. 3a Questão (Ref.: 201310693529) 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: Function Char Structure Boolean Date Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 26/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3999477976 2/4 4a Questão (Ref.: 201310243862) Pontos: 1,0 / 1,0 Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele deverá usar: var ^ 2 = 0 var \ 2 = 0 var & 2 = 0 var mod 2 = 0 var / 2 = 0 Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201310206522) 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): Rotina Função Procedimento Método Módulo Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201310243864) Pontos: 1,0 / 1,0 Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e retorne a área deste quadrado, ele deverá usar qual das opções de código a seguir? Module AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Module Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Function Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Sub Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Function Sub AreaQuad (ByVal n As Integer) Dim S As Integer 26/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3999477976 3/4 S = n * n Console.WriteLine("Area: " & S) End Sub Gabarito Comentado. 7a Questão (Ref.: 201310243867) 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 30 2 10 200 Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201310243869) 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() 26/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3999477976 4/4 End Sub End Module 3 e 4 3 e 2 3 e 3 4 e 3 2 e 3 Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201310085957) 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. continue ou raise. catch ou continue. continue ou finally. finally ou raise. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201310156372) Pontos: 1,0 / 1,0 Qual é palavrachave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET? Do Catch If Finally Try Gabarito Comentado. Gabarito Comentado.
Compartilhar