Buscar

DESENVOLVIMENTO DE SOFTWARE AVS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

27 /12 /20 15 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=264539520&p1=201301259748&p2=1577243&p3=CCT0248&p4=102200&p5=AV…1/5
 
Avaliação: CCT0248_AVS_201301259748 » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AVS
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9003/AC
Nota da Prova: 7,0 Nota de Partic.: 1 Av. Parcial 0 Data: 02/12/2015 18:08:06
 1a
 Questão (Ref.: 201301976595) Pontos: 1,5 / 1,5
O indice de possibilidade de chuva é calculado pela seguinte formula:
 IPC = Pressão Atmosférica * 0,43 + Umidade Relativa do Ar * 0,57
 Temperatura
Codifique um Console Application (programa em modo console baseado em caracteres) em linguagem VB .NET para calcular o
IPC.
Resposta: Module module1 sub main() const fator1 as decimal= 0,43 const fator2 as decimal = 0,57 dim ipc as decimal dim pa as
decimal dim ur as decimal dim temp as decimal console.write("digite a pressao atmosferica") pa = console.readline()
consele.write("Digite a umididade relativa do ar") ur = console.readline() console.write("digite a temperatura") temp =
console.readline() ipc = (pa*fator1+ur*fator2)/temp console.write("o IPC e:") console.write(ipc) end sub end module
Gabarito: Module Module1
Sub Main()
Dim ipc, pressao, umidade, temperatura As Single
Console.Write("Digite a pressão: ")
pressao = Console.ReadLine()
Console.Write("Digite a umidade: ")
umidade = Console.ReadLine()
Console.Write("Digite a temperatura: ")
temperatura = Console.ReadLine()
ipc = (pressao * 0.43 + umidade * 0.57)/temperatura 
Console.Write("IPC: " & ipc)
End Sub
End Module
 2a
 Questão (Ref.: 201301377668) Pontos: 0,5 / 1,5
Considere o menu Cadastro da interface homem-máquina (IHM) do Sistema de
Controle de Vendas mostrado na figura a seguir e defina as duas linhas de códigos em
VB.NET para as duas lacunas a seguir para que quando o usuário der um duplo clique
sobre o item de menu Cliente, o sistema crie um objeto chamado ClienteForm1 da
classe ClienteForm, que é um Windows Form pré definido, e em seguida exiba o
ClienteForm1.
27/12/2015 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=264539520&p1=201301259748&p2=1577243&p3=CCT0248&p4=102200&p5=AV…2/5
 
Private Sub ClienteToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs)
Handles ClienteToolStripMenuItem.Click
__________________________________________________________
__________________________________________________________
 
End Sub
 
Resposta: dim clientform1 as newclienteform1.show()
Gabarito:
Dim CienteForm1 As New ClienteForm
CienteForm1.Show()
Fundamentação do(a) Professor(a): Dim CienteForm1 As New ClienteFormCienteForm1.Show()
 3a
 Questão (Ref.: 201301527080) Pontos: 0,5 / 0,5
É importante conhecer e entender o funcionamento da arquitetura .NET e a diferença entre as versões, pois desta forma saberemos o que é
necessário para criarmos os nossos sistemas e o que poderemos utilizar. 
 Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define.
É representada por uma camada (ADO.NET) que e fica entre o sistema operacional e as aplicações, permitindo a
integração com o banco de dados.
É representada por uma camada (Base Class Library) que e fica entre o sistema operacional e as aplicações, permitindo a
integração de várias linguagens.
É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e as aplicações,
permitindo a compilação em um código intermediário.
 
É representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
 4a
 Questão (Ref.: 201301527113) Pontos: 0,5 / 0,5
27/12/2015 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=264539520&p1=201301259748&p2=1577243&p3=CCT0248&p4=102200&p5=AV…3/5
Como em todas as linguagens, precisamos conhecer os tipos de variáveis, como atribuir valores, bem como saber as várias formas de
declará las. 
Das opções apresentadas, marque a que não corresponde a uma maneira correta de declarar uma variável na linguagem VB.NET.
Dim dia, mes As Integer
 
Dim Salario As float
Dim numero As UShort, complemento As String
Dim idade As byte = 10
Dim idade As byte
 5a
 Questão (Ref.: 201301375035) Pontos: 0,5 / 0,5
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 String = Mid("ABCDEF", 2, 3)
"AB"
 
"BCD"
"ABC"
"BC"
"CD"
 6a
 Questão (Ref.: 201301425448) Pontos: 0,5 / 0,5
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!")
 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 no console o texto: Maior!
Exibe em uma caixa de diálogo o texto: Maior!
Exibe em uma caixa de diálogo o texto: Menor!
Exibe no console o texto: Acertou!
 
Exibe no console o texto: Menor!
 7a
 Questão (Ref.: 201301918715) Pontos: 0,5 / 0,5
Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET framework oferece uma
forma unificada de identificar e tratar exceções entre todas as linguagens de programação .NET (BALENA, 2006). 
27/12/2015 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=264539520&p1=201301259748&p2=1577243&p3=CCT0248&p4=102200&p5=AV…4/5
Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento de exceção. 
Esse tipo de exceção é chamada:
Catch ex1 As Exception1
Catch
Finally
 
Throw
Try ... End Try
 8a
 Questão (Ref.: 201301527220) Pontos: 0,5 / 0,5
Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema: Uma universidade precisava controlar o total de filhos
de funcionários existentes na mesma, mantendo atualizado a entrada e saída dos mesmos.
Para tal, resolveram criar um atributo de nome TotalFilhos.
Dos escopos das variáveis para a Linguagem VB.NET qual o mais indicado para este atributo de forma a solucionar o problema da equipe
de desenvolvimento.
private
 
Shared
Protected
public
Friend
 9a
 Questão (Ref.: 201301536251) Pontos: 1,0 / 1,0
O código apresentado é parte de um script.
 CREATE TABLE [dbo].[Cliente]( 
[ID] [bigint] IDENTITY(1,1) NOT NULL, 
[Nome] [varchar](200) NOT NULL, 
[Telefone] [varchar](50) NULL, 
[Logradouro] [varchar](200) NOT NULL, 
[UF] [varchar](2) NOT NULL, 
CONSTRAINT [PK_Cliente] PRIMARY KEY CLUSTERED 
( 
[ID] ASC 
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]Em relação ao código apresentado e o produto gerado pelo código não podemos
afirmar:
Os dados serão ordenados pela ID.
 
Todos os dados deverão ser obrigatoriamente preenchidos.
O campo Telefone pode receber números e letras.
A chave primária é ID.
Cria uma tabela de nome Cliente.
 
10
a
 Questão (Ref.: 201301375379) Pontos: 1,0 / 1,0
Qual é a classe do Windows Forms usada para criar objetos de caixa de diálogo
genérica e personalizada?
27/12/2015 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=264539520&p1=201301259748&p2=1577243&p3=CCT0248&p4=102200&p5=AV…5/5
Custom Control
 
Dialog
User Control
Explorer Form
Windows Form
Período de não visualização da prova: desde 02/12/2015 até 14/12/2015.
 
 
	Slide 1
	Slide 2Slide 3
	Slide 4
	Slide 5

Outros materiais