Projeto Integrado Redes de Computadores
O Projeto Integrado Redes de Computadores é um portfólio que representa uma oportunidade única oferecida pelas renomadas universidades Anhanguera e Unopar, destinada a potencializar as competências dos estudantes no fascinante campo das redes de computadores. Este programa inovador é estrategicamente projetado para proporcionar uma experiência abrangente, combinando sólidos conhecimentos teóricos com atividades práticas envolventes. Ao participar deste projeto, os estudantes mergulham em conceitos essenciais, exploram protocolos avançados e desenvolvem habilidades práticas por meio de desafios concretos. Destaca-se por oferecer uma perspectiva holística das redes de computadores, promovendo a aplicação prática de algoritmos de transmissão de dados e o entendimento profundo das práticas de criptografia para garantir a segurança nas comunicações. Com enfoque prático e orientação acadêmica de qualidade, o Projeto Integrado Redes de Computadores prepara os alunos para enfrentar com confiança os desafios complexos do universo tecnológico..
Descubra o Projeto Integrado Redes de Computadores
1) Elabore algoritmo simples em C que simule a transmissão de dados entre um remetente e um destinatário. Seu algoritmo deve utilizar um buffer para representar a mensagem transmitida e
simular a transmissão através de funções de envio e recebimento.
• Função de envio de dados: recebe como parâmetro a mensagem (texto) a ser enviado, o buffer para armazenamento, e o tamanho do buffer.
o Verificar se o tamanho da mensagem transmitida é compatível com o espaço alocado para o buffer.
• Função de recebimento: recebe como parâmetro o buffer contendo a mensagem enviada e o tamanho do buffer.
o Imprima nesta função a mensagem presente dentro do buffer para sinalizar que a mensagem foi recebida.
o Ao final, limpe o buffer para prepará-lo para um novo envio. Projeto Integrado Redes de Computadores
• Teste o algoritmo chamando a função de envio, e em seguida a função de recebimento.
• Realize testes para situações em que a mensagem enviada excede o tamanho do buffer.
2) Quais as principais práticas de criptografia que podem ser utilizadas para proteger a transmissão de dados? Explique e exemplifique ao menos 3.
3) Em um ambiente educacional, você é responsável por desenvolver um programa educativo para alunos que estão aprendendo sobre arquitetura e organização de computadores. Uma parte fundamental da disciplina é a compreensão da conversão entre bases numéricas. Com o objetivo de aprimorar a compreensão dos alunos sobre a representação de números em diferentes sistemas,
elabore um algoritmo em C que faça a conversão de números binários em decimais, e vice-versa.
Projeto Integrado Redes de Computadores
Veja a orientação