Buscar

88 pag 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 88 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

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 6, do total de 88 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

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 9, do total de 88 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

Estácio
 Fechar
Turma: 9001/AA
Avaliação: CCT0248_AV1_201201066883 » DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV1
Aluno: xxxxxx
Professor: ANDRE PRZEWODOWSKI FILHO
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 1,5 Data: 21/09/2012
1a Questão (Cód.: 19138) Pontos: 0,5 / 0,5
NÃO é uma linguagem de programação do pacote Visual Studio 2008 que utiliza o mesmo IDE e as
funcionalidades da .NET Framework:
Visual C++
Visual J
Visual C#
Visual Basic
Visual FoxPro
2a Questão (Cód.: 49842) Pontos: 0,0 / 0,5
Um Tipo de Dado Inteiro de 32 bits é conhecido em VB.NET como:
Long
Double
Integer
Short
Single
3a Questão (Cód.: 19139) Pontos: 0,0 / 0,5
A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento de
um aplicativo indica que o aplicativo deverá ser implantado no:
servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá
apenas um navegador.
servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não no
servidor.
servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no
computador cliente.
 4a Questão (Cód.: 49851) Pontos: 0,0 / 0,5
Como são chamadas ou acionadas as Rotinas criadas em VB.NET ?
Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros.
Estácio
Indicando o NOME da Rotina após a palavra-chave Function ou Sub.
Indicando o NOME da Rotina após a palavra-chave Function.
Indicando o NOME da Rotina após a palavra-chave Call.
Indicando o NOME da Rotina e o tipo de dados de retorno
5a Questão (Cód.: 89320) Pontos: 1,0 / 1,0
Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões
(escolha) em linguagem VB.NET?
Select Case
If
Do
For
While
6a Questão (Cód.: 89325) Pontos: 0,0 / 1,0
Qual é a instrução para definir uma estrutura de repetição de zero a várias (0 a n)
vezes em linguagem VB.NET?
Select Case
If
For
While
Do
7a Questão (Cód.: 19146) Pontos: 1,0 / 1,0
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de exceções.
Para cada try que for inserido, deverá ser incluído pelo menos um:
finally ou raise.
catch ou continue.
catch ou finally.
continue ou finally.
continue ou raise.
8a Questão (Cód.: 89235) 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
2
5
1
Estácio
11
3
9a Questão (Cód.: 89208) Pontos: 1,0 / 1,0
Qual o tipo de dados da linguagem VB 2010 devemos usar para declarar uma
variável que ocupe o mínimo de memória e armazene a quantidade de páginas de
um livro , sabendo-se que um livro tratado pelo software a ser desenvolvido pode
ter até 1500 páginas?
UShort
Integer
SByte
Short
UInteger
10a Questão (Cód.: 89580) 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
1, 3, 5, 7 e 9
1 e 3
0, 1, 3, 5 e 7
1, 3 e 5
1, 3, 5 e 7
Avaliação On-Line 
Avaliação: AV1-2011.3S.EAD - DESENVOLVIMENTO DE SOFTWARE- CCT0170 
Disciplina: CCT0170 - DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV1 
Aluno: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS 
Nota da Prova: 5.5 Nota do Trabalho:      Nota da Participação:     0 Total:  5,5 
Prova On-Line 
 
Questão: AV1.20113S.CCT0170.0022 (178522) 
1 - 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?  Pontos da Questão: 1 
 Try... Catch. 
 Try... End Try. 
 On error - Goto. 
 On error. 
 Try... Finaly. 
 
Questão: AV1.20113S.CCT0170.0009 (178482) 
2 - Atualmente é muito comum as pessoas baixarem vídeos na internet, alguns sites utilizam 
algoritmos para dificultar este processo. Um desses algoritmos inverte a ordem do texto que 
indica o site para fazer o download. 
Marque a resposta que utiliza a função adequada para inverter novamente o texto de maneira 
correta, sabendo se que o link estava armazenado em uma variável com a seguinte 
declaração: Dim Link As String, e que o mesmo será colcado invertido na mesma variável. 
Marque a resposta que utiliza a função adequada de maneira correta para resolver este 
problema. 
  Pontos da Questão: 1 
 StrComp(Link) 
 Link = StrDup(Link) 
 StrReverse(Link) 
 Link = UCase(Link) 
 Link = StrReverse(Link) 
 
Questão: AV1.20113S.CCT0170.0020 (178520) 
3 - Para resolução de problemas, na construção de programas a linguagem VB 2010 possui 
várias estruturas de controle de fluxo de decisão (MSDN, 2010). 
Das opções, marque a resposta que apresenta todas as possibilidades existentes. 
  Pontos da Questão: 1 
 decisão simples, decisão estendida, decisão aninhada controlada por contador, múltiplas 
decisões. 
 decisão simples, decisão aninhada, decisão em seqüência na mesma linha, múltiplas 
decisões. 
Page 1 of 3Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2327748&p2=7356&p3=1102163
 decisão simples, decisão estendida, decisão aninhada, decisão em seqüência na mesma 
linha. 
 decisão simples, decisão estendida, decisão aninhada, decisão em seqüência na mesma 
linha, múltiplas decisões. 
 decisão simples, decisão composta, decisão aninhada controlada por contador, decisão em 
seqüência na mesma linha. 
 
Questão: AV1.20113S.CCT0170.0003 (178445) 
4 - Na construção de uma sub-rotina em VB 2010 é obrigatório definir? 
Marque a resposta que melhor responde pergunta. 
  Pontos da Questão: 0,5 
 Sub - Nome - End Sub. 
 Sub - Parâmetros - End Sub. 
 Nome - Parâmetros - Retorno. 
 Nome - Parâmetros. 
 Sub - Nome - Parâmetros - End Sub. 
 
Questão: AV1.20113S.CCT0170.0036 (180109) 
5 - Um tipo define os tipos de valores a serem armazenados na memória. Os tipos suportados 
pelo .NET Framework podem ser agrupados em duas amplas categorias: Tipos de Valor e 
Tipos de Referência. São tipos de referência da Linguagem VB 2010?  Pontos da Questão: 0,5 
 Classes e Date 
 Date e Object 
 String e Classes 
 Arrays e Object 
 String e Structure 
 
Questão: AV1.20113S.CCT0170.0012 (178502) 
6 - Na estrutura de repetição: 
Do While (condição) 
    comandos  
Loop 
O exemplo serve apenas para que visualizem a estrutura de repetição. 
Os comandos no interior do laço serão repetidos até que?  
 
  Pontos da Questão: 0,5 
 A condição seja Verdadeira. 
 O contador atinja o valor inicial. 
 A condição seja Falsa. 
 Não depende da condição. 
 O contador atinja o valor final. 
 
Questão: AV1.20113S.CCT0170.0033 (180066) 
7 - Qual será o valor da variável Resultado após a execução das linhas de código em 
linguagem VB 2010? 
          Dim x As Integer = 13 Mod 2  
Page 2 of 3Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2327748&p2=7356&p3=1102163
 
          x -= 2; 
  Pontos da Questão: 1 
 -1 
 11 
 -2 
 4 
 1 
 
Questão: AV12011.3SEAD_CCT0170.0044 (177593) 
8 - Dentre as funções do Framework .NET 4.0, o Base Class Library éresponsável por:  Pontos 
da Questão: 0,5 
 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. 
 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. 
 Enviar a aplicação para execução através do 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. 
 
Questão: AV12011.3SEAD_CCT0170.0041 (177615) 
9 - 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?  Pontos da Questão: 1 
 Visual Studio 2010 Premium 
 Visual Studio 2010 Ultimate 
 Visual Studio 2010 Test Professional 2010 
 Visual Studio 2010 Express 
 Visual Studio 2010 Professional 
 
Questão: AV1.20113S.CCT0170.0024 (178524) 
10 - A seção Finally, pertencente ao bloco Try...End Try. 
Das opções de resposta, marque a que melhor define o que ocorre com a seção Finally: 
   Pontos da Questão: 1 
 O código que poderá ser executado, sem ou com a ocorrência de uma exceção. 
 O código que deverá ser sempre executado, com a ocorrência de uma exceção. 
 O código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção. 
 O código que poderá ser executado, sem a ocorrência de uma exceção. 
 O código que deverá ser sempre executado, com a ocorrência de uma exceção. 
 Fechar 
Server IP : 192.168.10.131 Client IP: 201.51.21.205 Tempo de execução da página : 2,156 
Page 3 of 3Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2327748&p2=7356&p3=1102163
Notas de Provas
Avaliação On-Line 
Avaliação:
AV1-2011.4S-PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE-
CCT0194 
Disciplina: CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV1 
Aluno: 201104011999 - VALNEI DE SOUZA GUIMARÃES 
Nota da Prova: 5 Nota do Trabalho: Nota da Participação: 2 Total: 7 
Prova On-Line 
 
Questão: AV220104CCT01940051 (123026) 
1 - Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é 
dividida em quatro tipos, são elas: 
 Pontos da Questão: 0,5 
 Organizacional, Operaciaonal, Funcional e Econômica 
 Técnica, Funcional, cronograma e Econômica 
 Técnica, Operaciaonal, Cronograma e Organizacional 
 Técnica, Operaciaonal, Cronograma e Econômica 
 
Questão: AV220104CCT01940065 (123009) 
2 - Dos tipos de viabilidade, aquela que consiste em julgar se o projeto será deficitário, ou se 
os custos de sua implementação não terão os beneficios desejados é a viabilidade? 
 Pontos da Questão: 1 
 Técnica 
 Econômica 
 Operacional 
 Do Cronograma 
 
Questão: AV220104CCT01940160 (123051) 
3 - Com relação aos Modelos de Desenho temos as seguintes afirmativas: 
I – Desenho Externo - é a visão que os usuários terão da solução ou produto e a forma com 
que eles interagirão. 
II – Desenho Interno - é a maneira como o sistema interage com outros produtos ou 
sistemas. 
III – Desenho Externo - podem conter parte físicas, lógicas, interconexões com outros 
sistemas e produtos, interna ou externamente. 
Marque a alternativa CORRETA: Pontos da Questão: 0,5 
 Somente II e III são corretas. 
 Somente I e II são corretas. 
 Somente I e III são corretas. 
 Todas as alternativas são corretas. 
 
Questão: AV220104CCT01940010 (124473) 
4 - A empresa Faz Software desenvolveu uma aplicação de frente de loja que só permite a 
1 de 3Página Visualização de Provae
18/02/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2960319&p2=8488&p3=1250937
inclusão de 10 registros de venda. 
Sobre esse software, é correto afirmar 
 Pontos da Questão: 1 
 É um adware 
 É um demo 
 É um freeware 
 É um shareware 
 
Questão: AV220104CCT01940216 (123084) 
5 - A empresa de consultoria “ArtMais” está desenvolvendo um projeto de controle do acervo 
da História e Patrimônio Cultural da Saúde no Brasil, embasada nas normas do PDS. 
Atualmente, o projeto encontra-se no último estágio do processo de validação das 
funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários 
interagem com todo o sistema. 
Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS 
em que o projeto se encontra no momento. 
 Pontos da Questão: 1 
 Teste de integração 
 Teste da unidade 
 Teste de sistemas 
 Teste de aceite 
 
Questão: AV220104CCT019400034 (123002) 
6 - A frase: "Compreende o que será considerado para o desenvolvimento de um Sistema, ou 
seja a abrangência do sistema." 
Define o conceito de: 
 Pontos da Questão: 0,5 
 Requisito funcional 
 Escopo 
 Objeto 
 Requisito 
 
Questão: AV220104CCT01940109 (124022) 
7 - Como se chama o Conjunto de objetos similares agrupados em que a etapa de análise está 
mais voltada para sua realização? Pontos da Questão: 1 
 Classe 
 UML 
 Diagrama 
 Objeto 
 
Questão: AV220104CCT01940168 (124003) 
8 - “Controlo remoto, (controle remoto (português brasileiro) ou controlo remoto (português 
europeu)), telecomando ou ainda comando à distância é um aparelho utilizado para realizar 
uma operação remota a uma máquina. O termo é mais utilizado para referir o controle remoto 
2 de 3Página Visualização de Provae
18/02/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2960319&p2=8488&p3=1250937
 
de uma televisão. ... .O primeiro controle remoto para controlar uma televisão foi 
desenvolvido pela Zenith Radio Corporation no início da década de 1950...” 
Fonte: http://pt.wikipedia.org/wiki/Controlo_remoto, Acesso em 20/11/2010. 
Cada equipamento eletrônico que dispõe de um dispositivo de controle remoto, possui um 
sistema desenvolvido para controlar o acionamento das diversas ações que serão efetuadas, 
em função do sinais emanados desse controle remoto. 
Considerando um aparelho de televisão com controle remoto, assinale o modelo de 
controle requerido pelo sistema. Pontos da Questão: 1 
 Controle centralizado - modelo de retorno de chamadas. 
 Controle orientado a eventos - modelos orientados a interrupções. 
 Controle orientado a eventos - modelos de transmissão. 
 Controle centralizado - modelo gerenciador. 
 
Questão: AV220104CCT01940157 (123043) 
9 - Com relação à fase de reutilização temos as seguintes afirmações: 
I - Nesta fase, é comum se fazer uso de processos que já foram definidos e utilizados em 
outras fases do produto ou sistema. 
II - O processo de reutilização visa à redução do desperdício de tempo. 
III - O processo de reutilização visa à redução do desperdício de dinheiro. 
IV - Com processo de reutilização, a cada iteração, os defeitos que existiam em outras fases 
já foram sanados. 
Marque a alternativa CORRETA: Pontos da Questão: 0,5 
 Somente I e III são corretas. 
 Somente I, II e IV são corretas 
 Todas as alternativas são corretas 
 Somente I e III e IV são corretas 
 
Questão: AV220104CCT01940008 (124458) 
10 - Sobre Linguagens de programação, analise as sentenças abaixo e identifique as corretas 
I. As linguagens C e C++ são interpretadas 
II. As linguagens C e C++ são compiladas 
III. A linguagem assembly é a usada para gerar os códigos objeto 
IV. Uma linguagem de alto nível é inteligível e executada pelo hardware. 
Com base em sua análise das sentenças,assinale a resposta correta. 
 Pontos da Questão: 1 
 Estão corretas as sentenças II e IV 
 Estão corretas as sentenças I e III 
 Estão corretas as sentenças III e IV 
 Estão corretas as sentenças II e III 
 Fechar 
Server IP : 192.168.10.145 Client IP: 187.95.43.14 Tempo de execução da página : 1,297 
3 de 3Página Visualização de Provae
18/02/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2960319&p2=8488&p3=1250937
Turma: 9001/AA
Avaliação: CCT0248_AV2_201201066883 » DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV2
Aluno:xxxxxxxxxxxxxxxxxxxx
Professor: ANDRE PRZEWODOWSKI FILHO
Nota da Prova: xxxxxxxxxxx Nota do Trabalho: Nota de Participação: 0 Data: 22/11/2012
1a Questão (Cód.: 89227) Pontos: 0,5 / 0,5
Qual é o operador da linguagem VB 2010 que devemos usar para obter a parte
inteira do resultado da divisão?
\
/
Mod
>>
^
2a Questão (Cód.: 90515) Pontos: 0,0 / 0,5
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
CheckBox
Button
RadioButton
3a Questão (Cód.: 19139) Pontos: 0,0 / 0,5
A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento de
um aplicativo indica que o aplicativo deverá ser implantado no:
computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no
computador cliente.
servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não no
servidor.
servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá
apenas um navegador.
servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
4a Questão (Cód.: 90655) Pontos: 0,0 / 0,5
Estácio
A classe _______ permite criar um objeto que representa um controle de interface
para apresentar ao usuário opções que não são mutuamente exclusivas, ou seja,
mais de uma opção podem ser selecionadas simultâneamente.
ComboBox
CheckBox
ListBox
GroupBox
RadioButton
5a Questão (Cód.: 100115) Pontos: 0,5 / 1,5
Com as recentes descobertas de reservas de petróleo e gás na camada pré-sal na costa 
brasileira, a delimitação das fronteiras marítimas tornaram-se ainda mais fundamentais para a 
proteção das riquezas Nacionais. Em 1982, a ONU adotou a Convenção das Nações Unidas 
sobre os Direitos do Mar, que estabelece a Plataforma Continental (PC) com 350 milhas 
marítimas de largura, a contar do limite externo do mar territorial (linha de base). Considere que 
você tem um equipamento que mede a distância em quilômetros da sua embracação em 
relação a linha de base e você precise de um programa que determine se você está dentro da 
Plataforma Continental ou não. Codifique uma Console Application (programa em modo console 
baseado em caracteres) em linguagem VB .NET que que apresente a mensagem "Digite a 
distância em quilômetros: ", obtenha a distância em quilômetros como entrada de dados do 
usuário, converta a medida para milhas marítima, teste se a distância está dentro da Plataforma 
Continental e exiba a mensagem "Dentro da Plataforma Continental" se estiver dentro do limite 
da Plataforma Continental ou a mensagem "Além da Plataforma Continental" se a distância 
estiver além do limite da Plataforma Continental. Defina um fator de conversão como uma 
constante chamada Fator do tipo inteiro sem sinal e que seja suficiente para armazenar o valor 
1852 e ocupe o menor espaço de memória possível. Esta constante Fator deve ser usada no 
cálculo da conversão de quilômetros para milhas marítimas, sabendo-se que 1 milha marítima 
equivale a 1852 metros. Delfina uma constante chamada Limite do tipo inteiro sem sinal e que 
seja suficiente para armazenar o valor 350 e ocupe o menor espaço de memória possível. Esta 
constante Limite deve ser usada para testar se a distância está ou não dentro do limite da 
Plataforma Continental. Use a estrutura de controle condicional If para o teste. Declare uma 
variável chamada Distancia do tipo ponto flutuante simples para ocupar menos espaço de 
memória. 
Resposta: sub main()Dim Distancia as floatDim Milhas as intconsole.whriteline("digite a distância em
quilometros")console.readline (Distância)milhas = distância\1,852if (milhas >=350)console.whriteline ("dentro da
plataforma continental)elseconsole.whriteline(Alem da plataforma continental")endelseendsub
6a Questão (Cód.: 19144) Pontos: 0,5 / 0,5
O programa é estruturado como uma coleção de propriedades para encontrar o resultado esperado, e não um
procedimento a ser seguido. Este é tipicamente um paradigma relacionado à programação:
procedural.
orientada a objetos.
estruturada.
declarativa.
imperativa.
Estácio
7a Questão (Cód.: 49860) Pontos: 0,0 / 0,5
Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma
conexão de Banco de Dados, utilizamos qual método da Classe "Command"?
ExecuteReader()
ExecuteDataReader()
ExecuteScalar()
ExecuteSql()
ExecuteSqlData()
8a Questão (Cód.: 100156) Pontos: 0,0 / 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, utilize os conhecimentos sobre operadores lógicos e determine o valor
do Resultado exibido pelo programa.
Module Module1
 Sub Main()
 Dim Numero1 As Byte = 88
 Dim Numero2 As Byte = 44
 Dim Resultado As Byte
 Resultado = Numero1 Xor Numero2
 Console.WriteLine(Resultado)
 End Sub
End Module
Resposta: (44, 88)
 9a Questão (Cód.: 77761) Pontos: 0,0 / 1,0
No modelo-visão-controle (MVC), o controlador
renderiza a interface de usuário a partir da visão, o modelo encapsula funcionalidades e
objetos de conteúdo e a visão processa e responde a eventos e invoca alterações ao
controlador.
encapsula funcionalidades e objetos de conteúdo, o modelo processa e responde a eventos e
invoca alterações ao controlador e a visão renderiza a interface de usuário a partir do modelo.
processa e responde a eventos e invoca alterações ao modelo projeto de arquitetura, o modelo
renderiza a interface de usuário a partir da visão e a visão encapsula funcionalidades e
objetos de conteúdo.
encapsula funcionalidades e objetos de conteúdo, o modelo renderiza a interface de usuário a
partir da visão e a visão processa e responde a eventos e invoca alterações ao controlador.
processa e responde a eventos e invoca alterações ao modelo, o modelo encapsula
Estácio
file:///C|/Users/Rodrigo/Desktop/Provas/av2.htm[03/12/2012 20:22:28]
funcionalidades e objetos de conteúdo e a visão renderiza a interface de usuário a partir do
modelo.
10a Questão (Cód.: 89580) 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
1, 3, 5 e 7
1 e 3
1, 3 e 5
0, 1, 3, 5 e 7
1, 3, 5, 7 e 9
Estácio
file:///C|/Users/Rodrigo/Desktop/Provas/av2.htm[03/12/2012 20:22:28]
Avaliação: CCT0170_AV2_201107093228 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9002/AB
Nota da Prova: 1,0 de 8,0 Nota do Trabalho: Nota de Participação: 1 Data: 22/11/2012
 1a Questão (Cód.: 19138) Pontos: 0,0 / 0,5
NÃO é uma linguagem de programação do pacote Visual Studio 2008 que utiliza o mesmo IDE e as funcionalidades
da .NET Framework:
Visual C#
Visual Basic
 Visual FoxPro
Visual C++
 Visual J2a Questão (Cód.: 19139) Pontos: 0,0 / 0,5
A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento de
um aplicativo indica que o aplicativo deverá ser implantado no:
computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no computador
cliente.
 servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá
apenas um navegador.
 servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não no
servidor.
 3a Questão (Cód.: 90483) Pontos: 0,0 / 0,5
A classe _________ permite criar um objeto que representa um rótulo ou uma
legenda do Windows com um texto estático na interface homem-máquina (IHM).
MessageBox
ListBox
 TextBox
RadioButton 
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova...
1 de 4 05/12/2012 09:23
 Label
 4a Questão (Cód.: 91947) Pontos: 0,0 / 0,5
Qual é a propriedade de um objeto da classe Form de Windows.Forms, que
permite atribuir um título na barra de título do objeto?
Header
Title
 BarText
Bar
 Text
 5a Questão (Cód.: 19623) Pontos: 0,0 / 0,5
Quanto aos componentes do Visual Studio 2008, é correto afirmar que:
 Hyperlink: permite ao usuário navegar através das páginas da aplicação;
Button: permite digitar texto em um aplicativo;
TextBox: permite aos usuários postar uma página no servidor;
RadioButton: oferece ao usuário diversas opções.
 CheckBox: oferece aos usuários uma única alternativa entre várias opções somente um botão pode ser
selecionado de cada vez;
 6a Questão (Cód.: 19146) Pontos: 0,0 / 0,5
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de exceções.
Para cada try que for inserido, deverá ser incluído pelo menos um:
 catch ou finally.
continue ou raise.
 catch ou continue.
finally ou raise.
continue ou finally.
 7a Questão (Cód.: 100154) Pontos: 0,0 / 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, utilize os conhecimentos sobre operadores lógicos e determine o valor do Resultado
exibido pelo programa.
 
Module Module1
 Sub Main()
 Dim Numero1 As Byte = 211
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova...
2 de 4 05/12/2012 09:23
 Dim Numero2 As Byte = 187
 Dim Resultado As Byte
 Resultado = Numero1 Xor Numero2
 Console.WriteLine(Resultado)
 End Sub
End Module
Resposta: 39457 bytes
 8a Questão (Cód.: 99986) Pontos: 0,0 / 1,5
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 anos-luz: ", obtenha a medida em anos-luz como entrada de dados do
usuário, converta a medida para Parsecs e exiba a mensagem "A medida em Parsecs é: " e a
medida convertida na mesma linha. Declare o fator de conversão como uma constante chamada
Fator de valor igual a 3.26. A constante Fator que deve ser usada no cálculo da conversão,
sabendo-se 1 Parsec equivale a 3,26 anos-luz. Declare a constante chamada Fator e a variável
chamada Medida do tipo ponto flutuante simples para ocupar menos espaço de memória.
Resposta:
 9a Questão (Cód.: 77761) Pontos: 0,0 / 1,0
No modelo-visão-controle (MVC), o controlador
 
encapsula funcionalidades e objetos de conteúdo, o modelo processa e responde a eventos e
invoca alterações ao controlador e a visão renderiza a interface de usuário a partir do modelo.
encapsula funcionalidades e objetos de conteúdo, o modelo renderiza a interface de usuário a
partir da visão e a visão processa e responde a eventos e invoca alterações ao controlador.
 processa e responde a eventos e invoca alterações ao modelo, o modelo encapsula
funcionalidades e objetos de conteúdo e a visão renderiza a interface de usuário a partir do
modelo.
 
 processa e responde a eventos e invoca alterações ao modelo projeto de arquitetura, o modelo
renderiza a interface de usuário a partir da visão e a visão encapsula funcionalidades e objetos
de conteúdo.
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova...
3 de 4 05/12/2012 09:23
renderiza a interface de usuário a partir da visão, o modelo encapsula funcionalidades e
objetos de conteúdo e a visão processa e responde a eventos e invoca alterações ao
controlador.
 
 10a Questão (Cód.: 89580) 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
 
 
 1, 3, 5, 7 e 9
0, 1, 3, 5 e 7
1, 3, 5 e 7
1, 3 e 5
1 e 3
 
 
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova...
4 de 4 05/12/2012 09:23
Página 1Untitled Document
20/06/2013 11:14:00http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
Avaliação: CCT0248_AV1_201207057851 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV1
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 20/04/2013 08:00:14
 1a Questão (Cód.: 49851) 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 Call.
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 ou Sub.
Indicando o NOME da Rotina e o tipo de dados de retorno
Indicando o NOME da Rotina após a palavra-chave Function.
 2a Questão (Cód.: 89227) Pontos: 0,0 / 0,5
Qual é o operador da linguagem VB 2010 que devemos usar para obter a parte
inteira do resultado da divisão?
/
^
>>
Mod
\
 3a Questão (Cód.: 140641) Pontos: 0,5 / 0,5
Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso
um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles
precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção
é:
Try - catch - End Try
System.Exception
Throw [ expressão ]
ex.message
Finaly
 4a Questão (Cód.: 49847) Pontos: 1,0 / 1,0
Em VB.NET, os Parâmetros de um Procedimento ou Função são declarados como default na forma:
ByFunction
BySource
ByVal
BySub
ByRef
 5a Questão (Cód.: 89306) Pontos: 1,0 / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Main e End Main
Página 2BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
Module e End Module
Begin e End
Function e End Function
Sub e End Sub
 6a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Traduzir o código intermediário paraexecutável equivalente e nativo para o sistema operacional no qual
está instalado.
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.
Enviar a aplicação para execução através do sistema operacional.
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.
 7a Questão (Cód.: 19139) Pontos: 0,0 / 0,5
A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento
de um aplicativo indica que o aplicativo deverá ser implantado no:
servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não
no servidor.
servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá
apenas um navegador.
servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no
computador cliente.
 8a Questão (Cód.: 89208) Pontos: 0,0 / 1,0
Qual o tipo de dados da linguagem VB 2010 devemos usar para declarar uma
variável que ocupe o mínimo de memória e armazene a quantidade de páginas de
um livro , sabendo-se que um livro tratado pelo software a ser desenvolvido pode
ter até 1500 páginas?
Short
SByte
UShort
Integer
UInteger
 9a Questão (Cód.: 19146) Pontos: 1,0 / 1,0
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de
exceções. Para cada try que for inserido, deverá ser incluído pelo menos um:
catch ou continue.
continue ou finally.
finally ou raise.
catch ou finally.
continue ou raise.
 10a Questão (Cód.: 89580) Pontos: 0,0 / 1,0
O programa a seguir exibirá quais números?
 Module Module1
 Sub Main()
 Dim Contador As Byte = 1 
Página 3BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
 Do Until Not (Contador <= 10)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
 End Module
 
 
1 e 3
0, 1, 3, 5 e 7
1, 3, 5, 7 e 9
1, 3 e 5
1, 3, 5 e 7
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
Página 1Untitled Document
20/06/2013 11:14:00http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
Avaliação: CCT0248_AV1_201207057851 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV1
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 20/04/2013 08:00:14
 1a Questão (Cód.: 49851) 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 Call.
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 ou Sub.
Indicando o NOME da Rotina e o tipo de dados de retorno
Indicando o NOME da Rotina após a palavra-chave Function.
 2a Questão (Cód.: 89227) Pontos: 0,0 / 0,5
Qual é o operador da linguagem VB 2010 que devemos usar para obter a parte
inteira do resultado da divisão?
/
^
>>
Mod
\
 3a Questão (Cód.: 140641) Pontos: 0,5 / 0,5
Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso
um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles
precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção
é:
Try - catch - End Try
System.Exception
Throw [ expressão ]
ex.message
Finaly
 4a Questão (Cód.: 49847) Pontos: 1,0 / 1,0
Em VB.NET, os Parâmetros de um Procedimento ou Função são declarados como default na forma:
ByFunction
BySource
ByVal
BySub
ByRef
 5a Questão (Cód.: 89306) Pontos: 1,0 / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Main e End Main
Página 2BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
Module e End Module
Begin e End
Function e End Function
Sub e End Sub
 6a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
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.
Enviar a aplicação para execução através do sistema operacional.
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.
 7a Questão (Cód.: 19139) Pontos: 0,0 / 0,5
A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento
de um aplicativo indica que o aplicativo deverá ser implantado no:
servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não
no servidor.
servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá
apenas um navegador.
servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no
computador cliente.
 8a Questão (Cód.: 89208) Pontos: 0,0 / 1,0
Qual o tipo de dados da linguagem VB 2010 devemos usar para declarar uma
variável que ocupe o mínimo de memória e armazene a quantidade de páginas de
um livro , sabendo-se que um livro tratado pelo software a ser desenvolvido pode
ter até 1500 páginas?
Short
SByte
UShort
Integer
UInteger
 9a Questão (Cód.: 19146) Pontos: 1,0 / 1,0
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de
exceções. Para cada try que for inserido, deverá ser incluído pelo menos um:
catch ou continue.
continue ou finally.
finally ou raise.
catch ou finally.
continue ou raise.
 10a Questão (Cód.: 89580) Pontos: 0,0 / 1,0
O programa a seguir exibirá quais números?
 Module Module1
 Sub Main()
 Dim Contador As Byte = 1 
Página 3BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
 Do Until Not (Contador <= 10)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
 End Module
 
 
1 e 3
0, 1, 3, 5 e 7
1, 3, 5, 7 e 9
1, 3 e 5
1, 3, 5 e 7
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
Página 1Untitled Document
20/06/2013 11:14:00http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
Avaliação: CCT0248_AV1_201207057851» DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV1
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 20/04/2013 08:00:14
 1a Questão (Cód.: 49851) 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 Call.
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 ou Sub.
Indicando o NOME da Rotina e o tipo de dados de retorno
Indicando o NOME da Rotina após a palavra-chave Function.
 2a Questão (Cód.: 89227) Pontos: 0,0 / 0,5
Qual é o operador da linguagem VB 2010 que devemos usar para obter a parte
inteira do resultado da divisão?
/
^
>>
Mod
\
 3a Questão (Cód.: 140641) Pontos: 0,5 / 0,5
Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso
um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles
precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção
é:
Try - catch - End Try
System.Exception
Throw [ expressão ]
ex.message
Finaly
 4a Questão (Cód.: 49847) Pontos: 1,0 / 1,0
Em VB.NET, os Parâmetros de um Procedimento ou Função são declarados como default na forma:
ByFunction
BySource
ByVal
BySub
ByRef
 5a Questão (Cód.: 89306) Pontos: 1,0 / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Main e End Main
Página 2BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
Module e End Module
Begin e End
Function e End Function
Sub e End Sub
 6a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
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.
Enviar a aplicação para execução através do sistema operacional.
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.
 7a Questão (Cód.: 19139) Pontos: 0,0 / 0,5
A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento
de um aplicativo indica que o aplicativo deverá ser implantado no:
servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor.
computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não
no servidor.
servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá
apenas um navegador.
servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente.
computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no
computador cliente.
 8a Questão (Cód.: 89208) Pontos: 0,0 / 1,0
Qual o tipo de dados da linguagem VB 2010 devemos usar para declarar uma
variável que ocupe o mínimo de memória e armazene a quantidade de páginas de
um livro , sabendo-se que um livro tratado pelo software a ser desenvolvido pode
ter até 1500 páginas?
Short
SByte
UShort
Integer
UInteger
 9a Questão (Cód.: 19146) Pontos: 1,0 / 1,0
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de
exceções. Para cada try que for inserido, deverá ser incluído pelo menos um:
catch ou continue.
continue ou finally.
finally ou raise.
catch ou finally.
continue ou raise.
 10a Questão (Cód.: 89580) Pontos: 0,0 / 1,0
O programa a seguir exibirá quais números?
 Module Module1
 Sub Main()
 Dim Contador As Byte = 1 
Página 3BDQ Prova
20/06/2013 11:14:00http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2772351&matricula=201207057851
 Do Until Not (Contador <= 10)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
 End Module
 
 
1 e 3
0, 1, 3, 5 e 7
1, 3, 5, 7 e 9
1, 3 e 5
1, 3, 5 e 7
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
Página 1Untitled Document
20/06/2013 11:14:24http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Avaliação: CCT0248_AV2_201207057851 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 08/06/2013 09:59:11
 1a Questão (Cód.: 49851) Pontos: 0,5 / 0,5
Como são chamadas ou acionadas as Rotinas criadas em VB.NET ?
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 Function ou Sub.
Indicando o NOME da Rotina após a palavra-chave Call.
Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros.
 2a Questão (Cód.: 89580) 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
 
 
1 e 3
1, 3 e 5
1, 3, 5, 7 e 9
1, 3, 5 e 7
0, 1, 3, 5 e 7
 3a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate
Language (MSIL), independente da CPU.
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.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
 4a Questão (Cód.: 89629) Pontos: 0,5 / 0,5
________ é uma coleção de softwares de propósito geral que facilita o processo
de: definir, construir e manipular um banco de dados (BD); situada entre uma ou
mais aplicações (APs) e um ou mais BDs.
Página 2BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Sistema de Gerenciamento de Banco de Dados (SGBD)
Banco de Dados
Tabela
Relacionamento
Coluna
 5a Questão (Cód.: 89635) Pontos: 0,5 / 0,5
O conjunto formado pelo SGBDR e os BDs é conhecido como:
Banco de Dados
Tabela
Relacionamento
Sistema de Banco de Dados
Sistema de Gerenciamento de Banco de Dados (SGBD)
 6a Questão (Cód.: 19145) Pontos: 0,5 / 0,5
Na programação Orientada a Objetos:
a união de todos os objetos de uma classe forma seu método construtor.
as Classes definem o comportamento dinâmico de uma instância.
as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por
um objeto.
as Classes definem os serviços que podemser solicitados a um construtor.
o diagrama de classes reflete o comportamento dinâmico do programa.
 7a Questão (Cód.: 49860) Pontos: 0,0 / 0,5
Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma
conexão de Banco de Dados, utilizamos qual método da Classe "Command"?
ExecuteReader()
ExecuteScalar()
ExecuteDataReader()
ExecuteSqlData()
ExecuteSql()
 8a Questão (Cód.: 100179) Pontos: 1,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.
Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de
compilaçã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
 Do Until Not (Contador <= 9)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
End Module
Resposta: O programa não apresentará erro. Ao executar a aplicação os números que serão exibidos são:
1,3,5,7,9
Gabarito:
Página 3BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
NÃO.
1
3
5
7
9
 9a Questão (Cód.: 100115) Pontos: 0,5 / 1,5
Com as recentes descobertas de reservas de petróleo e gás na camada pré-sal na costa 
brasileira, a delimitação das fronteiras marítimas tornaram-se ainda mais fundamentais para a 
proteção das riquezas Nacionais. Em 1982, a ONU adotou a Convenção das Nações Unidas 
sobre os Direitos do Mar, que estabelece a Plataforma Continental (PC) com 350 milhas 
marítimas de largura, a contar do limite externo do mar territorial (linha de base). Considere 
que você tem um equipamento que mede a distância em quilômetros da sua embracação em 
relação a linha de base e você precise de um programa que determine se você está dentro da 
Plataforma Continental ou não. Codifique uma Console Application (programa em modo 
console baseado em caracteres) em linguagem VB .NET que que apresente a mensagem 
"Digite a distância em quilômetros: ", obtenha a distância em quilômetros como entrada de 
dados do usuário, converta a medida para milhas marítima, teste se a distância está dentro da 
Plataforma Continental e exiba a mensagem "Dentro da Plataforma Continental" se estiver 
dentro do limite da Plataforma Continental ou a mensagem "Além da Plataforma Continental" 
se a distância estiver além do limite da Plataforma Continental. Defina um fator de conversão 
como uma constante chamada Fator do tipo inteiro sem sinal e que seja suficiente para 
armazenar o valor 1852 e ocupe o menor espaço de memória possível. Esta constante Fator 
deve ser usada no cálculo da conversão de quilômetros para milhas marítimas, sabendo-se 
que 1 milha marítima equivale a 1852 metros. Delfina uma constante chamada Limite do tipo 
inteiro sem sinal e que seja suficiente para armazenar o valor 350 e ocupe o menor espaço de 
memória possível. Esta constante Limite deve ser usada para testar se a distância está ou não 
dentro do limite da Plataforma Continental. Use a estrutura de controle condicional If para o 
teste. Declare uma variável chamada Distancia do tipo ponto flutuante simples para ocupar 
menos espaço de memória. 
Resposta: Module Petro sub conv(byval i as int) dim i as float i = i / 1000 'Para converter o quilometro em
metro; i = i / 1852 'Para descobrir as milhas marítimas end sub; sub main() dim distancia as float
console.writeline ("Digite a distância em Quilometros:"); console.getline(distancia); conv(byval distancia); if
dist <= 350 then console.writeline ("Dentro da platafora Continental") else console.writeline ("Além da
Plataforma Continental.) end sub end module
Gabarito:
Module Module1
 Sub Main()
 Const Fator As UShort = 1852
 Const Limite As UShort = 350
 Dim Distancia As Single
 Console.Write("Digite a distância em quilômetros: ")
 Distancia = Console.ReadLine()
 Distancia = Distancia * 1000
 Distancia = Distancia / Fator
 If (Distancia <= Limite) Then
 Console.Write("Dentro da Plataforma Continental.")
 Else
 Console.Write("Além da Plataforma Continental.")
 End If
 End Sub
End Module
 10a Questão (Cód.: 19149) Pontos: 0,0 / 1,0
Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára,
mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando
resultados, mesmo sem estar completo.
II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência
perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.
III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma
instância desse objeto.
Página 4BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é
colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina
e a executa.
Indique a opção que contenha todas as afirmações verdadeiras.
II e III
II e IV
I e II
III e IV
I e III
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.
 
 
Página 1Untitled Document
20/06/2013 11:14:24http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Avaliação: CCT0248_AV2_201207057851 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 08/06/2013 09:59:11
 1a Questão (Cód.: 49851) Pontos: 0,5 / 0,5
Como são chamadas ou acionadas as Rotinas criadas em VB.NET ?
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 Function ou Sub.
Indicando o NOME da Rotina após a palavra-chave Call.
Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros.
 2a Questão (Cód.: 89580) 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
 
 
1 e 3
1, 3 e 5
1, 3, 5, 7 e 9
1, 3, 5 e 7
0, 1, 3, 5 e 7
 3a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate
Language (MSIL), independente da CPU.
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.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
 4a Questão (Cód.: 89629) Pontos: 0,5 / 0,5
________é uma coleção de softwares de propósito geral que facilita o processo
de: definir, construir e manipular um banco de dados (BD); situada entre uma ou
mais aplicações (APs) e um ou mais BDs.
Página 2BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Sistema de Gerenciamento de Banco de Dados (SGBD)
Banco de Dados
Tabela
Relacionamento
Coluna
 5a Questão (Cód.: 89635) Pontos: 0,5 / 0,5
O conjunto formado pelo SGBDR e os BDs é conhecido como:
Banco de Dados
Tabela
Relacionamento
Sistema de Banco de Dados
Sistema de Gerenciamento de Banco de Dados (SGBD)
 6a Questão (Cód.: 19145) Pontos: 0,5 / 0,5
Na programação Orientada a Objetos:
a união de todos os objetos de uma classe forma seu método construtor.
as Classes definem o comportamento dinâmico de uma instância.
as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por
um objeto.
as Classes definem os serviços que podem ser solicitados a um construtor.
o diagrama de classes reflete o comportamento dinâmico do programa.
 7a Questão (Cód.: 49860) Pontos: 0,0 / 0,5
Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma
conexão de Banco de Dados, utilizamos qual método da Classe "Command"?
ExecuteReader()
ExecuteScalar()
ExecuteDataReader()
ExecuteSqlData()
ExecuteSql()
 8a Questão (Cód.: 100179) Pontos: 1,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.
Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de
compilaçã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
 Do Until Not (Contador <= 9)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
End Module
Resposta: O programa não apresentará erro. Ao executar a aplicação os números que serão exibidos são:
1,3,5,7,9
Gabarito:
Página 3BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
NÃO.
1
3
5
7
9
 9a Questão (Cód.: 100115) Pontos: 0,5 / 1,5
Com as recentes descobertas de reservas de petróleo e gás na camada pré-sal na costa 
brasileira, a delimitação das fronteiras marítimas tornaram-se ainda mais fundamentais para a 
proteção das riquezas Nacionais. Em 1982, a ONU adotou a Convenção das Nações Unidas 
sobre os Direitos do Mar, que estabelece a Plataforma Continental (PC) com 350 milhas 
marítimas de largura, a contar do limite externo do mar territorial (linha de base). Considere 
que você tem um equipamento que mede a distância em quilômetros da sua embracação em 
relação a linha de base e você precise de um programa que determine se você está dentro da 
Plataforma Continental ou não. Codifique uma Console Application (programa em modo 
console baseado em caracteres) em linguagem VB .NET que que apresente a mensagem 
"Digite a distância em quilômetros: ", obtenha a distância em quilômetros como entrada de 
dados do usuário, converta a medida para milhas marítima, teste se a distância está dentro da 
Plataforma Continental e exiba a mensagem "Dentro da Plataforma Continental" se estiver 
dentro do limite da Plataforma Continental ou a mensagem "Além da Plataforma Continental" 
se a distância estiver além do limite da Plataforma Continental. Defina um fator de conversão 
como uma constante chamada Fator do tipo inteiro sem sinal e que seja suficiente para 
armazenar o valor 1852 e ocupe o menor espaço de memória possível. Esta constante Fator 
deve ser usada no cálculo da conversão de quilômetros para milhas marítimas, sabendo-se 
que 1 milha marítima equivale a 1852 metros. Delfina uma constante chamada Limite do tipo 
inteiro sem sinal e que seja suficiente para armazenar o valor 350 e ocupe o menor espaço de 
memória possível. Esta constante Limite deve ser usada para testar se a distância está ou não 
dentro do limite da Plataforma Continental. Use a estrutura de controle condicional If para o 
teste. Declare uma variável chamada Distancia do tipo ponto flutuante simples para ocupar 
menos espaço de memória. 
Resposta: Module Petro sub conv(byval i as int) dim i as float i = i / 1000 'Para converter o quilometro em
metro; i = i / 1852 'Para descobrir as milhas marítimas end sub; sub main() dim distancia as float
console.writeline ("Digite a distância em Quilometros:"); console.getline(distancia); conv(byval distancia); if
dist <= 350 then console.writeline ("Dentro da platafora Continental") else console.writeline ("Além da
Plataforma Continental.) end sub end module
Gabarito:
Module Module1
 Sub Main()
 Const Fator As UShort = 1852
 Const Limite As UShort = 350
 Dim Distancia As Single
 Console.Write("Digite a distância em quilômetros: ")
 Distancia = Console.ReadLine()
 Distancia = Distancia * 1000
 Distancia = Distancia / Fator
 If (Distancia <= Limite) Then
 Console.Write("Dentro da Plataforma Continental.")
 Else
 Console.Write("Além da Plataforma Continental.")
 End If
 End Sub
End Module
 10a Questão (Cód.: 19149) Pontos: 0,0 / 1,0
Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára,
mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando
resultados, mesmo sem estar completo.
II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência
perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.
III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma
instância desse objeto.
Página 4BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é
colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina
e a executa.
Indique a opção que contenha todas as afirmações verdadeiras.
II e III
II e IV
I e II
III e IV
I e III
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.
 
 
Página 1Untitled Document
20/06/2013 11:14:24http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Avaliação: CCT0248_AV2_201207057851 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 08/06/2013 09:59:11
 1a Questão (Cód.: 49851) Pontos: 0,5 / 0,5
Como são chamadas ou acionadas as Rotinas criadas em VB.NET ?
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 Function ou Sub.
Indicando o NOME da Rotina após a palavra-chave Call.
Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros.
 2a Questão (Cód.: 89580) Pontos: 1,0 / 1,0
O programa a seguir exibirá quais números?
 Module Module1
 Sub Main()
 Dim ContadorAs Byte = 1 
 Do Until Not (Contador <= 10)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
 End Module
 
 
1 e 3
1, 3 e 5
1, 3, 5, 7 e 9
1, 3, 5 e 7
0, 1, 3, 5 e 7
 3a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate
Language (MSIL), independente da CPU.
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.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
 4a Questão (Cód.: 89629) Pontos: 0,5 / 0,5
________ é uma coleção de softwares de propósito geral que facilita o processo
de: definir, construir e manipular um banco de dados (BD); situada entre uma ou
mais aplicações (APs) e um ou mais BDs.
Página 2BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Sistema de Gerenciamento de Banco de Dados (SGBD)
Banco de Dados
Tabela
Relacionamento
Coluna
 5a Questão (Cód.: 89635) Pontos: 0,5 / 0,5
O conjunto formado pelo SGBDR e os BDs é conhecido como:
Banco de Dados
Tabela
Relacionamento
Sistema de Banco de Dados
Sistema de Gerenciamento de Banco de Dados (SGBD)
 6a Questão (Cód.: 19145) Pontos: 0,5 / 0,5
Na programação Orientada a Objetos:
a união de todos os objetos de uma classe forma seu método construtor.
as Classes definem o comportamento dinâmico de uma instância.
as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por
um objeto.
as Classes definem os serviços que podem ser solicitados a um construtor.
o diagrama de classes reflete o comportamento dinâmico do programa.
 7a Questão (Cód.: 49860) Pontos: 0,0 / 0,5
Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma
conexão de Banco de Dados, utilizamos qual método da Classe "Command"?
ExecuteReader()
ExecuteScalar()
ExecuteDataReader()
ExecuteSqlData()
ExecuteSql()
 8a Questão (Cód.: 100179) Pontos: 1,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.
Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de
compilaçã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
 Do Until Not (Contador <= 9)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
End Module
Resposta: O programa não apresentará erro. Ao executar a aplicação os números que serão exibidos são:
1,3,5,7,9
Gabarito:
Página 3BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
NÃO.
1
3
5
7
9
 9a Questão (Cód.: 100115) Pontos: 0,5 / 1,5
Com as recentes descobertas de reservas de petróleo e gás na camada pré-sal na costa 
brasileira, a delimitação das fronteiras marítimas tornaram-se ainda mais fundamentais para a 
proteção das riquezas Nacionais. Em 1982, a ONU adotou a Convenção das Nações Unidas 
sobre os Direitos do Mar, que estabelece a Plataforma Continental (PC) com 350 milhas 
marítimas de largura, a contar do limite externo do mar territorial (linha de base). Considere 
que você tem um equipamento que mede a distância em quilômetros da sua embracação em 
relação a linha de base e você precise de um programa que determine se você está dentro da 
Plataforma Continental ou não. Codifique uma Console Application (programa em modo 
console baseado em caracteres) em linguagem VB .NET que que apresente a mensagem 
"Digite a distância em quilômetros: ", obtenha a distância em quilômetros como entrada de 
dados do usuário, converta a medida para milhas marítima, teste se a distância está dentro da 
Plataforma Continental e exiba a mensagem "Dentro da Plataforma Continental" se estiver 
dentro do limite da Plataforma Continental ou a mensagem "Além da Plataforma Continental" 
se a distância estiver além do limite da Plataforma Continental. Defina um fator de conversão 
como uma constante chamada Fator do tipo inteiro sem sinal e que seja suficiente para 
armazenar o valor 1852 e ocupe o menor espaço de memória possível. Esta constante Fator 
deve ser usada no cálculo da conversão de quilômetros para milhas marítimas, sabendo-se 
que 1 milha marítima equivale a 1852 metros. Delfina uma constante chamada Limite do tipo 
inteiro sem sinal e que seja suficiente para armazenar o valor 350 e ocupe o menor espaço de 
memória possível. Esta constante Limite deve ser usada para testar se a distância está ou não 
dentro do limite da Plataforma Continental. Use a estrutura de controle condicional If para o 
teste. Declare uma variável chamada Distancia do tipo ponto flutuante simples para ocupar 
menos espaço de memória. 
Resposta: Module Petro sub conv(byval i as int) dim i as float i = i / 1000 'Para converter o quilometro em
metro; i = i / 1852 'Para descobrir as milhas marítimas end sub; sub main() dim distancia as float
console.writeline ("Digite a distância em Quilometros:"); console.getline(distancia); conv(byval distancia); if
dist <= 350 then console.writeline ("Dentro da platafora Continental") else console.writeline ("Além da
Plataforma Continental.) end sub end module
Gabarito:
Module Module1
 Sub Main()
 Const Fator As UShort = 1852
 Const Limite As UShort = 350
 Dim Distancia As Single
 Console.Write("Digite a distância em quilômetros: ")
 Distancia = Console.ReadLine()
 Distancia = Distancia * 1000
 Distancia = Distancia / Fator
 If (Distancia <= Limite) Then
 Console.Write("Dentro da Plataforma Continental.")
 Else
 Console.Write("Além da Plataforma Continental.")
 End If
 End Sub
End Module
 10a Questão (Cód.: 19149) Pontos: 0,0 / 1,0
Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára,
mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando
resultados, mesmo sem estar completo.
II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência
perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.
III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma
instância desse objeto.
Página 4BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é
colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina
e a executa.
Indique a opção que contenha todas as afirmações verdadeiras.
II e III
II e IV
I e II
III e IV
I e III
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.
 
 
Página 1Untitled Document
20/06/2013 11:14:24http://bquestoes.estacio.br/nada.asp?cliente=EstacioPágina 1BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Avaliação: CCT0248_AV2_201207057851 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9001/AA
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 08/06/2013 09:59:11
 1a Questão (Cód.: 49851) Pontos: 0,5 / 0,5
Como são chamadas ou acionadas as Rotinas criadas em VB.NET ?
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 Function ou Sub.
Indicando o NOME da Rotina após a palavra-chave Call.
Diretamente no código indicando o NOME da Rotina seguido de seus parâmetros.
 2a Questão (Cód.: 89580) 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
 
 
1 e 3
1, 3 e 5
1, 3, 5, 7 e 9
1, 3, 5 e 7
0, 1, 3, 5 e 7
 3a Questão (Cód.: 139697) Pontos: 0,5 / 0,5
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate
Language (MSIL), independente da CPU.
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.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
 4a Questão (Cód.: 89629) Pontos: 0,5 / 0,5
________ é uma coleção de softwares de propósito geral que facilita o processo
de: definir, construir e manipular um banco de dados (BD); situada entre uma ou
mais aplicações (APs) e um ou mais BDs.
Página 2BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
Sistema de Gerenciamento de Banco de Dados (SGBD)
Banco de Dados
Tabela
Relacionamento
Coluna
 5a Questão (Cód.: 89635) Pontos: 0,5 / 0,5
O conjunto formado pelo SGBDR e os BDs é conhecido como:
Banco de Dados
Tabela
Relacionamento
Sistema de Banco de Dados
Sistema de Gerenciamento de Banco de Dados (SGBD)
 6a Questão (Cód.: 19145) Pontos: 0,5 / 0,5
Na programação Orientada a Objetos:
a união de todos os objetos de uma classe forma seu método construtor.
as Classes definem o comportamento dinâmico de uma instância.
as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por
um objeto.
as Classes definem os serviços que podem ser solicitados a um construtor.
o diagrama de classes reflete o comportamento dinâmico do programa.
 7a Questão (Cód.: 49860) Pontos: 0,0 / 0,5
Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de uma
conexão de Banco de Dados, utilizamos qual método da Classe "Command"?
ExecuteReader()
ExecuteScalar()
ExecuteDataReader()
ExecuteSqlData()
ExecuteSql()
 8a Questão (Cód.: 100179) Pontos: 1,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.
Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de
compilaçã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
 Do Until Not (Contador <= 9)
 Console.WriteLine(Contador)
 Contador = Contador + 2
 Loop
 Console.ReadKey()
 End Sub
End Module
Resposta: O programa não apresentará erro. Ao executar a aplicação os números que serão exibidos são:
1,3,5,7,9
Gabarito:
Página 3BDQ Prova
20/06/2013 11:14:24http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3046238&matricula=201207057851
NÃO.
1
3
5
7
9
 9a Questão (Cód.: 100115) Pontos: 0,5 / 1,5
Com as recentes descobertas de reservas de petróleo e gás na camada pré-sal na costa 
brasileira, a delimitação das fronteiras marítimas tornaram-se ainda mais fundamentais para a 
proteção das riquezas Nacionais. Em 1982, a ONU adotou a Convenção das Nações Unidas 
sobre os Direitos do Mar, que estabelece a Plataforma Continental (PC) com 350 milhas 
marítimas de largura, a contar do limite externo do mar territorial (linha de base). Considere 
que você tem um equipamento que mede a distância em quilômetros da sua embracação em 
relação a linha de base e você precise de um programa que determine se você está dentro da 
Plataforma Continental ou não. Codifique uma Console Application (programa em modo 
console baseado em caracteres) em linguagem VB .NET que que apresente a mensagem 
"Digite a distância em quilômetros: ", obtenha a distância em quilômetros como entrada de 
dados do usuário, converta a medida para milhas marítima, teste se a distância está dentro da 
Plataforma Continental e exiba a mensagem "Dentro da Plataforma Continental" se estiver 
dentro do limite da Plataforma Continental ou a mensagem "Além da Plataforma Continental" 
se a distância estiver além do limite da Plataforma Continental. Defina um fator de conversão 
como uma constante chamada Fator do tipo inteiro sem sinal e que seja suficiente para 
armazenar o valor 1852 e ocupe o menor espaço de memória possível. Esta constante Fator 
deve ser usada no cálculo da conversão de quilômetros para milhas marítimas, sabendo-se 
que 1 milha marítima equivale a 1852 metros. Delfina uma constante chamada Limite do tipo 
inteiro sem sinal e que seja suficiente para armazenar o valor 350 e ocupe o menor espaço de 
memória possível. Esta constante Limite deve ser usada para testar se a distância está ou não 
dentro do limite da Plataforma Continental. Use a estrutura de controle condicional If para o 
teste. Declare uma variável chamada Distancia do tipo ponto flutuante simples para ocupar 
menos espaço de memória. 
Resposta: Module Petro sub conv(byval i as int) dim i as float i = i / 1000 'Para converter o quilometro em
metro; i = i / 1852 'Para descobrir as milhas marítimas end sub; sub main() dim distancia as float
console.writeline ("Digite a distância em Quilometros:"); console.getline(distancia); conv(byval distancia); if
dist <= 350 then console.writeline ("Dentro da platafora Continental") else console.writeline ("Além da
Plataforma Continental.) end sub end module
Gabarito:
Module Module1
 Sub Main()
 Const Fator As UShort = 1852
 Const Limite As UShort = 350
 Dim Distancia As Single
 Console.Write("Digite a distância em quilômetros: ")
 Distancia = Console.ReadLine()
 Distancia = Distancia * 1000
 Distancia = Distancia / Fator
 If (Distancia <= Limite) Then
 Console.Write("Dentro da Plataforma Continental.")
 Else
 Console.Write("Além da Plataforma Continental.")
 End If
 End Sub
End Module
 10a Questão (Cód.: 19149) Pontos: 0,0 / 1,0
Analise as seguintes afirmações relacionadas a noções básicas de programação:
I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára,
mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando
resultados, mesmo

Continue navegando