Exercícios ajuda Urgente !!!

1. Exercícios ajuda Urgente !!!

Glauco Hilario
glauco.hilario

(usa Fedora)

Enviado em 04/12/2008 - 13:55h

Senhores gostaria da ajuda de vocês, estou tendo dificuldade em concluir uma matéria em meu curso, trabalho na área de infra a muito tempo, mas tenho que admitir que programação e principlamente a Linguaguem C não é o meu forte.Por isso tenho que entregar 2 programas (comentados) "simples" em C que rodem no linux sobre esses dois exercícios propostos pelo professor, quem puder ajudar eu agradeço muito. dependo demais da conclusão deste curso.

Segue abaixo os exercícios.

Exercício 1.
Escreva dois programas em C, um cliente e um servidor, que se comuniquem através da rede e troquem arquivos.

O processo cliente deverá solicitar um arquivo (utilizando o nome completo) ao servidor. O servidor deverá verificar a existência do arquivo solicitado e, caso exista, enviá-lo ao cliente. O cliente, ao recebê-lo, deverá gravá-lo no diretório corrente.

A comunicação se dará através de sockets TCP. É permitido utilizar a função open_servidor .

Execução do Cliente: ./cliente ip_servidor porta nome_do _arquivo
Execução do Servidor: ./ servidor porta

Exercicio 2
Construir um mini interpretador de comandos
EX: Meu Shell
1 Passo exibir prompt de comando
2 Passo ler entrada de dados(usar fgets)
3 Passo separar os Tokens
Vetor > {TTEXTO}, -L, LS
4 Passo Gerar processo filho
5 Passo Substituir o processo filho , a imagem do vetor de “comandos”

Desde Já Agradeço a ajuda de todos.





  


2. correção

Glauco Hilario
glauco.hilario

(usa Fedora)

Enviado em 04/12/2008 - 16:17h

Galera

onde está {ttexto} é /0






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts