Rafael Coimbra Pinto - 119736 Introdução à Pesquisa em Informática Ferramentas de Pesquisa Seguem, a seguir, softwares indicados para todo o processo de pesquisa científica: 1. Planejamento dos Estudos Brainstorming: Mailing-Lists: Grupos de endereços de e-mails que trocam mensagens entre si sobre um determinado assunto. Qualquer programa de e-mail ou webmail pode ter acesso. Usenet: Protocolo de trocas de mensagens divididas por grupos de discussão, também conhecidos como newsgroups, semelhante às mailing lists. Programas de e-mail como o Thunderbird e o Outlook Express possuem acesso a este protocolo. Chat: Diversos usuários trocando mensagens em tempo real. Programas para chat podem ser o ICQ, MSN, mIRC, Miranda, entre muitos outros. Fóruns: São aplicações para web onde usuários podem interagir por troca de mensagens divididas por assuntos e tópicos específicos. Esquematização: O DBDesigner pode ser utilizado para criar modelos E-R para bancos de dados. Editores de UML como o Argo/UML podem gerar diagramas orientados a objetos. Gerência de Projeto: SourceForge.net, MS-Project. É possível manter controle sobre os participantes do projeto, tarefas atribuídas a cada um, pendências e objetivos do projeto. Controle de Recursos: Bancos de dados. 2. Revisão de Literatura Literatura Associada: Ferramentas de busca na web, como o Google. É necessário um browser para ter acesso a tal ferramenta, e um indicado seria o Firefox. Armazenamento: Qualquer navegador web, como o Firefox e o Internet Explorer, pode armazenar as páginas com os artigos encontrados. Escrita/Registro: Qualquer editor de texto. 3. Implementação do Estudo e Coleta de Dados Produção de Materiais: Editores de texto como o MS-Word podem auxiliar na produção de materiais. Também podem ser usados para criar páginas web destinadas à coleta de dados. Controle Experimental: Planilhas eletrônicas como o MS-Excel podem auxiliar no controle experimental, registrando experimentos e suas respectivas variáveis. Bancos de dados como o MySQL também podem realizar este trabalho, podendo serem mais facilmente integrados à interfaces web para coleta de dados e apresentação de resultados. Distribuição de Materiais: Programas de FTP como o Cute FTP podem ser utilizados para enviar arquivos para um servidor web. Coleta de Dados: Editores de texto podem ser utilizados para produzirem páginas web com formulários de pesquisa e scripts server-side (como o PHP) para transferirem os resultados a um banco de dados. 4. Análise e Interpretação Tratamento Estatístico: Planilhas eletrônicas como o MS-Excel podem trabalhar relacionando variáveis e aplicando fórmulas. Bancos de dados também podem ser usados para este fim, embora possuam menos funções prontas para este tipo de tratamento. Gráficos: Planilhas eletrônicas como o MS-Excel podem gerar gráficos com base nos resultados produzidos. Figuras: MS-Paint, Adobe Photoshop. 5. Discussão Comunicação: Idem ao Brainstorm. 6. Relatórios Escrita e Editoração: MS-Word, editores de HTML. Publicação: Cute FTP. Distribuição: Servidor web como o Apache ou IIS podem disponibilizar páginas web, podendo, então, manter os documentos disponíveis para o mundo inteiro. Além de todos os softwares apresentados, é importante possuir a Java Virtual Machine instalada, para executar softwares escritos em Java, como o Argo/UML. 7. Conclusão Os softwares mais importantes que podem ser adotados em uma pesquisa seriam: JVM, MS-Word, MySQL, Apache, PHP, Cute FTP, MS-Paint, MS-Excel, Thunderbird, Miranda, Firefox, DBDesigner, Argo/UML ou equivalentes.