Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0248_AV_201305028821 » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: Turma: 9002/AB Nota da Prova: 5,8 Nota de Partic.: 0 Av. Parcial 2 Data: 12/06/2017 21:16:30 1a Questão (Ref.: 201305131882) Pontos: 0,8 / 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. Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de compilaçã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 Do Until Not (Contador <= 9) Console.WriteLine(Contador) Contador = Contador + 2 Loop Console.ReadKey() End Sub End Module Resposta: Não. Os numeros apresentados serão 3, 5, 7 e 9. Gabarito: NÃO. 1 3 5 7 9 2a Questão (Ref.: 201305709536) Pontos: 0,0 / 1,0 Segundo o que foi apresentado no material didático da disciplina, a linguagem padrão suportada pela maioria dos SGBDR é a Structured Query Language (SQL) originalmente desenvolvida pela IBM e atualmente mantida pelo ANSI e pela ISO. Descreva qual a função da SQL em relação aos Bancos de dados e cite no mínimo 5 de suas instruções, explicitando qual a função de cada uma delas. Resposta: -//- Gabarito: A SQL atualmente permite definir, construir e manipular um BD. (ELMASRI, 2005) CREATE DATABASE - Cria um novo banco de dados e os arquivos usados para armazená-lo. CREATE TABLE - Cria uma nova tabela em SQL Server. ALTER TABLE - Modifica uma definição de tabela alterando, adicionando ou removendo colunas e restrições. SELECT - Recupera linhas do banco de dados e permite a seleção de uma ou várias linhas ou colunas de uma ou várias tabelas no SQL Server. UPDATE - Altera dados existentes em uma tabela no SQL Server. Entre outras. 3a Questão (Ref.: 201305208748) Pontos: 1,0 / 1,0 O .NET Framework é uma camada de software que fica entre: o Hardware e o Sistema Operacional. o Sistema Operacional e os Utilitários. o Hardware e as Aplicações. o Sistema Operacional e as Aplicações. o Hardware e os Utilitários. 4a Questão (Ref.: 201305120938) 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 Integer = 14 Mod 3 1 11 5 3 2 5a Questão (Ref.: 201305121009) Pontos: 1,0 / 1,0 Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Main e End Main Function e End Function Begin e End Module e End Module Sub e End Sub 6a Questão (Ref.: 201305608701) Pontos: 0,0 / 1,0 O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos. Sabe-se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não votam e para os demais o voto é facultativo. Module module1 Sub Main() Dim idade As Byte Console.WriteLine("Idade: ") idade = Console.ReadLine() ______ idade < 16 Then Console.WriteLine("Não Vota") ________ idade < 18 Then Console.WriteLine("Facultativo") ________ idade < 70 Then Console.WriteLine("Obrigatório") ________ Console.WriteLine("Facultativo") _______ Console.ReadKey() End Sub End Module Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos. Select Case - Case - Case - Case Else - End Select Select - Case - Case - Default - End Select If - ElseIf - ElseIf - Else - End If If - if - If - Else - End If If - Else - Else - Else - End If 7a Questão (Ref.: 201305172342) Pontos: 0,5 / 0,5 Na construção de softwares no VB 2010, é possível desenvolvermos sub-rotinas 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 - Goto Try... Catch Try... End Try. Try... Finaly On error 8a Questão (Ref.: 201305660715) Pontos: 0,5 / 0,5 A abordagem da programação orientada a objetos oferece um conceito que agrupa e delimita na classe a declaração de todas as variáveis (campos ou propriedades) e métodos (funções). Desta forma, ao encontrar-se o código de definição da classe, conseguimos em um trecho do código encontrar todos os seus membros, isto é, todas as variáveis (campos ou propriedades) e os métodos (funções) da classe. Esse conceito se refere a: Sobrecarga Polimorfismo Construtor Encapsulamento Herança 9a Questão (Ref.: 201305652025) Pontos: 0,5 / 0,5 A modelagem de um BD em um SGBDR é realizada através do modelo entidade-relacionamento (MER). Das opções apresentadas, marque o que NÃO é especificado pelo MER. Regras de um BD. Classes de dados. Atributos das entidades de dados. Entidades de dados. Relacionamentos entre as entidades de dados. 10a Questão (Ref.: 201305122203) Pontos: 0,5 / 0,5 A classe _________ permite criar um objeto para o usuário digitar os dados de entrada através da interface homem-máquina (IHM). RadioButton Label ListBox TextBox CheckBox
Compartilhar