Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0248_201609101987 V.1 DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0248_SM_201609101987 V.1 Aluno(a): WILIAM BONETTI Matrícula: 201609101987 Acertos: 8,0 de 10,0 Data: 28/03/2017 15:41:21 (Finalizada) 1a Questão (Ref.: 201609732364) 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. Sabendose 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. Test Profissional Profissional Express Ultimate Premium Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201609289229) Acerto: 0,0 / 1,0 O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET, pode ser executado em qualquer dispositivo que possua uma versão do Windows. pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer plataforma. pode ser executado em qualquer dispositivo. pode ser executado em qualquer dispositivo que possua um framework de tal plataforma. pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi desenvolvido. Gabarito Comentado. 3a Questão (Ref.: 201609289235) Acerto: 1,0 / 1,0 Um desenvolvedor precisa usar um operador que retorna True caso um padrão de string esteja contido em uma string ou False caso contrário, ele deve usar: AndAlso Like At Is Mid Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201609289236) 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 mod 2 = 0 var \ 2 = 0 var / 2 = 0 var & 2 = 0 var ^ 2 = 0 Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201609289238) Acerto: 0,0 / 1,0 Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e retorne a área deste quadrado, ele deverá usar qual das opções de código a seguir? Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Sub Module AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Module Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Sub Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Console.WriteLine("Area: " & S) End Function Function AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Function Gabarito Comentado. 6a Questão (Ref.: 201609201491) Acerto: 1,0 / 1,0 Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Begin e End Module e End Module Function e End Function Sub e End Sub Main e End Main Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201609689183) Acerto: 1,0 / 1,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. Sabese 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 If if If Else End If Select Case Case Default End Select Select Case Case Case Case Else End Select If Else Else Else End If Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201609252812) Acerto: 1,0 / 1,0 Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura: Until While Do Repeat For Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201609678954) Acerto: 1,0 / 1,0 O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução dos programas. Ou seja, permite a detecção e tratamento de bugs que podem ocorrer durante a execução do programa. A exceção definida pelo .NET lançada quando é feita uma tentativa para acessar um elemento de uma matriz com um índice que está fora dos limites da matriz, além de não poder ser herdada é chamada: FileNotFoundException OverflowException IndexOutOfRangeException ArgumentNullException NotImplementedException Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201609678952) 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 de estruturadas e exceções sequenciais. exceções de hardware e exceções de software. exceções de Cast e exceções de wrapper. exceções try e exceções catch. exceções implícitas e explícitas. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
Compartilhar