Buscar

DESENVOLVIMENTO DE SOFTWARE av1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

2017­6­4 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/DPE­SP ­ 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 tornam­se 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
2017­6­4 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
2017­6­4 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?
Sabendo­se 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
2017­6­4 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é .

Outros materiais