Buscar

desenvolvimento de software.av1

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

Avaliação: CCT0248_AV_201509170928 » DESENVOLVIMENTO DE SOFTWARE
	Tipo de Avaliação: AV
	Aluno: 201509170928 - FRANCISCO RENATO TAVARES
	Professor:
	ADRIANA APARICIO SICSU AYRES DO NASCIMENTO
	Turma: 9004/AB
	Nota da Prova: 2,0    Nota de Partic.: 0,5   Av. Parcial 2  Data: 07/06/2017 09:08:46
	O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
	
	 1a Questão (Ref.: 201509878893)
	Pontos: 0,0  / 1,0
	O indice de possibilidade de chuva é calculado pela seguinte formula:
 IPC = Pressão Atmosférica * 0,43 + Umidade Relativa do Ar * 0,57
                                              Temperatura
Codifique um Console Application (programa em modo console baseado em caracteres) em linguagem VB .NET para calcular o IPC.
		
	
Resposta: module= var pa=pressão atmosferica ur=umidade relativa do ar tp=temperatura ipc= pa*0,23+ur*0,57/tp
	
Gabarito: Module Module1
Sub Main()
Dim ipc, pressao, umidade, temperatura As Single
Console.Write("Digite a pressão: ")
pressao = Console.ReadLine()
Console.Write("Digite a umidade: ")
umidade = Console.ReadLine()
Console.Write("Digite a temperatura: ")
temperatura = Console.ReadLine()
ipc = (pressao * 0.43 + umidade * 0.57)/temperatura 
Console.Write("IPC: " & ipc)
End Sub
End Module
	
	
	 2a Questão (Ref.: 201509278432)
	Pontos: 0,0  / 1,0
	Descreva o que é um DataSet da ADO.NET e as vantagens obtidas com a biblioteca ADO.NET.
		
	
Resposta: É a camada que fica entre, o sistema operacional e as aplicações, permitindo integra-se ao banco de dados. Vantagens obtidas- facilidades de acesso ao banco de dados, organização e melhor controle do softaware.
	
Gabarito: A Microsoft lançou a Plataforma .NET. em 2000 com uma nova biblioteca de acesso aos bancos de dados chamada ADO.NET. Esta biblioteca é uma evolução em relação a biblioteca anterior conhecida como ADO. A biblioteca ADO.NET contém um conjunto de assemblies (namespaces) que facilitam o trabalho do programador e permitem desenvolver aplicações com maior desempenho, porque os dados são manipulados em um DataSet armazenado em memória, não necessitando acessos ao disco.  Um DataSet é uma representação em memória de uma coleção de tabelas. Em uma aplicação que não usa a ADO.NET, geralmente, são abertas conexões com o banco de dados, que permanecem ativas durante todo o tempo em que a aplicação estiver em execução, o que consume uma grande quantidade de recursos do servidor e gera um elevado tráfego na rede de dados, prejudicando o desempenho da aplicação. Com o uso da biblioteca ADO.NET, a conexão com o banco de dados é realizada somente quando se deseja atualizar a fonte de dados com os dados do DataSet.
Uma outra vantagem da ADO.NET é que podemos manipular os dados independentemente da localização física da fonte de dados, uma vez que a manipulação dos dados é feita no DataSet, que permite termos várias visões da fonte de dados e de seus relacionamentos.
	
	
	 3a Questão (Ref.: 201509429378)
	Pontos: 0,0  / 1,0
	É importante conhecer e entender o funcionamento da arquitetura .NET e a diferença entre as versões, pois desta forma saberemos o que é necessário para criarmos os nossos sistemas e o que poderemos utilizar. 
 
Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define.
		
	 
	É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e as aplicações, permitindo a compilação em um código intermediário.
	 
	É representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
	
	É representada por uma camada (ADO.NET) que e fica entre o sistema operacional e as aplicações, permitindo a integração com o banco de dados.
	
	É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
	
	É representada por uma camada (Base Class Library) que e fica entre o sistema operacional e as aplicações, permitindo a integração de várias linguagens.
	
	
	 4a Questão (Ref.: 201509365071)
	Pontos: 0,0  / 1,0
	Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele deverá usar:
		
	
	var / 2 = 0
	
	var ^ 2 = 0
	 
	var mod 2 = 0
	 
	var \ 2 = 0
	
	var & 2 = 0
	
	
	 5a Questão (Ref.: 201509829786)
	Pontos: 0,0  / 1,0
	Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET.
		
	
	Nenhuma das anteriores
	
	Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é associada ao parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por valor.
	 
	Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro.
	
	Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na chamada da função ou subrotina, precedendo o valor do argumento.
	 
	Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do tipo.
	
	
	 6a Questão (Ref.: 201509365076)
	Pontos: 1,0  / 1,0
	Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, qual será o resultado apresentado pelo programa?
Module Module1
     Sub Main()
         Dim a As Integer = 10
         Dim b As Integer = 20
         Dim resp As Integer
         If a > b Then
             If a Mod 2 = 0 Then
                resp = a / b
             Else
                 resp = a + b
             End If
         Else
             If b Mod 2 = 0 Then
                 resp = a * b
             Else
                 resp = a - b
            End If
         End If
         Console.WriteLine(resp)
         Console.ReadKey()
     End Sub
End Module
		
	
	10
	
	40
	
	30
	
	2
	 
	200
	
	
	 7a Questão (Ref.: 201509754789)
	Pontos: 0,0  / 0,5
	O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução dos programas. Ou seja, permite a detecção e tratamento de bugs que podem ocorrer durante a execução do programa. A exceção definida pelo .NET lançada quando é feita uma tentativa para acessar um elemento de uma matriz com um índice que está fora dos limites da matriz, além de não poder ser herdada é chamada:
		
	
	ArgumentNullException
	 
	IndexOutOfRangeException
	
	NotImplementedException
	 
	FileNotFoundException
	
	OverflowException
	
	
	 8a Questão (Ref.: 201509282077)
	Pontos: 0,0  / 0,5
	No Visual Basic .Net a palavra chave Inherits é usada para:
		
	
	criar uma instância de um objeto a partir de uma classe.
	
	classificar um método como público.
	 
	indicar que um parâmetro não é obrigatório em um método.
	 
	implementar o mecanismo de herança entre classes.
	
	disparar eventos a partir de objetos.
	
	
	 9a Questão (Ref.: 201509438544)
	Pontos: 0,5  / 0,5
	Para a manipulação de dados durante as aulas foi escolhido utilizar o Microsoft SQL Server 2008 R2 Express. 
Das opções apresentadas a seguir, segundo o que foi apresentado nas aulas, qual não representa uma característica deste SGDB.
		
	
	Possui o mesmo sistema de gerenciamento de bancos de dados das outras edições do SQL Server 2008 R2 da Microsoft.
	
	Esta edição é compatível com o SQL Azure Database Service da plataforma Microsoft Azure para computação em nuvem.
	
	Permitecriar mais de um banco de dados no mesmo servidor.
	
	Suporta bancos de dados de até 10 GB cada.
	 
	Esta edição atende aos requisitos de uma variedade de aplicações que não sejam comerciais, por isto sem custo de licenciamento.
	
	
	 10a Questão (Ref.: 201509278535)
	Pontos: 0,5  / 0,5
	A classe _______ permite criar um objeto que representa um controle de interface para interação com usuário com a finalidade de disparar uma ação.
		
	
	RadioButton
	 
	Button
	
	GroupBox
	
	ListBox
	
	CheckBox

Continue navegando