Baixe o app para aproveitar ainda mais
Prévia do material em texto
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 Ultimate Visual Studio 2010 Test Professional 2010 Visual Studio 2010 Premium Visual Studio 2010 Professional Visual Studio 2010 Express 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. É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de CPU. É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU. É 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. É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de CPU. 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: String, Array e Classes, são tipos de referência. 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. 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. Conhecer e saber manipular os operadores em uma linguagem de programação é uma tarefa inicial e muito importante para 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. Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y. Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do VB. 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. 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 Rotina Procedimento Função Módulo 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 Sub Function Public Application O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos. Sabe-se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não votam e para os demais o voto é facultativo. Module module1 Sub Main() Dim idade As Byte Console.WriteLine("Idade: ") idade = Console.ReadLine() ______ idade < 16 Then Console.WriteLine("Não Vota") ________ idade < 18 Then Console.WriteLine("Facultativo") ________ idade < 70 Then Console.WriteLine("Obrigatório") ________ Console.WriteLine("Facultativo") _______ Console.ReadKey() End Sub End Module Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos. If - ElseIf - ElseIf - Else - End If Select - Case - Case - Default - End Select If - if - If - Else - End If If - Else - Else - Else - End If Select Case - Case - Case - Case Else - End Select 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: Maior! Exibe em uma caixa de diálogo o texto: Menor! Exibe no console o texto: Maior! Exibe no console o texto: Menor! Exibe no console o texto: Acertou! 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: Try Exception Throw Catch Finally 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? On error Try... Finaly Try... End Try. Try... Catch On error - Goto
Compartilhar