1 / 36

Projeto TCC

Projeto TCC. Prof. Sérgio Campello Engenharia da Computação DSC - UPE. Material Confeccionado pelos Profs. Tiago Massoni, Carlos Alexandre e Sérgio Campello. Planejamento da pesquisa. Fase inicial de um processo de pesquisa Benefícios Documento de apresentação da pesquisa

mauve
Download Presentation

Projeto TCC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Projeto TCC Prof. Sérgio Campello Engenharia da Computação DSC - UPE Material Confeccionado pelos Profs. Tiago Massoni, Carlos Alexandre e Sérgio Campello

  2. Planejamento da pesquisa • Fase inicial de um processo de pesquisa • Benefícios • Documento de apresentação da pesquisa • Delimitação das idéias • Projeto de TCC • Template

  3. Projeto TCC Colocaridéias no papel Organizar as idéias

  4. Formato • Capa (título) • Caracterização do problema • Objetivos e metas • Metodologia e estratégia de ação • Resultados e impactos esperados • Conclusões • Referências bibliográficas

  5. Título • Deve refletir a pesquisa • Por ele, reconhece-se área e tema • Sugestão: elaborado por último • Subtítulo muitas vezes aplica-se • Exemplos • Um Mecanismo de Segurança para Web Services Utilizando Criptografia • Concepção e Implementação de um Agente Inteligente para Aprendizagem à Distância • Uma Ferramenta Gráfica Inteligente para Ensino de Algoritmos

  6. Caracterização do problema • Problema = mola propulsora de todo trabalho de pesquisa • Descrever problema focalizado, sua relevância no contexto da área e sua importância • Não há regras para se definir um problema • Bom exercício: expressar em forma de pergunta

  7. Exemplos de problemas • Tema: a utilização da informática no aprendizado de probabilidade • Problema: Até onde a utilização de um sistema inteligente com algoritmos X e Y pode auxiliar no aprendizado de probabilidade? • Tema: um sistema de informação para avaliação de projetos de pesquisa • Problema: Um sistema de informação para web pode agilizar o processo de avaliação e evitar erros de avaliação?

  8. Justificativa (relevância) • Por que o problema é realmente um problema? • Por que devemos nos preocupar com isso? • Exemplos • Web services são uma tendência na área de sistemas distribuídos, e segurança é um requisito básico para que sejam completamente adotados na Web • Ensino de algoritmos tornou-se crítico nos cursos de computação...muitos resultados positivos já foram observados com o uso de ferramentas interativas, já que podem motivar os alunos...

  9. Caracterização do problema • Quase sempre é necessária uma fundamentação teórica rápida • Para o entendimento do problema • Uso de citações a partir de referências bibliográficas

  10. Referências • Conjunto padronizado de identificação individual de trabalhos existentes • Originalidade do seu trabalho • Conhecimento da área • Ponteiros para background • Formato padronizado • No Brasil: normas da ABNT (NBR-6023 – ago.2002) • Ordem: alfabética, cronológica ou por citação

  11. Tipos de referências Livros [1] CHIAVENATO, Idalberto. Teoria geral da administração. 4. ed. São Paulo: Makron Books, 1993. 818 p. Teses, monografias [2] MORENO, Eduardo. Ecoturismo em Florianópolis. 1999. 52 f. Trabalho de Conclusão de Curso de Turismo, Centro Universitário FIEO, Osasco. Artigos em Revistas [3] COSTA JUNIOR, Neroton; LEAL, Ricardo. Mercosul e a globalização dos mercados de capitais. Revista de Administração, São Paulo, v.32, n.1, p. 80-88, jna./mar. 1997.

  12. Tipos de referências Artigos em anais de conferências [4] ANDERSON, Phillip, et al.The perceived relationship between pedagogics and attaining objectives in the business policy course. In: Annual Conference Of The Association For Business Simulation And Experimental Learning, 1984, New York. p. 164-166. Referências online [5] ETSnet. Toefl on line: Test of English.Disponível em: <http://www.toefl.org> Acesso em: 23 de março de 2006.

  13. Citações • Para existir, referências devem ser citadas em algum lugar do texto • Menção de uma informação colhida ou presente em alguma outra referência • Boa prática: não usar a citação como elemento sintático da sentença • Boa prática: aproveitar recursos do editor de texto • Word • Latex

  14. Exemplos citações • O mar é azul [2] • Segundo Silva e Alvarez [2], o mar é azul. • De acordo com as conclusões de Silva e Alvarez [2,p.30], “o mar tem tonalidade azul”. • [2] mostra que o mar é azul.

  15. Sistema de Controle de Protocolos Internos da Escola Politécnica de Pernambuco Bons exemplos Os sistemas de informação (SI) podem ser empregados com diversos propósitos por uma instituição...são muitos os benefícios oferecidos por tais sistemas, destacando-se: maior segurança e carga de trabalho reduzida [1].

  16. Metodologias para avaliação de desempenho de programas paralelos Bons exemplos Ao longo das décadas, a comunidade científica vem procurando formas de sistematizar o processo de modelagem de desempenho para programação paralela. Nos anos 60, Amdhal [1] realizou estudos sobre os limites de desempenho de programas paralelos. Anos mais tarde, modelos formais de desempenho, como PRAM [8], CSP [11], CCS [16] foram propostos...

  17. Objetivos • A definição dos objetivos determina o que o pesquisador quer atingir com a realização do trabalho • Alguns autores separam os objetivos em gerais e específicos • Dica: colocá-los começando com o verbo no infinitivo: esclarecer tal coisa; definir tal assunto; procurar aquilo; permitir aquilo outro, demonstrar alguma coisa, ...

  18. Exemplos de objetivos • Tema: segurança de web services • Definir os requisitos para um modelo de segurança na web • Construir, a partir de modelos matemáticos de criptografia, um mecanismo seguro para Web Services • Realizar uma comparação teórica do mecanismo proposto com modelos existentes • Desenvolver estudos de caso reais para avaliar a utilização do mecanismo na prática

  19. Metodologia e estratégia de ação • Explicação detalhada de toda ação a desenvolver no trabalho de pesquisa • Escolha do espaço e grupo de pesquisa, critérios de amostra e estratégias usadas para coleta e análise • Lista de atividades de pesquisa em ordem cronológica

  20. Metodologia para pesquisas experimentais Pesquisa Exploratória Hipóteses Ciências naturais Observação Experimentação/Coleta de dados Análise / Interpretação Conclusões

  21. Metodologia pesquisas construtivas Pesquisa Exploratória Hipóteses Ciências formaisCiência artificiais Mais comum em computação Construção /Definição Avaliação / Prova Conclusões

  22. Tendência em computação Pesquisa Exploratória Método Híbrido Amadurecimento da ciência da computação Hipóteses Construção /Definição Experimentação/Coleta de dados Prova Análise / Interpretação Conclusões

  23. Metodologias para avaliação de desempenho de programas paralelos Bons exemplos • Estudo da literatura: • Evolução histórica de modelos de desempenho em programação paralela; • Modelo # de componentes, sua motivação, arquitetura e ambiente; • Técnicas de medição de programas paralelos (benchmarking e profiling); • Técnicas de simulação; • Estudo das redes de Petri e suas extensões temporizadas e aplicações; • Caracterização de perfis de programas paralelos por variáveis aleatórias através de experimentos e exemplos da literatura; • Estudo de caso: realização de mapeamento de programas # em redes de Petri Estocásticas, baseado no esquema de tradução para redes do tipo lugar/transição descrito em [6]; • Discutir a possibilidade do uso de simulação em análise de desempenho de programas paralelos citando trabalhos relacionados [13].

  24. Resultados e impactos esperados • Descrever os resultados e/ou produtos esperados • Repercussão e/ou impactos sócio-econômicos, técnico-científicos ou ambientais dos resultados esperados

  25. Metodologias para avaliação de desempenho de programas paralelos Bons exemplos Este trabalho terá como resultado uma forma de mapeamento de programas # para redes de Petri Estocásticas. Este mapeamento também contribuirá em pesquisas sobre a identificação de perfis de desempenho, utilizando variáveis aleatórias. ... Os resultados deste trabalho facilitarão o desenvolvimento futuro de um back-end no ambiente de desenvolvimento #, procurando automatizar o máximo possível a tarefa do analista de estudar sua aplicação, sem maiores dificuldades, sendo possível gerar SPNs a partir de um programa # como entrada.

  26. Conclusões • Apresente o que se espera de conclusões e contribuições do seu trabalho • Contribuições normalmente são itemizadas

  27. Metodologias para avaliação de desempenho de programas paralelos Bons exemplos Esta monografia procurará dar mais uma contribuição aos estudos que vem sendo realizados ao longo de décadas, cujos objetivos consistem em avançar na pesquisa de modelos de desempenho de programas paralelos... Também será dada abertura para discussão de trabalhos futuros relacionados a paralelismo, como avaliação de serviços no nível de Grades computacionais e aplicação de engenharia de software para avaliação de desempenho, hoje estabelecida como arte.

  28. Cronograma • Previsão de tempo que será gasto na realização do trabalho de acordo com as atividades da metodologia • Atividades e períodos definidos a partir das características de cada pesquisa e do ritmo de trabalho • Importante para o controle (gestão) do trabalho • Os períodos podem estar divididos em dias, semanas, quinzenas, meses, bimestres, trimestres etc...

  29. Cronograma Exemplos de atividades

  30. Entrevistas de acompanhamento • De acordo com o cronograma divulgado no grupo e realizadas nos horários disponíveis.

  31. Exemplo de projeto de pesquisa Tema: Para que serve a juba do Leão? 31

  32. Exemplo de projeto de pesquisa • Caracterização do problema; contextualização; introdução: • Destacar pontos positivos e negativos • A juba chama mais atenção, o que dificulta a camuflagem; • A juba se parece com o capim, logo ajuda na camuflagem; • Faz com que o Leão pareça maior, logo ajuda no combate aos invasores; • Deixa o Leão mais bonito, logo ajuda no acasalamento... 32

  33. Exemplo de projeto de pesquisa • Objetivos: • O que você quer fazer ou descobrir: • Pretende-se descobrir qual a função da juba do Leão; • De que forma o tamanho da juba do Leão contribui para o sucesso de suas atividades; • Estudar se a cor da juba do leão tem alguma influência; 33

  34. Exemplo de projeto de pesquisa • Metodologia: (materiais e métodos) • Como você pretende agir para atingir os objetivos: • Serão realizadas observações em campo distinguido indivíduos com características de juba diferentes mais com porte físico semelhante; • Serão desenvolvidos modelos computacionais para simulação do comportamento social dos leões a partir dos resultados das observações; • Serão confeccionados modelos em tamanho real, tais modelos serão colocados em interação com outros leões e leoas bem como a inimigos conhecidos. 34

  35. Exemplo de projeto de pesquisa • Resultados esperados • Se tudo for bem sucedido que resultados aparecerão: • Será disponibilizado (comercializado) um modelo de simulação computacional para o comportamento social dos leões (SCSL); • Será possível conhecer a função da juba do leão em sua plenitude; 35

  36. Exemplo de projeto de pesquisa • Conclusões • De posse dos resultados, concluímos que: • O SCSL poderá ser utilizado para estudar a dinâmica dos leões e prever possíveis migrações para regiões habitadas, permitindo a intervenção antes que ocorram acidentes; • Saber a função da juba é fundamental para a reintrodução com sucesso de filhotes desgarrados das mães; • Em caso da necessidade de reprodução in vitro de leões para o repovoamento da espécie o conhecimento sobre a função da juba é fundamental para a escolha dos indivíduos reprodutores. 36

More Related