Buscar

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

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

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

Prévia do material em texto

01/12/2017 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 1/4
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO
 
Turma: 9002/AB
Nota da Prova: 4,2 Nota de Partic.: 0 Av. Parcial 2 Data: 24/11/2017 14:27:54
 1a Questão (Ref.: 201002146284) Pontos: 0,7 / 1,0
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 = 3
 Do Until Not (Contador <= 10)
 Console.WriteLine(Contador)
 Contador = Contador + 3
 Loop
 Console.ReadKey()
 End Sub
End Module
 
Resposta: Não 3 6 9 12
 
 
Gabarito:
NÃO.
3
 6
 9
 2a Questão (Ref.: 201002136551) Pontos: 0,0 / 1,0
Uma das vantagens da ADO.NET é podermos desenvolver aplicações em múltiplas
camadas, em geral, em três camadas. 
 
Quais são estas três camadas?
 
Resposta: aplicação, hardware
 
 
Gabarito:
1. Camada de apresentação (interface com o usuário)
2. Camada de negócios (onde é executada as regras de negócios)
3. Camada de dados (onde são feitas as manipulações com os dados)
 3a Questão (Ref.: 201002672798) Pontos: 0,0 / 1,0
(FCC/2013/DPE-SP - Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de dois
componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET
Framework, analise: 
 
I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por
manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços. 
 
01/12/2017 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 2/4
II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que
complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET
Framework Type System e são comuns a todas as linguagens que o utilizam. 
 
III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET
para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos
orientados a serviços. 
 
IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de
Common Intermediate Language(CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse
recurso, as ro- tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET. 
 
Está correto o que se afirma em:
 I, II, III e IV
II e IV, apenas
 III e IV, apenas
I e II, apenas
III, apenas
 4a Questão (Ref.: 201002135323) Pontos: 0,0 / 1,0
Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar
valores do tipo Double?
 R
 S
D
F
L
 5a Questão (Ref.: 201002687868) Pontos: 1,0 / 1,0
Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET.
Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na
chamada da função ou subrotina, precedendo o valor do argumento.
Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da
assinatura da função ou subrotina, precedendo o identificador do parâmetro.
 Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da
assinatura da função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do tipo.
Nenhuma das anteriores
Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é
associada ao parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por valor.
 6a Questão (Ref.: 201002185828) Pontos: 1,0 / 1,0
O código em VB apresentado está funcionando corretamente.
 
Module Module1
 Private texto As String
 Sub Main()
 Dim Num As Byte
 texto = "Teste de software"
 Num = 18
 If (Len(texto) > Num) Then
 Console.Write("Maior!")
 ElseIf (Len(texto) < Num) Then
 Console.Write("Menor!")
01/12/2017 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 3/4
 ElseIf (Len(texto) = Num) Then
 Console.Write("Acertou!")
 End If
 Console.ReadKey()
 End Sub
 End Module
 
Das opções apresentadas qual melhor representa o resultado exibido pelo programa:
 
Exibe em uma caixa de diálogo o texto: Menor!
Exibe no console o texto: Acertou!
Exibe em uma caixa de diálogo o texto: Maior!
Exibe no console o texto: Maior!
 Exibe no console o texto: Menor!
 7a Questão (Ref.: 201002065248) 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.
continue ou finally.
continue ou raise.
 catch ou finally.
catch ou continue.
 8a Questão (Ref.: 201002675110) Pontos: 0,0 / 1,0
Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma classe. O
modificador Shared tem como objetivo:
Definir um objeto ou membro acessível em qualquer ponto de aplicação.
Definir um objeto ou membro acessível somente na classe e pelos métodos da classe.
 Definir um membro da classe distribuído por todos os objetos da classe.
Definir uma classe que não pode ser instanciada.
 Definir um objeto ou membro acessível em qualquer ponto da classe ou das subclasses e pelos métodos da
classe e das subclasses.
 9a Questão (Ref.: 201002135737) Pontos: 0,0 / 0,5
O conjunto formado pelo SGBDR e os BDs é conhecido como:
 Relacionamento
Banco de Dados
Tabela
Sistema de Gerenciamento de Banco de Dados (SGBD)
 Sistema de Banco de Dados
 10a Questão (Ref.: 201002136585) Pontos: 0,5 / 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).
01/12/2017 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=9807480&p1=201002041911&p2=1144639&p3=CCT0248&p4=103133&p5=AV&p6=24/11/2017&p10… 4/4
RadioButton 
TextBox
MessageBox
ListBox
 Label

Outros materiais