lógica de programação apresentaÇÃo da disciplina prof.° paulo tong prof.° paulo...
TRANSCRIPT
Lógica de ProgramaçãoLógica de Programação
APRESENTAÇÃO DA APRESENTAÇÃO DA DISCIPLINADISCIPLINA
Prof.° Paulo TongProf.° Paulo Tonghttp://professortong.comhttp://professortong.com
[email protected]@gmail.com
Universidade Estácio de SáUniversidade Estácio de Sá
ResendeResende
22
ComputaçãoComputação
““Há um século, riqueza e sucesso vinham para Há um século, riqueza e sucesso vinham para aqueles que produziam e distribuíam aqueles que produziam e distribuíam
mercadorias manufaturadas. Hoje, riqueza e mercadorias manufaturadas. Hoje, riqueza e sucesso vêm para aqueles que utilizam sucesso vêm para aqueles que utilizam
computadores para criar, reunir, aplicar e computadores para criar, reunir, aplicar e disseminar informações.”disseminar informações.”
33
O que éO que é ComputaçãoComputação ??
ComputaçãoComputação
44
O que é COMPUTAÇÃO?O que é COMPUTAÇÃO?
DADOSDADOS
PROCESSAMENTOPROCESSAMENTO
RESULTADOSRESULTADOS
ComputaçãoComputação
55
O que éO que é INFORMÁTICAINFORMÁTICA??
ComputaçãoComputação
66
autoautoMÁTICAMÁTICAautoautoMÁTICAMÁTICA
INFORINFOR maçãomaçãoINFORINFOR maçãomação
ComputaçãoComputação
O que é INFORMÁTICA?O que é INFORMÁTICA?
77
ComputaçãoComputação
O que é umO que é um ComputadorComputador ??O que é umO que é um ComputadorComputador ??
88
É uma máquina constituída por uma série de É uma máquina constituída por uma série de componentes e circuitos eletrônicos, capaz de componentes e circuitos eletrônicos, capaz de receber, armazenar processar e transmitir receber, armazenar processar e transmitir informações. informações.
Máquina programávelMáquina programável, capaz de realizar uma , capaz de realizar uma grande variedade de tarefas, seguindo uma grande variedade de tarefas, seguindo uma seqüência de comandos, de acordo com o que seqüência de comandos, de acordo com o que for especificado.for especificado.
O Computador não faz absolutamente nada O Computador não faz absolutamente nada sem que lhe seja ordenado fazer.sem que lhe seja ordenado fazer.
ComputaçãoComputação
99
O que é umO que é um SISTEMA COMPUTACIONALSISTEMA COMPUTACIONAL??
ComputaçãoComputação
1010
Integração de componentes atuando como Integração de componentes atuando como uma entidade, com o propósito de processar uma entidade, com o propósito de processar dados, i.e. realizar algum tipo de operação dados, i.e. realizar algum tipo de operação aritmética/ lógica envolvendo os dados, de aritmética/ lógica envolvendo os dados, de modo a produzir diferentes níveis de modo a produzir diferentes níveis de informações.informações.
ComputaçãoComputação
Sistema ComputacionalSistema ComputacionalSistema ComputacionalSistema Computacional
1111
PeoplewarPeoplewaree
SoftwarSoftwaree
Componentes de um Sistema ComputacionalComponentes de um Sistema ComputacionalComponentes de um Sistema ComputacionalComponentes de um Sistema Computacional
ComputaçãoComputação
HardwarHardwaree
1212
PeoplewarePeopleware
Componente humana de um sistema de Componente humana de um sistema de computação, i.e. indivíduos que utilizam o computação, i.e. indivíduos que utilizam o computador como ferramenta.computador como ferramenta.
ComputaçãoComputação
1313
HardwareHardware
Componente física de um sistema de Componente física de um sistema de computação, i.e. todos os equipamentos computação, i.e. todos os equipamentos utilizados pelo usuário nas ações de entrada, utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de processamento, armazenamento e saída de dados.dados.
ComputaçãoComputação
1414
SoftwareSoftware
Componente lógica de um sistema de Componente lógica de um sistema de computação, i.e. séries de instruções que computação, i.e. séries de instruções que fazem o computador funcionar (programas fazem o computador funcionar (programas de computador).de computador).
ComputaçãoComputação
1515
CaracterísticasCaracterísticas de um de um ComputadorComputador
Os computadores podem manipular diversos tipos Os computadores podem manipular diversos tipos de informação (ou dados), incluindo: de informação (ou dados), incluindo:
dados numéricos dados numéricos
texto texto
imagens imagens
vídeos vídeos
som som
ComputaçãoComputação
1616
NegóciosNegócios Medicina e saúde públicaMedicina e saúde pública EducaçãoEducação ArqueologiaArqueologia EngenhariaEngenharia ManufaturaManufatura DireitoDireito PolíticaPolítica Uso domésticoUso doméstico EntretenimentoEntretenimento
UsoUso dos dos computadorescomputadores
ComputaçãoComputação
1717
ExemplosExemplos
armazenamento de grandes volumes de armazenamento de grandes volumes de informações e sua recuperação em tempo hábil informações e sua recuperação em tempo hábil
computação de cálculos matemáticos computação de cálculos matemáticos complexos em intervalos de tempo relativamente complexos em intervalos de tempo relativamente muito inferiores aos modos convencionais muito inferiores aos modos convencionais
comunicação segura, rápida e confiável comunicação segura, rápida e confiável
automação, controle e monitoração de sistemas automação, controle e monitoração de sistemas complexoscomplexos
ExemplosExemplos
armazenamento de grandes volumes de armazenamento de grandes volumes de informações e sua recuperação em tempo hábil informações e sua recuperação em tempo hábil
computação de cálculos matemáticos computação de cálculos matemáticos complexos em intervalos de tempo relativamente complexos em intervalos de tempo relativamente muito inferiores aos modos convencionais muito inferiores aos modos convencionais
comunicação segura, rápida e confiável comunicação segura, rápida e confiável
automação, controle e monitoração de sistemas automação, controle e monitoração de sistemas complexoscomplexos
Necessidades sociais xNecessidades sociais x Uso deUso de ComputadoresComputadoresNecessidades sociais xNecessidades sociais x Uso deUso de ComputadoresComputadores
ComputaçãoComputação
1818
ExemplosExemplos
computação rápida de cálculos repetitivos computação rápida de cálculos repetitivos envolvendo grandes volumes de dadosenvolvendo grandes volumes de dados
processamento de voz e imagemprocessamento de voz e imagem
jogos e ferramentas para suporte ao jogos e ferramentas para suporte ao ensino/aprendizagemensino/aprendizagem
realidade virtual com aplicações aos fins mais realidade virtual com aplicações aos fins mais diversos (entretenimento, medicina, robótica)diversos (entretenimento, medicina, robótica)
ExemplosExemplos
computação rápida de cálculos repetitivos computação rápida de cálculos repetitivos envolvendo grandes volumes de dadosenvolvendo grandes volumes de dados
processamento de voz e imagemprocessamento de voz e imagem
jogos e ferramentas para suporte ao jogos e ferramentas para suporte ao ensino/aprendizagemensino/aprendizagem
realidade virtual com aplicações aos fins mais realidade virtual com aplicações aos fins mais diversos (entretenimento, medicina, robótica)diversos (entretenimento, medicina, robótica)
ComputaçãoComputação
Necessidades sociais xNecessidades sociais x Uso deUso de ComputadoresComputadoresNecessidades sociais xNecessidades sociais x Uso deUso de ComputadoresComputadores
1919
ExemplosExemplos
ferramentas para suporte a projetos ferramentas para suporte a projetos (engenharia civil, arquitetura, engenharia (engenharia civil, arquitetura, engenharia mecânica, desenho industrial)mecânica, desenho industrial)
ferramentas para geoprocessamento de ferramentas para geoprocessamento de dados (engenharia agrícola, agronomia, dados (engenharia agrícola, agronomia, planejamento urbano, meio ambiente)planejamento urbano, meio ambiente)
ExemplosExemplos
ferramentas para suporte a projetos ferramentas para suporte a projetos (engenharia civil, arquitetura, engenharia (engenharia civil, arquitetura, engenharia mecânica, desenho industrial)mecânica, desenho industrial)
ferramentas para geoprocessamento de ferramentas para geoprocessamento de dados (engenharia agrícola, agronomia, dados (engenharia agrícola, agronomia, planejamento urbano, meio ambiente)planejamento urbano, meio ambiente)
ComputaçãoComputação
Necessidades sociais xNecessidades sociais x Uso deUso de ComputadoresComputadoresNecessidades sociais xNecessidades sociais x Uso deUso de ComputadoresComputadores
2020
InformaçãoInformação ComunicaçãoComunicação
Sociedade ModernaSociedade Moderna
PoderPoder
BinômioBinômio Informação Informação x x Comunicação Comunicação BinômioBinômio Informação Informação x x Comunicação Comunicação
ComputaçãoComputação
2121
Área de Computação e InformáticaÁrea de Computação e Informática
(Ciência da) Computação(Ciência da) Computação: : Países de língua inglesa e Brasil.Países de língua inglesa e Brasil.
InformáticaInformática: : Demais países. Demais países.
Brasil - a sociedade acostumou a chamar de Brasil - a sociedade acostumou a chamar de Informática tudo que está relacionado ao Informática tudo que está relacionado ao computador, especialmente suas aplicações.computador, especialmente suas aplicações.
ComputaçãoComputação
2222
Objetivos da formação de recursos humanos Objetivos da formação de recursos humanos na áreana área
Os cursos da área de computação e informática têm Os cursos da área de computação e informática têm como objetivos a formação de recursos humanos para o como objetivos a formação de recursos humanos para o desenvolvimento tecnológico da computação (desenvolvimento tecnológico da computação (hardware hardware ee software software) ) com vistas a atender necessidades da com vistas a atender necessidades da sociedadesociedade, para a aplicação das tecnologias da , para a aplicação das tecnologias da computação no interesse da sociedade e para a computação no interesse da sociedade e para a formação de professores para o ensino médio e formação de professores para o ensino médio e profissional. profissional.
ComputaçãoComputação
2323
O domínio da informaçãoO domínio da informação
requerrequer pensamento críticopensamento crítico
O domínio da informaçãoO domínio da informação
requerrequer pensamento críticopensamento crítico
Capacidade de avaliar aCapacidade de avaliar a
qualidade das informações obtidasqualidade das informações obtidas
Capacidade de avaliar aCapacidade de avaliar a
qualidade das informações obtidasqualidade das informações obtidas
Domínio daDomínio da Informação Informação x x Pensamento Crítico Pensamento Crítico Domínio daDomínio da Informação Informação x x Pensamento Crítico Pensamento Crítico
ComputaçãoComputação
2424
BibliografiaBibliografia
Capron, H.L., Johnson, J.A.; Introdução à Informática. São Paulo: Person/Prentice Hall, 2004Capron, H.L., Johnson, J.A.; Introdução à Informática. São Paulo: Person/Prentice Hall, 2004 White, R.. Como funciona o Computador, 8ª edição. Ed. Quark. 1998White, R.. Como funciona o Computador, 8ª edição. Ed. Quark. 1998 Marilyn M.; Roberta B. & Pfaffenberger, B.,Nosso futuro e o Computador. 3ª Ed. Bookman. 2000Marilyn M.; Roberta B. & Pfaffenberger, B.,Nosso futuro e o Computador. 3ª Ed. Bookman. 2000 NORTON, P. NORTON, P. Introdução à InformáticaIntrodução à Informática . Makron Books. 1997.. Makron Books. 1997. Periódicos diversosPeriódicos diversos Apostilas e Manuais Técnicos de Autores/Fabricantes Diversos.Apostilas e Manuais Técnicos de Autores/Fabricantes Diversos.
2525
““ConhecimentoConhecimento é é Poder Poder e o e o ComputadorComputador pode atuar como pode atuar como
um um extensorextensor desse poder.” desse poder.”
ComputaçãoComputação