Buscar

av 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

26/11/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/4
 
Avaliação: CCT0248_AV_201301259748 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201301259748 ­ LEONARDO PALMEIRO
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9003/AC
Nota da Prova: 4,2    Nota de Partic.: 1   Av. Parcial 0  Data: 12/11/2015 18:08:06
  1a Questão (Ref.: 201301927473) Pontos: 0,5  / 1,5
Analise o código abaixo onde há a definição de uma função ou subrotina. Faça (3) correções necessárias de acordo com o que foi
apresentado. 
Private Function verificaParImpar(Byval valorEntrada As Int16) 
Dim classificacao As string 
Dim restoDivisao2 
restoDivisao2 = valorEntrada Mod 2 
If restoDivisao2=0 Then 
classificacao = "é par" 
Else 
classificacao ="é ímpar" 
End If 
return classificacao 
End Sub
Resposta: 1) é uma subrotina não deveria comecar como private function 2) a variavel restoDivisao2 não está atribuido o tipo,
deveria ser int, int16, inteiro;
Gabarito: 1) É uma função, logo no fechamento do escopo da função deve iniciar com a palavra Function: 
End Function 
2) O tipo de retorno não foi informado na assinatura. Como a variável que está sendo retornada é classificacao, tipo string, então
deve­se alterar a assinatura da função para: 
Private Function verificaParImpar(Byval valorEntrada As Int16) As string 
3) o tipo da variável restoDivisao2 não foi especificado. Como ele armazena o resto da divisão por um número, sua declaração deve
ser alterada para: 
Dim restoDivisao2 As Int16
  2a Questão (Ref.: 201301377668) Pontos: 0,2  / 1,5
Considere o menu Cadastro da interface homem-máquina (IHM) do Sistema de
Controle de Vendas mostrado na figura a seguir e defina as duas linhas de códigos em
VB.NET para as duas lacunas a seguir para que quando o usuário der um duplo clique
sobre o item de menu Cliente, o sistema crie  um objeto chamado ClienteForm1  da
classe ClienteForm, que é um  Windows Form pré definido,  e em seguida exiba o
ClienteForm1.
26/11/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/4
 
Private Sub ClienteToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs)
Handles ClienteToolStripMenuItem.Click
__________________________________________________________
__________________________________________________________
 
End Sub 
Resposta: clienteform1.create(); clienteform1.open();
Gabarito:
Dim CienteForm1 As New ClienteForm
CienteForm1.Show()
Fundamentação do(a) Professor(a): Dim CienteForm1 As New ClienteFormCienteForm1.Show()
  3a Questão (Ref.: 201301425401) Pontos: 0,5  / 0,5
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 Professional
Visual Studio 2010 Express
  Visual Studio 2010 Ultimate
Visual Studio 2010 Premium
Visual Studio 2010 Test Professional 2010
  4a Questão (Ref.: 201301462771) Pontos: 0,0  / 0,5
Um desenvolvedor precisa declarar um variável para armazenar um contador entre 0 e 100 utilizando o menor espaço de memória,
ele deve declarar a variável como:
Integer
  Short
26/11/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/4
  Byte
Decimal
UInteger
  5a Questão (Ref.: 201301375035) Pontos: 0,5  / 0,5
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)
"ABC"
"AB"
  "BCD"
"BC"
"CD"
  6a Questão (Ref.: 201301425448) Pontos: 0,0  / 0,5
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: Acertou!
  Exibe em uma caixa de diálogo o texto: Maior!
Exibe em uma caixa de diálogo o texto: Menor!
  Exibe no console o texto: Menor!
Exibe no console o texto: Maior!
  7a Questão (Ref.: 201301426361) Pontos: 0,0  / 0,5
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 ­ Goto
  Try... Catch
  Try... End Try.
On error
Try... Finaly
26/11/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/4
  8a Questão (Ref.: 201301527220) Pontos: 0,5  / 0,5
Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema: Uma universidade precisava controlar o total de filhos
de funcionários existentes na mesma, mantendo atualizado a entrada e saída dos mesmos.
Para tal, resolveram criar um atributo de nome TotalFilhos.
Dos escopos das variáveis para a Linguagem VB.NET qual o mais indicado para este atributo de forma a solucionar o problema da equipe
de desenvolvimento.
Friend
  Shared
public
Protected
private
  9a Questão (Ref.: 201301976509) Pontos: 1,0  / 1,0
1 ­ conexao.Close()
2 ­ Dim comando As New OleDbCommand(sql, conexao)
3 ­ Dim conexao As New OleDbConnection("Provider=Microsoft.......;Data Source=bd.......mdb")
4 ­ conexao.Open()
5 ­ Dim adaptador As New OleDbDataAdapter(comando)
6 ­ adaptador.Fill(ds, "Autores")
7 ­ Dim sql As String = "Select * from Autores"
8 ­ Dim ds As New DataSet()
Qual das sequencias abaixo é a correta para que o dataset seja preenchido como a lista de todos os autores :
  3­7­2­5­8­4­6­1
3­7­5­2­4­8­1­6
3­7­2­6­8­5­4­1
3­7­2­5­1­8­6­4
8­1­3­7­5­6­2­4
  10a Questão (Ref.: 201301917892) Pontos: 1,0  / 1,0
Para construir interfaces gráficas, temos como proposta colar adesivos em uma tela de vidro ou colocar componentes em um
container de componentes. As Caixas de seleção são criadas a partir de um componente que permite que o usuário selecione
apenas um item da sua lista. Esse componente é o:
CheckBox
TextBox
RadioButton
  ComboBox
ListBox
Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.

Continue navegando