Buscar

Desenvolvimento de Software - Simulado 01

Prévia do material em texto

24/05/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 1/4
   DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0248_SM_  V.1   Fechar
Aluno(a):  Matrícula: 
Desempenho: 0,0 de 8,0 Data: 24/05/2015 13:43:58 (Finalizada)
  1a Questão (Ref.: 201407592759)
O conceito de herança permite o reaproveitamento do código entre classes utilizando­se o conceito de
generalização e especialização. Ao observar a figura a seguir, temos a representação gráfica de um diagrama
de classes.
Com base nessas informações, implemente:
­ A classe Conta com seus atributos e métodos;
­ A classe ContaRemunerada com seus atributos e métodos.
Sua Resposta: .
Compare com a sua resposta: Public Class Conta
        Public Property Saldo As Decimal
        Public Sub Exibir()
            Console.Write("O saldo da sua conta é: ")
            Console.WriteLine(Saldo)
        End Sub
    End Class
 
    Public Class ContaRemunerada  
        Inherits Conta
        Public Property TaxaRemuneracao As Decimal
        Public Sub ExibirRemuneracao()
            Console.Write("A taxa de remuneração da sua conta é: ")
            Console.WriteLine(TaxaRemuneracao)
        End Sub
     End Class
  2a Questão (Ref.: 201407595845)
(ENADE/2011 ‐ com adaptações) Pedro foi contratado como desenvolvedor de software de uma empresa. Em seu primeiro dia de trabalho ele
se deparou com a figura a seguir, que representa os dados de um tabela do sistema de controle de malotes. Foi solicitado a Pedro relatório para
24/05/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 2/4
o sistema contendo os seguintes dados: Origem‐ todos os malotes com Data_Envio superior a "26/02/2014" e Situacao_Malote igual a
"Entregue".
Para a geração do relatório, Pedro tem que fazer uma consulta utilizando o comando SELECT da linguagem SQL. Como ficaria?
Sua Resposta: .
Compare com a sua resposta:
Select Origem from malotes where Data_Envio > "26/02/2014" and Situacao_Malote = "Entregue"
  3a Questão (Ref.: 201407979918) Pontos: 0,0  / 1,0
A linguagem padrão suportada pela maioria dos SGBDR é a Structured Query Language (SQL) originalmente
desenvolvida pela IBM e atualmente mantida pelo ANSI e pela ISO. A SQL atualmente permite definir, construir
e manipular um BD.
Das opções apresentadas é correto afirmar em relação ao SQL que:
  O SQL padrão serve para todas as linguagens apresentando a mesma sintaxe para todos os SGDBRs.
Devemos sempre utilizar os scripts SQL para gerar os bancos evitando a utilização do modelo gráfico.
A linguagem SQL do SQL Server 2008 R2 é chamada ­SQLExplorer.
Os tipos de dados não variam em relação ao SGDBR mas sim para o SQL.
  Cada fabricante de SGBDR em geral cria uma variação do SQL padrão.
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 201407988571) Pontos: 0,0  / 1,0
A abordagem da programação orientada a objetos oferece um conceito que agrupa e delimita na classe a
declaração de todas as variáveis (campos ou propriedades) e métodos (funções). Desta forma, ao encontrar­se
o código de definição da classe, conseguimos em um trecho do código encontrar todos os seus membros, isto é,
todas as variáveis (campos ou propriedades) e os métodos (funções) da classe.
Esse conceito se refere a:
  Polimorfismo
  Encapsulamento
Construtor
Herança
Sobrecarga
24/05/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 3/4
  5a Questão (Ref.: 201407988569) Pontos: 0,0  / 1,0
Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. São
modificadores de acesso das linguagens .Net, EXCETO:
  Public
Private
Shared
Protected
  Abstract
 Gabarito Comentado.
  6a Questão (Ref.: 201407936583) Pontos: 0,0  / 1,0
Foram apresentados nas aulas, alguns conceitos gerais em relação a banco de dados, dentre eles o de chave
estrangeira. 
Segundo o que foi apresentado o conceito de chave estrangeira é apresentado corretamente em:
  Um conjunto de um ou mais atributos que permitem identificar univocamente uma entidade.
São super­chaves para as quais nenhum subconjunto possa ser uma super­chave.
  Um atributo ou combinação de atributos em uma tabela cujos valores devem coincidir com a chave
primária de outra tabela ou devem ser nulos.
Uma chave candidata escolhida pelo projetista do BD como de significado principal para a identificação
de entidades.
Uma associação entre uma ou várias entidades.
 Gabarito Comentado.
  7a Questão (Ref.: 201407936588) Pontos: 0,0  / 1,0
Baseado na sub rotina apresentada e sabendo que ela não possui erros: 
Private Sub CalculaMedia(ByVal n)
Dim x As Integer = n
txtNumero.Text = Str(x * 2)
MessageBox.Show("O valor é: " & x)
End Sub
Podemos afirmar que:
  Show é uma propriedade da MessageBox.
Será exibido um texto seguido do valor 1000 pela caixa de mensagem.
  txtNumero equivale a propriedade name de um Objeto.
x é uma variável do tipo double.
CalculaMedia não recebe parâmetros.
 Gabarito Comentado.
24/05/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22… 4/4
  8a Questão (Ref.: 201407450112) Pontos: 0,0  / 1,0
A  classe  ______  permite  criar  objetos  que  representam  controles  de  interface  para
apresentar  ao  usuário  opções  que  são  mutuamente  exclusivas  desde  que  estejam
contidos no mesmo objeto da classe GroupBox.
  Button
Label
CheckBox
ListBox
  RadioButton
 Gabarito Comentado.
  9a Questão (Ref.: 201407450074) Pontos: 0,0  / 1,0
A classe _______ permite criar um objeto que representa um controle de interface
para interação com usuário com a finalidade de disparar uma ação.
  GroupBox
ListBox
  Button
RadioButton
CheckBox
 Gabarito Comentado.
  10a Questão (Ref.: 201407600191) Pontos: 0,0  / 1,0
Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. Ao
definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da
classe e das subclasses, estamos falando do modificador:
  shared
public
static
private
  protected
 Gabarito Comentado.

Continue navegando