Buscar

AV Desenvolvimento de software JUN2015

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

Avaliação: CCT0248_AV_201004002777 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201004002777 - LUIZ CARLOS BEZERRA FEITOSA
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 4,3 Nota de Partic.: 0,5 Data: 23/06/2015 16:11:33
 1a Questão (Ref.: 201004103244) Pontos: 0,3 / 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: Não; loop(1): contador (1) = 1 | numero (3+3) = 6 loop(2): contador (1+3) = 4 | numero (6+4) =
10 condição satisfeita ( contador <=10) fim Resposta: contador 1 e 4 | numero = 6 e 10
Gabarito:
NÃO.
3
7
14
24
Fundamentação do(a) Professor(a): O que será impresso?NÃO.371424
 2a Questão (Ref.: 201004096744) Pontos: 0,5 / 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.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 4 26/06/2015 08:26
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
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: UPDATE TABLE TabelaDVD as Preco decimal = "39.99" where Ano smalldatetime > 2000
Gabarito:
UPDATE TabelaDVD
SET Preco = 39.99
WHERE Ano > '2000'
Fundamentação do(a) Professor(a): UPDATE TabelaDVDSET Preco = 39.99WHERE Ano > '2000'
 3a Questão (Ref.: 201004180110) Pontos: 0,5 / 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
40
2
30
 200
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 4 26/06/2015 08:26
 4a Questão (Ref.: 201004236298) 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
Structure
Stack
 Dim
FIFO
 5a Questão (Ref.: 201004142749) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por:
Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
Enviar a aplicação para execução através do sistema operacional.
 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.
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate
Language (MSIL), independente da CPU.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
 6a Questão (Ref.: 201004142753) Pontos: 0,5 / 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 sub-rotinas retornam um valor e as funções não.
As sub-rotinas podem retornar mais de um valor.
 As funções retornam um valor e as sub-rotinas não.
As funções podem retornar mais de um valor.
As sub-rotinas não podem receber parâmetros e as funções podem.
 7a Questão (Ref.: 201004244534) Pontos: 0,5 / 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 alterna)va que melhor resolveria a problemá)ca apresentada, levando em consideração apenas a estrutura mais adequada.
Try (problema) Catch ex As OutOfMemoryException " Informação " End Try
Try (problema) Catch ex As DivideByZeroException " Informação " End Try
Try (problema) Catch ex As OverflowException " Informação " End Try
 Try (problema) Catch ex As Exception " Informação " End Try
Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 4 26/06/2015 08:26
 8a Questão (Ref.: 201004632059) 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 à:
Construtor
Classe
Objeto
 Polimorfismo
Herança
 9a Questão (Ref.: 201004253580) 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 u)lizando a
sua IDE. 
Das opções apresentadas, qual não é parte da definição deste modelo.
É 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.
Fica situada entre uma ou mais aplicações (APs) e um ou mais BDs.
 É uma camada intermediária, conhecida também como midleware.
 10a Questão (Ref.: 201004093554) Pontos: 1,0 / 1,0
A classe _________ permite criar um objeto para o usuário digitar os dados de
entrada através da interface homem-máquina (IHM).
Label 
RadioButton
ListBox
CheckBox
 TextBox
Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.
 
 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 4 26/06/2015 08:26

Continue navegando