Buscar

DESENVOLVIMENTO DE SOFTWARE 3

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

DESENVOLVIMENTO DE SOFTWARE
	
	Avaiação Parcial: CCT0248_SM_2016 V.3 
	 
	Aluno(a): 
	Matrícula: 
	Acertos: 10,0 de 10,0
	Data: 22/03/2017 12:33:10 (Finalizada)
	
	 1a Questão (Ref.: 201603432032)
	Acerto: 1,0  / 1,0
	(FCC/2013/DPE-SP - Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise: 
I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços. 
II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam. 
III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços. 
IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common Intermediate Language(CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro- tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET. 
Está correto o que se afirma em:
		
	
	III e IV, apenas
	
	II e IV, apenas
	
	I e II, apenas
	
	III, apenas
	 
	I, II, III e IV
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201602982380)
	Acerto: 1,0  / 1,0
	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 uma versão do Windows.
	 
	pode ser executado em qualquer dispositivo que possua um framework de tal 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.
	
	pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer plataforma.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201603425541)
	Acerto: 1,0  / 1,0
	Conhecer, saber definir e manipular os tipos de dados em uma linguagem de programação é uma tarefa inicial e muito importante para quem está começando a programar. Na linguagem VB como nas demais participantes do .NET, temos categorias e tipos predefinidos, cada um com sua faixa de valores.
Em relação ao que foi apresentado nas aulas a respeito dos tipos, podemos afirmar que:
		
	
	Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis.
	
	Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória.
	
	Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores.
	
	O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser inicializada.
	 
	String, Array e Classes, são tipos de referência.
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 4a Questão (Ref.: 201603038580)
	Acerto: 1,0  / 1,0
	O .NET define os tipos de valores a serem armazenados na memória, o espaço a ser alocado na memória. Esses valores são armazenados em um área de memória chamada:
		
	
	Dim
	
	FIFO
	 
	Stack
	
	Namespace
	
	Structure
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201603038574)
	Acerto: 1,0  / 1,0
	O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código. O módulo que contém os membros que retornam resultados dos testes de verificação de tipo ou retornam as informações sobre erros em tempo de execução, o nome do tipo, o valor da cor em RGB é chamado de:
		
	
	ErrObject
	
	ControlChars
	
	DateAndTime
	 
	Information
	
	Strings
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201603447102)
	Acerto: 1,0  / 1,0
	Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET.
		
	 
	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.
	
	Nenhuma das anteriores
	
	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 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 referência, a palavra reservada ByRef deve ser usada na chamada da função ou subrotina, precedendo o valor do argumento.
		
	
	
	 7a Questão (Ref.: 201602982393)
	Acerto: 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, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 38 42 65 90 10 -1
Module Module1
    Sub Main()
         Dim idade As Integer
         Dim c1 As Integer = 0
         Dim c2 As Integer = 0
         Console.WriteLine("Digite a idade:")
         idade = Console.ReadLine()
         While idade <> -1
             If idade < 21 Then c1 = c1 + 1
             If idade > 65 Then c2 = c2 + 1
             Console.WriteLine("Digite a idade:")
             idade = Console.ReadLine()
         End While
         Console.WriteLine(c1)
         Console.WriteLine(c2)
         Console.ReadKey()
     End Sub
End Module
		
	
	3 e 3
	
	4 e 3
	 
	4 e 2
	
	3 e 4
	
	2 e 4
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201602894916)
	Acerto: 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 e 5
	
	1 e 3
	
	1, 3, 5 e 7
	
	0, 1, 3, 5 e 7
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201603438328)
	Acerto: 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?
		
	
	Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma exceção.
	
	Define o código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção, antes de terminar.
	
	Contém o código para liberar recursos alocados no bloco.
	
	delimitam o bloco de códigos protegidos para tratar as exceções que ocorrerem.
	 
	Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer.
		 Gabarito Comentado.
	 GabaritoComentado.
	 Gabarito Comentado.
	
	
	
	
	
	 10a Questão (Ref.: 201603410855)
	Acerto: 1,0  / 1,0
	No tratamento de exceções em VB.NET, usa-se a estrutura try... catch...finally com o objetivo de capturar eventuais situações de exceção e definir o comportamento mais adequado para a aplicação. Neste contexto, é certo afirmar que:
		
	 
	A cláusula Finally é opcional
	
	Só pode haver uma cláusula Catch para um mesmo Try
	
	A cláusula Try é opcional.
	
	A cláusula Catch é opcional
	
	Se o Catch for usado, o Finally não poderá ser usado.
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes