conceitos-computacionais

Download Report

Transcript conceitos-computacionais

Conceitos Computacionais
INFORMÁTICA MÉDICA
Fabio Eder Cardoso
Conceitos Computacionais
O que é INFORMÁTICA?
INFOR mação
autoMÁTICA
Conceitos Computacionais
INFORMÁTICA
Ciência que abrange todas as atividades
relacionadas com o processamento
automático de informações, inclusive o
relacionamento
entre
serviços,
equipamentos e profissionais.
Conceitos Computacionais
DADOS
• São correntes de fatos brutos que
representam eventos que estão ocorrendo na
empresa ou ambiente físico, antes de terem
sidos organizados de uma forma que as
pessoas possam entender e usar.
• Ex.: nome, identidade, produto, valor.
Conceitos Computacionais
INFORMAÇÃO
• São os dados apresentados em uma forma
significativa e útil para o ser humano.
INSTRUÇÃO
• É uma operação elementar que o computador
tem a capacidade de processar.
• A instrução trabalha com os dados. São as
ordens executadas pelo computador.
Conceitos Computacionais
INSTRUÇÃO (CONT.)
• Cada computador tem o seu repertório de
instruções.
• As instruções comuns em quase todos os
computadores são:
• instruções para entrada e saída (E/S) de dados;
• instrução
de
movimentação
de
dados
(transferência);
• instruções aritméticas;
• instrução de comparação;
• instrução de controle de seqüência.
Conceitos Computacionais
O que é COMPUTAÇÃO?
DADOS
PROCESSAMENTO
RESULTADOS
Conceitos Computacionais
Conceitos Computacionais
O QUE É UM COMPUTADOR ?
• É uma máquina constituída por uma série
de componentes e circuitos eletrônicos,
capaz de receber, armazenar, processar e
transmitir informações.
• Máquina programável, capaz de realizar
uma grande variedade de tarefas, seguindo
uma seqüência de comandos, de acordo
com o que for especificado.
• O Computador não faz absolutamente
nada sem que lhe seja ordenado fazer.
Conceitos Computacionais
O que é um
SISTEMA COMPUTACIONAL?
Conceitos Computacionais
Sistema Computacional
• Integração de componentes atuando como
uma entidade, com o propósito de
processar dados, por exemplo, realizar
algum tipo de operação aritmética/ lógica
envolvendo os dados, de modo a produzir
diferentes níveis de informações.
Conceitos Computacionais
Conceitos Computacionais
COMPONENTES DE UM SISTEMA COMPUTACIONAL
Peopleware
• Componente humano de um sistema de
computação, por exemplo, indivíduos
que utilizam o computador como
ferramenta.
Conceitos Computacionais
COMPONENTES DE UM SISTEMA COMPUTACIONAL
Hardware
• Componente físico de um sistema de
computação, por exemplo, todos os
equipamentos utilizados pelo usuário
nas ações de entrada, processamento,
armazenamento e saída de dados.
Conceitos Computacionais
COMPONENTES DE UM SISTEMA COMPUTACIONAL
Software
• Componente lógica de um sistema de
computação, por exemplo, séries de
instruções que fazem o computador
funcionar (programas de computador).
• São divididos de duas formas:
• Software Básico
• Software Aplicativo
Conceitos Computacionais
Características de um Computador
• Os computadores podem manipular diversos
tipos de informação (ou dados), incluindo:
• Dados numéricos;
• Texto;
• Imagens;
• Vídeos;
• Som;
Conceitos Computacionais
Componentes de um Computador
•
•
•
•
•
Processador
Memória
Dispositivos de Entrada/Saída (E/S)
Armazenamento em disco
Programas
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Processador
• O processador é o “cérebro” do computador, a parte
que interpreta e executa instruções.
• O termo CPU (Central Processing Unit – Unidade
Central de Processamento) é usado genericamente
para se referir ao processador do computador.
• A CPU de um computador contém a inteligência da
máquina; é lá que os cálculos são feitos e as
decisões tomadas.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Memória – Armazenamento Primário
• A CPU usa a memória do computador
para guardar as informações com as quais trabalha.
• A memória interna é chamada de RAM (Random Access
Memory – Memória de Acesso Aleatório) que armazena as
informações enquanto o computador estiver ligado
(volátil).
• A memória ROM (Read-Only Memory – Memória Somente
de Leitura ) que sempre guarda os mesmos dados, não
podem ser alterados e geralmente é gravado na fábrica.
Ela não perde os dados quando o computador for
desligado (não-volátil).
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Dispositivos de Entrada/Saída
• Compreende todas as maneiras de como o
computador se comunica com os usuários e
outras máquinas ou dispositivos.
• Os dispositivos de saída retornam os dados
processados, isto é, informações de volta ao
usuário.
• Os dispositivos de entrada aceitam os dados
e instruções do usuário
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Exemplos de Dispositivos de Entrada
•
•
•
•
•
•
•
•
•
•
Teclado
Mouse
Joystick
Scanner
Leitora de cartões
Canetas eletrônicas
Telas sensíveis ao toque
Leitora de código de barras
Web cam
Máquinas digitais
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Exemplos de Dispositivos de Saída
• Monitor
• Impressora
• Som
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Armazenamento em disco
• É a forma do computador guardar os
dados que não estão sendo utilizados
no momento.
• Existem
duas
armazenamento:
formas
• Armazenamento secundário
• Armazenamento terciário.
de
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Armazenamento secundário
• Eles não foram feitos para ser
removidos. Mas o computador pode
guardar uma grande quantidade de
informações que podem ser acessadas
rapidamente.
• São os discos rígidos,
conhecido também como HD
ou Winchester.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Armazenamento Terciário
• Eles podem ser removidos, mas guardam
uma quantidade menor de informações.
•
•
•
•
•
•
•
Disquetes
CD-R
CD-RW
CD-ROM
DVD
Zip
Pen Drives
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Programa
• É o roteiro que orienta o computador,
mostrando-lhe a seqüência de operações
necessárias para executar uma determinada
tarefa.
• Um programa é uma seqüência de instruções que
dirigem
a
UCP
(Unidade
Central
de
Processamento) na execução de alguma tarefa.
• Diz-se que um programa é composto por uma
série de comandos ou instruções.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Software Básico
• Quando se liga o computador,
etapas até ficar pronto para usar.
ele
passa
por
várias
• A primeira etapa é o autoteste que identifica os dispositivos
conectados ao computador, conta a quantidade de memória
disponível e faz uma verificação se a memória esta funcionando
corretamente.
• A seguir, o computador procura um programa chamado Sistema
Operacional (SO) que informa ao computador como interagir com
o usuário e como usar os dispositivos.
• Depois que encontra e roda o SO ele está
pronto para aceitar comandos do usuário.
• Ex. MS-DOS, Unix, OS/2, Windows, etc.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Software Aplicativo
• São programas com finalidades
específicas para determinado grupo
de pessoas.
• Uma empresa pode criar um software que controle o
número de empregados, endereços, etc.
• Mas o mercado se encarregou de criar alguns
softwares aplicativos que são necessários a um
grande número de usuários, como é o caso das
planilhas eletrônicas, processadores de texto,
aplicações gráficas (apresentação de slides), banco
de dados, etc.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Processador de Texto
• É uma versão computadorizada de uma
máquina de escrever com muito mais
recursos, como verificar a ortografia, alterar a
aparência da forma de letra usada, gráficos,
mala diretas, índices analíticos, sumários, etc.
• Exemplo: Word.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Planilha Eletrônica
• São processadores de números.
• Pode-se colocar textos, números ou fórmulas que
mudam os valores automaticamente quando um dado
numero é alterado.
• São capazes de gerar gráficos 3D e tabelas para
mostrar o relacionamento com os números.
• Exemplo: Excel.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Banco de Dados
• Amplia a capacidade de organizar os
dados armazenados no seu computador
e oferece muitos modos diferentes de
procurar fatos específicos.
• São programas específicos para
controle e gerenciamento de dados.
• Exemplo: Access.
o
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Apresentação Gráfica
• O Power Point é um software de
apresentação de slides de qualidade
profissional, com gráficos, tabelas e
figuras.
Conceitos Computacionais
COMPONENTES DE UM COMPUTADOR
Conceitos Computacionais
Tipo de Computadores
•
•
•
•
•
Supercomputadores
Mainframes
Minicomputadores
Estações de trabalho
Computadores pessoais
• Desktop
• Notebook
• Palmtop
Com o grande desenvolvimento que as comunicações têm sofrido, foi
criado um novo conceito de computador: o computador de rede.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores pessoais
• Também conhecidos como: Microcomputadores,
Micro e PC (personal computer).
• Possuem diversas formas e modelos.
• A característica marcante era a integração do
processador, num pequeno chip de memória
semicondutora, formando um microprocessador.
• Cada vez mais baratos e acessíveis, realizam
tarefas rotineiras e também mais avançadas.
• Está presente em todos os tipos de empresas.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores pessoais
• Há no mercado várias categorias de
microcomputadores, cuja classificação está
muito relacionada ao tamanho físico do
equipamento e seu grau de portabilidade.
• Tipos:
• Desktop
• Notebook
• Palmtop
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores pessoais
• Desktop
• Computador de mesa. O mais comum dos micros.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores pessoais
Notebook
• Computador portátil.
• Energizados por corrente elétrica ou
por bateria.
• Mais caro.
• Capacidade de processamento similar ao Desktop.
Os microcomputadores portáteis (alimentados por bateria) são
chamados de diversos nomes, dependendo do seu tamanho: os
maiores foram denominados Laptops, em seguida apareceram os
Notebooks, de tamanho menor, em formato parecido com um
livro. Há também os subnotebooks, ainda menores, e os
Palmtops, que são do tamanho da palma de nossas mãos.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Palmtop
•
•
•
•
Computador portátil.
Alimentado por bateria.
Mais caro.
Capacidade
de
processamento menor.
• Conhecido também por
PDA (Personal Digital
Assistants)
SONY CLIÉ T600c
Mede 118 mm x 71.8 mm x 12.5 mm
e pesa 138g.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores pessoais
Macintosh
• Computador pessoal da empresa Apple.
• Muito utilizado em trabalhos gráficos, dada a
sua capacidade neste ramo, simplicidade e
facilidade de uso.
• Os MACs estão sendo utilizados por
profissionais da área gráfica, arquitetura,
vídeo e tudo relacionado a multimídia
principalmente.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores Pessoais - Macintosh
O Mac foi o primeiro computador pessoal a incluir: drive de disquetes de
3½“ e drive de CD-ROM. O Mac foi o primeiro computador pessoal a
possibilitar a visualização de imagens foto-realistas em milhões de
cores e foi o primeiro capaz de passar seqüências de vídeo. [Apple]
Conceitos Computacionais
TIPOS DE COMPUTADORES
Estações de trabalho (workstation)
• Situam-se logo abaixo dos minicomputadores.
• Geralmente possuem arquitetura RISC e sistema
operacional UNIX.
• Especialmente no que se refere a velocidade do
processador e capacidade de memória, a potência de uma
estação de trabalho é semelhante à de um
minicomputador.
• As estações de trabalho são dirigidas para uso de um
usuário.
• É essencialmente um microcomputador projetado para
realizar tarefas pesadas, em geral na área científica ou
industrial, como complexas computações matemáticas,
projetos
com
auxílio
de
computação
(CAD),
processamento de imagem, etc.
• Exemplos: O sistema DECstation 5000/33 ou IBM RS/6000
Conceitos Computacionais
TIPOS DE COMPUTADORES
Exemplo de Estação de Trabalho:
Desktop/RackMount Ultra 10
Solaris Workstations/Servers
www.nextcomfigure.com/
Conceitos Computacionais
TIPOS DE COMPUTADORES
Minicomputadores
• O minicomputador foi resultado de uma redução no
tamanho dos computadores.
• Grande capacidade de processamento.
• Possui terminais conectados a ele.
• Os minicomputadores são computadores de médio
porte adequados a tarefas como, por exemplo, o
controle de processos industriais e a gestão de
sistemas multiusuário.
• Com o aparecimento e posterior desenvolvimento
dos microcomputadores, a distinção entre estas duas
categorias é cada vez menos clara.
• Exemplos: VAX-11/780 da DEC e sistemas AS/400 da IBM.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Exemplos de Minicomputador:
O minicomputador IBM-1130
(produzido a partir de 1969)
www.epub.org.br/correio/ cp970923.html
Conceitos Computacionais
TIPOS DE COMPUTADORES
Mainframes (Computadores de Grande Porte)
• São sistemas projetados para manusear considerável
volume de dados e executar simultaneamente programas
de uma grande quantidade de usuários.
• Utilizados por grandes empresas que necessitam
armazenar grande quantidade de informação e ter um
acesso rápido à ela.
• Os usuários acessam o mainframe através de terminais.
Um mainframe possui à ele conectado uma grande
quantidade de terminais.
• Ao contrário dos supercomputadores, são de âmbito
extenso, utilizadas em grandes organizações como
bancos, companhias de seguros e centros de
investigação.
• Exemplos: Sistemas IBM 3090 e Control Data CDC 6600
Conceitos Computacionais
TIPOS DE COMPUTADORES
Exemplos de Mainframes:
Conceitos Computacionais
TIPOS DE COMPUTADORES
Mainframes
• Terminal burro: todo o processamento é feito no
mainframe. O terminal apenas é um meio de entrada e
visualização dos dados.
• Terminal inteligente: faz parte do processamento no
terminal. Geralmente é um computador pessoal.
Conceitos Computacionais
TIPOS DE COMPUTADORES
Supercomputadores
• Computadores com grande poder de processamento
• Utilizados principalmente no campo científico, nos
quais se destacam as simulações.
• Outros exemplos de aplicação: previsão de tempo e
modelagem tridimensional.
• Estes computadores são de âmbito específico,
realizando um grupo de tarefas reduzido.
• Seu custo é muito elevado.
• Possui um tamanho muito grande e necessitam de
condições especiais de funcionamento.
• Exemplos: CRAY Y-MP e IBM 9021
Conceitos Computacionais
TIPOS DE COMPUTADORES
Exemplo de Supercomputador:
CRAY
Conceitos Computacionais
TIPOS DE COMPUTADORES
Computadores de rede (Network computers –
NCs)
• Fornecem grande parte das funcionalidades
dos PCs por um menor preço.
• Pelo fato de obterem seu software a partir de
uma rede de computadores, eles não
precisam, necessariamente, de unidades de
disco.
Conceitos Computacionais
O cérebro humano, de um ponto de vista
estritamente funcional, pode ser definido
como um sistema complexo de 100 bilhões de
neurônios. Para conter o mesmo número de
elementos do cérebro, um computador dos
anos 40, a fase das válvulas, teria o tamanho
de São Paulo. Em fins dos anos 50, com os
transistores, bastava um computador com as
dimensões do Cristo Redentor. Anos 60: o
computador
seria
como
um
ônibus.
Atualmente, com a aglomeração de alguns
milhões de componentes num único chip,
cérebro e computador entraram num acordo
de dimensões.”
Conceitos Computacionais
Conceitos Computacionais
Uso dos computadores
•
•
•
•
•
•
•
•
•
•
Negócios (Escritórios, empresas e etc.)
Medicina e saúde pública
Educação
Arqueologia
Engenharia
Manufatura
Direito
Política
Uso doméstico
Entretenimento
Conceitos Computacionais
USO DOS COMPUTADORES
Negócios
• Mesmo que você não trabalhe em um escritório, a
maneira como as empresas usam computadores o
afeta todos os dias.
• Sua
informações
estão
armazenadas
em
computadores como toda vez que você vai ao
banco, renova um assinatura ou compra algo pelo
correio.
• Quando se compra alimentos ou combustíveis há
uma interação com os computadores.
• Dos caixas automáticos aos cartões de crédito, os
computadores passaram a fazer parte do nosso
dia-a-dia.
Conceitos Computacionais
USO DOS COMPUTADORES
Medicina e saúde pública
• Os computadores são usados para tudo, desde diagnósticos
de moléstias até o monitoramento de pacientes durante
cirurgias e controle permanente de próteses.
• Várias aplicações médicas usam pequenos computadores de
propósito específico que operam dentro do corpo humano
para ajudá-lo a funcionar melhor. Ex. marca-passos.
• Outro exemplo é o implante coclear, um tipo especial de
aparelho auditivo que permite uma pessoa surda escutar.
• Outro uso são as técnicas de processamento automatizado
de imagens, que produzem uma figura 3D com muito mais
detalhe e menos riscos que o raio X comuns.
Conceitos Computacionais
USO DOS COMPUTADORES
Educação
• Encontra-se computadores em salas de aula, museus,
bibliotecas, etc.
• Eles se tornaram tão essenciais ao processo de
aprendizagem quanto os livros, o papel e a caneta.
• Na sala de aula, os alunos desenvolvem pesquisas
científicas e preparam relatórios usando a tecnologia
computacional.
• Nos museus de história natural, os alunos tocam a
tela do computador para saber qual a mais recente
teoria sobre a evolução da terra, ou porque os
dinossauros foram extintos.
Conceitos Computacionais
USO DOS COMPUTADORES
Ciência
• Os cientistas usam o computador para desenvolver
teorias, coletar e testar dados e para trocar
informações eletronicamente com seus colegas de
todo o mundo.
• Os pesquisadores conseguem acessar bibliotecas e
outros centros de pesquisa em locais distantes.
• Também é possível simular eventos complexos, como
gerar estudos detalhados de terremotos, projetar
moléculas 3D detalhadas que possam ser
manipuladas com o auxílio do computador.
Conceitos Computacionais
USO DOS COMPUTADORES
Engenharia e Arquitetura
• Embora existam mesas de desenho e réguas, seus
dias estão contados.
• Um engenheiro ou arquiteto que precise projetar um
produto consegue ser muito mais produtivo com um
computador do que com lápis e papel.
• Quando se projeta um objeto com o computador, ele
cria um modelo 3D que permite a visualização em
perspectivas diferentes, onde em um papel, seria
necessário redesenhar todas as visualizações
afetadas.
• Um exemplo são os sistemas CAD.
Conceitos Computacionais
USO DOS COMPUTADORES
Governo
• O governo usa computadores para coletar, processar
e armazenar uma vasta quantidade de informações
sobre todos os cidadãos por meio das agências do
censo e receita federal.
• Números de seguro social são emitidos para cada
indivíduo que trabalha ou têm conta bancária.
• Os computadores correlacionam e atualizam
informações sobre rendimentos dessas pessoas
durante suas vidas inteiras para calcular os
benefícios que devem ser pagos no momento de sua
aposentadoria.
Conceitos Computacionais
USO DOS COMPUTADORES
Teatro e cinema
• No teatro, os técnicos usam luzes
coordenadas e controladas por computador
para iluminar ou escurecer o palco.
• Os atores podem utilizar para controlar
imagens e sons.
• No cinema, são obtidos incríveis efeitos
especiais como animações (cujo movimentos
simulam a vida real), truques e efeitos visuais
revitalizam desenhos e filmes.
Conceitos Computacionais
USO DOS COMPUTADORES
Computadores no lar
• Você usa computadores em sua casa todos os dias
sem perceber.
• A maioria dos aparelhos como televisão, máquina de
lavar roupas e louças, fornos microondas, máquinas
de
costura,
etc.,
também
usam
pequenos
computadores para ajudá-los a funcionar.
• No Japão, o próprio ambiente doméstico pode ser
controlado pelo computador como temperatura do ar,
presença humana, etc.
• Também são utilizados para pesquisas escolares na
Internet.
Conceitos Computacionais
“Conhecimento é Poder e o
Computador pode atuar como
um extensor desse poder.”