Buscar

02_avaliacao_parcial_desenvolvimento_de_software

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

DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0248_SM_201408437449 V.2 Fechar
Aluno(a): FABIO LUIS DE LIMA Matrícula: 201408437449
Desempenho: 8,0 de 10,0 Data: 01/10/2015 16:10:10 (Finalizada)
 1a Questão (Ref.: 201409107898) Pontos: 1,0 / 1,0
(UFPR/2010 - Analista de TI) Sobre Plataforma .NET, considere as afirmativas abaixo:
I. O código gerenciado gerado é interpretado para executar na linguagem nativa da máquina do sistema.
II. A compilação just-in-time (JIT) compila os códigos não gerenciados.
III. É executada sobre uma Common Language Runtime (CLR).
IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo.
Assinale a alternativa correta.
Somente a afirmativa I é verdadeira.
Somente as afirmativas III e IV são verdadeiras.
Somente as afirmativas II e III são verdadeiras.
Somente as afirmativas I, II e III são verdadeiras.
Todas as afirmativas são verdadeiras.
Gabarito Comentado.
 2a Questão (Ref.: 201408658238) Pontos: 1,0 / 1,0
O .NET Framework é uma camada de software que fica entre:
o Hardware e as Aplicações.
o Sistema Operacional e os Utilitários.
o Hardware e o Sistema Operacional.
o Sistema Operacional e as Aplicações.
o Hardware e os Utilitários.
Gabarito Comentado.
 3a Questão (Ref.: 201409188964) Pontos: 1,0 / 1,0
Na linguagem VB.Net a conhecer e saber utilizar corretamente os operadores está dentre as rotinas iniciais e de
muita importância. Analise o código apresentado na questão:
Module Module1
Sub Main()
Dim resp As String
Dim x, y, z As Integer
x = 1
y = 2
z = 2
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
1 de 4 30/10/2015 17:52
resp = "sistema"
If Not (y = 3 AndAlso z = 2) Then
Console.Write("AndAlso")
End If
If (resp Like "??st*") Then
Console.Write("Like")
End If
End Sub
End Module
Qual das respostas apresenta o resultado exibido da mesma forma que na tela pelo programa.
Like
Não será exibido nada.
AndAlsoLike
AndAlso
AndAlso
Like
Gabarito Comentado. Gabarito Comentado.
 4a Questão (Ref.: 201409188969) Pontos: 0,0 / 1,0
2) Analise cada uma das linhas de código, desenvolvidas no VB.Net, apresentadas na questão.
Module Module1
Sub Main()
Dim x As String = "1"
Dim y As String = "2"
Dim resp As String
x &= y
resp = x + y
Console.WriteLine(resp)
End Sub
End Module
Após a execução do código apresentado na questão, será exibido na tela:
125
123
5
122
112
Gabarito Comentado. Gabarito Comentado.
 5a Questão (Ref.: 201409122959) 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, 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.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
2 de 4 30/10/2015 17:52
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.
Nenhuma das anteriores
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 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.
 6a Questão (Ref.: 201408570506) 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"
"CD"
"BC"
Gabarito Comentado. Gabarito Comentado.
 7a Questão (Ref.: 201408620919) Pontos: 1,0 / 1,0
O código em VB apresentado está funcionando corretamente.
Module Module1
 Private texto As String
 Sub Main()
 Dim Num As Byte
 texto = "Teste de software"
 Num = 18
 If (Len(texto) > Num) Then
 Console.Write("Maior!")
 ElseIf (Len(texto) < Num) Then
 Console.Write("Menor!")
 ElseIf (Len(texto) = Num) Then
 Console.Write("Acertou!")
 End If
 Console.ReadKey()
 End Sub
End Module
Das opções apresentadas qual melhor representa o resultado exibido pelo programa:
Exibe no console o texto: Menor!
Exibe em uma caixa de diálogo o texto: Maior!
Exibe no console o texto: Maior!
Exibe no console o texto: Acertou!
Exibe em uma caixa de diálogo o texto: Menor!
Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
3 de 4 30/10/2015 17:52
 8a Questão (Ref.: 201408621820) Pontos: 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:
For
Repeat
While
Do
Until
Gabarito Comentado.
 9a Questão (Ref.: 201408621834) Pontos: 1,0 / 1,0
Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso
um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles
precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção é:
Finaly
Throw [ expressão ]
Try - catch - End Try
ex.message
System.Exception
Gabarito Comentado. Gabarito Comentado.
 10a Questão (Ref.: 201409086712) Pontos: 1,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 Catch é opcional
A cláusula Try é opcional.
Só pode haver uma cláusula Catch para um mesmo Try
A cláusula Finally é opcional
Se o Catch for usado, o Finally não poderá ser usado.
Gabarito Comentado. Gabarito Comentado.
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
4 de 4 30/10/2015 17:52

Continue navegando