Buscar

2013 - Desenvolvimento_de_Software_Av2

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 5 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

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: CCT0248_AV2_201004009984 » DESENVOLVIMENTO DE SOFTWARE
	Tipo de Avaliação: AV2
	Aluno: 201004009984 - MARISÂNGELA MARIA RIBEIRO GUIMARÃES
	Professor:
	CARLOS AUGUSTO SICSU AYRES DO NASCIMENTO
	Turma: 9001/AA
	Nota da Prova: 7,5 de 8,0        Nota do Trabalho:        Nota de Participação: 2        Data: 08/06/2013 08:26:11
	
	 1a Questão (Cód.: 89580)
	Pontos: 1,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
	
	1, 3, 5 e 7
	
	1, 3 e 5
	
	0, 1, 3, 5 e 7
	
	1 e 3
	
	
	 2a Questão (Cód.: 49847)
	Pontos: 0,0  / 0,5
	Em VB.NET, os Parâmetros de um Procedimento ou Função são declarados como default na forma:
		
	 
	ByVal
	
	BySub
	
	ByRef
	
	BySource
	 
	ByFunction
	
	
	 3a Questão (Cód.: 94057)
	Pontos: 0,5  / 0,5
	No Visual Basic .Net a palavra chave Inherits é usada para:
		
	
	criar uma instância de um objeto a partir de uma classe.
	 
	implementar o mecanismo de herança entre classes.
	
	classificar um método como público.
	
	disparar eventos a partir de objetos.
	
	indicar que um parâmetro não é obrigatório em um método.
	
	
	 4a Questão (Cód.: 89680)
	Pontos: 0,5  / 0,5
	O tipo de dado numérico do Microsoft SQL Server que permite armazenar valores de 0 a 255 e ocupa apenas 1 byte é:
		
	 
	tinyint
	
	int
	
	byte
	
	smallint
	
	bigint
	
	
	 5a Questão (Cód.: 139695)
	Pontos: 0,5  / 0,5
	Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por:
		
	
	Enviar a aplicação para execução através do sistema operacional.
	
	Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate Language (MSIL), independente da CPU.
	
	Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual está instalado.
	
	Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
	 
	Permitir que a aplicação seja executada em um ambiente gerenciado onde a aplicação se comunica com o .NET, ao invés de se comunicar diretamente com o sistema operacional.
	
	
	 6a Questão (Cód.: 19146)
	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 raise.
	
	finally ou raise.
	 
	catch ou finally.
	
	catch ou continue.
	
	continue ou finally.
	
	
	 7a Questão (Cód.: 100115)
	Pontos: 1,5  / 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 Plataforma Continental (PC) com 350 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 Plataforma Continental 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 Plataforma Continental e exiba a mensagem "Dentro da Plataforma Continental" se estiver dentro do limite da Plataforma Continental ou a mensagem "Além da Plataforma Continental" se a distância estiver além do limite da Plataforma Continental.  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 350  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 Plataforma Continental. 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: Module Module1 Sub Main() Dim Km as double = Km Dim Milhas as double = Milhas Dim Limite as int = 350 console.WhiteLine ("Digite a distância em km:") console.ReadLine console.ReadLine ( Milhas = Km /1,852) if (Milhas <= Limite) console.WhiteLine ("Dentro da Plataforma COntinental") else console.WhiteLine("Além da Plataforma Continental") End Sub End Module
	
Gabarito:
Module Module1
 Sub Main()
     Const Fator As UShort = 1852
     Const Limite As UShort = 350
     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 Plataforma Continental.")
     Else
         Console.Write("Além da Plataforma Continental.")
     End If
 End Sub
End Module
	
	
	 8a Questão (Cód.: 19149)
	Pontos: 1,0  / 1,0
	Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára, mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando resultados, mesmo sem estar completo.
II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.
III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma instância desse objeto.
IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina e a executa.
Indique a opção que contenha todas as afirmações verdadeiras.
		
	
	I e III
	
	II e III
	 
	I e II
	
	III e IV
	
	II e IV
	
	
	 9a Questão (Cód.: 19623)
	Pontos: 0,5  / 0,5
	Quanto aos componentes do Visual Studio 2008, é correto afirmar que:
		
	
	Button: permite digitar texto em um aplicativo;
	
	RadioButton: oferece ao usuário diversas opções.
	
	TextBox: permite aos usuários postar uma página no servidor;
	
	CheckBox: oferece aos usuários uma única alternativa entre várias opções somente um botão pode ser selecionado de cada vez;
	 
	Hyperlink: permite ao usuário navegar através das páginas da aplicação;
	
	
	 10a Questão (Cód.: 100180)
	Pontos: 1,5  / 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 = 2
        Do Until Not (Contador <= 9)
            Console.WriteLine(Contador)
            Contador = Contador + 2
        Loop
        Console.ReadKey()
    End Sub
End Module
		
	
Resposta: Não. Exibirá 2,4,6,8
	
Gabarito:
NÃO.
2
4
6
8

Outros materiais