Buscar

DESENVOLVIMENTO DE SOFTARE SIMULADO 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

09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2842253667 1/4
   DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0248_SM_201301259748 V.1   Fechar
Aluno(a): LEONARDO PALMEIRO Matrícula: 201301259748
Desempenho: 4,0 de 10,0 Data: 30/09/2015 22:00:36 (Finalizada)
  1a Questão (Ref.: 201301912418) Pontos: 0,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:
III e IV, apenas
I e II, apenas
III, apenas
  I, II, III e IV
  II e IV, apenas
 Gabarito Comentado.
  2a Questão (Ref.: 201301912422) Pontos: 1,0  / 1,0
(FCC/2012/TRE­SP ­ Programador) O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos,
incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado
(IDE). Este ambiente possui um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador,
como por exemplo tipos de dados e membros de classes e estruturas. 
Esse analisador é chamado:
TextMate
  IntelliSense
Active Directory
Lexical Analyzer
ActiveSync
 Gabarito Comentado.
  3a Questão (Ref.: 201301927477) Pontos: 1,0  / 1,0
Variáveis são utilizadas no Visual Basic .NET para armazenar informação necessária para a lógica de processamento de sua
aplicação. Dentro de uma função ou sub­rotina, indique a opção incorreta na declaração e inicialização de variáveis:
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2842253667 2/4
  Dim d As Integer d = "escola"
Dim x as Int16 = 7
Dim N as Integer N = 887
Dim a , b a = " Copa " b = 100
Dim a , b as Long a = 345 b = 888
  4a Questão (Ref.: 201301912442) Pontos: 0,0  / 1,0
Para escolher um tipo de dado, o programador deve escolher um, que ocupe a menor quantidade de memória em bytes e seja
capaz de armazenar a faixa de valores possíveis de um determinado dado a ser armazenado em uma variável ou constante. 
Ao definir o uso do tipo numérico Integer, a capacidade de armazenamento será de:
1 byte
8 bytes
  4 bytes
2 bytes
  10 bytes
 Gabarito Comentado.
  5a Questão (Ref.: 201301927488) Pontos: 0,0  / 1,0
Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET.
Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é associada ao
parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por valor.
  Nenhuma das anteriores
Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na chamada da função
ou subrotina, precedendo o valor do argumento.
  Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da
função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do tipo.
Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da
função ou subrotina, precedendo o identificador do parâmetro.
  6a Questão (Ref.: 201301375028) Pontos: 0,0  / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Sub e End Sub
  Module e End Module
  Function e End Function
Begin e End
Main e End Main
 Gabarito Comentado.  Gabarito Comentado.
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2842253667 3/4
  7a Questão (Ref.: 201301862720) Pontos: 0,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. 
Sabe­se 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.
Select Case ­ Case ­ Case ­ Case Else ­ End Select
  If ­ ElseIf ­ ElseIf ­ Else ­ End If
  If ­ if ­ If ­ Else ­ End If
Select ­ Case ­ Case ­ Default ­ End Select
If ­ Else ­ Else ­ Else ­ End If
 Gabarito Comentado.
  8a Questão (Ref.: 201301462779) 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
  4 e 2
3 e 3
4 e 3
3 e 4
2 e 4
 Gabarito Comentado.
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2842253667 4/4
  9a Questão (Ref.: 201301918712) 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 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:
Apenas III
  I, II e III
I e II
II e III
I e III
 Gabarito Comentado.  Gabarito Comentado.
  10aQuestão (Ref.: 201301426361) Pontos: 0,0  / 1,0
Na construção de softwares no VB 2010, é possível desenvolvermos sub­rotinas ou funções com os mais diversos propósitos.
Durante a execução dessas rotinas podem ocorrer exceções de Hardware e de Software, que devem ser tratadas de forma
estruturada a partir do bloco: Qual das respostas apresenta a sintaxe correta para representação do bloco mínimo do tratamento de
exceções?
On error
On error ­ Goto
  Try... End Try.
Try... Finaly
  Try... Catch
 Gabarito Comentado.  Gabarito Comentado.

Continue navegando