User Tools

Site Tools


spln2016:diario6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
spln2016:diario6 [2016/04/13 14:53] ambsspln2016:diario6 [2016/04/13 15:01] (current) – [AULA DE SCRIPTING:] ambs
Line 3: Line 3:
 ==== Diário de Bordo - Aula 6 - 2016-04-04 ==== ==== Diário de Bordo - Aula 6 - 2016-04-04 ====
  
--------------------------------     TRABALHOS :     -------------------------------+==== TRABALHOS: ====
  
--> Os trabalhos irão ter uma breve apresentação de 5/10 minutos; +  * Os trabalhos irão ter uma breve apresentação de 5/10 minutos; 
--> Foi realizado um ponto de Situação de cada grupo; +  Foi realizado um ponto de Situação de cada grupo; 
--> Os professores deram algumas indicações do que poderiamos adicionar mais;+  Os professores deram algumas indicações do que poderiamos adicionar mais;
  
-------------------------------- AULA DE SCRIPTING : -------------------------------+==== AULA DE SCRIPTING: ====
  
--> Criação de um módulo:  +  * Criação de um módulo:  
-       -> Necessária a intalação do Module::Starter (cpan Module::Starter); +    Necessária a intalação do Module::Starter (cpan Module::Starter); 
-       -> Vamos criar um módulo de Frequências (Frequences); +    Vamos criar um módulo de Frequências (Frequencies); 
-       -> module-starter --module=Statistics::Frequences --author=X --email=Y; +    module-starter --module=Statistics::Frequencies --author=X --email=Y; 
-       -> Com o comando tree é possível visualizar o conteudo da pasta Statistics-Frequences; +    Com o comando tree é possível visualizar o conteudo da pasta Statistics-Frequences; 
-       -> perl Makefile.PL; +    perl Makefile.PL; 
-       -> make; +    make; 
-       -> sudo make install (para poder utilizar o módulo criado); +    sudo make install (para poder utilizar o módulo criado);
-       -> Abrir o ficheiro Frequences.pm (vim lib/Statics/Frequences.pm);+
  
--> No Ficheiro Frequences.pm (Esqueleto do código): +  * No Ficheiro Frequencies.pm (Esqueleto do código):
-       -> my $table = Statistics::Frequeces->new();+
  
-       while(<>){+     my $table = Statistics::Frequecies->new(); 
 + 
 +     while(<>){
           ...           ...
           $table->add($word);           $table->add($word);
           ...           ...
-       }+     }
  
--> Criação do ficheiro teste.pl (ver repositório).+  * Criação do ficheiro teste.pl (ver repositório).
  
  
spln2016/diario6.1460552007.txt.gz · Last modified: 2016/04/13 14:53 by ambs