Buscar

AV PARCIAL DESENVOLVIMENTO DE SOFTWARE 2016 1

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

1a Questão (Ref.: 201503165876)
	Pontos: 1,0  / 1,0
	Na definição da tecnologia de desenvolvimento de software é necessário conhecer as características do produto a ser desenvolvido e que ferramenta de desenvolvimento, melhor se adequa as necessidades deste produto. 
No caso do Visual Studio, são oferecidas algumas versões: Express, Profissional, Test Profissional, Premium e Ultimate. 
Sabendo-se que a equipe de desenvolvimento necessita de teste automatizados da interface para usuário e da identificação do impacto de testes ao mudar os códigos, qual das versões apresentadas seria a ideal. Das opções apresentadas, marque a que correta.
		
	
	Express
	
	Profissional
	
	Ultimate
	 
	Premium
	
	Test Profissional
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201502722742)
	Pontos: 1,0  / 1,0
	O .NET Framework é uma camada de software que fica entre:
		
	 
	o Sistema Operacional e as Aplicações.
	
	o Hardware e o Sistema Operacional.
	
	o Hardware e as Aplicações.
	
	o Hardware e os Utilitários.
	
	o Sistema Operacional e os Utilitários.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201503172417)
	Pontos: 1,0  / 1,0
	Para escolher um tipo de dado, o programador deve escolher um, que ocupe a menor quantidade de memória em bytes e seja capaz de armazenar a faixa de valores possíveis de um determinado dado a ser armazenado em uma variável ou constante. 
Ao definir o uso do tipo numérico Integer, a capacidade de armazenamento será de:
		
	
	8 bytes
	
	1 byte
	
	2 bytes
	
	10 bytes
	 
	4 bytes
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201503187452)
	Pontos: 1,0  / 1,0
	Variáveis são utilizadas no Visual Basic .NET para armazenar informação necessária para a lógica de processamento de sua aplicação. Dentro de uma função ou sub-rotina, indique a opção incorreta na declaração e inicialização de variáveis:
		
	
	Dim a , b a = " Copa " b = 100
	
	Dim a , b as Long a = 345 b = 888
	 
	Dim d As Integer d = "escola"
	
	Dim N as Integer N = 887
	
	Dim x as Int16 = 7
		
	
	
	 5a Questão (Ref.: 201502635006)
	Pontos: 1,0  / 1,0
	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?
		
	
	LCase
	 
	Len
	
	LTrim
	
	Left
	
	LSet
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201502722750)
	Pontos: 1,0  / 1,0
	Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e retorne a área deste quadrado, ele deverá usar qual das opções de código a seguir?
		
	
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Sub
	
	Module AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Module
	 
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Function
	
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Function
	
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Sub
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201502787304)
	Pontos: 1,0  / 1,0
	 O programa apresentado na questão, utiliza algumas das estruturas de controle do VB.NET.
Module module1
   Sub main()
      Dim Contador As Byte = 1
      Do Until Not (Contador <= 10)
         If (Contador Mod 2 = 0) Then
            Select Case Contador
               Case 1 To 5
                  Console.WriteLine(Contador)
               Case Else
                  Console.WriteLine(Contador - 1)
            End Select
      End If
      Contador = Contador + 1
   Loop
   Console.ReadKey()
   End Sub
End Module
 
Que valores serão apresentados pelo mesmo após sua execução?
		
	 
	2 - 4 - 5 - 7 - 9.
	
	Nenhum valor.
	
	1 - 3 - 5 - 7 - 9.
	
	1 - 3 - 5 - 6 - 8.
	
	2 - 4 - 6 - 8 - 10.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201502778918)
	Pontos: 1,0  / 1,0
	A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO:
		
	
	Decisão de Sequência na mesma linha
	
	Decisão Aninhada
	 
	Decisão de Repetição
	
	Decisão Simples
	
	Decisão Estendida
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201503178689)
	Pontos: 1,0  / 1,0
	Uma exceção representa uma situação que normalmente não ocorre e representa algo de estranho ou inesperado no sistema. Esta ocorrência deve ser tratada para que o programa não encerre o funcionamento. 
Dentre as palavras-chave, qual a finalidade do Catch?
		
	 
	Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer.
	
	delimitam o bloco de códigos protegidos para tratar as exceções que ocorrerem.
	
	Define o código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção, antes de terminar.
	
	Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma exceção.
	
	Contém o código para liberar recursos alocados no bloco.
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 10a Questão (Ref.: 201502686338)
	Pontos: 1,0  / 1,0
	Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção é:
		
	
	System.Exception
	
	Finaly
	
	Try - catch - End Try
	
	ex.message
	 
	Throw [ expressão ]
		 Gabarito Comentado.
	 Gabarito Comentado.

Outros materiais