Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0170_AV2_200802145267 » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV2 Aluno: 200802145267 - ALEXSANDRO HONORIO DA CONCEIÇÃO Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA Nota da Prova: 1,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 06/06/2013 18:14:23 1a Questão (Cód.: 89580) 4a sem.: ESTRUTURA DE REPETIÇÃO Pontos: 0,0 / 1,0 O programa a seguir exibirá quais números? Module Module1 Sub Main() Dim Contador As Byte = 1 Do Until Not (Contador <= 10) Console.WriteLine(Contador) Contador = Contador + 2 Loop Console.ReadKey() End Sub End Module 1, 3, 5, 7 e 9 0, 1, 3, 5 e 7 1, 3 e 5 1 e 3 1, 3, 5 e 7 2a Questão (Cód.: 49842) 2a sem.: Unidade I Pontos: 0,0 / 0,5 Um Tipo de Dado Inteiro de 32 bits é conhecido em VB.NET como: Double Short Integer Long Single 3a Questão (Cód.: 89306) 3a sem.: MÓDULO - ROTINAS E FUNÇÕES Pontos: 0,5 / 0,5 Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Function e End Function Sub e End Sub Module e End Module Begin e End Main e End Main 4a Questão (Cód.: 89657) 9a sem.: CONTROLE DE INTERFACE PARA USUÁRIO Pontos: 0,0 / 0,5 Qual é a classe do Windows Forms usada para criar objetos de caixa de diálogo genérica e personalizada? User Control Custom Control Windows Form Dialog Explorer Form 5a Questão (Cód.: 91947) 6a sem.: OBJETOS DO VISUAL STUDIO 2008 Pontos: 0,0 / 0,5 Qual é a propriedade de um objeto da classe Form de Windows.Forms, que permite atribuir um título na barra de título do objeto? Header Bar Text Title BarText 6a Questão (Cód.: 49860) 10a sem.: Unidade V - Desenvolvimento de software Pontos: 0,0 / 0,5 Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma conexão de Banco de Dados, utilizamos qual método da Classe "Command"? ExecuteReader() ExecuteSql() ExecuteSqlData() ExecuteScalar() ExecuteDataReader() 7a Questão (Cód.: 19146) 5a sem.: Menus, layout, base de dados Pontos: 0,5 / 0,5 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: continue ou finally. continue ou raise. catch ou continue. finally ou raise. catch ou finally. 8a Questão (Cód.: 100191) 4a sem.: ESTRUTURA DE REPETIÇÃO Pontos: 0,0 / 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 = 4 While (Contador <= 10) Console.WriteLine(Numero) Contador = Contador + 3 Numero = Numero + Contador End While Console.ReadKey() End Sub End Module Resposta: RESP = SIM ERRO = Contador = Contador + 3 Numero = Numero + Contador Gabarito: NÃO. 4 8 15 25 9a Questão (Cód.: 77761) 15a sem.: DESENVOLVIMENTO DE SOFTWARE Pontos: 0,0 / 1,0 No modelo-visão-controle (MVC), o controlador encapsula funcionalidades e objetos de conteúdo, o modelo renderiza a interface de usuário a partir da visão e a visão processa e responde a eventos e invoca alterações ao controlador. processa e responde a eventos e invoca alterações ao modelo projeto de arquitetura, o modelo renderiza a interface de usuário a partir da visão e a visão encapsula funcionalidades e objetos de conteúdo. processa e responde a eventos e invoca alterações ao modelo, o modelo encapsula funcionalidades e objetos de conteúdo e a visão renderiza a interface de usuário a partir do modelo. encapsula funcionalidades e objetos de conteúdo, o modelo processa e responde a eventos e invoca alterações ao controlador e a visão renderiza a interface de usuário a partir do modelo. renderiza a interface de usuário a partir da visão, o modelo encapsula funcionalidades e objetos de conteúdo e a visão processa e responde a eventos e invoca alterações ao controlador. 10a Questão (Cód.: 100112) 4a sem.: Estrutura do dot net Pontos: 0,0 / 1,5 Com as recentes descobertas de reservas de petróleo e gás na camada pré-sal na costa brasileira, a delimitação das fronteiras marítimas tornaram-se ainda mais fundamentais para a proteção das riquezas Nacionais. Em 1982, a ONU adotou a Convenção das Nações Unidas sobre os Direitos do Mar, que estabelece a Zona Contígua (mar territorial) com 12 milhas marítimas de largura, a contar do limite externo do mar territorial (linha de base). Considere que você tem um equipamento que mede a distância em quilômetros da sua embracação em relação a linha de base e você precise de um programa que determine se você está dentro da Zona Contígua ou não. Codifique uma Console Application (programa em modo console baseado em caracteres) em linguagem VB .NET que que apresente a mensagem "Digite a distância em quilômetros: ", obtenha a distância em quilômetros como entrada de dados do usuário, converta a medida para milhas marítima, teste se a distância está dentro da Zona Contígua e exiba a mensagem "Dentro da Zona Contígua" se estiver dentro do limite da Zona Contígua ou a mensagem "Além da Zona Contígua" se a distância estiver além do limite da Zona Contígua. Defina um fator de conversão como uma constante chamada Fator do tipo inteiro sem sinal e que seja suficiente para armazenar o valor 1852 e ocupe o menor espaço de memória possível. Esta constante Fator deve ser usada no cálculo da conversão de quilômetros para milhas marítimas, sabendo-se 1 milha marítima equivale a 1852 metros. Delfina uma constante chamada Limite do tipo inteiro sem sinal e que seja suficiente para armazenar o valor 12 e ocupe o menor espaço de memória possível. Esta constante Limite deve ser usada para testar se a distância está ou não dentro do limite da Zona Contígua. Use a estrutura de controle condicional If para o teste. Declare uma variável chamada Distancia do tipo ponto flutuante simples para ocupar menos espaço de memória. Resposta: Gabarito: Module Module1 Sub Main() Const Fator As UShort = 1852 Const Limite As Byte = 12 Dim Distancia As Single Console.Write("Digite a distância em quilômetros: ") Distancia = Console.ReadLine() Distancia = Distancia * 1000 Distancia = Distancia / Fator If (Distancia <= Limite) Then Console.Write("Dentro da Zona Contígua.") Else Console.Write("Além da Zona Contígua.") End If End Sub End Module
Compartilhar