computação?

37
Computação ? Prof: Sérgio Souza Costa

Upload: sergio-souza-costa

Post on 22-May-2015

602 views

Category:

Technology


1 download

DESCRIPTION

O que é computação, segundo definição da sociedade brasileira da computação

TRANSCRIPT

Page 1: Computação?

Computação ?

Prof: Sérgio Souza Costa

Page 2: Computação?

Sobre mim

Sérgio Souza CostaProfessor - UFMADoutor em Computação Aplicada (INPE)

[email protected]

https://sites.google.com/site/profsergiocosta/home

https://twitter.com/profsergiocosta

http://gplus.to/sergiosouzacosta

http://www.slideshare.net/skosta/presentations?order=popular

Page 3: Computação?

Computação ?

“Entende-se por Computação ou Informática o corpo de conhecimento a respeito de computadores, sistemas de computação e suas aplicações, englobando aspectos teóricos, experimentais, de modelagem e de projeto”

Currículo de referência – Sociedade Brasileira da Computação (SBC, 2004)

Page 4: Computação?

“In a general way, we can define computing to mean any goal-oriented activity requiring, benefiting from, or creating computers. Includes designing and building hardware and software systems for a wide range of purposes; processing, structuring, and managing various kinds of information; doing scientific studies using computers; making computer systems behave intelligently; creating and using communications and entertainment media; finding and gathering information relevant to any particular purpose, and so on.”

Computação ?

Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (ACM/IEEE, 2004)

Page 5: Computação?

Computador

Page 6: Computação?

Computador

Qual a primeira imagem que lhe veio a mente ?

Page 17: Computação?

O que será um computador em 2040 ????

Page 18: Computação?

Um computador sozinho não funciona. Na prática, um computador é parte de um sistema computacional, composto de:

periféricos programas

pessoas (usuários, desenvolvedores)

infraestrutura (redes elétricas e de comunicação)

Sistemas computacionais

Page 19: Computação?

Para distinguir estes componentes, eles são agrupados conforme suas características comuns:

Peopleware

é o componente humano do sistema: desenvolvedores, usuários e suporte.

Page 20: Computação?

Para distinguir estes componentes, eles são agrupados conforme suas características comuns:

Componentes físicos do sistema: computador, periféricos, infraestrutura.

software

Hardware

Componentes lógicos do sistema (intangíveis): programas, documentação, projetos.

Page 21: Computação?

Para distinguir estes componentes, eles são agrupados conforme suas características comuns:

Componentes físicos do sistema: computador, periféricos, infraestrutura.

software

Hardware

Componentes lógicos do sistema (intangíveis): programas, documentação, projetos.

Page 22: Computação?

Hardware software

Peopleware

Sistemas computacionais

Page 23: Computação?

Aplicações

Page 24: Computação?

Aplicações de computadores e sistemas computacionais ?

Comunicação

Page 25: Computação?

Comunicação

Page 26: Computação?

Aplicações de computadores e sistemas computacionais ?

Comunicação

Entretenimento

Page 27: Computação?

Entretenimento

Page 28: Computação?

Aplicações de computadores e sistemas computacionais ?

Comunicação

Entretenimento

Artes

Page 29: Computação?

Artes

Page 30: Computação?

Aplicações de computadores e sistemas computacionais ?

Comunicação

Entretenimento

Artes

Gestão de Negócios

Page 31: Computação?

Gestão de Negócios

Page 32: Computação?

Aplicações de computadores e sistemas computacionais ?

Comunicação

Entretenimento

Artes

Gestão de Negócios

Engenharias

Page 33: Computação?

Engenharias

Page 34: Computação?

Aplicações de computadores e sistemas computacionais ?

Comunicação

Entretenimento

Artes

Gestão de Negócios

EngenhariasCiências

Page 35: Computação?

Ciências

Page 36: Computação?

“Computer science is the study of algorithms

and data structures: their creation, analysis, and

realization” (Gibbs; 1986, 2007).

Computação ≠ Ciências da Computação.

Page 37: Computação?

ReferênciasSBC- Sociedade Brasileira de Computac ̧a ̃o. Curri ́culo de

Refere ̂ncia da SBC para Cursos de Graduac ̧a ̃o em Bacharelado em

Cie ̂ncia da Computac ̧a ̃o e Engenharia de Computac ̧a ̃o. 2005.

ACM/IEEE. Curriculum Guidelines for Undergraduate Degree

Programs in Computer Engineering. 2004.

Gibbs, N. and Tucker, A. A model curriculum for a liberal arts

degree in computer science. Communications of the ACM 29, 3

(Mar. 1986), 202-210.