Vous êtes sur la page 1sur 39

Processamento da Informao

BC0505 Prof. Yossi Zana

Introduo
UFABC

Escopo

Fundamentos tericos e prticos do processamento de dados e informaes por meio de lgica computacional e algoritmos. Aplicao em diversos campos (bioinformtica, neurocincia, biologia, economia, engenharia)

Roteiro

Apresentao das normas

Introduo ao Processamento de Informao

Apresentao

Crditos

3:2:5 (T.P.I)

Site

tidia.ufabc.edu.br Nome da pgina: PI 2011c

Local e horrios

Tera: 21-22h30 Quinta: 19-20h30 Sala 206-0

Apresentao Objetivos

Apresentar os fundamentos da manipulao e tratamento de informao Apresentar por meio de explicao e experimentao dos conceitos Apresentar por meio do uso prtico da programao (aulas prticas)

Apresentao Competncias

Compreender os conceitos fundamentais a respeito da manipulao e tratamento da Informao. Entender a lgica de programao de computadores. Adquirir a habilidade prtica de desenvolver algoritmos bsicos para modelar e solucionar problemas de natureza tcnico-cientfica, independentemente de uma linguagem ou de um paradigma de programao especficos.

Apresentao Programa resumido


Conceitos fundamentais Noes de organizao de computadores Lgica de programao Algoritmos e programao (teoria e prtica): sequenciamento de operaes, decises e repeties, modularizao e abstrao de dados, processamento de vetores e matrizes

Metodologia de ensino

Aulas:

Exposio de conceitos Exerccios

Estudo individual

Leitura Exerccios Atendimento pelos monitores

Metodologia de Aprendizagem

Estar presente nas aulas e atento ao material apresentado. Fazer os exerccios em aula e em casa. Consultar os monitores. Procurar entender, refletir e questionar. Resumir o material em casa a partir das anotaes e slides. Associar o contedo com sua prpria experincia. Associar com o contedo das aulas anteriores. Consultar as referncias bibliogrficas

Avaliao

Prova do meio: 40% Prova final: 60%

Peso da parte terica: 50%


Mdia<5 e/ou Prova_final<5 => Reprova na disciplina 5,0 : D 6,5 : C 8,0 : B 9,0 : A

Referncias

FORBELLONE, A. L. V.; EBERSPACHER, H. F., Lgica de Programao A Construo de Algoritmos e Estruturas de Dados, Pearson Prentice-Hall, 3a Edio, 2005 SEBESTA, ROBERT W., Conceitos de Linguagens de Programao, 5a ed., Bookman, 2003. Software: VisuAlg

www.apoioinformatica.inf.br/o-visualg

Processamento de Informao (PI)


Introduo Dados e informao Tecnologia da informao (TI) Aplicao de TI no cotidiano O ciclo do PI Os 5 passos bsicos do PI Sistemas de PI Usando computadores para PI

Eixo da Informao
Os avanos da cincia e da tecnologia esto multiplicando as nossas capacidades de coletar, tratar, gerar e utilizar informaes, levando a sucessivos patamares nunca antes alcanados, trazendo assim: novas oportunidades,

novas questes sociais


avanos na cincia e tecnologia em um ciclo virtuoso. O Eixo da Informao tem como objetivo apresentar os fundamentos desses processos, enfocando-os sob diversas perspectivas que se revelam teis para compreend-los e discuti-los.

Eixo da Informao

Fundamentos e processos:

Natureza da Informao: o que Informao, como representada e armazenada (registrada)

Processamento da Informao: manipulao e tratamento da Informao, tanto sob aspecto humano como por computadores (processamento)

Comunicao da Informao: transmisso e distribuio da Informao e o seu impacto

Vises e Perspectivas:
Terica:

permite uma viso conceitual e abstrata dos fundamentos e processos da Informao


Tecnolgica:

apresenta uma dimenso fsica e concreta da Informao, e as tecnologias que do suporte aos Sistemas de Informao
Humana

e Social: processamento humano da Informao e seus atributos (cognio, inteligncia), a viso utilitria e as consequncias sociais da Informao

Dados e Informao

Dados um conjunto de fatos, figuras ou smbolos brutos, no processados. Informao um conjunto de dados organizados, com um significado e utilidade

Uma informao pode ser vista como um dado?

Dados e Informao

Exemplos
Dados Caracteres ( a, b, c, ...) Informao Palavras (maa, menino) Um relatrio, uma carta, um artigo de reportagem Uma frmula matemtica Comentrios, conceito final

Palavras e smbolos
Nmeros Notas de prova

Notas musicais

Uma msica, uma cano

Tecnologia da Informao (TI)

Uso de computadores e tecnologia de comunicao para transformar (processar) dados em informao.

Aplicao de TI no Cotidiano

Pagamentos por carto de crdito Pagamento de salrios Cadastro de histrico escolar de alunos Coordenao de sistemas de um rob Transferncia de valores (entre bancos) Tomada de deciso em corretoras de valores Controle de estoque em lojas Reserva de ingresso no cinema Controle de trnsito em empresas de logstica

Ciclo do Processamento de Informao

Uma srie de atividades de entrada, processamento, sada e armazenamento.

5 Passos Bsicos do PI

Aquisio Captura de dados de suas origins e seu armazenamento Preparao Copiar, agrupar ou organizar dados de forma conveniente para a sua entrada.

Checagem e verificao dos dados coletados

Entrada Entrada ou envio dos dados armazenados no sistema de processamento.

Checagem da acurcia e validade dos dados

Processamento Calculando ou manipulando os dados. Armazenamento dos resultados. Sada de informao Produo de relatrios compreensveis de sada.

Sistemas de PI

Sistemas de PI

Processamento em batch Processamento em tempo real Processamento interativo Multi-tarefa Multi-usurio Compartilhamento de tempo

Sistemas de PI Processamento em Batch

Um sistema na qual uma conjunto de dados coletado antes do incio do processamento. Cada tarefa de trabalho para um processamento em batch chamada de job. Vantajoso quando grandes quantidade de dados deve ser processada regularmente.
Exemplos: Pagamentos de salrio e cartes de prova.

Sistemas de PI Processamento em Batch


Vantagens:

A partir do momento da submisso dos dados, o computador pode processar os dados sem a interveno humana O computador utilizado somente no perodo da execuo do job. Os jobs podem ser agendados em horrios convenientes.

Desvantagens

O processamento de grande conjunto de dados requer mais tempo. H necessidade de hardware e software mais dispendiosos.

Sistemas de PI Processamento em Tempo Real

Um sistema que processa dados com uma demora pouco significante. Comumente so sistemas interativos.

Exemplos: Sistemas anti-msseis, controle de aterrizagem de avies, simuladores de vo, transferncia de valores, reserva de passagem.

Sistemas de PI Processamento em Tempo Real


Vantagens

Pouco demora para obter o resultado As informaes so constantemente atualizadas A sada do computador pode ser utilizada para ajustar e processar melhor a entrada.

Desvantagens

Alto consumo de tempo de processamento (geralmente em regime de dedicao exclusiva) O computador precisa estar continuamente online

Sistemas de PI Processamento Interativo

Um sistema que envolve comunicao entre usurios e o computador Exemplos: Transferncia de fundos, reserva de passagens, compras online

Sistemas de PI Processamento multi-tarefa

Um sistema que pode lidar com vrias tarefas simultaneamente Simultaneamente pode representar alternando entre a execuo de diferentes tarefas rapidamente ou executando jobs em paralelo. Exemplo: Escrevendo uma carta, ouvindo msica e visualizando o sobe-desce das aes na bolsa de valores.

Sistemas de PI Processamento Multi-usurio

Um sistema que possibilita que mais de um usurio execute programas de forma independente

Sistemas de PI Compartilhamento de Tempo

Um sistema que possibilita que vrios usurios compartilhes tempo de execuo de um mesmo CPU. Cada usurio recebe uma parcela do tempo, por exemplo 0,1 segundo. Sendo o computador veloz, o usurio pode no notar que o CPU no dedicado a ele. Exemplo: Sistema bancrio de uso de caixas eletrnicas.

Uso de Computadores para PI

Uso de Computadores para PI


Vantagens

Ganho de tempo: Computadores processam rpido. Ganho de escala: Computadores processam grande volume de dados. Armazenamento: Computadores armazenam grandes volumes de dados Confiabilidade: Os mesmos resultados so obtidos em vrios ciclos Ganho de eficincia e produtividade. Relao custo/benefcio favorvel.

Uso de Computadores para PI


Vantagens

Automatizao: Reduo da necessidade da interferncia humana Mais segurana: Derivado do menor acesso humano e criptografia Administrao acessa novas informao e tendncia de forma rpida. Atendimento rpido ao consumidor Troca de informaes e trabalho a distncia com o uso de redes.

Uso de Computadores para PI


Desvantagens

Custo inicial: Alto Custo corrente: Software, treinamento e atualizao, manter uma equipe de especialistas. Questes trabalhistas: Perda de postos de trabalho. Interao social entre trabalhadores: Reduzida

Uso de Computadores para PI


Consideraes a avaliar antes de usar computadores para PI

Isso vai resolver o problema? O custo/benefcio a longo prazo vantajoso? So usados grandes volumes de dados? O ganho em tempo de processamento importante? A equipe atual pode usar o sistema? Quais sero os custos e efeitos da reduo da fora de trabalho, se for o caso?

Leitura em casa

Dado, informao, conhecimento e competncia Valdemar W. Setzer http://www.ime.usp.br/~vwsetzer/dado-infoFolha.html

Vous aimerez peut-être aussi