Buscar

DESENVOLVIMENTO DE SOFTWARE

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

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

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ê viu 3, do total de 31 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

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

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ê viu 6, do total de 31 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

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

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ê viu 9, do total de 31 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

Prévia do material em texto

1a Questão (Ref.: 201707336249)
	 Fórum de Dúvidas (1 de 1)       Saiba  (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 (Base Class Library) que e fica entre o sistema operacional e as aplicações, permitindo a integração de várias linguagens.
	 
	É 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 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 (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707234586)
	 Fórum de Dúvidas (1 de 1)       Saiba  (0)
	
	Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por:
		
	
	Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual está instalado.
	 
	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.
	
	Enviar a aplicação para execução através do sistema operacional.
	
	Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
	
	Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate Language (MSIL), independente da CPU.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707114030)
	 Fórum de Dúvidas (1 de 1)       Saiba  (0)
	
	A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento de um aplicativo indica que o aplicativo deverá ser implantado no:
		
	
	computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
	
	computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
	
	servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
	
	servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
	 
	servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá apenas um navegador.
	
	
	
	
	 4a Questão (Ref.: 201707234570)
	 Fórum de Dúvidas (1)       Saiba  (0)
	
	Uma empresa deseja adquirir uma edição do Visual Studio 2010 que permita a sua equipe de desenvolvimento trabalhar com um conjunto de ferramentas de gerenciamento de ciclo de vida da aplicação, incluindo a elaboração de diagramas UML e o gerenciamento de projetos com metodologias iterativas e ágeis. Qual a edição do Visual Studio 2010 mais indicada?
		
	
	Visual Studio 2010 Premium
	
	Visual Studio 2010 Professional
	
	Visual Studio 2010 Test Professional 2010
	 
	Visual Studio 2010 Ultimate
	
	Visual Studio 2010 Express
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707715087)
	 Fórum de Dúvidas (1 de 1)       Saiba  (0)
	
	A arquitetura fundamental do .NET 4.0 é dividida em 4 partes, dentre elas o Base Class Library (BCL) que fornece milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Em relação ao BCL é apresentado o MSIL.
Das opções, marque a que apresenta corretamente o conceito de MSIL.
		
	 
	É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções independentes de CPU.
	
	É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções independentes de CPU.
	
	É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU.
	
	É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de CPU.
	
	É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de CPU.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707721587)
	 Fórum de Dúvidas (1)       Saiba  (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:
		
	 
	I, II, III e IV
	
	I e II, apenas
	
	III, apenas
	
	III e IV, apenas
	
	II e IV, apenas
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707271935)
	 Fórum de Dúvidas (1 de 1)       Saiba  (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.
	
	pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer 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 que possua um framework de tal plataforma.
	
	pode ser executado em qualquer dispositivo que possua uma versão do Windows.
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201707736643)
	 Fórum de Dúvidas (1)       Saiba  (0)
	
	Visual Basic .NET (VB.NET) é uma linguagem que permite desenvolver aplicações com interfaces gráficas para o usuário que executam no sistema operacional Windows . As aplicações têm uma aparência familiar a outros softwares utilizados pelo usuário deste tipo de plataforma. Para seu funcionamento, o VB.NET é dita ____, ou seja, a aplicação fica em modo de espera até que ocorra uma chamada ou interrupção (o click de um botão, quando pressionada uma opção do teclado ou a seleção de uma opção do menu) junto ao sistema operacional que demanda alguma resposta ou ação. 
Assinale a alternativa que contém o termo que completa corretamente a lacuna a ser preenchida.
		
	
	orientada a entrada e saída intensivas
	
	nenhuma das anteriores
	
	orientada a fluxo de objetos
	
	orientada a processos
	 
	orientadaa eventos
	 1a Questão (Ref.: 201707184126)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual será o valor da variável Resultado após a execução da linha de código em linguagem VB 2010?
Dim Resultado As Integer = 14 Mod 3
		
	
	3
	
	5
	
	11
	 
	2
	
	1
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707328135)
	 Fórum de Dúvidas (0)       Saiba  (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:
		
	
	Namespace
	
	Structure
	 
	Stack
	
	FIFO
	
	Dim
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707802667)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	2) Analise cada uma das linhas de código, desenvolvidas no VB.Net, apresentadas na questão.
Module Module1 
Sub Main() 
Dim x As String = "1" 
Dim y As String = "2" 
Dim resp As String 
x &= y 
resp = x + y 
Console.WriteLine(resp) 
End Sub 
End Module
Após a execução do código apresentado na questão, será exibido na tela:
		
	
	5
	
	112
	
	123
	
	125
	 
	122
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707336282)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Como em todas as linguagens, precisamos conhecer os tipos de variáveis, como atribuir valores, bem como saber as várias formas de declará-las.  
Das opções apresentadas, marque a que não corresponde a uma maneira correta de declarar uma variável na linguagem VB.NET.
		
	
	Dim numero As UShort, complemento As String
	
	Dim dia, mes As Integer
	
	Dim idade As byte = 10
	 
	Dim Salario As float
	
	Dim idade As byte
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707271940)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um desenvolvedor precisa declarar um variável para armazenar um contador entre 0 e 100 utilizando o menor espaço de memória, ele deve declarar a variável como:
		
	
	Integer
	 
	Byte
	
	UInteger
	
	Decimal
	
	Short
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707721611)
	 Fórum de Dúvidas (0)       Saiba  (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:
		
	
	2 bytes
	
	8 bytes
	
	10 bytes
	 
	4 bytes
	
	1 byte
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707715096)
	 Fórum de Dúvidas (0)       Saiba  (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:
		
	
	Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória.
	
	O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser inicializada.
	
	Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores.
	 
	String, Array e Classes, são tipos de referência.
	
	Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	
	 8a Questão (Ref.: 201707736646)
	 Fórum de Dúvidas (0)       Saiba  (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 x as Int16 = 7
	
	Dim a , b as Long a = 345 b = 888
	
	Dim N as Integer N = 887
	
	Dim a , b a = " Copa " b = 100
	 
	Dim d As Integer d = "escola"
	 1a Questão (Ref.: 201707184197)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor?
		
	
	Module e End Module
	
	Main e End Main
	
	Sub e End Sub
	
	Begin e End
	 
	Function e End Function
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707234602)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	No desenvolvimento de software com a intenção de evitar redundância, permitir o reaproveitamento de código e facilitar a manutenção, baseado na máxima que diz: Dividir para conquistar, O VB 2010 Express, ao criar um projeto, define automaticamente um(a):
		
	
	Método
	 
	Módulo
	
	Rotina
	
	Procedimento
	
	Função
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707736657)
	 Fórum de Dúvidas (0)       Saiba  (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 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.
	 
	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.
	
	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.
	
	Nenhuma das anteriores
	
	
	
	
	 4a Questão (Ref.: 201707184200)
	 Fórum de Dúvidas (0)       Saiba  (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?
		
	 
	Len
	
	LSet
	
	Left
	
	LTrim
	
	LCase
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707328116)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um método, também conhecido como procedimento, é um bloco de códigos identificado por um nome. Sempre chamado pelo nome para que execute o bloco de código. O método que executa um bloco de código, mas Não retorna valor:
		
	
	Module
	
	Application
	
	Function
	 
	Sub
	
	Public
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707271946)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e exiba 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
	 
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & 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)
     DimS As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Function
	 
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Function
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707328129)
	 Fórum de Dúvidas (0)       Saiba  (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:
		
	 
	Information
	
	DateAndTime
	
	Strings
	
	ErrObject
	
	ControlChars
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201707184204)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual será o valor da variável Resultado após a execução da linha de código em linguagem VB 2010?
Dim Resultado As String = Mid("ABCDEF", 2, 3)
		
	
	"ABC"
	
	"AB"
	 
	"BCD"
	
	"BC"
	
	"CD"
	1a Questão (Ref.: 201707184471)
	 Fórum de Dúvidas (0)       Saiba  (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 e 5
	
	1 e 3
	
	0, 1, 3, 5 e 7
	 
	1, 3, 5, 7 e 9
	
	1, 3, 5 e 7
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707336498)
	 Fórum de Dúvidas (0)       Saiba  (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?
		
	
	1 - 3 - 5 - 6 - 8.
	
	2 - 4 - 6 - 8 - 10.
	
	Nenhum valor.
	 
	2 - 4 - 5 - 7 - 9.
	
	1 - 3 - 5 - 7 - 9.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707328112)
	 Fórum de Dúvidas (0)       Saiba  (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 Simples
	
	Decisão Aninhada
	
	Decisão de Sequência na mesma linha
	
	Decisão Estendida
	 
	Decisão de Repetição
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707271948)
	 Fórum de Dúvidas (0)       Saiba  (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
		
	
	2 e 4
	
	3 e 4
	
	3 e 3
	
	4 e 3
	 
	4 e 2
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707271947)
	 Fórum de Dúvidas (0)       Saiba  (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
		
	 
	200
	
	40
	
	2
	
	10
	
	30
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707235518)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura:
		
	
	While
	
	Repeat
	
	Do
	
	Until
	 
	For
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707184211)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões (escolha) em linguagem VB.NET?
		
	
	If
	
	While
	
	For
	 
	Select Case
	
	Do
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	
	 8a Questão (Ref.: 201707271949)
	 Fórum de Dúvidas (0)       Saiba  (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 60 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 < 18 Then c1 = c1 + 1
             If idade > 60 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
		
	
	2 e 3
	
	3 e 4
	
	4 e 3
	 
	3 e 3
	
	3 e 2
	 1a Questão (Ref.: 201707700410)
	 Fórum de Dúvidas (0)       Saiba  (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
	
	A cláusula Catch é opcional
	
	Só pode haver uma cláusula Catch para um mesmo Try
	
	A cláusula Try é opcional.
	
	Se o Catch for usado, o Finally não poderá ser usado.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707184452)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual é palavra-chave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET?
		
	
	Do
	
	Try
	
	Finally
	 
	Catch
	
	If
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707661658)
	 Fórum de Dúvidas(0)       Saiba  (0)
	
	Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET framework oferece uma forma unificada de identificar e tratar exceções entre todas as linguagens de programação .NET (BALENA, 2006). 
Há dois tipos de exceções:
		
	 
	exceções de hardware e exceções de software.
	
	exceções try e exceções catch.
	
	exceções implícitas e explícitas.
	
	exceções de estruturadas e exceções sequenciais.
	
	exceções de Cast e exceções de wrapper.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707328099)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento, chamada:
		
	
	Exception
	
	Catch
	
	Try
	 
	Throw
	
	Finally
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707693252)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Na construção de softwares, é possível desenvolvermos métodos com os mais diversos propósitos. Durante a execução desses métodos possa ser que ocorra exceções de hardware e de software, para esses trechos de códigos que podem haver problemas, nós devemos tratadas para que a aplicação não pare ou não finalize. Qual das respostas a seguir representa a sequência correta da sintaxe para representação do bloco mínimo do tratamento de exceções?
		
	
	Try/Catch/Finally
	 
	Try/Catch
	
	Try
	
	Catch/Try
	
	Try/Finally/Catch
	
	
	
	
	 6a Questão (Ref.: 201707671908)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A maior parte dos controles que precisam ser feitas nos sistemas de informação, podem ser aplicadas através das estruturas de controle condicionais, no entanto existem alguns erros que não se referem a lógica propriamente dita, mas a várias situações como, erro de digitação, problema de conexão, acesso a banco, entre outras. 
A linha de código: Catch ex As Exception 
Diz respeito ao tratamento de erros comentado no enunciado.
Marque a alternativa que melhor define qual o propósito da linha de código citado no enunciado.
		
	 
	Permite realizar a captura e o tratamento da exceção genérica, ou seja, de qualquer tipo de exceção.
	
	Permite realizar a captura e o tratamento da exceção ligado a erros de digitação ou divisão por zero.
	
	Permite realizar a captura e o tratamento da exceção apenas do tipo Exceptions.
	
	Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final.
	
	Ela atribui a variável Exception o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707727884)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET framework oferece uma forma unificada de identificar e tratar exceções entre todas as linguagens de programação .NET (BALENA, 2006). 
Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento de exceção. 
Esse tipo de exceção é chamada:
		
	
	Finally
	 
	Throw
	
	Catch
	
	Catch ex1 As Exception1
	
	Try ... End Try
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201707727883)
	 Fórum de Dúvidas (0)       Saiba  (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.
	
	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.
	
	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.
	 1a Questão (Ref.: 201707335523)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. Ao definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da classe e das subclasses, estamos falando do modificador:
		
	 
	protected
	
	private
	
	shared
	 
	public
	
	static
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707336389)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema: Uma universidade precisava controlar o total de filhos de funcionários existentes na mesma, mantendo atualizado a entrada e saída dos mesmos.
Para tal, resolveram criar um atributo de nome TotalFilhos.
Dos escopos das variáveis para a Linguagem VB.NET qual o mais indicado para este atributo de forma a solucionar o problema da equipe de desenvolvimento.
		
	
	Protected
	
	public
	
	Friend
	
	private
	 
	Shared
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707661667)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o sistema informatizado, que era limitado e não atendia a todas as funções necessárias. O gerente, então, contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as novas funções solicitadas. 
Que conceito de orientação a objetos está descrito na situação hipotética acima?
		
	 
	herança
	
	abstração
	
	mensagem
	
	sobreposição
	
	sobrecarga
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707723901)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. São modificadores de acesso das linguagens .Net, EXCETO:
		
	
	Private
	
	Protected
	
	Public
	
	Shared
	 
	Abstract
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707661664)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A abordagem da programação orientada a objetos oferece o conceito de encapsulamento que agrupa e delimita na classe a declaração de todas as variáveis e métodos. Os modificadores de acesso definem a acessibilidade dos objetos e dos membros de uma classe. 
Dentre as opções, qual delas não é um modificador do Visual Basic 2010 ?
		
	
	Public
	 
	Package
	
	Private
	
	Shared
	
	Protected
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707335512)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Na programação orientada a objetos, _____________________ é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre qual o método que deve ser selecionado,de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de:
		
	
	Abstração
	
	Interface
	
	Herança
	 
	Polimorfismo
	
	Encapsulamento
	
	
	
	
	 7a Questão (Ref.: 201707671911)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema: Uma universidade precisava controlar o total de filhos de cada funcionário e suas respectivas idades, mantendo atualizado, para o cálculo do salário família. 
Para tal, resolveram criar uma classe Dependente, que entre os demais atributos existiam, idade e totFilhos. Dos escopos das variáveis para a Linguagem VB.NET qual o mais indicado para estes atributos, respectivamente, de forma a solucionar o problema da equipe de desenvolvimento.
		
	
	Shared e Private
	
	Friend e Public
	
	Public e Private
	 
	Private e Shared
	
	Protected e Private
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201707723903)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A abordagem da programação orientada a objetos oferece um conceito que agrupa e delimita na classe a declaração de todas as variáveis (campos ou propriedades) e métodos (funções). Desta forma, ao encontrar-se o código de definição da classe, conseguimos em um trecho do código encontrar todos os seus membros, isto é, todas as variáveis (campos ou propriedades) e os métodos (funções) da classe.
Esse conceito se refere a:
		
	
	Polimorfismo
	
	Construtor
	
	Herança
	
	Sobrecarga
	 
	Encapsulamento
	 1a Questão (Ref.: 201707336406)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Segundo Silberschatz (1997) e Elmasri (2005) existem algumas principais vantagens na utilização dos SGBDRs.
Marque a alternativa que não apresenta uma das vantagens citadas pelos autores segundo o material didático da disciplina.
		
	
	Escalabilidade
	 
	Compatibilidade
	
	Disponibilidade
	
	Compartilhamento dos dados
	
	Restrição de acesso
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707184520)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	________ é uma coleção de softwares de propósito geral que facilita o processo de: definir, construir e manipular um banco de dados (BD); situada entre uma ou mais aplicações (APs) e um ou mais BDs.
		
	
	Relacionamento
	
	Tabela
	
	Banco de Dados
	 
	Sistema de Gerenciamento de Banco de Dados (SGBD)
	
	Coluna
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707672437)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A arquitetura SGBD permite que as aplicações compartilhem as funções especializadas existentes na coleção de programas. Desta forma, podemos evitar que funções sejam implementadas nas aplicações. 
Com base nesse conceito, são vantagens dos SGBD´s, EXCETO:
		
	
	Disponibilidade e Escalabilidade.
	
	Compartilhamento dos dados.
	 
	Abstração de elementos concretos ou abstratos.
	
	Eliminação de códigos redundantes nas aplicações para gerenciamento de dados e flexibilidade.
	
	Separação entre programas e dados.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707345413)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A modelagem de um Banco de Dados é considerada uma das principais etapas no desenvolvimento de um Sistema de Informação, uma vez que o mesmo tem o objetivo de armazenar os dados que deverão gerar informações preciosas na tomada de decisões em uma empresa.  Na construção do modelo do banco, a definição das Entidades é a primeira das etapas.
Segundo o material das aulas, qual das opções apresenta parte da definição de uma Entidade corretamente.
		
	 
	Uma entidade pode ser concreta, abstrata ou um conceito.
	
	Uma entidade é representada por um conjunto de métodos.
	
	Uma entidade de dados não precisa ser identificada de forma unívoca.
	
	Uma entidade de dados é um objeto do mundo fictício.
	
	Uma entidade de dados é a relação de todos os objetos participantes do modelo.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707672438)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O modelo de um Banco de Dados pode ser especificado de forma textual e/ou gráfica (DER). Dessa forma, a modelagem de um SGBDR é realizada através do modelo entidade-relacionamento (MER) que especifica, EXCETO:
		
	 
	Métodos de acesso a dados.
	
	Regras de um Banco de Dados.
	
	Atributos das entidades de dados.
	
	Entidades de dados.
	
	Relacionamentos entre as entidades de dados.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707345415)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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.
	
	Suporta bancos de dados de até 10 GB cada.
	
	Esta edição é compatível com o SQL Azure Database Service da plataforma Microsoft Azure para computação em nuvem.
	 
	Esta edição atende aos requisitos de uma variedade de aplicações que não sejam comerciais, por isto sem custo de licenciamento.
	
	Permite criar mais de um banco de dados no mesmo servidor.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707715213)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A modelagem de um BD em um SGBDR é realizada através do modelo entidade-relacionamento (MER).
Das opções apresentadas, marque o que NÃO é especificado pelo MER.
		
	
	Entidades de dados.
	 
	Classes de dados.
	
	Regras de um BD.
	
	Atributos das entidades de dados.
	
	Relacionamentos entre as entidades de dados.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201707345417)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Durante as aulas foi destacado a importância que um sistema de gerenciamento de banco de dados relacional (SGBDR) possui para manipulação de dados através dos sistemas ou nele mesmo utilizando a sua IDE. 
Das opções apresentadas, qual não é parte da definição deste modelo.
		
	
	É uma coleção de softwares de propósito geral que facilita o processo de: definir, construir e manipular um banco de dados (BD);
	 
	Possui arquitetura em camadas.
	
	Fica situada entre uma ou mais aplicações (APs) e um ou mais BDs.
	
	É uma camada intermediária, conhecida também como midleware.
	
	Provê a interface entre as aplicações e os BDs.
	 1a Questão (Ref.: 201707323378)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Com o surgimento de novas tecnologias, os gerenciadores de arquivos, até mesmo os SGBD´s, não conseguiam dar conta dos múltiplos acessos simultâneos das aplicações Web. Com toda essa demanda, foi criada uma plataforma para acesso a dados que tornasse esses dados acessíveis de qualquer linguagem da plataforma .NET. Esse conceito se refere:
		
	 
	Ado.Net
	 
	SQL Server
	
	XML
	
	DataSet
	
	Asp.Net
	
	
	
	
	 2a Questão (Ref.: 201707345423)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Segundo o material apresentado nas aulas, um componente é um objeto com métodos pré-definidos que oferecem funcionalidades para um determinado propósito.
Em relação aos componentes para acesso a dados da biblioteca ADO.NET não podemos afirmar que:Os OleDB se comunicam com o banco de dados de forma um pouco menos eficiente do que os componentes do tipo SQL.
	
	Os componentes do tipo SQL são usados exclusivamente para acesso aos bancos de dados do Microsoft SQL Server.
	
	Os OleDB são usados para fazer acesso aos banco de dados que não são do Microsoft SQL Server.
	
	Os componentes do tipo SQL se comunicam com o banco de dados de forma muito mais eficiente, porque o servidor é acessado em baixo nível, através do protocolo TDS.
	 
	Os principais componentes do tipo SQL e OleDB são os mesmos.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707672440)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma View é um objeto que pertence a um banco de dados, definida baseada em declarações SELECT´s, retornando uma determinada visualização de dados de uma ou mais tabelas. Contudo, uma view não armazena dados. 
Marque a opção que NÃO representa uma vantagem do uso de views.
		
	 
	Eliminação de códigos redundantes.
	
	Velocidade de acesso as informações.
	
	Economia de tempo com retrabalho.
	
	Simplifica o gerenciamento do banco de dados.
	
	Mascarar complexidade do banco de dados.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707336418)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Supondo que a empresa Softwares e SIA, na construção de um sistema precise fazer a conexão do mesmo, desenvolvido em VB.NET com componentes da ADO.NET, com um bando de dados da Oracle.
Qual das opções apresenta o componente correto para representar esta conexão.
		
	
	OleDbDataAdapter
	
	OleDbCommand
	
	SqlCommand
	
	SqlConnection
	 
	OleDbConnection
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707785678)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	
1 - conexao.Close()
2 - Dim comando As New OleDbCommand(sql, conexao)
3 - Dim conexao As New OleDbConnection("Provider=Microsoft.......;Data Source=bd.......mdb")
4 - conexao.Open()
5 - Dim adaptador As New OleDbDataAdapter(comando)
6 - adaptador.Fill(ds, "Autores")
7 - Dim sql As String = "Select * from Autores"
8 - Dim ds As New DataSet()
Qual das sequencias abaixo é a correta para que o dataset seja preenchido como a lista de todos os autores :
		
	
	3-7-2-6-8-5-4-1
	
	3-7-2-5-1-8-6-4
	
	8-1-3-7-5-6-2-4
	
	3-7-5-2-4-8-1-6
	 
	3-7-2-5-8-4-6-1
	
	
	
	
	 6a Questão (Ref.: 201707345421)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	As Views representam um recurso importante dos SGDBs. 
Segundo o que foi apresentado nas aulas, através de uma view não é possível:
		
	
	Criar uma visão do banco de dados para um determinado propósito.
	 
	Armazenar dados.
	
	Usar os mesmos comandos SQL de manipulação de dados de uma tabela.
	
	Que a mesma coluna seja vista com nomes diferentes para determinados usuários.
	
	Gerar uma visão para mais de uma tabela.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707345422)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A Microsoft lançou a Plataforma .NET. em 2000 com uma nova biblioteca de nome ADO.NET.
Segundo o material apresentado nas aulas, o propósito desta biblioteca é:
		
	
	Permitir que os dados sejam manipulados em um DataSet armazenado em disco.
	
	Facilitar o trabalho do usuário final ao permitir acesso mais rápido as aplicações.
	
	Abrir conexões com o banco de dados, que permanecem ativas durante todo o tempo em que a aplicação estiver em execução.
	
	Fazer múltiplas conexões com o banco de dados quando for abrir o mesmo e ao atualizar os dados.
	 
	Facilitar o trabalho do programador e permitir desenvolver aplicações com maior desempenho.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201707345420)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O código apresentado é parte de um script.
 
CREATE TABLE [dbo].[Cliente]( 
[ID] [bigint] IDENTITY(1,1) NOT NULL, 
[Nome] [varchar](200) NOT NULL, 
[Telefone] [varchar](50) NULL, 
[Logradouro] [varchar](200) NOT NULL, 
[UF] [varchar](2) NOT NULL, 
CONSTRAINT [PK_Cliente] PRIMARY KEY CLUSTERED 
( 
[ID] ASC 
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
Em relação ao código apresentado e o produto gerado pelo código não podemos afirmar:
		
	
	O campo Telefone pode receber números e letras.
	
	A chave primária é ID.
	
	Os dados serão ordenados pela ID.
	 
	Todos os dados deverão ser obrigatoriamente preenchidos.
	
	Cria uma tabela de nome Cliente.
	 1a Questão (Ref.: 201707184548)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual é a classe do Windows Forms usada para criar objetos de caixa de diálogo genérica e personalizada?
		
	
	Custom Control
	
	User Control
	
	Explorer Form
	 
	Dialog
	
	Windows Form
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707185444)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A classe ______ permite criar objetos que representam controles de interface para apresentar ao usuário opções que são mutuamente exclusivas desde que estejam contidos no mesmo objeto da classe GroupBox.
		
	
	CheckBox
	 
	RadioButton
	
	ListBox
	
	Button
	
	Label
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201707727061)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para construir interfaces gráficas, temos como proposta colar adesivos em uma tela de vidro ou colocar componentes em um container de componentes. As Caixas de seleção são criadas a partir de um componente que permite que o usuário selecione apenas um item da sua lista. Esse componente é o:
		
	
	RadioButton
	 
	ComboBox
	 
	ListBox
	
	CheckBox
	
	TextBox
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707185391)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A classe _________ permite criar um objeto para o usuário digitar os dados de entrada através da interface homem-máquina (IHM).
		
	 
	Label 
	
	ListBox
	 
	TextBox
	
	RadioButton
	
	CheckBox
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707727058)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma interface gráfica com o usuário (Graphical User Interface / GUI) é composta de uma ou mais janelas (windows) e permite representar as outras abordagens de interfaces: caracteres, menus e formulários. 
No VB.NET, quando uma janela é aberta, o mecanismo que não permite que o usuário interaja com as outras janelas até que ela seja fechada, é chamado de:
		
	
	Principal
	
	Static
	
	Não Modal
	
	Classe
	 
	Modal
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707727060)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. Para utilização do controle RadioButton, para que as opções sejam mutuamente exclusivas entre si, elas precisam estar dentro de um:
		
	
	Frame
	
	TextBox
	
	CheckBox
	 
	GroupBox
	
	Checked
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201707184533)
	 Fórum de Dúvidas(0)       Saiba  (0)
	
	O controle do Windows Forms que permite ao usuário digitar dados para entrada de dados através de uma interface gráfica para usuário é:
		
	
	Label
	
	CheckBox
	
	TextField
	
	Button
	 
	TextBox
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	
	 8a Questão (Ref.: 201707185546)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A classe _______ permite criar um objeto que representa um controle de interface para apresentar ao usuário opções que não são mutuamente exclusivas, ou seja, mais de uma opção podem ser selecionadas simultâneamente.
		
	
	RadioButton
	 
	CheckBox
	
	ListBox
	
	ComboBox
	
	GroupBox
	 1a Questão (Ref.: 201707666147)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Abordamos nos conceitos de acesso a dados, que o framework .NET disponibiliza a tecnologia(biblioteca) ADO.NET que possui várias classes para manipular dados em um banco de dados. O Acesso a banco de dados é realizado pelas classes contidas dentro do espaço (namespace) System.Data. Com base nos conceitos contidos na disciplina de Desenvolvimento de Software, qual alternativa abaixo está CORRETA?
		
	
	A classe System.Data.SQLClient foi projetada para trabalhar com banco de dados oracle,sqlserver e mysql.
	
	A biblioteca ADO.NET NÃO permite manipulação de dados através de DataSet.
	
	O uso da biblioteca ADO.NET e a conexão com o banco de dados, através do Dataset, oferece a grande vantagem da manipulação de dados diretamente em disco.
	 
	A classe System.Data.SQLClient foi projetada para trabalhar exclusivamente para acesso aos bancos de dados do Microsoft SQL Server.
	
	Com o uso da biblioteca ADO.NET a conexão com o banco de dados, através do Dataset, permanecerá sempre ativa durante todo o tempo em que a aplicação estiver em execução.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201707737251)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em relação ao componente DATASET usado para acessar banco de dados, coloque F (Falso) ou V (verdadeiro) nas afirmativas e assinale a alternativa correta. 
( ) É uma representação dos dados em memória (Trabalha conectado). 
( ) Pode conter uma única tabela com informações e relacionamentos. 
( ) Pode conter várias tabelas com informações, porém não permite relacionamentos.
		
	 
	(F)(V)(F)
	
	(V)(F)(F)
	
	(V)(F)(V)
	
	(V)(V)(V)
	 
	(V)(V)(F)
	
	
	
	
	 3a Questão (Ref.: 201707184550)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual é a classe usada para criar um objeto associado à uma tabela que permite visualizar os dados em forma de planilha?
		
	
	DataAdapter
	
	Dataset
	
	Windows Form
	 
	DataGridView
	
	TableAdapter
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201707336460)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A criação de formulários de dados na linguagem VB.NET possui muitas facilidades, dando agilidade na programação.  Quando arrastamos um Data Source para um Windows forms o que acontece?  Marque a opção correta.
		
	
	É exibido apenas uma ferramenta para edição dos dados da tabela ligada ao Data Source.
	 
	São exibidos todos os campos da tabela ligada ao Data Source.
	
	São exibidos as opções de conexão para as tabelas do banco relacionado.
	
	É exibido uma tabela com os dados da tabela ligada ao Data Source.
	 
	É exibido uma Grid com os campos e respectivos dados da tabela ligada ao Data Source.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201707185314)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um DataSet da ADO.NET representa:
		
	
	uma tabela de um banco de dados
	
	uma visão de uma coleção de tabelas
	
	uma linha da tabela
	
	uma coluna da tabela
	 
	uma coleção de tabelas em memória
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201707737253)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em relação ao componente DATA PROVIDER usado para acessar banco de dados, coloque F (Falso) ou V (verdadeiro) nas afirmativas e assinale a alternativa correta. 
( ) É uma representação dos dados em memória (Trabalha desconectado). 
( ) Contém o provedor OleDb DataProvider no qual permite conexão com diferentes banco de dados. 
( ) Contém o provedor SQL Data Provider no qual permite conexão com apenas o banco de dados SQL Server.
		
	
	(V)(F)(F)
	
	(V)(F)(V)
	
	(F)(V)(F)
	
	(V)(V)(V)
	 
	(F)(V)(V)

Outros materiais