Baixe o app para aproveitar ainda mais
Prévia do material em texto
201764 Estácio http://bquestoes.estacio.br/entrada.asp?p0=19614960&p1=200707088821&p2=852870&p3=CCT0213&p4=102900&p5=AV1&p6=20/05/2017&p10=65820041 1/4 Avaliação: CCT0213_AV1_200707088821 (AG) » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV1 Aluno: 200707088821 TEÓFILO DE SOUSA SILVA Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9001/AA Nota da Prova: 10,0 de 10,0 Nota do Trab.: Nota de Partic.: Data: 20/05/2017 13:50:03 1a Questão (Ref.: 200707237382) Pontos: 1,0 / 1,0 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 Express Visual Studio 2010 Professional Visual Studio 2010 Premium Visual Studio 2010 Ultimate Visual Studio 2010 Test Professional 2010 2a Questão (Ref.: 200707724399) Pontos: 1,0 / 1,0 (FCC/2013/DPESP Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise: I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços. II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam. III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços. IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common Intermediate Language(CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro tinas escritas em uma linguagem tornamse acessíveis a outras linguagens da plataforma .NET. Está correto o que se afirma em: I, II, III e IV II e IV, apenas III e IV, apenas I e II, apenas III, apenas 3a Questão (Ref.: 200707274753) Pontos: 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 Is Mid Like At 201764 Estácio http://bquestoes.estacio.br/entrada.asp?p0=19614960&p1=200707088821&p2=852870&p3=CCT0213&p4=102900&p5=AV1&p6=20/05/2017&p10=65820041 2/4 4a Questão (Ref.: 200707186924) Pontos: 1,0 / 1,0 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? F R S L D 5a Questão (Ref.: 200707187016) 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﴿ "AB" "ABC" "BCD" "BC" "CD" 6a Questão (Ref.: 200707237414) Pontos: 1,0 / 1,0 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): Rotina Função Método Módulo Procedimento 7a Questão (Ref.: 200707274759) Pontos: 1,0 / 1,0 Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, qual será o resultado apresentado pelo programa? Module Module1 Sub Main() Dim a As Integer = 10 Dim b As Integer = 20 Dim resp As Integer If a > b Then If a Mod 2 = 0 Then resp = a / b Else resp = a + b End If Else If b Mod 2 = 0 Then 201764 Estácio http://bquestoes.estacio.br/entrada.asp?p0=19614960&p1=200707088821&p2=852870&p3=CCT0213&p4=102900&p5=AV1&p6=20/05/2017&p10=65820041 3/4 resp = a * b Else resp = a b End If End If Console.WriteLine(resp) Console.ReadKey() End Sub End Module 200 10 2 40 30 8a Questão (Ref.: 200707274760) Pontos: 1,0 / 1,0 Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa? Sabendose que foram entrados os seguintes dados em sequência: 21 13 17 18 72 54 38 42 65 90 10 1 Module Module1 Sub Main() Dim idade As Integer Dim c1 As Integer = 0 Dim c2 As Integer = 0 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() While idade <> 1 If idade < 21 Then c1 = c1 + 1 If idade > 65 Then c2 = c2 + 1 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() End While Console.WriteLine(c1) Console.WriteLine(c2) Console.ReadKey() End Sub End Module 3 e 3 4 e 2 2 e 4 4 e 3 3 e 4 9a Questão (Ref.: 200707664472) Pontos: 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: IndexOutOfRangeException ArgumentNullException OverflowException FileNotFoundException NotImplementedException Pontos: 1,0 / 1,0 201764 Estácio http://bquestoes.estacio.br/entrada.asp?p0=19614960&p1=200707088821&p2=852870&p3=CCT0213&p4=102900&p5=AV1&p6=20/05/2017&p10=65820041 4/4 10a Questão (Ref.: 200707730693) 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 de programas de computadores. Considerando esse conceito, analise as afirmações abaixo: I Sempre que um método de alguma classe é passível de causar algum erro, podemos usar o método de tentativa o try II Tudo que estiver dentro do bloco try será executado até que alguma exceção seja lançada, ou seja, até que algo dê errado. III Finally é o trecho de código final. A função básica de finally é sempre executar seu bloco de dados mesmo que uma exceção seja lançada. É correto apenas o que afirma em: I e III I, II e III I e II II e III Apenas III Período de não visualização da prova: desde até .
Compartilhar