Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/06/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 CCT0248_AV_201510993941 » DESENVOLVIMENTO DE SOFTWARE Avaliação: AV Aluno: 201510993941 - DOUGLAS DE VASCONCELOS BRANDAO Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9002/AB Nota da Prova: 3,5 Nota de Partic.: 0 Av. Parcial.: 2 Data: 08/06/2016 17:18:26 (F) 1a Questão (Ref.: 641776) Pontos: 0,0 / 1,0 Defina uma subrotina que recebe por valor um parâmetro do tipo inteiro correspondente à idade de uma pessoa expressa em dias. A partir do parâmetro informado, ela deverá definir a mesma idade expressa em anos, meses e dias, considerando um ano com 365 dias e um mês de 30 dias. Os dados equivalentes devem ser expressos em uma caixa de mensagem. Resposta: Gabarito: Private Sub defineIdadeAnosMesesDias(Byval idadeDias As Int16) Dim anos As Int16 Dim meses As Int16 anos = Math.Floor(idadeDias/365) idadeEmdias = idadeEmdias - 365*anos meses = Math.Floor(idadeDias/30) idadeEmdias = idadeEmdias - 30*meses MessageBox.Show(anos +"anos, "+ meses + "meses e "+ idadeEmdias+ "dias") End Sub 2a Questão (Ref.: 90449) Pontos: 0,0 / 1,0 Uma das vantagens da ADO.NET é podermos desenvolver aplicações em múltiplas camadas, em geral, em três camadas. Quais são estas três camadas? Resposta: Primeira camada - Segunda camada- terceira camada - Gabarito: 1. Camada de apresentação (interface com o usuário) 2. Camada de negócios (onde é executada as regras de negócios) 3. Camada de dados (onde são feitas as manipulações com os dados) 3a Questão (Ref.: 139695) Pontos: 0,0 / 1,0 Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por: 22/06/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 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. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 89221) Pontos: 1,0 / 1,0 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? D R S F L Gabarito Comentado. 5a Questão (Ref.: 89313) Pontos: 1,0 / 1,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) "BCD" "CD" "AB" "ABC" "BC" Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 139726) 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 22/06/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 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: Acertou! Exibe em uma caixa de diálogo o texto: Menor! Exibe no console o texto: Maior! Exibe no console o texto: Menor! Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 19146) Pontos: 0,0 / 0,5 Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de exceções. Para cada try que for inserido, deverá ser incluído pelo menos um: continue ou raise. continue ou finally. catch ou finally. finally ou raise. catch ou continue. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 240621) 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 Polimorfismo Abstração Encapsulamento Herança 9a Questão (Ref.: 250531) Pontos: 0,5 / 0,5 A Microso� 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 é: Fazer múltiplas conexões com o banco de dados quando for abrir o mesmo e ao atualizar os dados. 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. 22/06/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 Abrir conexões com o banco de dados, que permanecem ativas durante todo o tempo em que a aplicação estiver em execução. Facilitar o trabalho do programador e permitir desenvolver aplicações com maior desempenho. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 89659) Pontos: 0,0 / 0,5 Qual é a classe usada para criar um objeto associado à uma tabela que permite visualizar os dados em forma de planilha? DataGridView Windows Form DataAdapter TableAdapter Dataset Gabarito Comentado. Gabarito Comentado. Período de não visualização da prova: desde 08/06/2016 até 21/06/2016.
Compartilhar