Arquitetura de Redes e Modelo OSI
Os alunos estudam o modelo OSI e os protocolos que permitem a comunicação global, compreendendo a estrutura das redes.
Sobre este tópico
A modelação de dados relacionais é a arte de organizar informação complexa de forma estruturada e eficiente. Neste tópico, os alunos aprendem a utilizar diagramas Entidade-Relação (ER) para mapear a realidade em tabelas, chaves e relacionamentos. No 12º ano, esta competência é vital para garantir que os sistemas de informação sejam escaláveis e livres de redundâncias desnecessárias. A normalização de dados é explorada como um processo lógico que evita anomalias de inserção, atualização e eliminação.
Dominar a modelação permite aos alunos compreender a espinha dorsal de quase todas as aplicações modernas, desde redes sociais a sistemas bancários. Ao desenharem modelos de dados, os estudantes desenvolvem capacidades de análise crítica e abstração. Este tema beneficia imenso de estratégias de resolução de problemas em grupo, onde os alunos podem debater diferentes formas de representar a mesma realidade e avaliar as vantagens de cada abordagem.
Questões-Chave
- Como é que um pacote de dados viaja de um continente para outro em milissegundos?
- Analise a função de cada camada do modelo OSI na comunicação de rede.
- Explique a importância da padronização de protocolos para a interoperabilidade global.
Objetivos de Aprendizagem
- Analisar a função de cada uma das sete camadas do modelo OSI na encapsulação e desencapsulação de dados.
- Comparar os protocolos TCP e UDP, avaliando a sua adequação para diferentes tipos de comunicação de rede.
- Explicar como os pacotes de dados são roteados através de diferentes redes utilizando o modelo OSI como referência.
- Criticar a importância da padronização de protocolos, como o HTTP e o SMTP, para a interoperabilidade global de sistemas.
Antes de Começar
Porquê: Os alunos precisam de uma compreensão básica do que é uma rede, tipos de redes (LAN, WAN) e conceitos como endereço IP antes de estudar a arquitetura detalhada do modelo OSI.
Porquê: Uma familiaridade inicial com a ideia de que a comunicação requer regras partilhadas é essencial para compreender a necessidade e função dos protocolos no modelo OSI.
Vocabulário-Chave
| Modelo OSI | Um modelo conceptual que padroniza as funções de um sistema de telecomunicações ou de computação em sete camadas de abstração, permitindo a comunicação entre sistemas heterogéneos. |
| Protocolo | Um conjunto de regras e convenções que governam a troca de dados entre dispositivos numa rede, garantindo que a comunicação seja compreendida e processada corretamente. |
| Encapsulamento | O processo pelo qual os dados, à medida que descem pelas camadas do modelo OSI, recebem cabeçalhos adicionais em cada camada, formando unidades de dados específicas (como pacotes ou frames). |
| Roteamento | O processo de selecionar caminhos através de uma rede para que os pacotes de dados possam viajar do remetente para o destinatário, geralmente gerido pela camada de Rede. |
| Endereçamento IP | Um sistema de identificação numérica atribuído a cada dispositivo numa rede IP, permitindo o roteamento de pacotes entre redes distintas. |
Atenção a estes erros comuns
Erro comumTentar colocar toda a informação numa única tabela gigante.
O que ensinar em alternativa
Isto causa redundância e erros de dados. Através de exercícios de normalização, os alunos percebem que separar os dados em tabelas relacionadas torna o sistema muito mais robusto e fácil de manter.
Erro comumConfundir uma chave primária com um dado comum (como o nome de uma pessoa).
O que ensinar em alternativa
Nomes podem mudar ou repetir-se. Discussões em grupo sobre 'o que acontece se houver dois alunos com o mesmo nome' ajudam a entender a necessidade de identificadores únicos e imutáveis.
Ideias de aprendizagem ativa
Ver todas as atividadesCírculo de Investigação: Do Caos à Ordem
Os alunos recebem uma pilha de faturas e recibos em papel. Em grupos, devem identificar as entidades e atributos necessários para criar uma base de dados que armazene toda aquela informação sem repetições, desenhando o diagrama ER correspondente.
Pensar-Partilhar-Apresentar: Chaves e Relacionamentos
Apresenta-se um cenário (ex: uma escola). Individualmente, os alunos definem as chaves primárias e estrangeiras. Em pares, verificam se os relacionamentos (1:1, 1:N, N:M) estão corretos e discutem como resolver relações muitos-para-muitos.
Galeria de Exposição: Crítica de Modelos
Vários diagramas ER com erros propositados de normalização são afixados. Os alunos circulam e usam marcadores para assinalar redundâncias ou falta de integridade referencial, sugerindo correções imediatas.
Ligações ao Mundo Real
- Engenheiros de redes na Google utilizam o modelo OSI para diagnosticar problemas de conectividade em centros de dados globais, garantindo que os pedidos de utilizadores em Portugal cheguem aos servidores corretos em segundos.
- Desenvolvedores web em empresas como a Farfetch dependem da compreensão de protocolos como HTTP (camada de Aplicação) e TCP/IP (camadas de Transporte e Rede) para assegurar que os websites carreguem rapidamente e que as transações de e-commerce sejam seguras.
Ideias de Avaliação
Apresente aos alunos um cenário de comunicação de rede simplificado (ex: enviar um email). Peça-lhes para identificar, para cada camada do modelo OSI, qual a principal função desempenhada e que tipo de unidade de dados seria criada.
Divida a turma em grupos e atribua a cada grupo uma camada do modelo OSI. Peça-lhes para pesquisarem um protocolo comum associado a essa camada (ex: HTTP para Aplicação, TCP para Transporte, IP para Rede) e prepararem uma breve apresentação sobre a sua função e importância.
Forneça aos alunos um pequeno diagrama de rede com dois computadores em redes diferentes. Peça-lhes para explicarem, em duas frases, como um pacote de dados viaja de um computador para o outro, mencionando pelo menos duas camadas do modelo OSI e um protocolo relevante.
Perguntas frequentes
O que é a normalização de bases de dados?
Por que usamos diagramas Entidade-Relação?
Qual a diferença entre uma chave primária e uma chave estrangeira?
Como a aprendizagem colaborativa ajuda a entender a modelação de dados?
Mais em Bases de Dados e Sistemas de Informação
Protocolos TCP/IP e Endereçamento
Os alunos aprofundam os protocolos TCP/IP, endereçamento IP (IPv4 e IPv6) e o funcionamento do DNS.
2 methodologies
Dispositivos de Rede e Topologias
Os alunos identificam e compreendem a função de dispositivos de rede (routers, switches, hubs) e diferentes topologias de rede.
2 methodologies
Criptografia Simétrica e Assimétrica
Os alunos analisam métodos de cifragem simétrica e assimétrica para garantir a confidencialidade da informação.
2 methodologies
Assinaturas Digitais e Certificados
Os alunos compreendem o funcionamento de assinaturas digitais e certificados para garantir autenticidade e integridade de dados.
2 methodologies
Ameaças Cibernéticas e Vetores de Ataque
Os alunos identificam diferentes tipos de malware, phishing, ataques de negação de serviço e outros vetores de ataque.
2 methodologies
Defesas Cibernéticas: Firewalls e Antivírus
Os alunos exploram as funcionalidades de firewalls, antivírus e outras ferramentas de segurança para proteger sistemas e redes.
2 methodologies