2. Sobre mim
Sérgio Souza Costa
Professor - UFMA
Doutor em Computação Aplicada (INPE)
prof.sergio.costa@gmail.com
https://sites.google.com/site/profsergiocosta/home
https://twitter.com/profsergiocosta
http://gplus.to/sergiosouzacosta
http://www.slideshare.net/skosta/presentations?order=popular
3. 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)
4. “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)
18. 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
19. Para distinguir estes componentes, eles são
agrupados conforme suas características comuns:
Peopleware
é o componente humano do
sistema: desenvolvedores, usuários
e suporte.
20. 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.
21. 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.
36. “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.
37. Referências
SBC- Sociedade Brasileira de Computação. Currículo de
Referência da SBC para Cursos de Graduação em Bacharelado em
Ciência da Computação e Engenharia de Computaçã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.