Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0248_AV_201602611718 » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9002/AB Nota da Prova: Nota de Partic.: 0 Av. Parcial 2 Data: 22/11/2017 18:29:54 O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 1a Questão (Ref.: 201602772615) Pontos: 0,0 / 1,0 Considere que você foi contratado para trabalhar em um avançado laboratório de engenharia. Este laboratório precisa desenvolver programas para conversões de medidas para automatizar os seus processos. Codifique uma Console Application (programa em modo console baseado em caracteres) em linguagem VB .NET que apresente a mensagem "Digite a medida em pés: ", obtenha a medida em pés como entrada de dados do usuário, converta a medida para jardas e exiba a mensagem "A medida em jardas é: " e a medida convertida na mesma linha. Declare o fator de conversão como uma constante chamada Fator. A constante Fator que deve ser usada no cálculo da conversão. Declare a constante chamada Fator do tipo inteiro que ocupe o menor espaço de memória possível e seja suficiente para armazenar o valor igual a 3, sabendo-se 1 jarda equivale a 3 pés. Declare a variável chamada Medida do tipo ponto flutuante simples para ocupar menos espaço de memória. Resposta: Gabarito: Module Module1 Sub Main() Const Fator As Byte = 3 Dim Medida As Single Console.Write("Digite a medida em pés: ") Medida = Console.ReadLine() Medida = Medida / Fator Console.Write("A medida em jardas é: ") Console.WriteLine(Medida) End Sub End Module Fundamentação do(a) Professor(a): Resposta em branco. 2a Questão (Ref.: 201602763338) 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: 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) Fundamentação do(a) Professor(a): Resposta em branco. 3a Questão (Ref.: 201602849933) Pontos: 1,0 / 1,0 O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET, pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi desenvolvido. pode ser executado em qualquer dispositivo que possua um framework de tal plataforma. pode ser executado em qualquer dispositivo. pode ser executado em qualquer dispositivo que possua uma versão do Windows. pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer plataforma. 4a Questão (Ref.: 201602762110) Pontos: 0,0 / 1,0 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? L S D F R 5a Questão (Ref.: 201603314655) Pontos: 0,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.: 201602812615) Pontos: 0,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!") 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 no console o texto: Acertou! Exibe em uma caixa de diálogo o texto: Maior! Exibe em uma caixa de diálogo o texto: Menor! Exibe no console o texto: Menor! Exibe no console o texto: Maior! 7a Questão (Ref.: 201602692035) 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. catch ou finally. continue ou raise. continue ou finally. catch ou continue. 8a Questão (Ref.: 201603301897) 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 membro da classe distribuído por todos os objetos da classe. Definir um objeto ou membro acessível em qualquer ponto de aplicação. Definir uma classe que não pode ser instanciada. Definir um objeto ou membro acessível somente na classe e pelos métodos da classe. 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.: 201602923419) Pontos: 0,5 / 0,5 As Views representam um recurso importante dos SGDBs. Segundo o que foi apresentado nas aulas, através de uma view não é possível: Gerar uma visão para mais de uma tabela. Usar os mesmos comandos SQL de manipulação de dados de uma tabela. Criar uma visão do banco de dados para um determinado propósito. Armazenar dados. Que a mesma coluna seja vista com nomes diferentes para determinados usuários. 10a Questão (Ref.: 201603315251) Pontos: 0,0 / 0,5 Em relação ao componente DATA PROVIDER usado para acessar banco de dados, coloque F (Falso) ou V (verdadeiro) nas afirmativas e assinale a alternativa correta. ( ) É uma representação dos dados em memória (Trabalha desconectado). ( ) Contém o provedor OleDb DataProvider no qual permite conexão com diferentes banco de dados. ( ) Contém o provedor SQL Data Provider no qual permite conexão com apenas o banco de dados SQL Server. (V)(V)(V) (F)(V)(V) (V)(F)(F) (F)(V)(F) (V)(F)(V)
Compartilhar