Escolar Documentos
Profissional Documentos
Cultura Documentos
licena
02
Editorial
Uma mensagem
para o leitor
O uso do software livre e padres abertos
em rgos pblicos, prefeituras e na
administrao pblica como um todo ainda
no unanimidade, mesmo seu uso
apresentando claras e evidentes vantagens
aos usurios e quem quer que o utilize.
Devagar mas de forma constante, vemos
aos poucos, prefeituras e projetos de lei
sinalizando que existe um interesse no uso
do software livre e padres abertos na
administrao pblica, e seu uso quase
sempre vem amparado em razes ligadas a
economia de licenas e na independncia de
fornecedores de software.
Mas nem tudo so flores. Neste cenrio
ainda existem aqueles que no enxergam
todos os benefcios que podem ser
alcanados com o uso de programas com
cdigo fonte disponvel e livre. Os padres
abertos de documento so outra via que
merece ateno, j que vrios municpios e
estados j demonstraram seu interesse ao
regul-los atravs de leis. Alguns estados
notadamente esto a frente neste quesito, o
que, pelo menos em teoria, deveriam
Diretor Geral
Editor
Reviso
Arte e Diagramao
Jornalista Responsvel
Larissa Ventorim Costa
ES00867JP
Capa
Contato
Site: http://revista.espiritolivre.org
Email: revista@espiritolivre.org
Telefone: +55 27 8112-4903
ISSN N 2236031X
O contedo assinado e as imagens que o integram, so de inteira responsabilidade de seus
respectivos autores, no representando necessariamente a opinio da Revista Esprito Livre
e de seus responsveis. Todos os direitos sobre as imagens so reservados a seus
respectivos proprietrios.
03
su m ri o
03 EDITORIAL
por Joo Fernando Costa Jnior
31 AAMO, UM FRAMEWORK
MVEL BRASILEIRO
05 NOTCIAS
por Joo Fernando Costa Jnior
por J. S. Jnior
06 CARTAS
por vrios autores
37 OPENSOURCE NO CHO DE
FBRICA
07 PROMOES
41 INFORMTICA NA EDUCAO
09 SOFTWARE LIVRE NA
51 FUJA DO GOOGLE
ADMINISTRAO PBLICA
A SERVIO DA SOCIEDADE
LIVRE
55 CDIGO COMUM
por Igor Morgado
57 QUADRINHOS
por Ryan Cartwright e Jos James Teixeira
21 SISTEMA DE ATENDIMENTO
COM SOFTWARE LIVRE
61 AGENDA
por vrios autores
28 WARNING ZONE - N 40
por Crlisson Galdino
04
notcias
Notcias
por Joo Fernando Costa Jnior
0 A.D., um
Campanha de doaes ao projeto
opensource
FreeBSD
Age
of
Empires
coluna do leitor
Coluna do leitor
Um trabalho espetacular e que contribui
Esta seo reune os ltimos comentrios,
mensagens, e-mails e sugestes que recebemos horrores com a cena nacional do SL.
Eduardo Maes - Blumenau/SC
de nossos leitores.
sem sombra de dvida, uma referncia ao
mundo do Software Livre, principalmente aos
amantes do SL, apresentando vrias facetas do
segmento do mundo da tecnologia da
informao. Parabns a toda equipe! Seguimos
Franciele Reis Kovalski - So Miguel do em frente..."
Oeste/SC
06
promoes
Promoes
Sorteio de kits de CD e DVD.
Clique aqui para concorrer!
Sorteio de kits
contendo 2
botons e 1
adesivo.
Inscrevase aqui!
10% de desconto
nos cursos da
Tempo Real
Eventos.
Inscrevase aqui.
07
www.sxc.hu
SOFTWARE LIVRE NA
ADMINISTRAO
PBLICA
por Davi Pessanha e Marcelo Massao
m mais um ano de
eleies tivemos a
oportunidade de conhecer as propostas e planos
de
governo
dos
candidatos a prefeito e vereadores em mais de cinco
mil municpios brasileiros.
Foram propostas voltadas
para a educao, sade,
transporte, segurana etc.
Porm dificilmente (salvo
raras excees) algum candidato apresenta em seu
plano de governo um tipo
de ao ou estratgia que
diga respeito a implantao
e uso do Software Livre por
parte da administrao pblica. prefervel acreditar
Falando especificamente
de sistemas, entramos em
uma discusso que na maioria das situaes sempre
acaba ficando em segundo
plano em grande parte das
prefeituras brasileiras: a utilizao do Software Livre.
De acordo com a Associao Nacional para o Software Livre 1 (de Portugal) o
software livre deve ser privilegiado e usado de forma
preferencial por parte da
administrao pblica por
causa de quatro princpios
bsicos:
1 Legal (no existe cpia ilegal de software)
2 Poltico (independncia de fornecedor de
software)
3 Social (compartilhar o
conhecimento)
4 Econmico (no existe compra de licenas)
No que diz respeito a relao Software Livre x Governo Federal podemos
encontrar uma excelente
definio no portal do Ministrio do Planejamento, Oramento e Gesto 2:
O software livre uma opo estratgica do Governo Federal porque reduz custos,
amplia a concorrncia, gera
empregos e desenvolve o conhecimento e a inteligncia do
pas nessa rea.
das
as
esferas
da
administrao pblica (federal, estadual e municipal)
como tambm podem ser
utilizados pela sociedade
em geral. Abaixo alguns
softwares disponveis no
Portal do Software Pblico
que merecem destaque e
uma pequena descrio de
acordo com informaes
obtidas no prprio portal:
Cacic - Primeiro Software Pblico do Governo Federal, resultado do Consrcio
de Cooperao entre a SLTI
- Secretaria de Logstica
Tecnologia da Informao,
do Ministrio do Planejamento, Oramento e Gesto
- MPOG e a DATAPREV - Empresa de Tecnologia e Informaes da Previdncia
Social, desenvolvido pelo
Escritrio Regional da DATAPREV no Esprito Santo.
O Cacic capaz de fornecer um diagnstico preciso
do parque computacional e
disponibilizar informaes
como o nmero de equipamentos e sua distribuio
nos mais diversos rgos,
os tipos de softwares utilizados e licenciados, configuraes de hardware,
entre outras. Tambm pode
fornecer informaes patrimoniais e a localizao fsica dos equipamentos, ampliando o controle do parque computacional e a segurana na rede.
Linux Educacional O Linux Educacional uma
soluo de software que co-
mework estruturado em 3
camadas (MVC), ele pode
ser adaptado rapidamente
a qualquer nova demanda.
Pandorga - O Pandorga
GNU/Linux uma distribuio educacional criada em
2006 especialmente para
crianas, pr-adolescentes
e escolas de ensino infantil
e fundamental. Seu propsito fazer do laboratrio de
informtica um ambiente de
segurana,
diverso
e
aprendizado, com muitos jogos e programas que exercitem a mente sem perder o
prazer em estudar. Querida
pelos educadores, pais e
alunos, a distribuio educacional Pandorga tem uma
trajetria de sucesso, realizaes, trabalho e diverso
garantida desde o desenvolvedor at o usurio final,
os alunos!
i-Educar - O i-Educar
um software de gesto escolar. Centraliza as informaes de um sistema
educacional municipal, diminuindo a necessidade de
uso de papel, a duplicidade
de documentos, o tempo de
atendimento ao cidado e
racionalizando o trabalho
do servidor pblico. O i-Educar foi desenvolvido inicialmente pela prefeitura de
Itaja-SC e fora disponibilizado como software livre
atravs de uma parceria
tecnolgica com a Cobra
Tecnologia. Com o i-Educar
possvel controlar todo o
cadastro de alunos, com
Esprito Livre Julho/2012
Squid: um cache de
1 - http://va. mu/bCcP
2 - http://va. mu/bCcs
3 - http://va. mu/Xj
4 - http://va. mu/bCc5
5 - http://va. mu/bCdS
6 - http://va. mu/bCda
7 - http://va. mu/bCd1
8 - http://va. mu/bCeF
uando pensamos na
importncia
do
software livre no
mundo atual, uma pergunta
que nos deve guiar : somos realmente donos de
nossos prprios documentos? A maioria dos formatos
utilizados, seja em fotos, vdeos ou arquivos de texto,
fechado e de propriedade
de grandes empresas de
tecnologia. Ser que, daqui
h vinte ou trinta anos, ain-
www.sxc.hu
Software Livre:
tecnologia a servio
da sociedade
da conseguiremos l-los?
O uso de formatos abertos fundamental para garantir o livre acesso s
informaes e documentos agora e em longo prazo com independncia de fornecedores e softwares. Possibilita tambm a livre troca
de informaes entre diferentes programas e aplicativos. Com isso, a informao
passa a pertencer em sua
totalidade ao usurio.
13
licenas de software.
Pensando nisso, uma das
primeiras leis que fiz aps
me tornar Deputado Estadual foi a Lei do ODF, que
prev a utilizao de padro aberto de arquivos pelos rgos pblicos do Rio
de Janeiro, nos tornando o
segundo estado do pas a
alcanar esta grande conquista.
Estimo que a adoo do
modelo livre aqui na Assembleia Legislativa, vai gerar
uma economia de R$300,00
a R$400,00 por computador. No Estado do Rio de Janeiro essa economia pode
chegar a R$ 20 milhes por
ano. Um bom exemplo a
Petrobras, que aps realizar
essa mudana passou a ter
uma economia de mais de
R$25 milhes por ano no
pagamento de licena de
software.
Atualmente existe um
movimento forte e organi-
ROBSON LEITE
Deputado Estadual
PT/RJ, Presidente da
Comisso de Cultura.
Professor, escritor,
militante das Pastorais
e funcionrio licenciado da
Petrobras. contato@robsonleite.com.br e
@robson_leite.
14
www.sxc.hu
PODER PBLICO,
SOFTWARE LIVRE E
EDUCAO
no mundo. Jos Dirceu, ministro-chefe da casa civil,
anunciou que o Governo Federal iria trocar programas
de computador que custam
uma fortuna por programas
gratuitos, lemos sim, gratuitos. Neste ponto que
acabo divergindo. Pensouse e algumas pessoas ainda
pensam, que o significado
de Software Livre gratuidade do software. Bem, temos vrias questes a
analisar sob este contexto,
sabemos que todo o soft15
astas, simpatizantes e
criadores de Software Livre
mudarmos este conceito e
mostrar que o Software Livre economicamente vivel para todos os setores.
desde que no se esquea
de que capacitao de pessoal ainda tudo.
Na esfera pblica escolar, ainda aguardo para ver
um retorno do Software Livre Educacional de forma
proativa, para que espontaneamente busquemos por
mudanas no ambiente de
trabalho, solucionando e
antecipando-se aos problemas, visando metas de longo prazo que beneficiem a
organizao, planejamento
e execuo de ideias.
Referncias
http://va. mu/aQx0
http://va. mu/aQyD
M ARCOS S ILVA
VIEIRA
16
O Software Livre no
Poder Pblico
por Reginaldo Radel
Quando o assunto
tecnologia e principalmente Software Livre
(SL), em seu quarto mandato o deputado estadual
Edson Praczyk (PRB-PR) ,
19
REGINALDO RADEL
trabalha na
assessoria de imprensa do Deputado
Edson Praczky.
20
Sistema de atendimento
com Software Livre
www.sxc.hu
Introduo
21
22
1. Interface do Cliente/Usurio;
2. Painel de Equipe ou Pessoal;
3. Painel de Administrao.
Na tela do destinada ao cliente/usurio ele poder:
- Ver todos os tickets/chamados que foram abertos por ele;
- Filtrar os tickets/chamados que sero exibidos;
- Organizar a visualizao por data, nmero, assunto ou departamento;
- Dar respostas ou acrescentar informaes, alm de anexar arquivos tickets/chamados, que esto em andamento;
- Fazer abertura de tickets/chamados.
Tela do Cliente/Usurio:
23
Painel de Equipe/Pessoal
24
Painel de Administrao
Painel de Administrao
Consideraes finais
Nossa ideia apresentar essa excelente plataforma para aqueles que acreditam no uso
do Software Livre e necessitam de um Sistema de Tickets/Chamados com as caractersticas que apresentamos:
- OpenSource, que pode ser usado para qualquer fim;
- Pode ser facilmente customizado;
- Totalmente Web e consome pouqussimos recursos do servidor;
- Roda com o Apache, com PHP 4.3, MySQL 4.4 ou superior;
- Extremamente funcional e de fcil aprendizado.
Esprito Livre Julho/2012
25
Acreditamos que o OsTicket ser uma excelente aposta para sua Prefeitura, Secretaria, Departamento ou Setor de Suporte. Dentre outras coisas o fato de permitir a criao
ou gerao de mo de obra local para o aprendizado de uso do sistema ou mesmo a programao e customizao de mdulos do mesmo, com isso podemos gerar conhecimento e renda locais.
Roda em: Windows/Linux/MacOS
Download: Osticket http://www.osticket.com/downloads.php
Homepage: OsTicket http://www.osticket.com/
Guia de Instalao: http://www.osticket.com/wiki/Installation
Caractersticas: http://www.osticket.com/features.php
S ERGIO RAAS
G IANY ABREU
26
Episdio 40
A Resposta
por Crlisson Galdino
Tungstnio: Como?
Seamonkey: Exrcito no tem nada a
ver com o Governo Municipal.
Tungstnio: Eu no pedi sua opinio,
Seamokey. Est determinado que faremos
isso.
Montanha: Toma!
Tungstnio: Por duas razes: primeiro
que eles precisam aprender do que somos
capazes, segundo porque eles podem
querer nos atacar de novo a qualquer
momento e no faro isso se tivermos um
refm importante.
Biotanque: Legal, e quando a gente
vai?
Tungstnio: Agora mesmo.
C RLISSON G ALDINO
Bacharel em Cincia da Computao e psgraduado em Produo de Software com nfase em Software Livre. Membro da Academia
Arapiraquense de Letras e Artes, autor de
cordis como o Cordel do Software Livre e o
Cordel da Pirataria, dentre outros. Mais sobre
ele em http://bardo. ws/
30
LUA NOVA
www.sxc.hu
31
Uma aplicao AAMO composta por uma (ou mais) definio de tela, em XML, e os
arquivos de cdigo-fonte Lua correspondentes aos eventos descritos em cada tela.
Podemos gerar o arquivo XML manualmente, ou utilizar o AAMO Editor, que est em
desenvolvimento e permite desenhar a tela. Eis o cdigo XML desta tela:
<?xml version=" 1. 0" encoding=" utf- 8" ?>
<ui>
<version>0. 2</version>
<uiid>1</uiid>
<title>Fatorao</title>
<onLoadScript></onLoadScript>
<onEndScript></onEndScript>
<element>
<id>1</id>
<type>2</type>
<percentTop>0</percentTop>
<percentLeft>0</percentLeft>
<percentHeight>5</percentHeight>
<percentWidth>100</percentWidth>
<text>Fatorao com Crivo de Eratstenes</text>
</element>
<element>
<id>2</id>
<type>2</type>
<percentTop>10</percentTop>
<percentLeft>0</percentLeft>
<percentHeight>5</percentHeight>
<percentWidth>12</percentWidth>
<text>Valor</text>
</element>
<element>
<id>3</id>
<type>1</type>
<percentTop>10</percentTop>
<percentLeft>13</percentLeft>
<percentHeight>10</percentHeight>
<percentWidth>30</percentWidth>
<text></text>
</element>
<element>
<id>4</id>
<type>3</type>
<percentTop>30</percentTop>
<percentLeft>0</percentLeft>
<percentHeight>10</percentHeight>
<percentWidth>30</percentWidth>
<text>Fatorar</text>
<onClickScript>calcular</onClickScript>
</element>
</ui>
32
end
function calcular( )
local res = numero
ind = 0
local primo = getPrimo( )
local result = " "
while res > 1 do
local resto = math. fmod( res, primo)
if resto > 0 then
primo = getPrimo( )
else
result = result . . " "
res = res / primo
if res == 1 then
primo = primo * sinalUltimo;
end
result = result . . primo
end
end
return result
end
numero = tonumber( aamo. getTextField( 3) )
local resultado = tostring( numero)
if numero >= 3 then
Esprito Livre Julho/2012
33
end
http://code.google.com/p/aamoframework/
__Nosso portal:
C LEUTON S AMPAIO
FRANCISCO RODRIGUES
34
Fonte: sxc.hu
Auditoria de Sistemas
Linux com Tiger
por J. S. Jnior
36
www.sxc.hu
Tiger
www.sxc.hu
OpenSource no
Cho de Fbrica
por Thiago Glauco Sanchez
37
- Disponibilidade: No necessrio reiniciar o sistema todo aps atualizar um mdulo do sistema e, a falha de um servio
fornecido pelo sistema operacional no implica na indisponibilidade de todo o sistema;
- Custos: Alm das redues de custos e
licenas no desenvolvimento os sistemas
39
www.sxc.hu
Informtica na educao
por Geovane Leonardo Santos Braga
Vivemos em um mo- tes que tem acesso ao do estes o acesso informento historiogrfico re- computador, internet, en- mao. No temos mais o
pleto de mutabilidades
sociais, culturais, tecnolgicas. O novo universo distribui-se
com
altas
tecnologias. A globalizao
trouxe a informao acelerada, portanto interferiram
de forma repleta no mundo
educacional. As novas vivncias estabeleceram-se
no mercado de trabalho e
na organizao social educativa. Quase todos os grupos
sociais
obtiveram
acesso heterogeneidade
comunicacional.
Dentro deste contexto visualizamos alguns estudanEsprito Livre Julho/2012
analfabetismo da leitura e
da escrita ou o analfabetismo cultural. Agora se tem
uma nova vertente. O analfabetismo virtual concentrase na vida do professor e
aluno. A excluso digital estabelece-se democraticamente,
pois
muitos
brasileiros ainda no tm
oportunidades de serem inseridos no mundo virtual,
tecnolgico. Em nossa nao temos um numero expressivos de analfabetos. O
procedimento Tecnolgico
em nossa sociedade contempornea heterognea
41
lacionamento
entre
gneros, personalidades e
modelos comportamentais
especiais temos que presenciar o narcotrfico, violncia
e
falta
de
respeitabilidade e a intriga,
perseguio que se estabelece no cotidiano, portanto
alguns professores apresentam-se desmotivados, feridos e sem conhecimento da
solidariedade e do princpio
da eticidade, sociabilidade
e da operabilidade do direito das obrigaes e deveres. Desse modo devem-se
repensar as filosofias educacionais e as metodologias, pois a escola precisa
acompanhar as mudanas
dos tempos. No ficar estacionada com os mesmos
padres. Assim sendo suponha-se que os alunos modernos querem uma escola
inovadora, atraente. Os recursos ultrapassados na sala de aula devem ser
remodelados, pois o regente no vai se identificar e
nem enfrentar discentes
nos padres tradicionalistas, no entanto em muitos
casos a educao tradicionalista sedia-se na funcionalidade,
portanto
devem-se mesclar os mtodos.
Muitos alunos da
educao de jovens adultos
no tiveram oportunidade
de escolarizao. No tiveram acesso ao mundo digital, entretanto aparentemente algumas prefeituras
esto pensando no futuro
digital de nossa sociedade.
G EOVANE
LEONARDO DOS
S ANTOS B RAGA
mestre pela
Universidade Federal
do Estado do Rio de
Janeiro, jornalista.
Especialista em superviso escolar.
Professor de tecnologia educacional,
licenciado pleno em lngua portuguesa.
42
sistemas data mining com software livre para apoio a tomadas de decises
43
sistemas data mining com software livre para apoio a tomadas de decises
KNOWLEDGE
DISCOVERY
DATABASE (KDD)
Segundo Fayyad, PiatetskyShapiro e Smyth (1996), o
KDD um processo global
para extrair conhecimento
sobre os dados. Ele um
processo no trivial, com
vrias etapas, interativo e
iterativo, com objetivo de
identificar padres compreensveis, novos, vlidos e
potencialmente teis a partir de grandes conjuntos de
dados, ou seja, o KDD preocupa-se com o desenvolvimento de tarefas e tcnicas Figura 1
para dar sentido aos dados. Data Mining e KDD
Arquitetura do KDD
Pr-processamento
O pr-processamento a
fase que opera sobre os dados de entrada com objetivo de convert-los no
formato adequado para as
fases posteriores. (LIMA,
2009)
De acordo com Han,
Kamber e Pei (2012) a fase
operacional de pr- processamento composta pelas
quatro primeiras etapas do
KDD, que so as etapas de
limpeza, integrao, seleo e transformao dos
dados. Juntas elas possuem
um papel fundamental no
processo de descoberta de
conhecimento em base de
dados, pois elas so responsveis desde a correo
de dados que esto armazenados no banco de dados
sem nenhum tipo de tratamento, at adequao da
44
sistemas data mining com software livre para apoio a tomadas de decises
formatao dos dados para
serem usados por uma determinada tcnica ou algoritmo de minerao de
dados. Sendo que quanto
melhor os dados forem tratados melhor sero os resultados da minerao.
(GOLDSCHMIDT;
PASSOS,
2005)
Transformao
Dados:
dos
sistemas data mining com software livre para apoio a tomadas de decises
Como mostra a Figura 2,
os objetivos da DM so definidos atravs da utilizao
pretendida, podendo ser divididos em dois grupos: verificao e descoberta. Com
a verificao, o sistema limitado apenas para verificar determinadas hipteses.
Enquanto que com a descoberta, o sistema de forma
autnoma visa encontrar
novos padres. Alm disso,
o grupo descoberta subdivide-se tambm em dois grupos, que so: a previso,
onde o sistema encontra
padres para prever futuros
valores de variveis; e a
descrio, onde o sistema
encontra padres para
apresentar de forma compreensvel a um usurio.
(FAYYAD; PIATETSKY-SHAPIRO; SMYTH, 1996)
Segundo Sumathi e Sivanandam (2006) as empresas buscam os recursos
oferecidos pelos softwares
de DM para descobrir padres e relaes nos seus
dados, a fim de auxiliar nas
tomadas de decises de negcios. A data mining ao ser
utilizada nos negcios pode
ajudar nas tendncias de
vendas locais, desenvolver
campanhas de marketing
mais inteligentes e com
preciso prever a lealdade
do cliente.
Ps-Processamento
Figura 2
sistemas data mining com software livre para apoio a tomadas de decises
um gasto exagerado de um
cliente de carto de crdito,
divergente dos padres
usuais de seus gastos.
(AMO, 2004)
J as tcnicas de data mining consistem na especificao de mtodos que
certifiquem como descobrir
os padres que interessam
o usurio, de acordo com as
tarefas solicitadas. (AMO,
2004)
A seguir, sero apresentadas algumas tarefas de
minerao de dados.
Anlise de Regras de Associao
se possvel, utilizando-se
de exigncias (faixa econmica, idade e etc) para permitir
a
classificao
individual de todos os clientes. (AMO, 2004)
Para Amo (2004), os
usurios em algumas aplicaes, esto mais interessados em predizer valores
ausentes em seus dados do
que descobrir classes de
objetos. Nessa situao, a
tarefa da DM a predio.
A seguir, sero apresentadas duas tcnicas utilizadas na construo de
classificadores, que so as
Classificao e Predio tcnicas de rvore de DeciDe acordo com Han, Kam- so e Redes Neurais.
ber e Pei (2012) classificao o processo de buscar Tcnica de rvore de
um modelo (ou funo) que Deciso
descreve e distingue clas- A rvore de deciso uma
ses de dados ou conceitos. tcnica de classificao e
Segundo Amo (2004) a clas- predio da data mining.
sificao foca em apresen- Essa tcnica um diagrama
tar e distinguir conceitos ou que expe uma deciso que
classes, com o objetivo de est sendo avaliada e as
utilizar o modelo para predi- implicaes de escolher
zer a classe de objetos que uma das alternativas possainda no foram classifica- veis e disponveis. (NBREGA, 2007)
dos.
Para Elmasri e Navathe
Esse modelo construdo
(2005) a rvore de deciso
baseia-se na anlise prvia
de um conjunto de dados representa graficamente as
de amostragem ou dados regras para classificao.
de treinamento, contendo Essa representao feita
objetos corretamente classi- atravs da elaborao de
ficados. Por exemplo, se o uma estrutura de fluxogragerente de um supermerca- ma semelhante a uma rdo est interessado em des- vore. (HAN; KAMBER; PEI,
cobrir caractersticas de 2012)
Ela composta por ns
seus clientes, para classifiinternos e externos que so
c-los como bom ou mau
comprador, com esse tipo conectados por ramos. O n
de tarefa de DM, sso torna- interno, tambm conhecido
a anlise de padres sequenciais possui o intuito
de identificar sequencias de
eventos que ocorrem frequentemente em um banco
de dados. Com sua aplicao ela permite a previso
de futuros acontecimentos.
Por exemplo, a sequencia
de eventos {carro; som;
pneu} ao ser encontradas
vrias vezes em um banco
de dados, do a ideia que
clientes que compram carros, tempos depois compram pneus e trocam o
som.
47
sistemas data mining com software livre para apoio a tomadas de decises
Figura 3
Uma rvore de Desio para definir se vamos ou no esperar por uma mesa
(Fonte: Adaptado de RUSSELL; NORVIG 2004, p. 634)
componentes eletrnicos ou
simulada por programao em um computador digital. (HAYKIN, 1999)
As redes neurais artificiais surgiram no ano de
1943, quando o neurofisiologista McCulloch da Universidade de Yale, e o lgico
Walter Pitts, comearam a
pesquisar como funcionam
os neurnios biolgicos, publicando posteriormente em
um artigo. Embora o foco
da pesquisa fosse para
compreenso da anatomia
do crebro, descobriu-se
que este mesmo modelo
poderia fornecer inspirao
para o campo de estudo da
inteligncia artificial, podendo servir para resolver
problemas fora do mbito
da neurobiologia. (BERRY;
LINOFF, 2004)
Segundo Berry e Linoff
(2004) na dcada de 1950,
profissionais da computa48
sistemas data mining com software livre para apoio a tomadas de decises
o implementaram um
modelo de rede neural chamando de Perceptrons baseado no trabalho de
McCulloch e Pitts. Porm
no obteve sucesso nos resultados, devido carncia
de recursos tecnolgicos e
tericos. Com isso, em 1970
houve uma grande diminuio na elaborao de estudos de implementaes de
redes neurais, voltando a
ser foco de pesquisa apenas no ano de 1982, quando John Hopfield inventou
uma forma de treinamento
de redes neurais que solucionou parcialmente as dificuldades tericas iniciais.
O projeto de redes neurais artificiais implementado
baseado
em
neurnios. O neurnio
uma unidade de processamento de informao que
de fundamental importncia
para a operao de uma rede neural. A Figura 4 apresenta o diagrama em blocos
que mostra o modelo de um
neurnio, e identifica trs
elementos bsicos do modelo neuronal. (HAYKIN,
1999)
Uma rede neural, quando
empregada para a tarefa
de classificao, tipicamente uma coleo de unidades de processamento de
neurnio com conexes
ponderadas entre as unidades. (HAN; KAMBER; PEI,
2012)
Figura 4
Modelo de um neurnio
49
sistemas data mining com software livre para apoio a tomadas de decises
J NATAS M URA
graduando em
Sistemas de
Informao pela
Faculdade de
Computao de Montes
Claros. Contato: portaljonatas@gmail. com
50
Fuja do Google e
tenha mais
autonomia em
suas buscas
na web
por Davies Nassaro
Blekko (http://blekko.com).
Um novo mecanismo de
busca que ganhou muito
notoriedade graas a sua
poltica de resultados livres
de spans e por ser desenvolvido por Rich Skrenta.
Para quem no sabe, Skrenta, hoje com 45 anos, foi o
criador do primeiro vrus de
computador, ha 30 anos
atrs.
Mas como o Blekko
funciona?
O Blekko d a liberdade
ao usurio de classificar os
resultados mais relevantes
para suas buscas e ainda
guarda esses resultados para pesquisas futuras. Portanto, com o passar do
tempo, as buscas realizadas
por um determinado usurio ficaro cada vez mais refinadas
e,
o
mais
interessante, esse refina-
52
Slashtag um atrativo a
mais para o Blekko
Concluindo
D AVIES N ASSARO
Tcnico em
Telecomunicaes e
Informtica, Licenciado
em Computao e
Especialista em
Segurana de Redes de
Computadores. administrador de Redes
de Computadores e presta consultoria em
Tecnologia da Informao e Segurana
Digital.
53
www.sxc.hu
Cdigo comum
por Igor Morgado
I GOR M ORGADO
56
quadrinhos
Quadrinhos
por Ryan Cartwright e Jos James Figueira Teixeira
57
quadrinhos
58
quadrinhos
59
quadrinhos
60
Agenda
DEZEMBRO 2012
Evento:
Palestra
Richard Stallman
Data: 03/12/2012
Local: Braslia/DF
com
Evento:
CONSEGI V
Congresso
Internacional
de
Software
Livre
e
Governo
Eletrnico
Amaznico de Software
Livre
Data: 03 a 07/12/2012
Local: Belm/PA
Evento:
JavaOne Latin
America 2012
Data: 04 a 06/12/2012
Local: So Paulo/SP
Evento:
Palestra
Richard Stallman
Data: 11/12/2012
Local: So Carlos/SP
com
Evento:
Palestra
Richard Stallman
Data: 12/12/2012
Local: Sorocaba/SP
com
MARO 2013
Document
Evento:
Freedom Day 2013
Data: 27/03/2013
Local: Em vrias cidades do
mundo
ABRIL 2013
Evento: Festival Latino
Americano de Instalao
de Software Livre Flisol
2013
Data: Ainda
sem
data
definida
Local: Em vrias cidades do
mundo
Fonte: Wikiquote
61