Páginas

segunda-feira, 11 de outubro de 2010

Discussão: Computação e a Ciência

Já faz alguns dias que tive uma idéia de uma sequência de postagens para o blog mas não vinha tendo tempo de colocá-la em prática, porém hoje irei dar início a essa sequência. Inicialmente vou fazer uma breve explicação do que se tratam essas postagens e a origem das mesmas.  

Dentre as várias disciplinas que venho fazendo durante o mestrado, estou cursando nesse semestre a segunda ministrada pelo professor zéluisbraga . No semestre passado acompanhei a disciplina de Engenharia de Software e nesse semestre estou cursando Técnicas de pesquisa em Ciência da Computação com ele. Você já deve estar se perguntando: "Tá bom Lucas e o que eu tenho a ver com isso?..". Durante essas disciplinas ministradas pelo professor José Luis, realizamos periodicamente várias leituras interessantes sobre temas importantes e então fazemos resumos críticos a respeito desses temas. Embora seja relativamente trabalhoso realizar tais tarefas, o resultado que elas proporcionam no final são muito valorosos. Essas leituras acabam despertando um grande senso crítico sobre esses assuntos, e após debatermos os mesmos dentro de sala, acabamos de vez saindo dos "achômetros" e das opiniões superficiais sobre esses temas para posturas mais sólidas. 

Pois bem, após essa breve explicação da origem desses resumos, a idéia da sequência de postagens é a seguinte: De tempos em tempos, talvez semanalmente (não posso prometer!), irei postar um desses resumos aqui no blog, juntamente com as referências bibliográficas utilizadas nos mesmos. Dessa forma podemos utilizar os comentários para criar discussões interessantes a respeito dos temas abordados. Quem tiver interesse em se aprofundar nos assuntos, vale a pena dar pelo menos uma passada de olho nas referências bibliográficas.

No total, essas sequência de postagens será composta por 12 resumos, sendo 6 de temas relacionados a Engenharia de Software e outros 6 referentes a Técnicas de Pesquisa em Ciência da Computação. Vou dar inicio a essa sequência com os resumos de Técnicas de Pesquisa, sendo que o primeiro tema abordado é o mesmo do título dessa postagem: "Computação e a Ciência".

Espero que gostem da idéia e façam bom proveito dessas discussões!

Universidade Federal de Viçosa
Departamento de Informática
Mestrado em Ciência da Computação
INF 600 - Técnicas de Pesquisa em Ciência da Computação
Resumo nº. 01

Os artigos estudados analisam o que de fato é a Ciência da Computação e buscam dar definições mais concretas sobre os contextos em que ela está inserida, além de tentarem também responder se ela realmente é uma ciência.

Após a leitura de todos os artigos, ficou claro que a categorização de Ciência da Computação varia muito entre as pessoas. Isso se deve muito a formação que tiveram. Alguns relacionam a computação mais com a ciência, outros a identificam mais com a engenharia, outros acreditam que ela é uma ciência puramente matemática, enquanto outros defendem piamente a visão da computação como uma arte.

Na verdade a computação acaba sendo a interseção dessas visões. No primeiro artigo, Paul Graham, um dos inventores do Yahoo! , fez uma analogia muito interessante para definir a computação. Segundo ele, a ciência da computação é igual à Iugoslávia, um conjunto de áreas tenuamente relacionadas, jogadas juntos por um acidente da história. De fato faz muito sentido essa analogia, pois embora haja certa relação entre as áreas que compõe a Ciência da Computação, os estudos realizados por cada uma delas possuem focos bem diferentes, causando inclusive divergências entre pesquisadores de linhas de pesquisa diferentes ao analisarem assuntos em comum.

É muito errada a visão de que a Ciência da Computação só estuda problemas criados pelo homem e que por isso não seria uma ciência. Com o passar dos anos, a computação esta cada vez mais se estendendo a estudos ligados a outras áreas como a biologia e a física e com isso está inaugurando novas linhas de pesquisa como, por exemplo, a bioinformática. Ciência da computação na verdade é o estudo dos processos de informação, natural e artificial. Segundo Denning [4], quanto mais estudos em computação são feitos, menor fica a distância entre a computação e outros campos da ciência.

O intercâmbio da ciência da computação com outras áreas traz ganhos bilaterais, pois os estudos em computação são voltados para a aplicação de processos de informação para solucionar problemas ou sanar deficiências em outras áreas, através da aplicação dos fundamentos da computação. Para alcançar tais objetivos, pesquisas são realizadas e novos modelos computacionais acabam surgindo ou sendo aprimorados. Ao final, tanto os conhecimentos em computação, quanto os da área na qual ela foi aplicada, tendem a ter uma evolução. Um exemplo ideal para demonstrar como esse intercâmbio traz ganhos bilaterais é o Projeto Genoma [2]. Além dos grandes avanços que se tiveram em bioinformática, áreas como a biologia e a medicina também foram muito beneficiadas, pois sem o auxílio computacional, seria praticamente impossível mapear aproximadamente 80 mil genes que compõe o corpo humano e a partir dessas informações terem a possibilidade de entender melhor como funciona nosso corpo, fazendo assim diagnósticos mais precisos de algumas doenças, por exemplo.

Segundo estudo realizado por Walter Tichy [1] em artigos de Ciência da Computação publicados antes de 1995, aproximadamente 50% desses trabalhos propôs modelos ou hipóteses sem ao menos testá-los. Isso vai totalmente contra o que propõem o paradigma científico, onde toda hipótese deve ser testada para assim tornar possível a criação de modelos. Talvez essa forma errada que se fazia pesquisa em computação justifique tantas previsões erradas que aconteceram no passado da área.

A aplicação do paradigma científico na Ciência da Computação está sendo cada vez mais intensa e com isso a computação vem ganhando mais credibilidade. Atualmente sua aceitabilidade como uma ciência é muito superior à de décadas passadas.

De uma maneira geral, após a leitura de todos os artigos, ficou claro que a Ciência da Computação não só é uma área da ciência, como também é indispensável pra fazer ciência em outras áreas de conhecimento.

Referências

[1] Tichy, W. Should computer scientists experiment more. IEEE Computer (May 1998), 32–40.

[2] Projeto Genoma. Disponível em: Acesso em 21 ago. 2010.

[3] Denning, P. Is computer science science? Commun. ACM 48, 4 (Apr. 2005), 27–31.

[4] Denning, P. Computing is a natural science. Commun. ACM 50, 7 (July 2007), 15–18.

[5] Denning, P., and P. Freeman. 2009. Computing’s paradigm. Communications of the ACM 52: 28–30.

[6] Shagrir, O. 1999. "What is Computer Science About?" The Monist 82(1): 131-149.

sexta-feira, 17 de setembro de 2010

V Encontro do APL TI de Viçosa e IV Feira de TI

Como de costume, sempre que fico sabendo de algum evento interessante principalmente na área de tecnologia, corro para o blog compartilhar com vocês. Desta vez o evento interessante que tomei conhecimento foi o encontro da APL TI.

Nos dois anos anteriores(2008 e 2009) estive participando desse evento aqui em Viçosa e sempre pude presenciar um ambiente muito interessante com excelentes palestras e oportunidades de negócios.

Desde a segunda edição do encontro acontece em paralelo a Feira de TI, onde trabalhos de diversas instituições e empresas são apresentados e concorrem a prêmios. No primeiro ano que participei do evento fui somente como ouvinte, já no ano passado concorri na Feira de TI apresentando o trabalho "FORNUT - APLICAÇÃO WEB PARA AVALIAÇÃO NUTRICIONAL DE CRIANÇAS", que foi fruto do meu TCC. Lembro-me bem que pude apresentá-lo para pessoas de diversos lugares, tendo inclusive despertado um interesse muito grande de uma empresa portuguesa que participava do evento. Para minha felicidade fui contemplado vencedor da III Feira de TI e consegui abrir diversas portas com os contatos que acabei fazendo.

Premiação da III Feira de TI (2009)
Recomendo bastante a todos que aproveitem a oportunidade de participar desse evento, principalmente quem estiver na reta final da graduação desenvolvendo TCC. Ao apresentá-lo na Feira de TI, além de ter uma noção de quão bom pode estar seu trabalho, os contatos feitos podem acabar lhes rendendo o primeiro bom emprego como bacharel.

O APL TI de Viçosa em parceria com a Univiçosa e o VIÇOSATEC realizará o V Encontro do APL TI de Viçosa, nos dias 21 a 23 de outubro de 2010 na Univiçosa.
Durante o Encontro acontecerá a Semana Tecnológica da Univiçosa e a Feira de TI, onde serão expostos trabalhos de alunos e empresários. Com o objetivo de integrar as empresas do ramo de tecnologia da informação e as instituições de ensino da região, o Encontro premiará os melhores trabalhos e criará oportunidades de negócios para alunos e empresas.
Não perca a chance de participar deste ambiente de inovação tecnologia e oportunidades de negócios.

Para maiores informações sobre o evento, acessem: http://www.tivicosa.com.br/encontro2010/

sexta-feira, 10 de setembro de 2010

Planilha para Controle de Gastos Pessoais nas nuvens

Você tem costume de controlar seus gastos e rendimentos ao decorrer dos meses para saber com o que você mais gasta e de onde vem suas maiores fontes de renda? Acredito que a grande maioria dos leitores responderia não. Até pouco tempo eu também não tinha costume de fazer isso, porém esse ano me vi obrigado a fazer esse tipo de controle.

Pelo fato de estar morando fora de casa por conta do mestrado e ter que pagar minhas contas sozinho, acabei sentindo a necessidade de administrar melhor meu dinheiro para saber onde eu estava gastando mais e consequentemente onde eu poderia economizar mais para então conseguir guardar um pouquinho de dinheiro no final do mês. É impressionante como dinheiro "cria perna" quando não ficamos de olho nele...=)

Quando resolvi que passaria a controlar se possível cada centavo que eu estava gastando ou ganhando para visualizar melhor esses fluxos, dei uma pesquisada no Google e achei uma excelente planilha que faz exatamente tudo que eu precisava. Ela é de autoria de Antônio Celso e pode ser baixada clicando aqui.

Com o passar dos meses, comecei a sentir falta de mobilidade nessa planilha. Tenho costume de usar muitos computadores diferentes (Notebook, Desktop, PC da universidade... etc) e por muitas vezes tive necessidade de acessar alguma informação nessa planilha e fiquei impossibilitado. Com certeza eu tinha algumas possibilidades para resolver esse problema, como manter uma cópia dela no meu pendrive por exemplo. No entanto não me agradava muito essa idéia porque para o pendrive dar um problema de uma hora pra outra e me deixar na mão pouco custava, além de que a sincronia do arquivo do pendrive com os dos outros computadores poderia ficar comprometida devido a um esquecimento meu (o que com certeza aconteceria dada a minha memória!).

Após pensar um pouco a respeito, "achei" a solução dos meus problemas, exportar a planilha para o Google Docs certo?! Mais ou menos... Pelo fato da planilha conter muitos gráficos e fórmulas, a exportação ficou longe de ser perfeita, porém não me dei por vencido e tive uma trabalheira danada para adaptá-la no Docs até ficar igual a versão .xls.

Um exemplo dessa planilha adaptada corretamente pode ser visto logo abaixo:



Nesse exemplo inclui alguns valores fictícos somente para demonstrar o funcionamento dos gráficos gerados automaticamente. Uma versão da planilha totalmente zerada pode ser acessada nesse link. Como não deixei permissão de alteração nessa planilha para evitar bagunça, é necessário fazer uma cópia da mesma direto no Google Docs para utilizá-la. Para isso siga os passos da imagem abaixo:


Em caso de dúvidas e/ou sugestões, fiquem a vontade para comentar.

quinta-feira, 2 de setembro de 2010

Discurso de orador da colação de grau de S.I. 2009

Hoje estava organizando algumas pastas no meu computador quando me deparei com o discurso que fiz como orador na minha formatura no final do ano passado (12/2009).

Tirei um tempinho e reli todo ele, e o mais interessante foi que enquanto estava lendo bateu uma certa nostalgia e fui lembrando daquele momento legal como se ele tivesse acontecido ontem. Tudo bem que nem tem tanto tempo assim que ele aconteceu, porém muitas coisas novas aconteceram nesse pequeno intervalo de tempo e por isso acredito que fico com essa sensação diferente de que já passou mais tempo do que a realidade.

Estou falando, falando e você pode estar se perguntando: "- E o que eu tenho com isso?..". Pois é, na verdade essa postagem está sendo mais um devaneio que estou postando por aqui que pode não despertar muito interresse na maioria dos leitores, porém meu objetivo principal é unicamente estar compartilhando o texto da oração que descreve momentos muito bons que passei durante a graduação.

Discurso
Boa noite membros componentes da mesa e convidados. Hoje estamos todos reunidos nessa noite para celebrar um momento especial e único da vida de cada um de nós formandos, familiares e amigos.

Quatro anos se passaram e para chegarmos até aqui muitos obstáculos tiveram que ser vencidos, alguns deles comum a todos e outros  muito particulares. Quando começamos éramos cerca de  40 pessoas, hoje somos apenas 10...10 vencedores que tiveram muitos méritos por estarem hoje aqui nesse momento solene.

No início do curso tivemos alguns problemas de interação, lembro-me bem do dia que a professora Fernanda Abrão interrompeu a aula de Português para conversar com a turma  em busca de  alguma explicação do  porque que nós praticamente não  conversávamos. Esse problema só veio a ser solucionado com o tempo e acredito que sua causa maior era mesmo a timidez que é peculiar do perfil de grande parte das pessoas da nossa área, mas que aos poucos a turma foi perdendo.

Os dois primeiros períodos do curso foram importantes para definir quem realmente seriam os alunos que iriam compor  turma  definitivamente, pois as desistências depois desse tempo foram bem menores.

No terceiro período já estávamos em uma quantidade bem reduzida de alunos, mas foi a partir daí que começamos a nos tornar um grupo cada vez mais homogêneo, os laços de amizade foram se formando e o curso passou a fazer cada vez mais sentido.

Um fato marcante da nossa trajetória aconteceu nesse mesmo período, na disciplina que por coincidência leva o nome do nosso curso, Sistemas de Informação. Nessa disciplina o nosso professor Kneipp, hoje coordenador do curso, pediu que nos dividíssemos em três grupos para cada um deles propor uma solução de software  a  uma  empresa fictícia. O mais interessante disso tudo foi ver como a turma que antes tinha problemas de comunicação entre si, “vestiu a camisa” do trabalho e na hora da apresentação acabou criando um grande debate, com cada grupo defendendo seus pontos de vista utilizando de diversos  argumentos que hoje sabemos  que não eram os mais adequados, mas foi a partir desse ponto que nossa maturidade profissional começou a se formar.

Como tudo na vida, foram nas adversidades que nossa turma ganhou forças. Após dois anos sem abrir turmas novas no nosso curso, muito se dizia que o curso de Sistemas de Informação da FAMINAS iria  acabar  e  alguns podem inclusive ter questionado nossa qualidade profissional, mas foi a partir desse ponto que nossas qualidades  foram demonstradas com maior intensidade. Tivemos  trabalhos  apresentados e premiações conquistadas em congressos nacionais e internacionais. Além disso, tive uma grande conquista
pessoal, que foi a aprovação no mestrado da Universidade Federal de Viçosa.

Todas essas conquistas são motivos de muito orgulho para todos nós. Essa é a demonstração real da qualidade do curso de Sistemas de Informação, é uma prova de como fomos importantes e vamos deixar marcado nessa instituição a representatividade que tivemos.

Durante esses  quatro anos muitos professores colaboraram com a nossa formação, cada um do seu jeito, e a eles temos muito a agradecer. Alguns deles, além de professores, tornaram-se realmente amigos que vamos levar por toda a vida.

Nossas famílias e amigos também foram de fundamental importância para nossa formação. São a eles que recorremos nos momentos difíceis e são com eles que comemoramos nossas vitórias como a de hoje.

Estamos completando uma etapa importante das nossas vidas, mas ela é apenas o primeiro degrau de uma escada repleta  de vários outros  até alcançarmos nosso tão sonhado sucesso profissional. É importante mantermos sempre em mente que  “Nós somos o que queremos...”.  A  partir  desse pensamento,  com certeza todos os outros degraus até o sucesso serão deixados para trás, nem que para isso, como dizia nosso professor Gustavo, nós  tenhamos que passar vários  outros  sábados à noite estudando ou trabalhando. Com determinação alcançaremos todos os nossos objetivos.

Esses quatro anos que passamos no curso de Sistemas de Informação da FAMINAS particularmente irão me deixar saudades e acredito que esse sentimento é compartilhado por muitos de nós. Nesse intervalo de tempo nossas vidas passaram por mudanças importantes e visíveis a todos. Muitas amizades foram feitas,  novos conhecimentos  foram assimilados, conquistas pessoais foram alcançadas  e aprendemos a conviver com várias novas responsabilidades. Com certeza estamos saindo hoje da Faculdade pessoas muito melhores e mais maduras do que éramos no início.

Espero sinceramente que todos nós possamos alcançar os objetivos que traçamos e que tenhamos uma vida repleta de novas vitórias. Parabéns a todos nós! (Lucas Vegi, 2009)