Buscar

AV-desen-de-software-2015-1

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 5 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

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

17/07/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/5
Avaliação: CCT0248_AV_201301614572 » DESENVOLVIMENTO DE SOFTWARE       Tipo de Avaliação: AV
Aluno: 201301614572 ­ JAQUELINE RIBEIRO
Nota da Prova: 1,5        Nota de Partic.: 0,5        Data: 18/06/2015 14:32:27 (F)
  1a Questão (Ref.: 100190) Pontos: 0,5  / 1,5
Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de
programas em VB .NET. 
Analise o programa a seguir em VB .NET.
O programa apresentará erro de compilação? Responda SIM ou NÃO.
Caso a sua resposta seja SIM, responda qual é o erro. 
Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa.
Module Module1
    Sub Main()
        Dim Contador As Byte = 1
        Dim Numero As Byte = 3
        While (Contador <= 10)
            Console.WriteLine(Numero)
            Contador = Contador + 3
            Numero = Numero + Contador
        End While
        Console.ReadKey()
    End Sub
End Module
Resposta: nao, serão exibidos os números 7 e 10
Gabarito:
NÃO.
3
7
14
24
  2a Questão (Ref.: 93690) Pontos: 0,0  / 1,5
Uma  loja chamada DVDShop comercializa DVDs em  toda a América Latina e utiliza um
sistema  chamado DVDSystem para  controle  de  estoque  e  vendas  de DVDs. O  sistema
tem  um  banco  de  dados  e  o  gerente  da  loja  precisa  atualizar  o  preço  para  39.99  de
TODOS  os  DVDs  QUE  TENHAM  o  ano  de  lançamento  posterior  a  2000,  que  estão
cadastrados na tabela chamada TabelaDVD, diretamente do banco de dados usando um
comando em SQL porque a aplicação parou de funcionar.
Qual é o comando SQL que o gerente deve executar considerando que a TabelaDVD foi
criada pelo analista de banco de dados (DBA) usando­se o comando SQL a seguir?
USE VENDAS
GO
17/07/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/5
CREATE TABLE TabelaDVD (
ID bigint NOT NULL,
Titulo nvarchar(50) NULL,
NomeArtistaPrincipal nvarchar(50) NULL,
Ano smalldatetime NULL,
Preco decimal(10,2) NULL ) 
GO
Resposta: go nome do artista, preco descimal
Gabarito:
UPDATE TabelaDVD
SET Preco = 39.99
WHERE Ano > '2000'
  3a Questão (Ref.: 177056) Pontos: 0,0  / 0,5
Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador.
Acompanhando a lógica do programa a seguir, qual será o resultado apresentado pelo programa?
Module Module1
     Sub Main()
         Dim a As Integer = 10
         Dim b As Integer = 20
         Dim resp As Integer
         If a > b Then
             If a Mod 2 = 0 Then
                resp = a / b
             Else
                 resp = a + b
             End If
         Else
             If b Mod 2 = 0 Then
                 resp = a * b
             Else
                 resp = a ­ b
            End If
         End If
         Console.WriteLine(resp)
         Console.ReadKey()
     End Sub
End Module
  10
  200
30
2
40
 Gabarito Comentado.
  4a Questão (Ref.: 233244) Pontos: 0,0  / 0,5
O .NET define os tipos de valores a serem armazenados na memória, o espaço a ser alocado na memória.
Esses valores são armazenados em um área de memória chamada:
Namespace
17/07/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/5
  Structure
Dim
  Stack
FIFO
  5a Questão (Ref.: 139695) Pontos: 0,5  / 0,5
Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por:
Enviar a aplicação para execução através do sistema operacional.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate
Language (MSIL), independente da CPU.
  Permitir que a aplicação seja executada em um ambiente gerenciado onde a aplicação se comunica com
o .NET, ao invés de se comunicar diretamente com o sistema operacional.
 Gabarito Comentado.
  6a Questão (Ref.: 139699) 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, baseado nos problemas. Qual a principal diferença entre funções e sub­rotinas?
  As funções retornam um valor e as sub­rotinas não.
As sub­rotinas não podem receber parâmetros e as funções podem.
As funções podem retornar mais de um valor.
As sub­rotinas podem retornar mais de um valor.
  As sub­rotinas retornam um valor e as funções não.
 Gabarito Comentado.
  7a Questão (Ref.: 241480) Pontos: 0,0  / 0,5
A maior parte dos controles que precisam ser feitas nos sistemas de informação, podem ser aplicadas através das estruturas de controle
condicionais,  no  entanto  existem  alguns  erros  que  não  se  referem  a  lógica  propriamente  dita,  mas  a  várias  situações  como,  erro  de
digitação, problema de conexão, acesso a banco, entre outras.
Caso em um sistema após um conjunto de comandos possa acontecer um erro, do qual você não sabe bem a origem, qual a maneira mais
indicada de tratar esta situação no VB.NET?
Marque a alternativa que melhor resolveria a problemática apresentada, levando em consideração apenas a estrutura mais adequada.
Try (problema) Catch ex As DivideByZeroException " Informação " End Try
  Try (problema) Catch ex As OutOfMemoryException " Informação " End Try
Try (problema) Catch ex As OverflowException " Informação " End Try
Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try
  Try (problema) Catch ex As Exception " Informação " End Try
 Gabarito Comentado.
17/07/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/5
  8a Questão (Ref.: 629005) Pontos: 0,5  / 0,5
A orientação a objetos permite que o mesmo método seja redefinido com o mesmo nome, ou seja, diferentes
métodos podem ter o mesmo nome. Isto evita a proliferação de nomes diferentes de itens que são
semanticamente iguais. 
Esse conceito se refere à:
Objeto
  Polimorfismo
Construtor
Classe
Herança
 Gabarito Comentado.
  9a Questão (Ref.: 250526) Pontos: 0,0  / 1,0
Durante  as  aulas  foi  destacado  a  importância  que  um  sistema  de  gerenciamento  de  banco  de  dados
relacional (SGBDR) possui para manipulação de dados através dos sistemas ou nele mesmo utilizando a sua
IDE. 
Das opções apresentadas, qual não é parte da definição deste modelo.
Fica situada entre uma ou mais aplicações (APs) e um ou mais BDs.
  É uma coleção de softwares de propósito geral que facilita o processo de: definir, construir e manipular
um banco de dados (BD);
  Possui arquitetura em camadas.
Provê a interface entre as aplicações e os BDs.
É uma camada intermediária, conhecida também como midleware.
 Gabarito Comentado.  Gabarito Comentado.
  10a Questão (Ref.: 577029) 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:
  txtNumero equivale a propriedade name de um Objeto.
CalculaMedia não recebe parâmetros.
  Show é uma propriedade da MessageBox.
Será exibido um texto seguido do valor 1000 pela caixa de mensagem.
x é uma variável do tipo double.
17/07/2015 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/5
 Gabarito Comentado.  Gabarito Comentado.
Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.

Continue navegando