Buscar

AV_DesSof - 6-6-2014

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

Fechar 
 
Avaliação: CCT0170_AV_201107154928 » DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA 
Nota da Prova: 3,7 Nota de Partic.: 1 Data: 06/06/2014 20:52:14 
 
 
 1
a
 Questão (Ref.: 201107270534) Pontos: 0,2 / 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 Econômica Exclusiva 
(ZEE) com 200 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 Econômica Exclusiva 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 
Econômica Exclusiva e exiba a mensagem "Dentro da Zona Econômica Exclusiva" se 
estiver dentro do limite da Zona Econômica Exclusiva ou a mensagem "Além da Zona 
Econômica Exclusiva" se a distância estiver além do limite da Zona Econômica Exclusiva. 
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 que 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 200 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 Zona Econômica Exclusiva. 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: console 1 sub main() Dim Distancia As Integer Console.WriteLine ('Digite a distância em quilometros') 
Console.Readykey () Do Distancia = Distancia / 1000 Return Distancia = Distancia / 1,852 If Distancia <= 200 
Console.WriteLine ('Dentro da Zona Econômica Exclusiva') else Distancia > 200 Console.WriteLine ('Além da 
Zona Econômica Exclusiva') end If end sub end console 
 
 
Gabarito: 
Module Module1 
 Sub Main() 
 Const Fator As UShort = 1852 
 Const Limite As Byte = 200 
 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 Econômica Exclusiva.") 
 Else 
 Console.Write("Além da Zona Econômica Exclusiva.") 
 End If 
 End Sub 
End Module 
 
 
 
 2
a
 Questão (Ref.: 201107263656) Pontos: 0,0 / 1,5 
Uma loja chamada DVDShop comercializa DVDs em toda a América Latina e utiliza um 
sistema chamado DVDSystem para controle de estoque e vendas de DVDs. O sistema 
tem um banco de dados e o gerente da loja precisa saber a quantidade de DVDs 
cadastrados na tabela chamada TabelaDVD, diretamente do banco de dados usando um 
comando em SQL porque a aplicação parou de funcionar. 
Qual é o comando SQL que o gerente deve executar considerando que a TabelaDVD tem 
a coluna Titulo para armazenar os títulos dos DVDs e a coluna NomeArtistaPrincipal para 
armazenar os nomes dos artistas principais dos DVDs e a coluna Ano para armazenar os 
anos de lançamentos dos DVDs? 
 
 
Resposta: select * from TabelaDVD where count (Titulo, NomeArtistaPrincipal, Ano) 
 
 
Gabarito: 
SELECT COUNT (*) FROM TabelaDVD 
 
 
 
 3
a
 Questão (Ref.: 201107347464) Pontos: 0,0 / 0,5 
O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento 
e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET, 
 
 pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer 
plataforma. 
 
pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi 
desenvolvido. 
 pode ser executado em qualquer dispositivo que possua um framework de tal plataforma. 
 
pode ser executado em qualquer dispositivo. 
 
pode ser executado em qualquer dispositivo que possua uma versão do Windows. 
 
 
 
 4
a
 Questão (Ref.: 201107311059) 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? 
 
 
Try... Catch 
 Try... End Try. 
 
On error 
 
On error - Goto 
 
Try... Finaly 
 
 
 
 5
a
 Questão (Ref.: 201107220267) Pontos: 0,5 / 0,5 
Em VB.NET, os Parâmetros de um Procedimento ou Função são declarados como default na forma: 
 
 
ByRef 
 
BySub 
 
BySource 
 ByVal 
 
ByFunction 
 
 
 
 6
a
 Questão (Ref.: 201107260000) Pontos: 0,5 / 0,5 
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 e 5 
 1, 3, 5 e 7 
 0, 1, 3, 5 e 7 
 1, 3, 5, 7 e 9 
 1 e 3 
 
 
 
 7
a
 Questão (Ref.: 201107420946) Pontos: 0,0 / 1,0 
Durante as aulas foi destacado a importância que um sistema de gerenciamento de banco de dados 
relacional (SGBDR) possui para manipulação de dados através dos sistemas ou nele mesmo utilizando a sua 
IDE. 
Das opções apresentadas, qual não é parte da definição deste modelo. 
 
 É uma camada intermediária, conhecida também como midleware. 
 Possui arquitetura em camadas. 
 
É uma coleção de softwares de propósito geral que facilita o processo de: definir, construir e manipular 
um banco de dados (BD); 
 
Provê a interface entre as aplicações e os BDs. 
 
Fica situada entre uma ou mais aplicações (APs) e um ou mais BDs. 
 
 
 
 8
a
 Questão (Ref.: 201107190043) Pontos: 1,0 / 1,0 
Quanto aos componentes do Visual Studio 2008, é correto afirmar que: 
 
 Hyperlink: permite ao usuário navegar através das páginas da aplicação; 
 
CheckBox: oferece aos usuários uma única alternativa entre várias opções somente um botão pode ser 
selecionado de cada vez; 
 
RadioButton: oferece ao usuário diversas opções. 
 
TextBox: permite aos usuários postar uma página no servidor; 
 
Button: permite digitar texto em um aplicativo; 
 
 
 
 9
a
 Questão (Ref.: 201107264477) Pontos: 0,5 / 0,5 
No Visual Basic .Net a palavra chave Inherits é usada para: 
 
 
classificar um método como público. 
 
criar uma instância de um objeto a partir de uma classe. 
 implementar o mecanismo de herança entre classes. 
 
disparar eventos a partir de objetos. 
 
indicarque um parâmetro não é obrigatório em um método. 
 
 
 
 10
a
 Questão (Ref.: 201107220262) Pontos: 0,5 / 0,5 
Um Tipo de Dado Inteiro de 32 bits é conhecido em VB.NET como: 
 
 
Double 
 
Long 
 Integer 
 
Short 
 
Single 
 
 
 
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.

Continue navegando