Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A1_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 17/08/2015 19:36:30 (Finalizada) 1a Questão (Ref.: 201408032776) 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 e II, apenas II e IV, apenas I, II, III e IV III e IV, apenas III, apenas Gabarito Comentado 2a Questão (Ref.: 201408047832) 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 processos orientada a entrada e saída intensivas orientada a eventos orientada a fluxo de objetos nenhuma das anteriores Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201407583125) Fórum de Dúvidas (1 de 1) Saiba (0) O .NET Framework é uma camada de software que fica entre: o Hardware e o Sistema Operacional. o Sistema Operacional e os Utilitários. o Sistema Operacional e as Aplicações. o Hardware e as Aplicações. o Hardware e os Utilitários. Gabarito Comentado 4a Questão (Ref.: 201407583124) 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 que possua uma versão do Windows. 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. Gabarito Comentado 5a Questão (Ref.: 201408032780) Fórum de Dúvidas (1) Saiba (0) (FCC/2012/TRE-SP - Programador) O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possui um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado: TextMate Active Directory IntelliSense ActiveSync Lexical Analyzer Gabarito Comentado 6a Questão (Ref.: 201407972841) Fórum de Dúvidas (1 de 1) Saiba (0) A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um conjunto variado de linguagens de programação. Também definido como tecnologia porque é composto de: COBIT, ITIL e Análise de impacto. J2SE e J2EE. compilador e ferramentas de depuração. ferramentas desktop e mobile. bibliotecas e ferramentas executáveis. Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A2_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 22/08/2015 15:50:04 (Finalizada) 1a Questão (Ref.: 201407495315) 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 11 2 1 5 Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201407583130) Fórum de Dúvidas (0) Saiba (0) Um desenvolvedor precisa usar um operador que retorna True caso um padrão de string esteja contido em uma string ou False caso contrário, ele deve usar: At Is Like Mid AndAlso Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201408032798) Fórum de Dúvidas (0) Saiba (0) Nas linguagens de programação .NET, um tipo define os valores a serem armazenados na memória, o espaço a ser alocado na memória para armazenar valores deste tipo e a faixa de valores. São tipos suportados pelo .NET, EXCETO: Structure Char Boolean Date Function Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201408047835) 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 d As Integer d = "escola" Dim N as Integer N = 887 Dim a , b a = " Copa " b = 100 5a Questão (Ref.: 201407583129) 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: Decimal Short UInteger Byte Integer 6a Questão (Ref.: 201408026307) Fórum de Dúvidas (0) Saiba (0) Conhecer e saber manipular os operadores em uma linguagem de programação é uma tarefa inicial e muito importantepara quem está começando a programar. Em relação ao que foi apresentado nas aulas a respeito dos operadores, podemos afirmar que: Like é um operador que trabalha com o tipo string e numérico, Retornando True caso um padrão seja encontrado. Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y. Se a primeira expressão em um AndAlso é avaliada como False, em seguida, a segunda expressão não será avaliada porque não é possível alterar o resultado final, e AndAlso Retorna False. Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do VB. Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. Gabarito Comentado Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A3_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 05/09/2015 16:30:02 (Finalizada) 1a Questão (Ref.: 201407495393) 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) "AB" "BCD" "CD" "BC" "ABC" Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201407639318) 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: ErrObject ControlChars Information DateAndTime Strings Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201407495389) 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? Left LSet Len LCase LTrim Gabarito Comentado 4a Questão (Ref.: 201407583135) 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 Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Function 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 Console.WriteLine("Area: " & S) End Function Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201407639305) 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: Application Sub Module Public Function 6a Questão (Ref.: 201408047846) 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. Nenhuma das anteriores 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 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 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. Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A4_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 14/09/2015 20:44:46 (Finalizada) 1a Questão (Ref.: 201407639301) 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 Estendida Decisão de Sequência na mesma linha Decisão Simples Decisão Aninhada Decisão de Repetição Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201407495660) 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, 5 e 7 1 e 3 0, 1, 3, 5 e 7 1, 3 e 5 1, 3, 5, 7 e 9 Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201407495400) 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? While For Select Case Do If Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201407583136) 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 2 40 30 200 10 Gabarito Comentado 5a Questão (Ref.: 201407545806) Fórum de Dúvidas (0) Saiba (0) O código em VB apresentado está funcionando corretamente. Module Module1 Private texto As String Sub Main() Dim Num As Byte texto = "Teste de software" Num = 18 If (Len(texto) > Num) ThenConsole.Write("Maior!") ElseIf (Len(texto) < Num) Then Console.Write("Menor!") ElseIf (Len(texto) = Num) Then Console.Write("Acertou!") End If Console.ReadKey() End Sub End Module Das opções apresentadas qual melhor representa o resultado exibido pelo programa: Exibe em uma caixa de diálogo o texto: Maior! Exibe no console o texto: Menor! Exibe no console o texto: Acertou! Exibe em uma caixa de diálogo o texto: Menor! Exibe no console o texto: Maior! Gabarito Comentado 6a Questão (Ref.: 201407546707) 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: For While Do Until Repeat Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A5_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 12/10/2015 11:43:46 (Finalizada) 1a Questão (Ref.: 201407983097) 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. Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. 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 Exception o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. Permite realizar a captura e o tratamento da exceção genérica, ou seja, de qualquer tipo de exceção. Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201408011599) 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 Catch é opcional Se o Catch for usado, o Finally não poderá ser usado. A cláusula Finally é opcional A cláusula Try é opcional. Só pode haver uma cláusula Catch para um mesmo Try Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201407546719) Fórum de Dúvidas (0) Saiba (0) Na construção de softwares no VB 2010, é possível desenvolvermos sub-rotinas ou funções com os mais diversos propósitos. Durante a execução dessas rotinas podem ocorrer exceções de Hardware e de Software, que devem ser tratadas de forma estruturada a partir do bloco: Qual das respostas apresenta a sintaxe correta para representação do bloco mínimo do tratamento de exceções? Try... Finaly Try... Catch On error - Goto On error Try... End Try. Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201408039072) 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? 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. 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. Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma exceção. Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201408004441) 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? Catch/Try Try/Catch/Finally Try/Finally/Catch Try/Catch Try 6a Questão (Ref.: 201408039073) 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: Try ... End Try Catch ex1 As Exception1 Throw Catch Finally Gabarito Comentado Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201407369164 V.1 Fechar Aluno(a): ELTON DO AMOR DIVINO DE LIMA Matrícula: 201407369164 Desempenho: 8,0 de 10,0 Data: 28/09/2015 21:17:44 (Finalizada) 1a Questão (Ref.: 201407545775) Pontos: 1,0 / 1,0 Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por: 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. Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate Language (MSIL), independente da CPU. Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual está instalado. Enviar a aplicação para execução através do sistema operacional. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201407972841) Pontos: 1,0 / 1,0 A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um conjunto variado de linguagens de programação. Também definido como tecnologia porque é composto de: compilador e ferramentas de depuração. COBIT, ITIL e Análise de impacto. bibliotecas e ferramentas executáveis. J2SE e J2EE. ferramentas desktop e mobile. Gabarito Comentado. 3a Questão (Ref.: 201408032798) Pontos: 1,0 / 1,0 Nas linguagens de programação .NET, um tipo define os valores a serem armazenados na memória, o espaço a ser alocado na memória para armazenar valores deste tipo e a faixa de valores. São tipos suportadospelo .NET, EXCETO: Boolean Char Date Function Structure Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201408026285) Pontos: 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: Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. String, Array e Classes, são tipos de referência. O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser inicializada. Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis. Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201407495389) 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? Left LTrim Len LCase LSet Gabarito Comentado. 6a Questão (Ref.: 201407583135) Pontos: 1,0 / 1,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? 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 Module AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Module Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Sub 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.: 201407583137) Pontos: 0,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 4 e 3 4 e 2 2 e 4 3 e 3 3 e 4 Gabarito Comentado. 8a Questão (Ref.: 201407545806) Pontos: 1,0 / 1,0 O código em VB apresentado está funcionando corretamente. Module Module1 Private texto As String Sub Main() Dim Num As Byte texto = "Teste de software" Num = 18 If (Len(texto) > Num) Then Console.Write("Maior!") ElseIf (Len(texto) < Num) Then Console.Write("Menor!") ElseIf (Len(texto) = Num) Then Console.Write("Acertou!") End If Console.ReadKey() End Sub End Module Das opções apresentadas qual melhor representa o resultado exibido pelo programa: Exibe em uma caixa de diálogo o texto: Menor! Exibe em uma caixa de diálogo o texto: Maior! Exibe no console o texto: Maior! Exibe no console o texto: Menor! Exibe no console o texto: Acertou! Gabarito Comentado. 9a Questão (Ref.: 201408039070) Pontos: 1,0 / 1,0 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 de programas de computadores. Considerando esse conceito, analise as afirmações abaixo: I - Sempre que um método de alguma classe é passível de causar algum erro, podemos usar o método de tentativa - o try II - Tudo que estiver dentro do bloco try será executado até que alguma exceção seja lançada, ou seja, até que algo dê errado. III - Finally é o trecho de código final. A função básica de finally é sempre executar seu bloco de dados mesmo que uma exceção seja lançada. É correto apenas o que afirma em: II e III I e II Apenas III I, II e III I e III Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201407983097) Pontos: 0,0 / 1,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. Ela atribui a variável Exception o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao usuário final. Permite realizar a captura e o tratamento da exceção apenas do tipo Exceptions. 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 genérica, ou seja, de qualquer tipo de exceção. Gabarito Comentado. Gabarito Comentado. DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201407369164 V.2 Fechar Aluno(a): ELTON DO AMOR DIVINO DE LIMA Matrícula: 201407369164 Desempenho: 9,0 de 10,0 Data: 28/09/2015 22:02:24 (Finalizada) 1a Questão (Ref.: 201408032776) Pontos: 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 .NETFramework 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, apenas I, II, III e IV II e IV, apenas I e II, apenas III e IV, apenas Gabarito Comentado. 2a Questão (Ref.: 201408047832) Pontos: 1,0 / 1,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 fluxo de objetos orientada a processos orientada a eventos orientada a entrada e saída intensivas nenhuma das anteriores Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201408026285) Pontos: 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: O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser inicializada. Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis. 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. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201408032798) Pontos: 1,0 / 1,0 Nas linguagens de programação .NET, um tipo define os valores a serem armazenados na memória, o espaço a ser alocado na memória para armazenar valores deste tipo e a faixa de valores. São tipos suportados pelo .NET, EXCETO: Boolean Char Date Structure Function Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201407639318) Pontos: 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: Information ErrObject DateAndTime Strings ControlChars Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201407545791) Pontos: 1,0 / 1,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): Função Rotina Módulo Método Procedimento Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201407639301) 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 Simples Decisão de Repetição Decisão Estendida Decisão Aninhada Decisão de Sequência na mesma linha Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201407583138) 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, 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 4 e 3 3 e 4 3 e 3 3 e 2 2 e 3 Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201407972847) Pontos: 0,0 / 1,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 Cast e exceções de wrapper. exceções implícitas e explícitas. exceções de estruturadas e exceções sequenciais. exceções try e exceções catch. exceções de hardware e exceções de software. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201407972849) Pontos: 1,0 / 1,0 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: OverflowException FileNotFoundException NotImplementedException ArgumentNullException IndexOutOfRangeException Gabarito Comentado. Gabarito Comentado. DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A6_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 07/11/2015 16:55:25 (Finalizada) 1a Questão (Ref.: 201408005138) Fórum de Dúvidas (0) Saiba (0) É uma característica de uma classe: Sempre ter variáveis públicas e privadas; Sempre ter um construtor como nome da classe; Sempre ter método voids retornando valores; Sempre ter propriedades privadas; Sempre ter variáveis publicas e métodos privados; Gabarito Comentado 2a Questão (Ref.: 201407972853) 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 ?Package Public Shared Private Protected Gabarito Comentado 3a Questão (Ref.: 201407647578) 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. private public Shared Protected Friend Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201408005140) Fórum de Dúvidas (0) Saiba (0) Em uma classe o construtor, que serve para instanciar a classe, também pode ser considerado? Um atributo; Um método; Somente um construtor; Uma propriedade; Uma variável; Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201408026323) Fórum de Dúvidas (0) Saiba (0) A definição de uma classe na Orientação a Objetos, é uma tarefa subjetiva e vai depender da análise do problema em desenvolvimento, porem as regras de definição são claras e não permitem variação dentro de cada linguagem. Supondo que uma empresa precisa armazenar periféricos de computador, contendo seu nome, valor e fabricante sem nenhum método, como seria a definição no VB.Net, para que os dados fiquem o mais protegido possível? Das opções apresentadas, marque a que apresenta a definição correta e mais adequada para a classe citada no problema. Protected Class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Public property class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Public Class Periferico Public nome As String Public valor As Double Public fabricante As String End Class Public Class Periferico Private nome As Double Private valor As Double Private fabricante As Double End Class Public Class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201407646712) 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: private protected public shared static Gabarito Comentado Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A7_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 07/11/2015 16:59:10 (Finalizada) 1a Questão (Ref.: 201407647595) 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. Restrição de acesso Compatibilidade Escalabilidade Disponibilidade Compartilhamento dos dados Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201407495715) Fórum de Dúvidas (0) Saiba (0) O conjunto formado pelo SGBDR e os BDs é conhecido como: Tabela Relacionamento Sistema de Gerenciamento de Banco de Dados (SGBD) Sistema de Banco de Dados Banco de Dados Gabarito Comentado 3a Questão (Ref.: 201407656602) 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 de dados não precisa ser identificada de forma unívoca. Uma entidade pode ser concreta, abstrata ou um conceito. Uma entidade de dados é a relação de todos os objetos participantes do modelo. Uma entidade de dados é um objeto do mundo fictício. Uma entidade é representada por um conjunto de métodos. Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201407656606) 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. Possui arquitetura em camadas. É uma camada intermediária, conhecida também como midleware. Fica situada entre uma ou mais aplicações (APs) e um ou mais BDs. Provê a interface entre as aplicações e os BDs. É uma coleção de softwares de propósito geral que facilita o processo de: definir, construir e manipular um banco de dados (BD); Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201408026402) 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. Relacionamentos entre as entidades de dados. Classes de dados. Atributos das entidades de dados. Regras de um BD. Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201407983626) 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: 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. Compartilhamento dos dados. Disponibilidade e Escalabilidade. Gabarito Comentado Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A8_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 07/11/2015 17:38:57 (Finalizada) 1a Questão (Ref.: 201408096867) 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 sequenciasabaixo é a correta para que o dataset seja preenchido como a lista de todos os autores : 8-1-3-7-5-6-2-4 3-7-2-5-8-4-6-1 3-7-2-6-8-5-4-1 3-7-2-5-1-8-6-4 3-7-5-2-4-8-1-6 2a Questão (Ref.: 201408048437) 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 desconectado). ( ) Pode conter uma única tabela com informações e relacionamentos. ( ) Pode conter várias tabelas com informações, porém não permite relacionamentos. (V)(V)(F) (V)(V)(V) (V)(F)(V) (F)(V)(F) (V)(F)(F) Gabarito Comentado 3a Questão (Ref.: 201407983106) Fórum de Dúvidas (0) Saiba (0) Um dos recursos principais dos bancos de dados atuais é a capacidade de gerar Views, que possuem características próprias de acordo com o banco de dados em uso. Para o SQL Server a sintaxe completa da criação de uma view é: CREATE nome_view [lista de colunas] AS DECLARAÇÃO SELECT CREATE VIEW nome_view [lista de colunas] CREATE VIEW nome_view AS DECLARAÇÃO SELECT CREATE nome_view [lista de colunas] CREATE VIEW nome_view [lista de colunas] AS DECLARAÇÃO SELECT Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201407983629) 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. Velocidade de acesso as informações. Simplifica o gerenciamento do banco de dados. Economia de tempo com retrabalho. Mascarar complexidade do banco de dados. Eliminação de códigos redundantes. Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201407647607) 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. SqlCommand SqlConnection OleDbDataAdapter OleDbConnection OleDbCommand Gabarito Comentado 6a Questão (Ref.: 201407983628) Fórum de Dúvidas (0) Saiba (0) As Views são visões do banco de dados, derivadas de uma ou mais colunas de uma ou mais tabelas. As manipulações dos dados sobre uma view são na realidade feitas nos dados das respectivas tabelas, usando-se os mesmos comandos SQL de manipulação de dados de uma tabela. Assim, ao aplicar views para agregar informações, em vez de fornecer detalhes, podemos: Atribuir valores que devem coincidir com a chave primária de outra tabela ou devem ser nulos. Apresentar um somatório de despesas em ligações e restringir acesso. Aumentar as vendas sem precisar ter acesso aos dados. Criar JOIN encapsuladas. Restringir o acesso de um usuário as tabelas. Gabarito Comentado Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A9_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 07/11/2015 18:07:45 (Finalizada) 1a Questão (Ref.: 201408038250) 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: ComboBox RadioButton TextBox CheckBox ListBox Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201408038247) 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: Não Modal Static Principal Classe Modal Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201407496633) 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. Label Button CheckBox RadioButton ListBox Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201407496563) Fórum de Dúvidas (0) Saiba (0) A classe _________ permite criar um objeto que representa um rótulo ou uma legenda do Windows com um texto estático na interface homem-máquina (IHM). ListBox TextBox MessageBox RadioButton Label Gabarito Comentado 5a Questão (Ref.: 201407496580) 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). ListBox Label RadioButton CheckBox TextBox Gabarito Comentado 6a Questão (Ref.: 201407496735) 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. GroupBox ListBox CheckBox ComboBox RadioButton Gabarito Comentado Gabarito Comentado Retornar DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0248_EX_A10_201407369164 Matrícula: 201407369164 Aluno(a): ELTON DO AMOR DIVINO DE LIMA Data: 07/11/2015 18:24:51 (Finalizada) 1a Questão (Ref.: 201407983113) Fórum de Dúvidas (0) Saiba (0) Na criação de projetos, se desejarmos trabalhar com o Windows Forms, basta em projetos escolher a opção - Windows Forms Application. Desta forma, seu projeto será criado gerando automaticamente sua primeira "Janela", a qual você poderá modelar da forma que desejar inserindo quantos objetos desejar, bastando arrastar da toolbox. Public Class Form1 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click End Sub Private Sub Button2_Click(sender As Object, e As System.EventArgs) Handles Button2.Click End Sub End Class A partir da observação do trecho de código apresentado na questão e na criação de uma aplicação conforme indicado, podemos afirmar que: No projeto existe um formulário (Windows form) o qual a propriedade Name é Form1, e que foram inseridos nele dois objetos.Existe um formulário (Windows form) em que a propriedade Text é Form1, e que foram inseridos nele dois objetos. No projeto existem dois formulários (Windows form), porém está sendo apresentado apenas os métodos criados pelo usuário para o primeiro. No formulário (Windows form) foram inseridos dois componentes do tipo Button, nos quais a propriedade Name são respectivamente Button1 e Button2. Existe apenas um formulário (Windows form) no projeto em que a propriedade Name é Form1, e que foram inseridos nele dois objetos. Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201408048440) 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. (V)(V)(V) (V)(F)(V) (F)(V)(F) (V)(F)(F) (V)(V)(F) 3a Questão (Ref.: 201407977336) 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? 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. 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. 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. A classe System.Data.SQLClient foi projetada para trabalhar exclusivamente para acesso aos bancos de dados do Microsoft SQL Server. Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201407647649) 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 uma Grid com os campos e respectivos dados da tabela ligada ao Data Source. São exibidos as opções de conexão para as tabelas do banco relacionado. São exibidos todos os campos da tabela ligada ao Data Source. É exibido apenas uma ferramenta para edição dos dados da tabela ligada ao Data Source. É exibido uma tabela com os dados da tabela ligada ao Data Source. Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201407496503) Fórum de Dúvidas (0) Saiba (0) Um DataSet da ADO.NET representa: uma linha da tabela uma visão de uma coleção de tabelas uma coluna da tabela uma coleção de tabelas em memória uma tabela de um banco de dados Gabarito Comentado 6a Questão (Ref.: 201407495739) 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 DataGridView TableAdapter Windows Form Dataset Gabarito Comentado Retornar
Compartilhar