Aula Prática Programação para Redes
À vista R$ 0,00 no boleto, PIX ou cartão.
Pague pelo PIX ou cartão e faça o download agora mesmo.
Portfólio Aula Prática Programação para Redes
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: Programação para Redes
OBJETIVOS
Definição dos objetivos da aula prática:
– O objetivo desta atividade prática é desenvolver uma aplicação simples que utilize sockets
para comunicação entre um servidor e um cliente. Os alunos irão aprender os conceitos
fundamentais de comunicação em rede, o funcionamento dos sockets e como implementar
a comunicação entre dois pontos usando a linguagem de programação Python.
INFRAESTRUTURA
Instalações:
Python.
Materiais de consumo:
Descrição
Quantidade de materiais
por
procedimento/atividade
Computador 1 por aluno
Software:
Sim ( X ) Não ( )
Em caso afirmativo, qual? Python.
Pago ( ) Não Pago ( X )
Tipo de Licença: Freeware.
Descrição do software:
Python é uma linguagem de programação de alto nível, interpretada de script, imperativa,
orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum
em 1991.
Equipamento de Proteção Individual (EPI):
– NSA
PROCEDIMENTOS PRÁTICOS
Desenvolvimento de uma aplicação cliente-servidor que utilize sockets para envio e recebimento de mensagens.
Atividade proposta:
A atividade consiste em desenvolver uma aplicação de chat simples que permite a comunicação entre um servidor e
um cliente. O servidor será responsável por receber e enviar mensagens, enquanto o cliente será responsável por
enviar mensagens ao servidor e exibir as mensagens recebidas.
Implementação de um servidor que:
3
– Escute uma porta específica.
– Aceite conexões de clientes.
– Receba mensagens dos clientes e as exiba no console
– Envie mensagens aos clientes conectados
Implementação de um cliente que:
– Conecte-se ao servidor por porta específica
– Envie mensagens ao servidor
– Receba e exiba mensagens do servidor no console
Procedimentos para a realização da atividade:
1. Configuração do ambiente
– Instalação do Python (https://python.org.br/instalacao-windows/)
– Verificação das bibliotecas necessárias para o desenvolvimento (biblioteca padrão socket do Python).
2. Desenvolvimento do servidor
– Criação de um socket de servidor.
– Vinculação do socket a um endereço IP e porta.
– Configuração do socket para ouvir conexões.
– Aceitação de conexões de clientes.
– Recepção e envio de mensagens.
3. Desenvolvimento do Cliente:
– Criação de um socket de cliente.
– Conexão ao servidor através do endereço IP e porta.
– Envio de mensagens ao servidor.
– Recepção de mensagens do servidor e exibição no console.
4. Testes e Validação:
– Execução do servidor.
– Conexão de múltiplos clientes ao servidor.
– Envio e recepção de mensagens entre clientes e servidor.
– Verificação da integridade e consistência da comunicação.
Checklist:
– Instalar o Python e seu compilador.
– Criar um programa servidor que escuta uma porta específica para receber conexões e distribui mensagens aos
clientes conectados
– Criar um programa cliente que se conecta ao servidor através de uma porta específica.
RESULTADOS
4
Resultados da aula prática:
Elaborar um relatório que deverá conter introdução, métodos, resultados e conclusão sobre o assunto desenvolvido
em aula prática, afim de registrar os passos seguidos para cumprimento da tarefa bem como entender a(s)
dificuldade(s) encontrada(s) ao longo do processo e a solução aplicada sobre ela(s).
Como funciona?
Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!
Como se realizam os envios?
Em quanto tempo recebo o portfólio?
Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.
E se o portfólio que comprei precisar de correção?
Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.
Qual o formato do arquivo?
Os arquivos são enviados em formato Word e são editáveis.
Caso eu tiver alguma dúvida, terei suporte no pós venda?
Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).
Quais os seus canais de contato?
Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO