Buscar

Desenvolvimento de Software Simulado 1

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0170_SM_201107056896 V.1 VOLTAR
Aluno(a): DANIEL SANTOS ROSARIO Matrícula: 201107056896
Desempenho: 5,0 de 8,0 Data: 22/09/2013 14:03:56 (Finalizada)
 1a Questão (Ref.: 200673107645) Pontos: 1,0 / 1,0
Como são chamadas ou acionadas as Rotinas criadas em VB.NET ?
Indicando o NOME da Rotina após a palavra-chave Function ou Sub.
 Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros.
Indicando o NOME da Rotina após a palavra-chave Function.
Indicando o NOME da Rotina e o tipo de dados de retorno
Indicando o NOME da Rotina após a palavra-chave Call.
 2a Questão (Ref.: 200673068261) 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 Integer = 14 Mod 3
11
3
1
5
 2
 3a Questão (Ref.: 200673067916) Pontos: 1,0 / 1,0
O programa a seguir exibirá quais números?
 Module Module1
 Sub Main()
 Dim Contador As Byte = 1 
 Do Until Not (Contador <= 10)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
 End Module
 
 
0, 1, 3, 5 e 7
 1, 3, 5, 7 e 9
1 e 3
1, 3, 5 e 7
1, 3 e 5
 4a Questão (Ref.: 200673068187) Pontos: 1,0 / 1,0
Qual é a função interna da linguagem VB .NET que retorna o número de caracteres em uma
string ou a quantidade de bytes necessários para armazenar uma expressão de um tipo?
LTrim
LSet
 Len
Left
LCase
 5a Questão (Ref.: 200673068190) Pontos: 0,0 / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor?
 Function e End Function
Sub e End Sub
Begin e End
 Module e End Module
Main e End Main
 6a Questão (Ref.: 200673067935) Pontos: 0,0 / 1,0
Qual é palavra-chave usada para definir uma seção de captura e tratamento de exceção em
linguagem VB.NET?
If
Finally
Do
 Catch
 Try
 7a Questão (Ref.: 200673017770) 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
 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 no console o texto: Maior!
Exibe em uma caixa de diálogo o texto: Menor!
Exibe em uma caixa de diálogo o texto: Maior!
Exibe no console o texto: Acertou!
 8a Questão (Ref.: 200673068183) Pontos: 0,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)
 "BC"
 "BCD"
"AB"
"CD"
"ABC"
 9a Questão (Ref.: 200673057514)
Considere que você foi contratado para trabalhar em um avançado laboratório de engenharia de projetos
astronômicos. Este laboratório precisa desenvolver programas para conversões de medidas para
automatizar os seus processos. Codifique uma Console Application (programa em modo console baseado
em caracteres) em linguagem VB .NET que apresente a mensagem "Digite a medida em Parsecs: ",
obtenha a medida em Parsecs como entrada de dados do usuário, converta a medida para milhas
marítima e exiba a mensagem "A medida em milhas marítima é: " e a medida convertida na mesma linha.
Declare o fator de conversão como uma constante chamada Fator. A constante Fator que deve ser usada
no cálculo da conversão. Declare a constante chamada Fator de valor igual a 1,67 x 1013 (1,67 vezes 10
elevado a treze), sabendo-se 1 Parsec equivale a 1,67 x 1013 milhas marítima. Declare a constante
chamada Fator e a variável chamada Medida do tipo ponto flutuante simples para ocupar menos espaço de
memória.
Sua Resposta:
Compare com a sua resposta: Module Module1
 Sub Main()
 Const Fator As Single = 16700000000000.0
 Dim Medida As Single
 Console.Write("Digite a medida em Parsecs: ")
 Medida = Console.ReadLine()
 Medida = Medida * Fator
 Console.Write("A medida em milhas marítima é: ")
 Console.WriteLine(Medida)
 End Sub
End Module
 10a Questão (Ref.: 200673067188)
Preencha as duas lacunas a seguir de linhas de código em VB.NET para calcular a área do
quadrado e calcular o volume do cubo CHAMANDO A FUNÇÃO AreaQuadrado .
Module Module1
Function AreaQuadrado(ByVal Comprimento As Double) 
' calcula a área do quadrado
_____________________________________________________________
End Function
Function VolumeCubo(ByVal Comprimento As Double) 
' calcula o volume do cubo CHAMANDO A FUNÇÃO AreaQuadrado
_____________________________________________________________
End Function
Sub Main()
 Console.WriteLine(VolumeCubo(3.0))
 Console.ReadKey()
End Sub End Module
Sua Resposta:
Compare com a sua resposta:
Return Comprimento * Comprimento
Return AreaQuadrado(Comprimento) * Comprimento
 VOLTAR 
Período de não visualização da prova: desde até .

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes