A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Ciência da Computação é Ciência (Denning, 2005)? INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAHIA Análise e Desenvolvimento de Sistemas.

Apresentações semelhantes


Apresentação em tema: "Ciência da Computação é Ciência (Denning, 2005)? INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAHIA Análise e Desenvolvimento de Sistemas."— Transcrição da apresentação:

1 Ciência da Computação é Ciência (Denning, 2005)? INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAHIA Análise e Desenvolvimento de Sistemas

2 Conceitos C.Computação = Informática EUAEuropa Brasil Computação <>/= Informática Aplicação das tecnologias de computação aos processos de automação Processo Computacional Computar termos E/S Ciência

3 Método Científico Observação Experimentos Hipóteses LeisTeoria

4 Computação – Histórico Cálculos Aritméticos: –Rodas dentadas (Herão de Alexandria 100 d. C.); –ENIAC (Eckert e Mauchly, 1945);EckertMauchly –EDVAC (Eckert, Mauchly, Neumann; 1951).EckertMauchly Descrição Matemática: –Máquina de Turing (Turing, 1936); –Programa Armazenado (Von Neumann, 1944); –Fortran, Pascal, C, etc. 1940s – Ferramentas

5 Computação – Histórico 1980s – Métodos –Computação Ciência do Computador (1989) 2000s – Informação de processos naturais e artificiais Ciências da Computação = engenharia + matemática + arte Computação = C. da Comp. + Eng. de computadores + Eng. Softwares + Tecn. da Inf. + C. da Inf. + Sist. de Inf.

6 Computação é Ciência? Discordância entre profissionais; Histórico – fundamentos matemáticos (Abel e Sussman, 1996); Paradigmas Científicos (Ticky, 1998): –Hipóteses experimentos modelos (explicam ou preveem fenômenos); Falta de validação de modelos.

7 Validação de modelos Desafios Tradição da Teoria Tradição da Engenharia Tradição Empírica Confusão entre metodologias Informar requisitos, design, implementação, teste Resolver problemas, construir sistemas Formular hipóteses, modelos e predições Experimento, coleta e análise de resultados Investigar e explicar um fenômeno Criar, aprovar hipóteses Teorias coerentes X X X X

8 O campo da Computação Teoria da evolução, Big Bang, Teoria Geral da Relatividade; Limitação dos campos da ciência – exaustão Relação entre computação e outros campos criação de novos campos: –Sistemas autônomos, biometria, ciência cognitiva, bioinformática, neurocomputação, etc. As áreas estimulam estudos na computação computação auxilia no melhor entendimento do mundo

9 Princípios da Computação - Importância Elucidar as estruturas da computação e compreensão de sua correlatividade com outras áreas; Princípios comuns entre tecnologias; Linguagem comum para discussão de computação com outros campos; Novas abordagens no ensino e aprendizado; Inspiração

10 Princípios da Computação Listados no GP Web site: PrincípioExemplos IntratabilidadeEmbalagem de mochila, caixeiro viajante CompressãoMP3, MP4, JPEG, GIF, ZIP EscolhaDeadlocks LocalidadeMemória virtual, cache de hardware BuscaAlgoritmos genéticos/evolutivos EstrangulamentosEstrangulamentos nas redes de comunicação Agregação hierárquica Sistemas Operacionais, abstração, modulação

11 Conclusão A Ciência da Computação é uma ciência. Em breve o paradigma da ciência fará parte da corrente principal da ciência da computação.

12 Referências Bibliográficas Denning, P. J. (2007). Computing is a natural science. Commun. ACM 50(7): Denning, P. J. (2005). Is computer science science? Commun. ACM, 48(4):27–31. Nunes, D. J. (2010) Computação ou Informática? Jornal da Ciência. Tedre, Matti (s.a.) Know Your Discipline: Teaching the Philosophy of Computer Science. To appear in the Journal of Information Technology Education. Accepted February 11th, Accessible on­line at Visitem:


Carregar ppt "Ciência da Computação é Ciência (Denning, 2005)? INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAHIA Análise e Desenvolvimento de Sistemas."

Apresentações semelhantes


Anúncios Google