Aula Prática Programação para Redes

Disponível

À vista R$ 0,00 no boleto, PIX ou cartão.

Pague pelo PIX ou cartão e faça o download agora mesmo.
  
Categoria:
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).

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?

O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.

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

projeto de extensão unopar

E-mail:portifoliosp@gmail.com

PORTFOLIO PRONTO UNOPAR ANHANGUERA

Portfólio em Word, respondido, completo e já nas normas.

Main Menu