Buscar

AV_desensolvimento_de_software_2015.3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
Avaliação » DESENVOLVIMENTO DE SOFTWARE       Tipo de Avaliação: AV
Aluno: 2
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9006/AF
  1a Questão (Ref.: 99982) Pontos: 0,5  / 1,5
Considere que você foi contratado para trabalhar em um avançado laboratório de engenharia de
projetos astronômicos. 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 Parsecs: ", obtenha a medida em Parsecs como entrada de dados do
usuário, converta a medida para milhas marítima e exiba a mensagem "A medida em milhas
marítima é: " 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 de valor igual a 1,67 x 1013 (1,67 vezes 10 elevado a treze),
sabendo­se 1 Parsec equivale a 1,67 x 1013 milhas marítima. Declare a constante chamada
Fator e a variável chamada Medida do tipo ponto flutuante simples para ocupar menos espaço
de memória.
Resposta: Module Module1 sub main() Const Fator As Single = 1670000000000.0 Const Medida As Single
Console.Write("Digite a medida em Parsecs: ") Medida = Console.Readline() Medida = Medida * Fator;
Console.Write("A medida em milhas maritimas é:") Console.Write(Medida) End sub End Module
Gabarito: Module Module1
    Sub Main()
       Const Fator As Single = 16700000000000.0
       Dim Medida As Single
       Console.Write("Digite a medida em Parsecs: ")
       Medida = Console.ReadLine()
       Medida = Medida * Fator
       Console.Write("A medida em milhas marítima é: ")
       Console.WriteLine(Medida)
    End Sub
End Module
  2a Questão (Ref.: 677833) Pontos: 1,3  / 1,5
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.
25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
Resposta: A função do SQL é realizar manipulação(DML e DDL) e consultas no banco de dados. UPDATE: Atualiza
dados na tabela; SELECT: Consulta determinada informação na tabela; DELETE: Deleta algum registro na tabela;
INSERT: Insere um registro na tabela; CREATE: Cria 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. 
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.: 620196) Pontos: 0,0  / 0,5
A arquitetura fundamental do .NET 4.0 é dividida em 4 partes, dentre elas o Base Class Library (BCL) que fornece
milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Em relação ao BCL é apresentado o
MSIL.
Das opções, marque a que apresenta corretamente o conceito de MSIL.
É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de CPU.
  É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções independentes de
CPU.
É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de CPU.
  É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções
independentes de CPU.
É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU.
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 620205) Pontos: 0,5  / 0,5
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:
Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores.
Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo
tamanho de memória.
Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis.
O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser
inicializada.
  String, Array e Classes, são tipos de referência.
 Gabarito Comentado.  Gabarito Comentado.
  5a Questão (Ref.: 89309) Pontos: 0,5  / 0,5
Qual é a função interna da linguagem VB .NET que retorna o número de caracteres em
uma string ou a quantidade de bytes necessários para armazenar uma expressão de
um tipo?
25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
LSet
LTrim
  Len
LCase
Left
 Gabarito Comentado.
  6a Questão (Ref.: 89320) Pontos: 0,5  / 0,5
Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões
(escolha) em linguagem VB.NET?
Do
While
If
For
  Select Case
 Gabarito Comentado.  Gabarito Comentado.
  7a Questão (Ref.: 632993) Pontos: 0,5  / 0,5
Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET framework
oferece uma forma unificada de identificar e tratar exceções entre todas as linguagens de programação .NET
(BALENA, 2006). 
Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento
de exceção. 
Esse tipo de exceção é chamada:
Catch
Catch ex1 As Exception1
Try ... End Try
Finally
  Throw
 Gabarito Comentado.  Gabarito Comentado.
  8a Questão (Ref.: 620253) Pontos: 0,0  / 0,5
Uma das características importantes da linguagem OO é permitir o uso do Polimorfismo, para cada linguagem
temos uma forma específica de defini­lo.
Das opções apresentadas, marque a que os conceitos apresentados em relação ao Polimorfismo na OO no VB.Net,
está correto.
O polimorfismo é aplicado aos atributos de uma classe, permitindo repetir o nome.
Para aplicação do polimorfismo no VB devemos utilizar a palavra Extends.
  O polimorfismo não evita a proliferação de nomes diferentes de itens que são semanticamente iguais.
25/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
As chamadas das funções polimórficas podem ser feitas pelo mesmo nome ou com nomes diferentes,
depende de como vai cria­las.
  Para aplicação do polimorfismo no VB devemos utilizar a palavra Overloads.
 Gabarito Comentado.  Gabarito Comentado.
  9a Questão (Ref.: 228488) Pontos: 1,0  / 1,0
Dentre os muitos componentes da biblioteca ADO.NET, temos o Data Provider que possui quatro principais objetos,
EXCETO:
DataAdapter
Command
  DataClasses
Connection
DataReader
 Gabarito Comentado.  Gabarito Comentado.
  10a Questão (Ref.: 89659) Pontos: 1,0  / 1,0
Qual é a classe usada para criar um objeto associado à uma tabela que permite
visualizar os dados em forma de planilha?
Windows Form
Dataset
  DataGridView
DataAdapter
TableAdapter
 Gabarito Comentado.
Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.

Outros materiais