Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0248_AV_DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: MARCOS RAIMUNDO DE LIMA Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9002/AA Nota da Prova: 6,0 Nota de Partic.: 1,2 Data: 10/11/2014 21:06:44 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 = 3 Do Until Not (Contador <= 9) Console.WriteLine(Contador) Contador = Contador + 2 Loop Console.ReadKey() End Sub End Module Resposta: Não, 3, 5, 7 e 9. Gabarito: NÃO. 3 5 7 1 a Qu estão (Ref.: 201403113570) Pontos: , 5 1 / 1 , 5 9 2a Questão (Ref.: 201403580150) Pontos: 0,0 / 0,5 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: ferramentas desktop e mobile. compilador e ferramentas de depuração. bibliotecas e ferramentas executáveis. COBIT, ITIL e Análise de impacto. J2SE e J2EE. 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 saber a soma dos preços dos DVDs com o ano de lançamento do DVD em 2003 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: SELECT SUM (Preco) FROM TabelaDVD WHERE Ano='2003' Gabarito: 3 a Questão (Ref.: 201403106928) Pontos: 1 , 5 / 5 1 , SELECT SUM (Preco) FROM TabelaDVD WHERE Ano = '2003' 4a Questão (Ref.: 201403254791) Pontos: 0,5 / 0,5 Na linguagem VB.NET bem como em outras linguagens podemos desenvolver rotinas que melhoram a qualidade de nosso software baseado no conceito de modulação. Particularmente no VB podemos gerar Sub-Rotinas ou funções. Das opções apresentadas, qual apresenta a diferença principal entre Sub-Rotinas e funções A possibilidade de enviar um valor. A possibilidade de retornar um valor. A possibilidade de retornar até duas variáveis. A possibilidade de enviar até duas referências. A possibilidade de enviar uma referência. 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. OleDbConnection OleDbDataAdapter OleDbCommand SqlConnection SqlCommand 5 a Questão (Ref.: 201403254916) Pontos: 1 , 0 / 0 1 , Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele deverá usar: var & 2 = 0 var \ 2 = 0 var / 2 = 0 var mod 2 = 0 var ^ 2 = 0 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 - Else - Else - Else - End If If - ElseIf - ElseIf - Else - End If 6 a Questão (Ref.: 201403190440) Pontos: 0 , 5 / 5 0 , 7 a Questão (Ref.: 201403590387) Pontos: 0 , 5 / 5 0 , If - if - If - Else - End If Select Case - Case - Case - Case Else - End Select Select - Case - Case - Default - End Select 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: Catch Try Finally Exception Throw Analise as afirmações e marque a alternativa VERDADEIRA: O Namespace que permite a conexão de um arquivo Access (.mdb) através do ADO.NET é definido como: System.Data.AccessFile. O componente "ListBox" permite adicionar valores em seu conteúdo de linhas através do Método: Add(string). A propriedade que recupera a informação digitada em um TextBox é: "Name". A String de Conexão consiste em uma propriedade da Classe "DataAdapter" para definir os parâmetros de configuração de acesso um a SGBD específico, como Servidor, Usuário e Senha. Para declarar variáveis locais no método, utilizamos a palavra-chave do VB.NET: "Declare". No Visual Basic .Net a palavra chave Inherits é usada para: 8 a Questão (Ref.: 201403246597) Pontos: 0 , 0 / 5 0 , 9 a Questão (Ref.: 201403063256) Pontos: 0 , 0 / 0 1 , 10 a Q uestão (Ref.: 201403107446) Pontos: , 5 0 / 0 , 5 implementar o mecanismo de herança entre classes. criar uma instância de um objeto a partir de uma classe. disparar eventos a partir de objetos. classificar um método como público. indicar que um parâmetro não é obrigatório em um método. Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.
Compartilhar