Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017621 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0248&p4=102973&p5=AV&p6=12/06/2017&p10=72171953 1/4 Avaliação: CCT0248_AV_201601000626 » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: 201601000626 CLEBER ALEXANDRE DOS SANTOS Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9001/AA Nota da Prova: 4,0 Nota de Partic.: 0,5 Av. Parcial 2 Data: 12/06/2017 20:33:20 1a Questão (Ref.: 201601100878) Pontos: 0,4 / 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 = 1 Dim Numero As Byte = 3 While (Contador <= 10) Console.WriteLine(Numero) Contador = Contador + 3 Numero = Numero + Contador End While Console.ReadKey() End Sub End Module Resposta: NÃO. Os numeros exibidos seram 4 e 7. Gabarito: NÃO. 3 7 14 24 2a Questão (Ref.: 201601678521) Pontos: 0,6 / 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: SELECT Para realizar consultas INSERT Para inserir dados ALTER Para alterar campos de uma tabela JOIN Para unir tabelas DELETE Para deletar dados de uma tabela 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. 2017621 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0248&p4=102973&p5=AV&p6=12/06/2017&p10=72171953 2/4 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.: 201601177733) Pontos: 1,0 / 1,0 O .NET Framework é uma camada de software que fica entre: o Hardware e as Aplicações. o Sistema Operacional e os Utilitários. o Hardware e os Utilitários. o Sistema Operacional e as Aplicações. o Hardware e o Sistema Operacional. 4a Questão (Ref.: 201601620893) Pontos: 1,0 / 1,0 Conhecer, saber definir e manipular os tipos de dados em uma linguagem de programação é uma tarefa inicial e muito importante para quem está começando a programar. Na linguagem VB como nas demais participantes do .NET, temos categorias e tipos predefinidos, cada um com sua faixa de valores. Em relação ao que foi apresentado nas aulas a respeito dos tipos, podemos afirmar que: O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser inicializada. Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores. String, Array e Classes, são tipos de referência. Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis. 5a Questão (Ref.: 201601090001) Pontos: 0,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 String = Mid﴾"ABCDEF", 2, 3﴿ "AB" "BCD" "ABC" "BC" "CD" 6a Questão (Ref.: 201601090008) Pontos: 1,0 / 1,0 Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões (escolha) em linguagem VB.NET? Do While If 2017621 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0248&p4=102973&p5=AV&p6=12/06/2017&p10=72171953 3/4 For Select Case 7a Questão (Ref.: 201601599049) Pontos: 0,0 / 0,5 Na construção de softwares, é possível desenvolvermos métodos com os mais diversos propósitos. Durante a execução desses métodos possa ser que ocorra exceções de hardware e de software, para esses trechos de códigos que podem haver problemas, nós devemos tratadas para que a aplicação não pare ou não finalize. Qual das respostas a seguir representa a sequência correta da sintaxe para representação do bloco mínimo do tratamento de exceções? Try Try/Catch/Finally Try/Finally/Catch Try/Catch Catch/Try 8a Questão (Ref.: 201601241309) Pontos: 0,0 / 0,5 Na programação orientada a objetos, _____________________ é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre qual o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de: Abstração Encapsulamento Interface Polimorfismo Herança 9a Questão (Ref.: 201601578234) Pontos: 0,0 / 0,5 A arquitetura SGBD permite que as aplicações compartilhem as funções especializadas existentes na coleção de programas. Desta forma, podemos evitar que funções sejam implementadas nas aplicações. Com base nesse conceito, são vantagens dos SGBD´s, EXCETO: Compartilhamento dos dados. Abstração de elementos concretos ou abstratos. Separação entre programas e dados. Eliminação de códigos redundantes nas aplicações para gerenciamento de dados e flexibilidade. Disponibilidade e Escalabilidade. 10a Questão (Ref.: 201601091241) Pontos: 0,0 / 0,5 A classe ______ permite criar objetos que representam controles de interface para apresentar ao usuário opções que são mutuamente exclusivas desde que estejam contidos no mesmo objeto da classe GroupBox. Button CheckBox RadioButton 2017621 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0248&p4=102973&p5=AV&p6=12/06/2017&p10=72171953 4/4 ListBox Label Período de não visualização da prova: desde 05/06/2017 até 20/06/2017.
Compartilhar