• Nenhum resultado encontrado

Item (A) (5,0): Construir os elementos gráficos descritos na Figura 1

N/A
N/A
Protected

Academic year: 2022

Share "Item (A) (5,0): Construir os elementos gráficos descritos na Figura 1"

Copied!
2
0
0

Texto

(1)

Prova P3 de PC-II 2010

1 Nome: Matricula:

Questão 1: (10,0):

Deseja-se construir uma interface gráfica que seja capaz de realizar simulações de compra de carros. Uma sugestão de interface gráfica é dada na Figura 1.

Figura 1: Sugestão de interface gráfica de simulação de compras de carros.

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização. Porém, é obrigatória a existência dos mesmos elementos gráficos (JButton, JTextField, etc) que são apresentados na Figura 1. Uma especificação detalhada destes elementos é dada na Tabela 1.

Item (A) (5,0): Construir os elementos gráficos descritos na Figura 1. Alguns elementos têm seu funcionamento detalhado na Tabela 1.

Elemento Gráfico

Descrição Visual

JCheckBox Oferecer 4 opções: 1.0, 1.4, 1.8, 2.0.

JRadioButton Oferecer 3 opções: Ar Condicionado, Direção Hidráulica e Travas e vidros elétricos.

JComboBox Oferecer 4 opções: Gás/Alc, Elétrico, Híbrido e Solar.

JTextField1 Permite mostrar o valor de se realizar uma compra de acordo com as seleções realizadas nos demais campos após pressionar o JButton1.

Valor inicial 0.0.

JButton1 Modifica o campo JTextField1 de modo a mostrar o valor da compra de acordo com os produtos selecionados.

Tabela 1: Elementos gráficos e sua descrição visual.

Elaborar também os JLabels associados aos elementos gráficos.

Item (B) (5,0): Inserir funcionalidade no botão JButton1 de modo que ao se pressionar o mesmo a avaliação do valor a ser gasto na compra seja calculado. Para tanto, o seguinte algoritmo deverá ser empregado:

(2)

Prova P3 de PC-II 2010

2 Passo 1: Obter o combustível selecionado no JComboBox.

Passo 2: Obter o opcional selecionado no JCheckBox.

Passo 3: Obter a motorização selecionada no JRadioButton.

Passo 4: Avaliar o custo da compra de acordo com as Tabelas 2, 3 e 4 e fornecer o custo da possível compra no campo JTextField1.

Motorização 1.0 1.4 1.8 2.0 Custo 4500 5500 6000 7500 Tabela 2: Valor do custo de cada motorização.

Opcional Ar Condicionado Direção Hidráulica Travas e vidros

Custo 4000 3500 2000

Tabela 3: Valor do custo de cada opcional.

Combustível Gás/Alc Elétrico Hibrido Solar Custo 22000 27000 35000 60000 Tabela 4: Valor do custo de cada combustível.

Referências

Documentos relacionados

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização.. Porém, é

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização.. Porém, é

JTextField1 Permite mostrar o valor de se realizar uma compra do produto selecionado em JComboBox1 na quantidade marcada no JRadioButtons1 após pressionar

JTextField1 Permite mostrar o valor de se realizar uma compra da qualidade selecionada em JComboBox1 do produto marcado no JCheckBoxes1 após pressionar o

JButton1 Modifica o campo JTextField2 de modo o custo total da obra de acordo com a qualidade do acabamento selecionado em JCheckBoxes1 e se terá

JButton1 Modifica o campo JTextField2 de modo o custo total da obra de acordo com a qualidade do terreno selecionado em JCheckBoxes1 e será empregadas

As dimensões de TI estudadas nessa pesquisa buscou identificar e relação entre Tecnologia da Informação e a entrega da Proposta de Valor Social pela Empresa estudada. A

O setor de Custos (Figura 5), logo que recebe sua guia da Ordem de Compra, solicita o valor do frete e segue para a realização do cálculo do valor do(s) item(s) da Ordem de Compra