Buscar

AV2 DesSoftware

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

Avaliação: CCT0170_AV2_200802145267 » DESENVOLVIMENTO DE SOFTWARE
	Tipo de Avaliação: AV2 
	Aluno: 200802145267 - ALEXSANDRO HONORIO DA CONCEIÇÃO 
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9001/AA
	Nota da Prova: 1,0 de 8,0        Nota do Trabalho:        Nota de Participação: 2        Data: 06/06/2013 18:14:23
	
	 1a Questão (Cód.: 89580)
	4a sem.: ESTRUTURA DE REPETIÇÃO
	Pontos: 0,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
	
	0, 1, 3, 5 e 7
	
	1, 3 e 5
	
	1 e 3
	
	1, 3, 5 e 7
	
	
	 2a Questão (Cód.: 49842)
	2a sem.: Unidade I
	Pontos: 0,0  / 0,5 
	Um Tipo de Dado Inteiro de 32 bits é conhecido em VB.NET como:
		
	
	Double
	
	Short
	
	Integer
	
	Long
	
	Single
	
	
	 3a Questão (Cód.: 89306)
	3a sem.: MÓDULO - ROTINAS E FUNÇÕES
	Pontos: 0,5  / 0,5 
	Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? 
		
	
	Function e End Function
	
	Sub e End Sub
	
	Module e End Module
	
	Begin e End
	
	Main e End Main
	
	
	 4a Questão (Cód.: 89657)
	9a sem.: CONTROLE DE INTERFACE PARA USUÁRIO
	Pontos: 0,0  / 0,5 
	Qual é a classe do Windows Forms usada para criar objetos de caixa de diálogo genérica e personalizada?
		
	
	User Control
	
	Custom Control
	
	Windows Form
	
	Dialog
	
	Explorer Form
	
	
	 5a Questão (Cód.: 91947)
	6a sem.: OBJETOS DO VISUAL STUDIO 2008
	Pontos: 0,0  / 0,5 
	Qual é a propriedade de um objeto da classe Form de Windows.Forms, que permite atribuir um título na barra de título do objeto?
		
	
	Header
	
	Bar
	
	Text
	
	Title
	
	BarText
	
	
	 6a Questão (Cód.: 49860)
	10a sem.: Unidade V - Desenvolvimento de software
	Pontos: 0,0  / 0,5 
	Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma conexão de Banco de Dados, utilizamos qual método da Classe "Command"?
		
	
	ExecuteReader()
	
	ExecuteSql()
	
	ExecuteSqlData()
	
	ExecuteScalar()
	
	ExecuteDataReader()
	
	
	 7a Questão (Cód.: 19146)
	5a sem.: Menus, layout, base de dados
	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 finally. 
	
	continue ou raise. 
	
	catch ou continue. 
	
	finally ou raise. 
	
	catch ou finally. 
	
	
	 8a Questão (Cód.: 100191)
	4a sem.: ESTRUTURA DE REPETIÇÃO
	Pontos: 0,0  / 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 = 1
        Dim Numero As Byte = 4
        While (Contador <= 10)
            Console.WriteLine(Numero)
            Contador = Contador + 3
            Numero = Numero + Contador
        End While
        Console.ReadKey()
    End Sub
End Module
		
	
Resposta: RESP = SIM ERRO = Contador = Contador + 3 Numero = Numero + Contador
	
Gabarito: NÃO.
4
8
15
25
	
	
	 9a Questão (Cód.: 77761)
	15a sem.: DESENVOLVIMENTO DE SOFTWARE
	Pontos: 0,0  / 1,0 
	No modelo-visão-controle (MVC), o controlador 
 
		
	
	encapsula funcionalidades e objetos de conteúdo, o modelo renderiza a interface de usuário a partir da visão e a visão processa e responde a eventos e invoca alterações ao controlador. 
	
	processa e responde a eventos e invoca alterações ao modelo projeto de arquitetura, o modelo renderiza a interface de usuário a partir da visão e a visão encapsula funcionalidades e objetos de conteúdo.
	
	processa e responde a eventos e invoca alterações ao modelo, o modelo encapsula funcionalidades e objetos de conteúdo e a visão renderiza a interface de usuário a partir do modelo. 
 
	
	encapsula funcionalidades e objetos de conteúdo, o modelo processa e responde a eventos e invoca alterações ao controlador e a visão renderiza a interface de usuário a partir do modelo. 
	
	renderiza a interface de usuário a partir da visão, o modelo encapsula funcionalidades e objetos de conteúdo e a visão processa e responde a eventos e invoca alterações ao controlador. 
 
	
	
	 10a Questão (Cód.: 100112)
	4a sem.: Estrutura do dot net
	Pontos: 0,0  / 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 Contígua (mar territorial) com 12 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 Contígua 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 Contígua e exiba a mensagem "Dentro da Zona Contígua" se estiver dentro do limite da Zona Contígua ou a mensagem "Além da Zona Contígua" se a distância estiver além do limite da Zona Contígua.  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 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 12  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 Contígua. 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: 
	
Gabarito: 
Module Module1
    Sub Main()
        Const Fator As UShort = 1852
        Const Limite As Byte = 12
        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 Contígua.")
        Else
            Console.Write("Além da Zona Contígua.")
        End If
    End Sub
End Module

Outros materiais