Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201207173411 V.1 Fechar Aluno(a): ANA CLARA VILA BELA Matrícula: 201207173411 Desempenho: 10,0 de 10,0 Data: 26/04/2016 16:21:41 (Finalizada) 1a Questão (Ref.: 201207817457) Pontos: 1,0 / 1,0 (UFPR/2010 Analista de TI) Sobre Plataforma .NET, considere as afirmativas abaixo: I. O código gerenciado gerado é interpretado para executar na linguagem nativa da máquina do sistema. II. A compilação justintime (JIT) compila os códigos não gerenciados. III. É executada sobre uma Common Language Runtime (CLR). IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo. Assinale a alternativa correta. Somente as afirmativas I, II e III são verdadeiras. Todas as afirmativas são verdadeiras. Somente as afirmativas II e III são verdadeiras. Somente a afirmativa I é verdadeira. Somente as afirmativas III e IV são verdadeiras. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201207817452) 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: TextMate IntelliSense ActiveSync Active Directory Lexical Analyzer Gabarito Comentado. 3a Questão (Ref.: 201207279973) Pontos: 1,0 / 1,0 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? S D L F R Gabarito Comentado. 4a Questão (Ref.: 201207898523) Pontos: 1,0 / 1,0 Na linguagem VB.Net a conhecer e saber utilizar corretamente os operadores está dentre as rotinas iniciais e de muita importância. Analise o código apresentado na questão: Module Module1 Sub Main() Dim resp As String Dim x, y, z As Integer x = 1 y = 2 z = 2 resp = "sistema" If Not (y = 3 AndAlso z = 2) Then Console.Write("AndAlso") End If If (resp Like "??st*") Then Console.Write("Like") End If End Sub End Module Qual das respostas apresenta o resultado exibido da mesma forma que na tela pelo programa. AndAlsoLike Não será exibido nada. AndAlso Like Like AndAlso Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201207423977) 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: Module Public Sub Function Application Gabarito Comentado. 6a Questão (Ref.: 201207280065) Pontos: 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 String = Mid﴾"ABCDEF", 2, 3﴿ "BC" "AB" "ABC" "CD" "BCD" 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 2 4 e 3 3 e 3 2 e 4 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 2 e 3 3 e 3 3 e 4 4 e 3 3 e 2 Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201207331391) Pontos: 1,0 / 1,0 Na construção de softwares no VB 2010, é possível desenvolvermos subrotinas 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? On error Try... End Try. Try... Finaly On error Goto Try... Catch Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201207280313) Pontos: 1,0 / 1,0 Qual é palavrachave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET? Catch Try Finally Do
Compartilhar