Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/12/2017 Estácio http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 1/4 Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9002/AB Nota da Prova: 4,2 Nota de Partic.: 0 Av. Parcial 2 Data: 24/11/2017 14:27:54 1a Questão (Ref.: 201002146284) Pontos: 0,7 / 1,0 Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de programas em VB .NET. Analise o programa a seguir em VB .NET. O programa apresentará erro de compilação? Responda SIM ou NÃO. Caso a sua resposta seja SIM, responda qual é o erro. Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa. Module Module1 Sub Main() Dim Contador As Byte = 3 Do Until Not (Contador <= 10) Console.WriteLine(Contador) Contador = Contador + 3 Loop Console.ReadKey() End Sub End Module Resposta: Não 3 6 9 12 Gabarito: NÃO. 3 6 9 2a Questão (Ref.: 201002136551) Pontos: 0,0 / 1,0 Uma das vantagens da ADO.NET é podermos desenvolver aplicações em múltiplas camadas, em geral, em três camadas. Quais são estas três camadas? Resposta: aplicação, hardware Gabarito: 1. Camada de apresentação (interface com o usuário) 2. Camada de negócios (onde é executada as regras de negócios) 3. Camada de dados (onde são feitas as manipulações com os dados) 3a Questão (Ref.: 201002672798) Pontos: 0,0 / 1,0 (FCC/2013/DPE-SP - Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise: I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços. 01/12/2017 Estácio http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 2/4 II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam. III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços. IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common Intermediate Language(CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro- tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET. Está correto o que se afirma em: I, II, III e IV II e IV, apenas III e IV, apenas I e II, apenas III, apenas 4a Questão (Ref.: 201002135323) Pontos: 0,0 / 1,0 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? R S D F L 5a Questão (Ref.: 201002687868) Pontos: 1,0 / 1,0 Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET. Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na chamada da função ou subrotina, precedendo o valor do argumento. Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro. Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do tipo. Nenhuma das anteriores Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é associada ao parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por valor. 6a Questão (Ref.: 201002185828) Pontos: 1,0 / 1,0 O código em VB apresentado está funcionando corretamente. Module Module1 Private texto As String Sub Main() Dim Num As Byte texto = "Teste de software" Num = 18 If (Len(texto) > Num) Then Console.Write("Maior!") ElseIf (Len(texto) < Num) Then Console.Write("Menor!") 01/12/2017 Estácio http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 3/4 ElseIf (Len(texto) = Num) Then Console.Write("Acertou!") End If Console.ReadKey() End Sub End Module Das opções apresentadas qual melhor representa o resultado exibido pelo programa: Exibe em uma caixa de diálogo o texto: Menor! Exibe no console o texto: Acertou! Exibe em uma caixa de diálogo o texto: Maior! Exibe no console o texto: Maior! Exibe no console o texto: Menor! 7a Questão (Ref.: 201002065248) 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: finally ou raise. continue ou finally. continue ou raise. catch ou finally. catch ou continue. 8a Questão (Ref.: 201002675110) Pontos: 0,0 / 1,0 Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. O modificador Shared tem como objetivo: Definir um objeto ou membro acessível em qualquer ponto de aplicação. Definir um objeto ou membro acessível somente na classe e pelos métodos da classe. Definir um membro da classe distribuído por todos os objetos da classe. Definir uma classe que não pode ser instanciada. Definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da classe e das subclasses. 9a Questão (Ref.: 201002135737) Pontos: 0,0 / 0,5 O conjunto formado pelo SGBDR e os BDs é conhecido como: Relacionamento Banco de Dados Tabela Sistema de Gerenciamento de Banco de Dados (SGBD) Sistema de Banco de Dados 10a Questão (Ref.: 201002136585) Pontos: 0,5 / 0,5 A classe _________ permite criar um objeto que representa um rótulo ou uma legenda do Windows com um texto estático na interface homem-máquina (IHM). 01/12/2017 Estácio http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 4/4 RadioButton TextBox MessageBox ListBox Label
Compartilhar