SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
Computação ?
Prof: Sérgio Souza Costa
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
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)
“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)
Computador
Computador
Qual a primeira imagem
que lhe veio a mente ?
Computador
Computador
Computador
Computador
Computador
Computador
Computador
Computador
Computador
Computador
O que será um
computador
em 2040 ????
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
Para distinguir estes componentes, eles são
agrupados conforme suas características comuns:
Peopleware
é o componente humano do
sistema: desenvolvedores, usuários
e suporte.
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.
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.
Hardware software
Peopleware
Sistemas computacionais
Aplicações
Aplicações de computadores e sistemas
computacionais ?
Comunicação
Comunicação
Aplicações de computadores e sistemas
computacionais ?
Comunicação
Entretenimento
Entretenimento
Aplicações de computadores e sistemas
computacionais ?
Comunicação
Entretenimento
Artes
Artes
Aplicações de computadores e sistemas
computacionais ?
Comunicação
Entretenimento
Artes
Gestão de Negócios
Gestão de Negócios
Aplicações de computadores e sistemas
computacionais ?
Comunicação
Entretenimento
Artes
Gestão de Negócios
Engenharias
Engenharias
Aplicações de computadores e sistemas
computacionais ?
Comunicação
Entretenimento
Artes
Gestão de Negócios
Engenharias
Ciências
Ciências
“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.
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.

Contenu connexe

Similaire à Computação - Introdução ao conceito e aplicações

Tecnologia da Informação
Tecnologia da InformaçãoTecnologia da Informação
Tecnologia da Informaçãocleusamoreira
 
Palestra - Design de interação
Palestra - Design de interaçãoPalestra - Design de interação
Palestra - Design de interaçãoLuiz Agner
 
Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...
Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...
Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...Rogerio P C do Nascimento
 
Analise de Projeto de Sistemas EEEP.pptx
Analise de Projeto de Sistemas EEEP.pptxAnalise de Projeto de Sistemas EEEP.pptx
Analise de Projeto de Sistemas EEEP.pptxALLYSONALVESCARVALHO
 
11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic
11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic
11 felisberto rocha_12_joão_pinheiro_funcionalidades da ticRocha Filipe
 
Informática aula 01_Jack Palmeira
Informática aula 01_Jack PalmeiraInformática aula 01_Jack Palmeira
Informática aula 01_Jack PalmeiraGabriel Demétrio
 
Engenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
Engenharia de Software - Introdução à Ciências da Computação - Engenharia CivilEngenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
Engenharia de Software - Introdução à Ciências da Computação - Engenharia CivilAna Carolline Pereira
 
As Áreas de Atuação do Profissional de TI
As Áreas de Atuação do Profissional de TIAs Áreas de Atuação do Profissional de TI
As Áreas de Atuação do Profissional de TIElvis Fusco
 
Tecnologia da informação
Tecnologia da informaçãoTecnologia da informação
Tecnologia da informaçãocleusamoreira
 
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptxCELIMARACORDACO
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxMoysesOliveira3
 
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixAula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixCris Fidelix
 
aula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyyaula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyyJoefersonDelfino2
 

Similaire à Computação - Introdução ao conceito e aplicações (20)

Sld 3
Sld 3Sld 3
Sld 3
 
Aula 1
Aula 1Aula 1
Aula 1
 
Tecnologia da Informação
Tecnologia da InformaçãoTecnologia da Informação
Tecnologia da Informação
 
Palestra - Design de interação
Palestra - Design de interaçãoPalestra - Design de interação
Palestra - Design de interação
 
Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...
Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...
Disciplina Gestão da Informação | DCOMP, UFS | Prof. Dr. Rogério PC do Nascim...
 
Pp ads
Pp adsPp ads
Pp ads
 
Analise de Projeto de Sistemas EEEP.pptx
Analise de Projeto de Sistemas EEEP.pptxAnalise de Projeto de Sistemas EEEP.pptx
Analise de Projeto de Sistemas EEEP.pptx
 
11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic
11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic
11 felisberto rocha_12_joão_pinheiro_funcionalidades da tic
 
Informática aula 01_Jack Palmeira
Informática aula 01_Jack PalmeiraInformática aula 01_Jack Palmeira
Informática aula 01_Jack Palmeira
 
Engenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
Engenharia de Software - Introdução à Ciências da Computação - Engenharia CivilEngenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
Engenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
 
P r o j e t o
P r o j e t oP r o j e t o
P r o j e t o
 
As Áreas de Atuação do Profissional de TI
As Áreas de Atuação do Profissional de TIAs Áreas de Atuação do Profissional de TI
As Áreas de Atuação do Profissional de TI
 
Cursos de computação
Cursos de computaçãoCursos de computação
Cursos de computação
 
Tecnologia da informação
Tecnologia da informaçãoTecnologia da informação
Tecnologia da informação
 
Algorithms and their others
Algorithms and their othersAlgorithms and their others
Algorithms and their others
 
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de Informação
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
 
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixAula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
 
aula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyyaula01-aulainicial-160805044212.pptx yyy
aula01-aulainicial-160805044212.pptx yyy
 

Plus de Sérgio Souza Costa

Expressões aritméticas, relacionais e lógicas
Expressões aritméticas, relacionais e lógicasExpressões aritméticas, relacionais e lógicas
Expressões aritméticas, relacionais e lógicasSérgio Souza Costa
 
De algoritmos à programas de computador
De algoritmos à programas de computadorDe algoritmos à programas de computador
De algoritmos à programas de computadorSérgio Souza Costa
 
Introdução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmosIntrodução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmosSérgio Souza Costa
 
Minicurso de introdução a banco de dados geográficos
Minicurso de introdução a banco de dados geográficosMinicurso de introdução a banco de dados geográficos
Minicurso de introdução a banco de dados geográficosSérgio Souza Costa
 
Banco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de EncerramentoBanco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de EncerramentoSérgio Souza Costa
 
Banco de dados geográficos – Arquiteturas, banco de dados e modelagem
Banco de dados geográficos – Arquiteturas, banco de dados e modelagemBanco de dados geográficos – Arquiteturas, banco de dados e modelagem
Banco de dados geográficos – Arquiteturas, banco de dados e modelagemSérgio Souza Costa
 
Banco de dados geográficos - Aula de abertura
Banco de dados geográficos - Aula de aberturaBanco de dados geográficos - Aula de abertura
Banco de dados geográficos - Aula de aberturaSérgio Souza Costa
 
Linguagem SQL e Extensões Espacias - Introdução
Linguagem SQL e Extensões Espacias - IntroduçãoLinguagem SQL e Extensões Espacias - Introdução
Linguagem SQL e Extensões Espacias - IntroduçãoSérgio Souza Costa
 
Gödel’s incompleteness theorems
Gödel’s incompleteness theoremsGödel’s incompleteness theorems
Gödel’s incompleteness theoremsSérgio Souza Costa
 
DBCells - an open and global multi-scale linked cells
DBCells - an open and global multi-scale linked cellsDBCells - an open and global multi-scale linked cells
DBCells - an open and global multi-scale linked cellsSérgio Souza Costa
 
Conceitos básicos de orientação a objetos
Conceitos básicos de orientação a objetosConceitos básicos de orientação a objetos
Conceitos básicos de orientação a objetosSérgio Souza Costa
 
Polymorphism (Ad-hoc and Universal)
Polymorphism (Ad-hoc and Universal)Polymorphism (Ad-hoc and Universal)
Polymorphism (Ad-hoc and Universal)Sérgio Souza Costa
 
Relações (composição e agregação)
Relações (composição e agregação)Relações (composição e agregação)
Relações (composição e agregação)Sérgio Souza Costa
 

Plus de Sérgio Souza Costa (20)

Expressões aritméticas, relacionais e lógicas
Expressões aritméticas, relacionais e lógicasExpressões aritméticas, relacionais e lógicas
Expressões aritméticas, relacionais e lógicas
 
De algoritmos à programas de computador
De algoritmos à programas de computadorDe algoritmos à programas de computador
De algoritmos à programas de computador
 
Introdução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmosIntrodução ao pensamento computacional e aos algoritmos
Introdução ao pensamento computacional e aos algoritmos
 
Minicurso de introdução a banco de dados geográficos
Minicurso de introdução a banco de dados geográficosMinicurso de introdução a banco de dados geográficos
Minicurso de introdução a banco de dados geográficos
 
Modelagem de dados geográficos
Modelagem de dados geográficosModelagem de dados geográficos
Modelagem de dados geográficos
 
Banco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de EncerramentoBanco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de Encerramento
 
Banco de dados geográficos – Arquiteturas, banco de dados e modelagem
Banco de dados geográficos – Arquiteturas, banco de dados e modelagemBanco de dados geográficos – Arquiteturas, banco de dados e modelagem
Banco de dados geográficos – Arquiteturas, banco de dados e modelagem
 
Banco de dados geográficos - Aula de abertura
Banco de dados geográficos - Aula de aberturaBanco de dados geográficos - Aula de abertura
Banco de dados geográficos - Aula de abertura
 
Linguagem SQL e Extensões Espacias - Introdução
Linguagem SQL e Extensões Espacias - IntroduçãoLinguagem SQL e Extensões Espacias - Introdução
Linguagem SQL e Extensões Espacias - Introdução
 
Gödel’s incompleteness theorems
Gödel’s incompleteness theoremsGödel’s incompleteness theorems
Gödel’s incompleteness theorems
 
Turing e o problema da decisão
Turing e o problema da decisãoTuring e o problema da decisão
Turing e o problema da decisão
 
DBCells - an open and global multi-scale linked cells
DBCells - an open and global multi-scale linked cellsDBCells - an open and global multi-scale linked cells
DBCells - an open and global multi-scale linked cells
 
Conceitos básicos de orientação a objetos
Conceitos básicos de orientação a objetosConceitos básicos de orientação a objetos
Conceitos básicos de orientação a objetos
 
Polymorphism (Ad-hoc and Universal)
Polymorphism (Ad-hoc and Universal)Polymorphism (Ad-hoc and Universal)
Polymorphism (Ad-hoc and Universal)
 
Herança e Encapsulamento
Herança e EncapsulamentoHerança e Encapsulamento
Herança e Encapsulamento
 
Relações (composição e agregação)
Relações (composição e agregação)Relações (composição e agregação)
Relações (composição e agregação)
 
Abstract classes and interfaces
Abstract classes and interfacesAbstract classes and interfaces
Abstract classes and interfaces
 
Introdução ao Prolog
Introdução ao PrologIntrodução ao Prolog
Introdução ao Prolog
 
Heap - Python
Heap - PythonHeap - Python
Heap - Python
 
Paradigma lógico
Paradigma lógicoParadigma lógico
Paradigma lógico
 

Computação - Introdução ao conceito e aplicações

  • 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)
  • 6. Computador Qual a primeira imagem que lhe veio a mente ?
  • 17. O que será um computador em 2040 ????
  • 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.
  • 24. Aplicações de computadores e sistemas computacionais ? Comunicação
  • 26. Aplicações de computadores e sistemas computacionais ? Comunicação Entretenimento
  • 28. Aplicações de computadores e sistemas computacionais ? Comunicação Entretenimento Artes
  • 29. Artes
  • 30. Aplicações de computadores e sistemas computacionais ? Comunicação Entretenimento Artes Gestão de Negócios
  • 32. Aplicações de computadores e sistemas computacionais ? Comunicação Entretenimento Artes Gestão de Negócios Engenharias
  • 34. Aplicações de computadores e sistemas computacionais ? Comunicação Entretenimento Artes Gestão de Negócios Engenharias Ciências
  • 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.