Você está na página 1de 4

Programação Estruturada

Lista de Exercícios – Aula 15


Interfaces Gráficas

Nossa atividade de hoje será implementar o código da calculadora da Aula 15, de forma correta e
posteriormente adicionar os botões e as funcionalidades de dividir e multiplicar.

a) Crie a seguinte interface gráfica:

b) Crie o seguinte ENUM:

c) Na classe do JFRAME adicione as seguintes variáveis:

1
Programação Estruturada
Lista de Exercícios – Aula 15
Interfaces Gráficas

d) Na classe do JFRAME adicione os seguintes procedimentos:

e) Clique duas vezes no botão de cada número e acrescente o seguinte código:

Este número será de acordo com a

ã d b tã li d

f) Clique duas vezes no botão limpar e adicione o seguinte código:

g) Clique duas vezes no botão de igual (=) e acrescente o seguinte código:


2
Programação Estruturada
Lista de Exercícios – Aula 15
Interfaces Gráficas

h) Clique duas vezes no botão de adição (+) e acrescente o seguinte código:

i) Clique duas vezes no botão de subtração (-) e acrescente o seguinte código:

j) Execute a calculadora e teste as funcionalidades.

k) Agora crie os botões de dividir e multiplicar com suas respectivas funcionalidades.


a. Adicione os botões na interface gráfica
b. Adicione os códigos nos respectivos botões
c. Modifique o ENUM
d. Modifique o procedimento operar()
i. Atenção com a multiplicação e a divisão por “0” zero

3
Sistemas de Conectividade
Lista de Exercícios – Aulas 10 e 11
Além do Ethernet: redes sem fio 802.11 - parte 2
Além do Ethernet: outros padrões

Exercício 1
Com suas palavras, descreva as diferenças entre os protocolos CSMA/CD e CSMA/CA.

Exercício 2
O que significa “estação escondida” no contexto das redes wireless? Como contornar essa
situação?

Exercício 3
Descreva qual a função dos quadros RTS e CTS e em quais situações eles serão utilizados
pelas estações que utilizem a comunicação wireless.

Figura 1 - Formato do quadro 802.11 e o campo controle de quadro.

Exercício 4
Considerando o quadro 802.11 da Figura 1, avalie a sequência de bits a seguir e descreva
o que significa o quadro transmitido.
|0001110001000010|2 bytes|6 bytes|6 bytes|6 bytes|2 bytes|6 bytes|n bytes|4 bytes|

Exercício 5
Descreva com suas palavras quais as semelhanças entre os padrões de comunicação entre
as tecnologias de redes de telefonia celular, WiMax, Bluetooth e RFID.

Exercício 6
Uma tecnologia bastante popular nos dias hoje é o Bluetooth. Sua importância é tão
significante que um grande percentual de dispositivos tem suporte a ele. Apesar disso há
alguns motivos do Bluetooth não substituir o WiFi (802.11). Quais motivos podem ter
influenciado a não adoção do Bluetooth como padrão para comunicação de redes?