Questão em Python [RESOLVIDO]

1. Questão em Python [RESOLVIDO]

Danilo Carvalho e Silva
dannylocarvalho

(usa Ubuntu)

Enviado em 26/01/2012 - 11:08h


Bom dia pessoal!!!

Galera estou precisando da ajuda de vcs para responder essas questão de um exercício da minha especialização quem puder ajudar agradeço, vlw!!!

1 QUESTÃO
O arquivo de log de determinado serviço instalado no seu servidor armazena os
horários de acesso dos usuários que utilizam tal serviço. Abaixo, temos um trecho
extraído do arquivo:
Oct 16 17:51:27 marvin 192.168.10.12
Oct 16 17:51:27 marvin 192.168.10.12
Oct 17 17:51:27 eva 192.168.10.190
Oct 18 17:51:27 joe 192.168.10.2
Nov 01 23:00:19 joe 192.168.10.3
Nov 01 23:01:25 maria 192.168.10.4

Considerando uma cópia do arquivo de log, chamada /tmp/serv.log, crie um script
para:
a) Descobrir quais os usuários que mais acessaram o serviço durante todo o
período registrado pelo arquivo.
b) Qual o dia mais acessado pelo usuário joe?
c) Quais os usuários que acessaram o serviço nos últimos 5 minutos?

Obs: para responder a letra “c”, recomendo o estudo do módulo datetime do
python.

QUESTÃO 2
Numa determinada empresa foi implantada uma solução de código livre para
tratamento de mensagens de e-mails do tipo "spam". A solução anti-spam adotada
foi o SpamAssassim, implantado em um servidor linux. Espera-se que o
administrador da rede da empresa saiba quantos spams são detectados
diariamente pelo controle antispam. Além disso, quando houver mais de 3000
spams detectados em um mesmo dia, o administrador da rede da empresa deve
ser notificado, por e-mail, com um aviso urgente. Desenvolva um script Python
capaz de resolver este problema

Dicas: O Spamassassim é um programa utilizado para o controle de spams. Para
cada dia do ano que esse programa esteja em atividade é criado automaticamente
um diretório de quarentena onde as mensagens bloqueadas por serem suspeitas
são armazenadas. Exemplos de nomes de diretórios são: 20100309, 20100621,
20101126 (Ano+mês+dia). Dentro de cada uma destas pastas há um diretório
chamado spam. E dentro deste diretório há um arquivo para cada spam
encontrado. Não é necessário a instalação do Spamassassim para a solução
desta questão. Pode-se simular o funcionamento do mesmo criando pastas e
arquivos conforme o padrão especificado anteriormente.

QUESTÃO 3
Escreva um script para monitorar se determinados servidores http estão no ar. O
script deve ler, a partir de um arquivo de configuração, uma relação de endereços
de servidores http. Para cada servidor, o script deve verificar se o mesmo
encontra-se respondendo na porta 80. Caso não esteja, o script deve encaminhar
um e-mail para o administrador do sistema.

QUESTÃO 4
Desenvolva um script que fique rodando em loop infinito e, a cada interação, seja
capaz de procurar, no site http://www.kernel.org, se existe uma nova versão do
kernel desde a última interação. Caso exista, o script deve fazer o download do
arquivo, armazená-lo dentro do diretório /var/kernel e, por último, descompactá-lo.





  


2. Python

Gilson
kr@t0s

(usa Debian)

Enviado em 26/01/2012 - 14:55h

Ajudar no que mais especificamente? Quais os pontos que vc tem dúvidas? Seja mais específico. Vc ao menos se deu o trabalho de tentar fazer? Se quiser respostas prontas essa área não dá pra vc amigão!


3. Re: Questão em Python [RESOLVIDO]

Andre Luiz
bobsany

(usa Debian)

Enviado em 27/01/2012 - 10:41h

Rpz vai estudar :P!


4. Python

fredison
fredison-torres

(usa Ubuntu)

Enviado em 01/02/2012 - 19:16h

É uma vergonha como alguns alunos não se interesam nem pra tentar resolver uma determinada questao ou determinado exercicio.. Por alunos iguais a esse que o nivel da educação no brasil esta da forma que ta.. Quer um conselho parceiro? estude e volte aqui apenas para tirar duvidas e não para pedir o exercicio completoo....






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts