Buscar

SIMULADO DESENVOLVIMENTO DE SOFTWARE 2016 1

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

27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179918924 1/4
   DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0248_SM_201207033251 V.3   Fechar
Aluno(a): DAVI SOUSA VILELA Matrícula: 201207033251
Desempenho: 9,0 de 10,0 Data: 27/04/2016 20:24:41 (Finalizada)
 
  1a Questão (Ref.: 201207277189) Pontos: 1,0  / 1,0
Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistema
operacional. Ao invés disso, compilamos o nosso código para:
JVM ­ Microsoft Virtual JQuery
  MSIL ­ Microsoft Intermediate Language
MSAL ­ Microsoft Assembly Language
MSTL ­ Microsoft Temporary Language
MSVL ­ Microsoft Virtual Language
 Gabarito Comentado.
 
  2a Questão (Ref.: 201207656755) Pontos: 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.
  Premium
Test Profissional
Profissional
Express
Ultimate
 Gabarito Comentado.  Gabarito Comentado.
 
  3a Questão (Ref.: 201207656781) Pontos: 1,0  / 1,0
Conhecer, saber definir e manipular os tipos de dados em uma linguagem de programação é uma tarefa inicial
e muito importante para quem está começando a programar. Na linguagem VB como nas demais participantes
do .NET, temos categorias e tipos predefinidos, cada um com sua faixa de valores.
Em relação ao que foi apresentado nas aulas a respeito dos tipos, podemos afirmar que:
Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores.
  String, Array e Classes, são tipos de referência.
Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis.
Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o
mesmo tamanho de memória.
O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser
inicializada.
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179918924 2/4
 Gabarito Comentado.  Gabarito Comentado.
 
  4a Questão (Ref.: 201207213626) 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:
At
Mid
AndAlso
  Like
Is
 Gabarito Comentado.  Gabarito Comentado.
 
  5a Questão (Ref.: 201207269814) Pontos: 1,0  / 1,0
O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código. O módulo que
contém os membros que retornam resultados dos testes de verificação de tipo ou retornam as informações
sobre erros em tempo de execução, o nome do tipo, o valor da cor em RGB é chamado de:
ControlChars
ErrObject
Strings
  Information
DateAndTime
 Gabarito Comentado.  Gabarito Comentado.
 
  6a Questão (Ref.: 201207176287) 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):
Método
  Módulo
Procedimento
Função
Rotina
 Gabarito Comentado.  Gabarito Comentado.
 
  7a Questão (Ref.: 201207278183) Pontos: 1,0  / 1,0
 O programa apresentado na questão, utiliza algumas das estruturas de
controle do VB.NET.
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179918924 3/4
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?
1 ­ 3 ­ 5 ­ 7 ­ 9.
1 ­ 3 ­ 5 ­ 6 ­ 8.
Nenhum valor.
  2 ­ 4 ­ 5 ­ 7 ­ 9.
2 ­ 4 ­ 6 ­ 8 ­ 10.
 Gabarito Comentado.  Gabarito Comentado.
 
  8a Questão (Ref.: 201207269797) Pontos: 1,0  / 1,0
A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas
estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão,
EXCETO:
  Decisão de Repetição
Decisão de Sequência na mesma linha
Decisão Estendida
Decisão Aninhada
Decisão Simples
 Gabarito Comentado.  Gabarito Comentado.
 
  9a Questão (Ref.: 201207669568) Pontos: 1,0  / 1,0
Uma exceção representa uma situação que normalmente não ocorre e representa algo de estranho ou
inesperado no sistema. Esta ocorrência deve ser tratada para que o programa não encerre o funcionamento. 
Dentre as palavras­chave, qual a finalidade do Catch?
Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar uma
exceção.
Define o código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção, antes de
terminar.
delimitam o bloco de códigos protegidos para tratar as exceções que ocorrerem.
Contém o código para liberar recursos alocados no bloco.
  Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer.
27/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179918924 4/4
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
 
  10a Questão (Ref.: 201207642095) Pontos: 0,0  / 1,0
No tratamento de exceções em VB.NET, usa­se a estrutura try... catch...finally com o objetivo de capturar
eventuais situações de exceção e definir o comportamento mais adequado para a aplicação. Neste contexto, é
certo afirmar que:
  A cláusula Finally é opcional
A cláusula Catch é opcional
  A cláusula Try é opcional.
Se o Catch for usado, o Finally não poderá ser usado.
Só pode haver uma cláusula Catch para um mesmo Try
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.

Continue navegando