Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0213_AV2_200601134731 » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV2 Aluno: 200601134731 - RALPH COSTA SILVA DOS SANTOS Professor: RAFAEL MONTEIRO RIBEIRO Turma: 9001/AA Nota da Prova: 4,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 21/11/2015 11:42:44 1a Questão (Ref.: 200601248393) Pontos: 0,5 / 1,5 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 = 1 Dim Numero As Byte = 1 While (Contador <= 10) Console.WriteLine(Numero) Contador = Contador + 3 Numero = Numero + Contador End While Console.ReadKey() End Sub End Module Resposta: não ,4,5,6,7,8,9,10. Gabarito: NÃO. 1 5 12 22 2a Questão (Ref.: 200601238653) Pontos: 1,5 / 1,5 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: camada de negocios ,comada de interface e camada de aceso a o banco ,chamos de DTO entrada de propredades DAL camada com todos os acessos ao banco de dados ,de BLL com todos as camadas de negocios . 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.: 200601388817) Pontos: 0,0 / 0,5 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: MSTL - Microsoft Temporary Language MSVL - Microsoft Virtual Language MSIL - Microsoft Intermediate Language JVM - Microsoft Virtual JQuery MSAL - Microsoft Assembly Language 4a Questão (Ref.: 200601325254) Pontos: 0,0 / 0,5 Um desenvolvedor precisa usar um operador que retorna True caso um padrão de string esteja contido em uma string ou False caso contrário, ele deve usar: Like AndAlso Mid Is At 5a Questão (Ref.: 200601325257) Pontos: 0,5 / 0,5 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? 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 Return S End Function 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 Console.WriteLine("Area: " & S) End Function Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Sub 6a Questão (Ref.: 200601381425) Pontos: 0,5 / 0,5 A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO: Decisão de Sequência na mesma linha Decisão de Repetição Decisão Estendida Decisão Simples Decisão Aninhada 7a Questão (Ref.: 200601288845) Pontos: 0,0 / 0,5 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 é: ex.message Throw [ expressão ] Try - catch - End Try System.Exception Finaly 8a Questão (Ref.: 200601777209) Pontos: 0,5 / 0,5 A orientação a objetos permite que o mesmo método seja redefinido com o mesmo nome, ou seja, diferentes métodos podem ter o mesmo nome. Isto evita a proliferação de nomes diferentes de itens que são semanticamente iguais. Esse conceito se refere à: Objeto Herança Construtor Classe Polimorfismo 9a Questão (Ref.: 200601237839) Pontos: 0,0 / 1,0 O conjunto formado pelo SGBDR e os BDs é conhecido como: Sistema de Banco de Dados Relacionamento Sistema de Gerenciamento de Banco de Dados (SGBD) Tabela Banco de Dados 10a Questão (Ref.: 200601238704) Pontos: 1,0 / 1,0 A classe _________ permite criar um objeto para o usuário digitar os dados de entrada através da interface homem-máquina (IHM). TextBox Label CheckBox ListBox RadioButton Período de não visualização da prova: desde 20/11/2015 até 04/12/2015.
Compartilhar