Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Fechar Professor: RAFAEL MONTEIRO RIBEIRO Turma: 9001/AA 1a Questão (Ref.: 201311122307) Pontos: 1,5 / 1,5 Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de programas em VB .NET. Analise o programa a seguir em VB .NET. O programa apresentará erro de compilação? Responda SIM ou NÃO. Caso a sua resposta seja SIM, responda qual é o erro. Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa. Module Module1 Sub Main() Dim Contador As Byte = 1 Dim Numero As Byte = 5 While (Contador <= 10) Console.WriteLine(Numero) Contador = Contador + 7 Numero = Numero + Contador End While Console.ReadKey() End Sub End Module Resposta: Não, e os números impressos serão 5 e 13 Gabarito: NÃO. 5 13 2a Questão (Ref.: 201311115745) Pontos: 1,5 / 1,5 Uma loja chamada DVDShop comercializa DVDs em toda a América Latina e utiliza um sistema chamado DVDSystem para controle de estoque e vendas de DVDs. O sistema tem um banco de dados e o gerente da loja precisa atualizar o preço para 49.99 deTODOS os DVDs QUE TENHAM o título Uma Linda Mulher, que estão cadastrados na tabela chamada TabelaDVD, diretamente do banco de dados usando um comando em SQL porque a aplicação parou de funcionar. Qual é o comando SQL que o gerente deve executar considerando que a TabelaDVD foi criada pelo analista de banco de dados (DBA) usando-se o comando SQL a seguir? USE VENDAS GO CREATE TABLE TabelaDVD ( ID bigint NOT NULL, Titulo nvarchar(50) NULL, NomeArtistaPrincipal nvarchar(50) NULL, Ano smalldatetime NULL, Preco decimal(10,2) NULL ) GO Resposta: update TabelaDVD set Preco = 49.99 where Titulo='Uma Linda Mulher'; Gabarito: UPDATE TabelaDVD SET Preco = 49.99 WHERE Titulo = 'Uma Linda Mulher' 3a Questão (Ref.: 201311161808) Pontos: 0,0 / 0,5 Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por: 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. 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. Enviar a aplicação para execução através do sistema operacional. 4a Questão (Ref.: 201311255355) Pontos: 0,5 / 0,5 O .NET define os tipos de valores a serem armazenados na memória, o espaço a ser alocado na memória. Esses valores são armazenados em um área de memória chamada: Dim FIFO Stack Namespace Structure 5a Questão (Ref.: 201311071962) Pontos: 0,5 / 0,5 Como são chamadas ou acionadas as Rotinas criadas em VB.NET ? Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros. Indicando o NOME da Rotina e o tipo de dados de retorno Indicando o NOME da Rotina após a palavra-chave Function ou Sub. Indicando o NOME da Rotina após a palavra-chave Call. Indicando o NOME da Rotina após a palavra-chave Function. 6a Questão (Ref.: 201311162742) Pontos: 0,0 / 0,5 Na estrutura de repetição: Do Until (condição) comandosLoop Este exemplo serve apenas para que visualizem a estrutura de repetição.Os comandos no interior do laço serão repetidos até que? O contador atinja o valor final. A condição seja Falsa. Não depende da condição. O contador atinja o valor inicial. A condição seja Verdadeira. 7a Questão (Ref.: 201311263591) Pontos: 0,5 / 0,5 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. Caso em um sistema após um conjunto de comandos possa acontecer um erro, do qual você não sabe bem a origem, qual a maneira mais indicada de tratar esta situação no VB.NET? Marque a alternativa que melhor resolveria a problemática apresentada, levando em consideração apenas a estrutura mais adequada. Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try Try (problema) Catch ex As OutOfMemoryException " Informação " End Try Try (problema) Catch ex As OverflowException " Informação " End Try Try (problema) Catch ex As Exception " Informação " End Try Try (problema) Catch ex As DivideByZeroException " Informação " End Try 8a Questão (Ref.: 201311262732) Pontos: 0,0 / 0,5 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: Interface Encapsulamento Polimorfismo Herança Abstração 9a Questão (Ref.: 201311272643) Pontos: 1,0 / 1,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 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. 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. 10a Questão (Ref.: 201311250598) Pontos: 1,0 / 1,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: SQL Server Asp.Net XML Ado.Net DataSet Período de não visualização da prova: desde 19/08/2014 até 04/09/2014. Parte inferior do formulário
Compartilhar