Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/07/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 1/5 CCT0248_201501725998 V.1 DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0248_SM_201501725998 V.1 Aluno(a): JOSÉ EDUARDO RODRIGUES Matrícula: 201501725998 Acertos: 10,0 de 10,0 Data: 25/07/2017 10:41:53 (Finalizada) 1a Questão (Ref.: 201502418776) Acerto: 1,0 / 1,0 Na definição da tecnologia de desenvolvimento de software é necessário conhecer as características do produto a ser desenvolvido e que ferramenta de desenvolvimento, melhor se adequa as necessidades deste produto. No caso do Visual Studio, são oferecidas algumas versões: Express, Profissional, Test Profissional, Premium e Ultimate. Sabendo-se que a equipe de desenvolvimento necessita de teste automatizados da interface para usuário e da identificação do impacto de testes ao mudar os códigos, qual das versões apresentadas seria a ideal. Das opções apresentadas, marque a que correta. Profissional Test Profissional Premium Ultimate Express Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201502440349) Acerto: 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 processos orientada a fluxo de objetos orientada a eventos nenhuma das anteriores orientada a entrada e saída intensivas Gabarito Comentado. Gabarito Comentado. 25/07/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 2/5 3a Questão (Ref.: 201501975648) Acerto: 1,0 / 1,0 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 \ 2 = 0 var mod 2 = 0 Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201502506368) Acerto: 1,0 / 1,0 Na linguagem VB.Net a conhecer e saber utilizar corretamente os operadores está dentre as rotinas iniciais e de muita importância. Analise o código apresentado na questão: Module Module1 Sub Main() Dim resp As String Dim x, y, z As Integer x = 1 y = 2 z = 2 resp = "sistema" If Not (y = 3 AndAlso z = 2) Then Console.Write("AndAlso") End If If (resp Like "??st*") Then Console.Write("Like") End If End Sub End Module Qual das respostas apresenta o resultado exibido da mesma forma que na tela pelo programa. Like AndAlso Like AndAlso Não será exibido nada. AndAlsoLike Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201501887903) Acerto: 1,0 / 1,0 Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Main e End Main 25/07/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 3/5 Sub e End Sub Begin e End Module e End Module Function e End Function Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201501887906) Acerto: 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 LCase LSet Len Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201501938323) Acerto: 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 no console o texto: Maior! Exibe no console o texto: Menor! 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: Acertou! Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201502040204) Acerto: 1,0 / 1,0 25/07/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 4/5 O programa apresentado na questão, utiliza algumas das estruturas de controle do VB.NET. Module module1 Sub main() Dim Contador As Byte = 1 Do Until Not (Contador <= 10) If (Contador Mod 2 = 0) Then Select Case Contador Case 1 To 5 Console.WriteLine(Contador) Case Else Console.WriteLine(Contador - 1) End Select End If Contador = Contador + 1 Loop Console.ReadKey() End Sub End Module Que valores serão apresentados pelo mesmo após sua execução? 2 - 4 - 5 - 7 - 9. 1 - 3 - 5 - 7 - 9. Nenhum valor. 1 - 3 - 5 - 6 - 8. 2 - 4 - 6 - 8 - 10. Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201501888158) Acerto: 1,0 / 1,0 Qual é palavra-chave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET? If Try Catch Finally Do Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201502365364) Acerto: 1,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 try e exceções catch. exceções de estruturadas e exceções sequenciais. exceções implícitas e explícitas. exceções de Cast e exceções de wrapper. 25/07/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 5/5 exceções de hardware e exceções de software. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
Compartilhar