e
Comunicação
de Dados
1
2
Deve-se distinguir DADO de informação.
O que diferencia um dado de uma
informação, é o conhecimento que ela
propicia ao tomador de decisões.
DADO TRANSFORMADO GERA CONHECIMENTO
3 Exemplo de dados numa empresa:
Quantidade de
produção.
Custo de matéria
prima.
Número de
empregados.
O resultado da análise desses dados é a informação. Ou seja. Capacidade de
produção.
Custo de venda do
produto.
Produtividade do
funcionário.
4
É o tratamento da informação de forma automática, É o tratamento da informação de forma automática, ou seja, por dispositivos eletrônicos.
ou seja, por dispositivos eletrônicos.
TECNOLOGIAS DA INFORMAÇÃO
TECNOLOGIAS DA INFORMAÇÃO dizem respeito ao dizem respeito ao
tratamento, controlo e comunicação da informação, tratamento, controlo e comunicação da informação, por meios electrónicos
por meios electrónicos, portanto, através do computador., portanto, através do computador.
TECNOLOGIAS:
TECNOLOGIAS: Ciência que estuda um conjunto de Ciência que estuda um conjunto de técnicas com vista à resolução de problemas humanos. técnicas com vista à resolução de problemas humanos.
5
TICTIC ((TTecnologias da ecnologias da IInformação e nformação e CComunicação)omunicação) tratam-se das TI na comunicação da informação tratam-se das TI na comunicação da informação
entre vários locais.entre vários locais.
por meios informáticos)
6
HARDWARE
HARDWARE - - computadorcomputador -
- periféricosperiféricos
SOFTWARE
SOFTWARE - programas, instruções que fazem - programas, instruções que fazem funcionar o hardware
funcionar o hardware
- Software de
- Software de sistemasistema: S.O.: S.O. - Software de
- Software de aplicaçãoaplicação. Programas c/ que . Programas c/ que O utilizador funciona. Ex. Word, Excel, Paint,
O utilizador funciona. Ex. Word, Excel, Paint,
Prog. de acesso à Internet
Prog. de acesso à Internet
AS DUAS PARTES TÊM QUE TRABALHAR EM CONJUNTO
7
materiais pesados.
•São todos os componentes físicos de um
computador (carcaças, placas, fios e componentes em geral).
• É a área da informática respeitante ao
funcionamento da parte eletrônica e mecânica.
SOFTWARESOFTWARE
• Significa “algo de leve”, suave. • Parte lógica do computador.
• São todos os programas e aplicações que
permitem a recepção e transmissão de dados e informação, que ajudam o homem nas tarefas que pretende realizar.
8
O analista de sistemas é a pessoa responsável
pela definição do sistema, faz o levantamento das necessidades e, a partir de suas observações,
organiza um procedimento capaz de auxiliar, via informática, o usuário interessado.
O programador elabora as rotinas seguindo as
diretrizes do analista de sistemas.
O digitador é o responsável pela transferência de
dados do papel para o computador.
O operador faz a manipulação do computador em
todas as suas fases operacionais.
O usuário é todo aquele que direta ou
indiretamente utiliza saídas de processamento do sistema.
9
Processamento de dados é a transformação de informações.
Quando se emprega um computador, o homem toma as decisões e a máquina as executa. O computador é um instrumento cuja capacidade vai além de resolver simples problemas, uma vez que é largamente utilizado na
execução de uma série de tarefas complexas, proporcionando economia de tempo e aumentando a gama de atividades que podem ser desenvolvidas pelo homem.
“As atividades que, a partir de dados conhecidos, através de
processamento, produzem resultados procurados, com ou sem emprego de qualquer equipamento auxiliar, podemos denominar atividades de
processamento de dados.”
Quando se utiliza computador para realizar as atividades acima descritas, utiliza-se a denominação de Processamento Automático de Dados (PAD) ou Processamento Eletrônico de Dados (PED). Foi o advento dos
computadores que dinamizou o tratamento das informações, que popularizou a terminologia Processamento de Dados; de modo que hoje se associa a idéia ao que hoje se associa a idéia ao
emprego de computadores.
10
Processamento operações que
transforma os dados iniciais em resultados específicos.
Saída liberação dos dados
(informações) processados, ou seja, resultado do processamento.
11
Processamento de Dados Manual:
Usa no máximo a máquina de escrever, ou máquina de cálculo;
Sujeito a erros de cálculos e manipulação de dados; Lento.
Ex.: procura de endereço no guia de ruas.
Processamento Automático de Dados (PAD):
Auxílio de equipamentos especiais;
Executa tarefas pré-definidas até chegar ao resultado. Ex.: rotulação de frascos.
Processamento Eletrônico de Dados (PED):
Computador;
Velocidade e segurança de resultados certos; Grande capacidade de memória.
12
informações para concorrer com prazos,
qualidade e volume de serviços, ela
recorrerá a meios potentes, rápidos e
sofisticados
que
lhe
proporcionem
informações processadas em tempo útil.
O computador é um meio capaz de atender
a essa necessidade.
Numa primeira fase de sua evolução, todo o
processamento de dados será centralizado,
ou seja, tanto a CPU como os dispositivos de
entrada/saída (I/O) trabalham no mesmo
ambiente.
13
As deficiências deste método podem ser apresentadas: - Tempo de coleta manual de informações muito grande. - Manuseio excessivo de documentos.
- Transporte de documentos entre localidades remotas e CPD. - Erros detectados pelo computador só poderão ser corrigidos
num próximo ciclo de processamento, após a correção da informação no local onde foi gerada, ocasionado grandes atrasos no processamento do serviço.
Para o uso eficaz dos recursos de processamento, sentiu-se a necessidade de que os dispositivos de entrada e saída
estivessem fisicamente nos locais onde estava a informação a ser
14
Denomina-se a troca de informações em sistemas de computação utilizando as facilidades das telecomunicações. Nesse contexto, as telecomunicações crescem de importância por serem o
elemento que permitirá que os computadores e periféricos trabalhem à distancia.
Atualmente, a tendência é além de descentralizar os dispositivos de entrada e saída, descentralizar o poder de cálculo,
permitindo que os pontos remotos, através de unidades de processamento de menor porte, executem aplicações mais complexas.
15
No momento, as maiores dificuldades para se implantar a descentralização são os altos custos de comunicação à longa distancia e a complexidade do projeto de software de aplicação. Existem inúmeras vantagens na descentralização dos
equipamentos. Podemos destacar as seguintes:
- Redução acentuada dos erros de entrada de dados (coletados nos próprios pontos de origem da informação).
- Acesso de um número muito maior de pessoas aos sistemas.
- Coleta e disseminação imediata da informação à velocidade eletrônica.
- Maior segurança (nos grandes sistemas), existe sempre dois ou mais computadores em localizações diferentes, um deles em reserva (standy-by).
16
A palavra “teleprocessamento” é uma aglutinação de duas outras palavras que representam tecnologias diferentes,
“telecomunicações” e “processamento”,
retratando a capacidade de se promover à distancia o processamento de dados.
17
um computador central em diferentes pontos distantes do mesmo. Estas e outras necessidades resultaram no planejamento e construção de sistemas de TP (Response-Time) que podem satisfazer, com grau bastante aceitável, aos pré-requisitos das aplicações. A necessidade de otimização de recursos e troca de informações entre sistemas diferentes, muitas vezes distantes milhares de quilômetros, provocaram o surgimento de redes de computadores bastante complexas, compostas por uma gama de terminais, concentradores, núcleos de computação etc.
18
Processamento em Lote ou Processamento em
Batch
Consiste na execução de programas sem interação do usuário durante o processamento. Iniciado o serviço, esse é processado continuamente até o término do lote, sem que o usuário tenha acesso a ele durante o processamento.
As transações não são processadas imediatamente, mas guardadas por um determinado tempo, até o agrupamento total, e então, processadas num único lote. Ex: as multas aplicadas por um guarda de transito.
19
• São programas projetados para operar de maneira
interativa com o usuário e outros computadores.
• A entrada de dados é feita “em linha” (on line) e seu
processamento é executado em seguida.
• Descreve um sistema onde os dados coletados
na estação terminal remota são encaminhados diretamente para o computador central ou,
ainda, quando o fluxo de dados ocorre no
sentido inverso (do computador central para a estação remota).
• Exemplo:
20
Quando o sistema on line consegue processar
dados com velocidade igual à ocorrência, ou seja, no momento em que o dado é informado ao sistema ele é processado.
Ex.: Sistema de reservas de passagens aéreas.
As respostas às entradas são suficientemente
rápidas para controlar o processo e ou influir na ação subseqüente.
Por Exemplo, num desvio de rota de um foguete, a
informação é levada ao computador que inicia imediatamente uma ação para corrigir o curso.
21
Uma aplicação em tempo real é sempre on-line mas o
inverso nem sempre é verdadeiro.
A justificativa para a afirmação anterior é apresentada a
seguir:
- Na aplicação Real-Time, a resposta provocará alguma ação
no processo, existindo necessariamente, uma garanti no tempo de resposta.
- Na aplicação On-line, essa garantia não é possível, porque o
tempo de resposta é função do número de usuários do sistema em um certo momento. Caso esse número seja pequeno e estejam usando processamento trivial, o tempo de resposta deverá ser pequeno para todos os usuários, as se em dado momento esse número de usuários é grande e o sistema estiver executando tarefas complexas, é provável que o tempo de resposta seja imprevisível.
22
Processamento
Multitarefa
É a estrutura que permite a execução concorrente ou simultânea de múltiplos programas por um único computador. Ex.: OS/2, Windows 9x, Windows ME, Windows 2000, Linux etc.
Processamento
Multiusuário ou Time Sharing
Permite que vários usuários possam compartilhar o mesmo computador, os mesmos programas ao mesmo tempo, via terminais. Pode ser centralizado ou distribuído.
Ex.: sistema
cliente/servidor.
Processamento Monousuário
É a estrutura mais simples do processamento, no qual um só programa é executado de cada vez, seja batch ou on line, para um só usuário. Ex.: MS-DOS.
23 Centralizado O processamento é todo realizado no computador principal (servidor) e os dados ficam armazenados no servidor. Os terminais,
nesse caso, fazem
somente a interface de entrada e saída de dados entre o computador e o usuário. Ex.: Mainframes.
Distribuído
Computadores ligados em rede, que estabelecem a comunicação entre si, tornando possível acessar os dados contidos em outros computadores. O processamento é realizado no computador que estiver operando e os dados podem ser armazenados em todos os computadores. Ex.: sistema cliente/servidor
24
Multiprocessament
o
Em alguns casos, é
necessário que mais
de uma CPU execute
um mesmo
processamento,
sendo que cada CPU
é responsável por
uma parte desse
processamento. Ex.:
Mainframes.
Teleprocessament
o
Processamento de
dados à distância,
utiliza recursos de
telecomunicações
com linha
telefônicas,
satélites, etc. Ex.:
débito em conta
(bancária).
Dados
Comunicação
processo pelo qual a informação é transmitida de um
ponto (fonte), através determinado tempo e espaço, até um destino.
Mensagem
Manifestação física da informação produzida pela fonte.
Sinal
Grandeza elétrica variável, com uma determinada
duração, como uma corrente ou tensão, que representa a mensagem.
Dados
Finalidade de um sistema de comunicação, é
fazer uma REPLICA aceitável da mensagem.
Em uma transmissão, sempre haverá:
Atenuação (redução da intensidade) Distorção (alteração do sinal)
Interferência (contaminação por sinais estranhos) Ruído (Sinais elétricos aleatórios ou imprevisíveis)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Comunicação
TIPOS DE COMUNICAÇÃO Homem - Homem Homem - Máquina Máquina - Máquina Máquina - Homem M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Comunicação Fonte Des tino Fonte Des tino
TIPOS DE TRANSMISSÃO
UNIDIRECIONAL - Canal de Comunicação (Ex: TV convencional)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Transmissão
TIPOS DE TRANSMISSÃO M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
BIDIRECIONAL - Circuito de Comunicação (Ex: Telefonia)
UNIDIRECIONAL - Canal de Comunicação (Ex: TV convencional)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
COD = Codificador DEC = Decodificador
Dispositivos responsáveis pela codificação e decodificação de sinais, para fins de processamento e telecomunicações, cujas principais funções são a detecção e correção de erros.
CANAL DE TRANSMISSÃO
MOD = Modulador DEM = Demodulador
Dispositivos responsáveis pela conversão de um formato de sinal para outro, entre Fonte e Destino.
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Transmissão
CANAL DE TRANSMISSÃO
Tx = Transmissor Rx = Receptor
Dispositivo que acopla sinal Dispositivo sensível, ao Meio de Transmissão. vel pela retirada do sinal que
ocupa o Meio de Transmissão.
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Transmissão
CANAL DE TRANSMISSÃO
M = Meio de Transmissão
. Fios Metálicos (corrente elétrica) . Espaço (onda eletromagnética) . Fibra Óptica (luz)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
CANAL DE TRANSMISSÃO
R = Ruído
Um sinal indesejável, que perturba a
comunicação, chegando até a interrompe-la.
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
Atenuação
Redução da potência do sinal
Distorção
Alteração devido a respostasimperfeitas
Interferência
contaminação por sinais estranhosDispositivo
A
Dispositivo
B
Simplex
O Meio de Transmissão conduz o sinal somente em um sentido.
O Meio de Transmissão conduz o sinal somente em um sentido.
Dispositivo A Dispositivo B Canal de Comunicação
Half-Duplex
O Meio de Transmissão conduz o sinal
em ambos os sentidos mas não simultaneamente. O Meio de Transmissão conduz o sinal
em ambos os sentidos mas não simultaneamente.
Dispositivo A Dispositivo B Canal de Comunicação
Full-Duplex
O Meio de Transmissão conduz o sinal em ambos os sentidos e ao mesmo tempo. O Meio de Transmissão conduz o sinal em ambos os sentidos e ao mesmo tempo.
Dispositivo A Dispositivo B Canal de Comunicação
Paralela
Neste sistema de transferência, cada caracter de oito bits é transmitido de uma só vez.
Neste sistema de transferência, cada caracter de oito bits é transmitido de uma só vez.
Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8
Dispositivo A Dispositivo B Canal de Comunicação
Serial
Neste sistema de transferência, os bits que compõem cada caracter são transmitidos um de cada vez.
Neste sistema de transferência, os bits que compõem cada caracter são transmitidos um de cada vez.
Dispositivo A Dispositivo B Canal de Comunicação
Transmissão Assíncrona
Na transmissão serial assíncrona os bits do caracter são colocados entre um bit de start e um de stop.
Na transmissão serial assíncrona os bits do caracter são colocados entre um bit de start e um de stop.
bits do caracter start bit stop bit
Dispositivo A Dispositivo B Canal de Comunicação
Transmissão Síncrona
Na transmissão síncrona, os bits de um caracter são seguidos pelos do próximo, não existindo bits de start / stop.
Na transmissão síncrona, os bits de um caracter são seguidos pelos do próximo, não existindo bits de start / stop.
bits do caracter bits do caracter
Limitações da Comunicações Elétricas
Problemas tecnológicos
Fatores de engenharia Práticos
Limitações físicas fundamentais
e
Comunicação
de Dados
45
46
Deve-se distinguir DADO de informação.
O que diferencia um dado de uma
informação, é o conhecimento que ela
propicia ao tomador de decisões.
DADO TRANSFORMADO GERA CONHECIMENTO
47 Exemplo de dados numa empresa:
Quantidade de
produção.
Custo de matéria
prima.
Número de
empregados.
O resultado da análise desses dados é a informação. Ou seja. Capacidade de
produção.
Custo de venda do
produto.
Produtividade do
funcionário.
48
É o tratamento da informação de forma automática, É o tratamento da informação de forma automática, ou seja, por dispositivos eletrônicos.
ou seja, por dispositivos eletrônicos.
TECNOLOGIAS DA INFORMAÇÃO
TECNOLOGIAS DA INFORMAÇÃO dizem respeito ao dizem respeito ao
tratamento, controlo e comunicação da informação, tratamento, controlo e comunicação da informação, por meios electrónicos
por meios electrónicos, portanto, através do computador., portanto, através do computador.
TECNOLOGIAS:
TECNOLOGIAS: Ciência que estuda um conjunto de Ciência que estuda um conjunto de técnicas com vista à resolução de problemas humanos. técnicas com vista à resolução de problemas humanos.
49
TICTIC ((TTecnologias da ecnologias da IInformação e nformação e CComunicação)omunicação) tratam-se das TI na comunicação da informação tratam-se das TI na comunicação da informação
entre vários locais.entre vários locais.
por meios informáticos)
50
HARDWARE
HARDWARE - - computadorcomputador -
- periféricosperiféricos
SOFTWARE
SOFTWARE - programas, instruções que fazem - programas, instruções que fazem funcionar o hardware
funcionar o hardware
- Software de
- Software de sistemasistema: S.O.: S.O. - Software de
- Software de aplicaçãoaplicação. Programas c/ que . Programas c/ que O utilizador funciona. Ex. Word, Excel, Paint,
O utilizador funciona. Ex. Word, Excel, Paint,
Prog. de acesso à Internet
Prog. de acesso à Internet
AS DUAS PARTES TÊM QUE TRABALHAR EM CONJUNTO
51
materiais pesados.
•São todos os componentes físicos de um
computador (carcaças, placas, fios e componentes em geral).
• É a área da informática respeitante ao
funcionamento da parte eletrônica e mecânica.
SOFTWARESOFTWARE
• Significa “algo de leve”, suave. • Parte lógica do computador.
• São todos os programas e aplicações que
permitem a recepção e transmissão de dados e informação, que ajudam o homem nas tarefas que pretende realizar.
52
O analista de sistemas é a pessoa responsável
pela definição do sistema, faz o levantamento das necessidades e, a partir de suas observações,
organiza um procedimento capaz de auxiliar, via informática, o usuário interessado.
O programador elabora as rotinas seguindo as
diretrizes do analista de sistemas.
O digitador é o responsável pela transferência de
dados do papel para o computador.
O operador faz a manipulação do computador em
todas as suas fases operacionais.
O usuário é todo aquele que direta ou
indiretamente utiliza saídas de processamento do sistema.
53
Processamento de dados é a transformação de informações.
Quando se emprega um computador, o homem toma as decisões e a máquina as executa. O computador é um instrumento cuja capacidade vai além de resolver simples problemas, uma vez que é largamente utilizado na
execução de uma série de tarefas complexas, proporcionando economia de tempo e aumentando a gama de atividades que podem ser desenvolvidas pelo homem.
“As atividades que, a partir de dados conhecidos, através de
processamento, produzem resultados procurados, com ou sem emprego de qualquer equipamento auxiliar, podemos denominar atividades de
processamento de dados.”
Quando se utiliza computador para realizar as atividades acima descritas, utiliza-se a denominação de Processamento Automático de Dados (PAD) ou Processamento Eletrônico de Dados (PED). Foi o advento dos
computadores que dinamizou o tratamento das informações, que popularizou a terminologia Processamento de Dados; de modo que hoje se associa a idéia ao que hoje se associa a idéia ao
emprego de computadores.
54
Processamento operações que
transforma os dados iniciais em resultados específicos.
Saída liberação dos dados
(informações) processados, ou seja, resultado do processamento.
55
Processamento de Dados Manual:
Usa no máximo a máquina de escrever, ou máquina de cálculo;
Sujeito a erros de cálculos e manipulação de dados; Lento.
Ex.: procura de endereço no guia de ruas.
Processamento Automático de Dados (PAD):
Auxílio de equipamentos especiais;
Executa tarefas pré-definidas até chegar ao resultado. Ex.: rotulação de frascos.
Processamento Eletrônico de Dados (PED):
Computador;
Velocidade e segurança de resultados certos; Grande capacidade de memória.
56
informações para concorrer com prazos,
qualidade e volume de serviços, ela
recorrerá a meios potentes, rápidos e
sofisticados
que
lhe
proporcionem
informações processadas em tempo útil.
O computador é um meio capaz de atender
a essa necessidade.
Numa primeira fase de sua evolução, todo o
processamento de dados será centralizado,
ou seja, tanto a CPU como os dispositivos de
entrada/saída (I/O) trabalham no mesmo
ambiente.
57
As deficiências deste método podem ser apresentadas: - Tempo de coleta manual de informações muito grande. - Manuseio excessivo de documentos.
- Transporte de documentos entre localidades remotas e CPD. - Erros detectados pelo computador só poderão ser corrigidos
num próximo ciclo de processamento, após a correção da informação no local onde foi gerada, ocasionado grandes atrasos no processamento do serviço.
Para o uso eficaz dos recursos de processamento, sentiu-se a necessidade de que os dispositivos de entrada e saída
estivessem fisicamente nos locais onde estava a informação a ser
58
Denomina-se a troca de informações em sistemas de computação utilizando as facilidades das telecomunicações. Nesse contexto, as telecomunicações crescem de importância por serem o
elemento que permitirá que os computadores e periféricos trabalhem à distancia.
Atualmente, a tendência é além de descentralizar os dispositivos de entrada e saída, descentralizar o poder de cálculo,
permitindo que os pontos remotos, através de unidades de processamento de menor porte, executem aplicações mais complexas.
59
No momento, as maiores dificuldades para se implantar a descentralização são os altos custos de comunicação à longa distancia e a complexidade do projeto de software de aplicação. Existem inúmeras vantagens na descentralização dos
equipamentos. Podemos destacar as seguintes:
- Redução acentuada dos erros de entrada de dados (coletados nos próprios pontos de origem da informação).
- Acesso de um número muito maior de pessoas aos sistemas.
- Coleta e disseminação imediata da informação à velocidade eletrônica.
- Maior segurança (nos grandes sistemas), existe sempre dois ou mais computadores em localizações diferentes, um deles em reserva (standy-by).
60
A palavra “teleprocessamento” é uma aglutinação de duas outras palavras que representam tecnologias diferentes,
“telecomunicações” e “processamento”,
retratando a capacidade de se promover à distancia o processamento de dados.
61
um computador central em diferentes pontos distantes do mesmo. Estas e outras necessidades resultaram no planejamento e construção de sistemas de TP (Response-Time) que podem satisfazer, com grau bastante aceitável, aos pré-requisitos das aplicações. A necessidade de otimização de recursos e troca de informações entre sistemas diferentes, muitas vezes distantes milhares de quilômetros, provocaram o surgimento de redes de computadores bastante complexas, compostas por uma gama de terminais, concentradores, núcleos de computação etc.
62
Processamento em Lote ou Processamento em
Batch
Consiste na execução de programas sem interação do usuário durante o processamento. Iniciado o serviço, esse é processado continuamente até o término do lote, sem que o usuário tenha acesso a ele durante o processamento.
As transações não são processadas imediatamente, mas guardadas por um determinado tempo, até o agrupamento total, e então, processadas num único lote. Ex: as multas aplicadas por um guarda de transito.
63
• São programas projetados para operar de maneira
interativa com o usuário e outros computadores.
• A entrada de dados é feita “em linha” (on line) e seu
processamento é executado em seguida.
• Descreve um sistema onde os dados coletados
na estação terminal remota são encaminhados diretamente para o computador central ou,
ainda, quando o fluxo de dados ocorre no
sentido inverso (do computador central para a estação remota).
• Exemplo:
64
Quando o sistema on line consegue processar
dados com velocidade igual à ocorrência, ou seja, no momento em que o dado é informado ao sistema ele é processado.
Ex.: Sistema de reservas de passagens aéreas.
As respostas às entradas são suficientemente
rápidas para controlar o processo e ou influir na ação subseqüente.
Por Exemplo, num desvio de rota de um foguete, a
informação é levada ao computador que inicia imediatamente uma ação para corrigir o curso.
65
Uma aplicação em tempo real é sempre on-line mas o
inverso nem sempre é verdadeiro.
A justificativa para a afirmação anterior é apresentada a
seguir:
- Na aplicação Real-Time, a resposta provocará alguma ação
no processo, existindo necessariamente, uma garanti no tempo de resposta.
- Na aplicação On-line, essa garantia não é possível, porque o
tempo de resposta é função do número de usuários do sistema em um certo momento. Caso esse número seja pequeno e estejam usando processamento trivial, o tempo de resposta deverá ser pequeno para todos os usuários, as se em dado momento esse número de usuários é grande e o sistema estiver executando tarefas complexas, é provável que o tempo de resposta seja imprevisível.
66
Processamento
Multitarefa
É a estrutura que permite a execução concorrente ou simultânea de múltiplos programas por um único computador. Ex.: OS/2, Windows 9x, Windows ME, Windows 2000, Linux etc.
Processamento
Multiusuário ou Time Sharing
Permite que vários usuários possam compartilhar o mesmo computador, os mesmos programas ao mesmo tempo, via terminais. Pode ser centralizado ou distribuído.
Ex.: sistema
cliente/servidor.
Processamento Monousuário
É a estrutura mais simples do processamento, no qual um só programa é executado de cada vez, seja batch ou on line, para um só usuário. Ex.: MS-DOS.
67 Centralizado O processamento é todo realizado no computador principal (servidor) e os dados ficam armazenados no servidor. Os terminais,
nesse caso, fazem
somente a interface de entrada e saída de dados entre o computador e o usuário. Ex.: Mainframes.
Distribuído
Computadores ligados em rede, que estabelecem a comunicação entre si, tornando possível acessar os dados contidos em outros computadores. O processamento é realizado no computador que estiver operando e os dados podem ser armazenados em todos os computadores. Ex.: sistema cliente/servidor
68
Multiprocessament
o
Em alguns casos, é
necessário que mais
de uma CPU execute
um mesmo
processamento,
sendo que cada CPU
é responsável por
uma parte desse
processamento. Ex.:
Mainframes.
Teleprocessament
o
Processamento de
dados à distância,
utiliza recursos de
telecomunicações
com linha
telefônicas,
satélites, etc. Ex.:
débito em conta
(bancária).
Dados
Comunicação
processo pelo qual a informação é transmitida de um
ponto (fonte), através determinado tempo e espaço, até um destino.
Mensagem
Manifestação física da informação produzida pela fonte.
Sinal
Grandeza elétrica variável, com uma determinada
duração, como uma corrente ou tensão, que representa a mensagem.
Dados
Finalidade de um sistema de comunicação, é
fazer uma REPLICA aceitável da mensagem.
Em uma transmissão, sempre haverá:
Atenuação (redução da intensidade) Distorção (alteração do sinal)
Interferência (contaminação por sinais estranhos) Ruído (Sinais elétricos aleatórios ou imprevisíveis)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Comunicação
TIPOS DE COMUNICAÇÃO Homem - Homem Homem - Máquina Máquina - Máquina Máquina - Homem M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Comunicação Fonte Des tino Fonte Des tino
TIPOS DE TRANSMISSÃO
UNIDIRECIONAL - Canal de Comunicação (Ex: TV convencional)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Transmissão
TIPOS DE TRANSMISSÃO M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
BIDIRECIONAL - Circuito de Comunicação (Ex: Telefonia)
UNIDIRECIONAL - Canal de Comunicação (Ex: TV convencional)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
COD = Codificador DEC = Decodificador
Dispositivos responsáveis pela codificação e decodificação de sinais, para fins de processamento e telecomunicações, cujas principais funções são a detecção e correção de erros.
CANAL DE TRANSMISSÃO
MOD = Modulador DEM = Demodulador
Dispositivos responsáveis pela conversão de um formato de sinal para outro, entre Fonte e Destino.
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Transmissão
CANAL DE TRANSMISSÃO
Tx = Transmissor Rx = Receptor
Dispositivo que acopla sinal Dispositivo sensível, ao Meio de Transmissão. vel pela retirada do sinal que
ocupa o Meio de Transmissão.
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R Canal de Transmissão
CANAL DE TRANSMISSÃO
M = Meio de Transmissão
. Fios Metálicos (corrente elétrica) . Espaço (onda eletromagnética) . Fibra Óptica (luz)
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
CANAL DE TRANSMISSÃO
R = Ruído
Um sinal indesejável, que perturba a
comunicação, chegando até a interrompe-la.
M Fonte Codifi cador MOD Tx Des tino Deco difica dor
DEM Rx Codifi Fonte
cador MOD Tx Des tino Deco difica dor DEM Rx CANAL DE TRANSMISSÃO R
Atenuação
Redução da potência do sinal
Distorção
Alteração devido a respostasimperfeitas
Interferência
contaminação por sinais estranhosDispositivo
A
Dispositivo
B
Simplex
O Meio de Transmissão conduz o sinal somente em um sentido.
O Meio de Transmissão conduz o sinal somente em um sentido.
Dispositivo A Dispositivo B Canal de Comunicação
Half-Duplex
O Meio de Transmissão conduz o sinal
em ambos os sentidos mas não simultaneamente. O Meio de Transmissão conduz o sinal
em ambos os sentidos mas não simultaneamente.
Dispositivo A Dispositivo B Canal de Comunicação
Full-Duplex
O Meio de Transmissão conduz o sinal em ambos os sentidos e ao mesmo tempo. O Meio de Transmissão conduz o sinal em ambos os sentidos e ao mesmo tempo.
Dispositivo A Dispositivo B Canal de Comunicação
Paralela
Neste sistema de transferência, cada caracter de oito bits é transmitido de uma só vez.
Neste sistema de transferência, cada caracter de oito bits é transmitido de uma só vez.
Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8
Dispositivo A Dispositivo B Canal de Comunicação
Serial
Neste sistema de transferência, os bits que compõem cada caracter são transmitidos um de cada vez.
Neste sistema de transferência, os bits que compõem cada caracter são transmitidos um de cada vez.
Dispositivo A Dispositivo B Canal de Comunicação
Transmissão Assíncrona
Na transmissão serial assíncrona os bits do caracter são colocados entre um bit de start e um de stop.
Na transmissão serial assíncrona os bits do caracter são colocados entre um bit de start e um de stop.
bits do caracter start bit stop bit
Dispositivo A Dispositivo B Canal de Comunicação
Transmissão Síncrona
Na transmissão síncrona, os bits de um caracter são seguidos pelos do próximo, não existindo bits de start / stop.
Na transmissão síncrona, os bits de um caracter são seguidos pelos do próximo, não existindo bits de start / stop.
bits do caracter bits do caracter
Limitações da Comunicações Elétricas
Problemas tecnológicos
Fatores de engenharia Práticos
Limitações físicas fundamentais
e
Comunicação
de Dados
89
90
GRANDE PORTE
GRANDE PORTE
Supercomputadores
Supercomputadores são os mais potentes existem só nas são os mais potentes existem só nas grandes instituições e na investigação científica utilizados para
grandes instituições e na investigação científica utilizados para
controlo de satélites e meteorologia.
controlo de satélites e meteorologia.
Mainframes
Mainframes existem nas grandes empresas, instituições existem nas grandes empresas, instituições públicas, investigação, bancos e com grande capacidade de
públicas, investigação, bancos e com grande capacidade de
processamento.
processamento.
Grande Porte TI o treinamento INTRODUÇÃO À PROGRAMAÇÃO COBOL PARA MAINFRAME, Neste
treinamento,compilaram e executaram 5 programas em COBOL para Mainframe. como Cobol, CIC, PL1, DB2,
91
WORKSTATIONS
WORKSTATIONS ou ESTAÇÕES DE TRABALHO ou ESTAÇÕES DE TRABALHO
• Existem nas universidades e nas pequenas e médias Existem nas universidades e nas pequenas e médias
empresas
empresas
• Um pouco maiores que os PC mas com maiores capacidade Um pouco maiores que os PC mas com maiores capacidade
e muito mais caros
e muito mais caros PEQUENO PORTE
PEQUENO PORTE
MICROCOMPUTADORES
MICROCOMPUTADORES ou PC ou PC (desktop e notebooks)(desktop e notebooks)
•Utilizados em consultórios, empresas, casas etc.Utilizados em consultórios, empresas, casas etc. •De forma fixa ou móvelDe forma fixa ou móvel
ULTRAMICROCOMPUTADORES
ULTRAMICROCOMPUTADORES (computadores de bolso)(computadores de bolso) Palms
Palms
Smartphones
93
pois estão a aparecer PC’s com cada vez mais pois estão a aparecer PC’s com cada vez mais
capacidade de processamento e armazenamento. capacidade de processamento e armazenamento.
94
Analógicos – o raciocínio analógico é aquele que precisa de comparação para se concretizar.
Compare o relógio digital com o de ponteiro: o
digital mostra os algarismos diretamente e pronto; já o de ponteiros faz uma analogia entre o tempo e os ângulos interrnos do círculo ou seja, o relógio de ponteiro é analógico enquanto o outro é digital.
Digitais - Representado por meio de dígitos
Na informática Digital tem sido sinônimo de Binário.
95
O computador é um dispositivo digital ele executa
a maioria das tarefas ligando e desligando uma série de chaves eletrônicas.
A informação armazenada é conhecimento
acumulado que pode ser consultado utilizado e transferido, servindo como um fornecedor de ensino e cultura para a sociedade.
Sistemas de comunicação eficientes possibilitam
que as empresas vendam mais, produzam mais e gerem mais empregos.
• Sinal analógico
▫ Projetado para transmissão de som
▫ Varia de maneira continua
▫ Representado como uma onda
• Sinal digital
▫ Serie de pulsos utilizados para dados de
computador
• Redução de Ruído (analógico não consegue
distinguir o ruido de um sinal real)
• Confiabilidade (com digital bits extras podem ser
inseridos)
• Eficiência do espectro (com menos erros, podem
transferir mais informações)
• Segurança (permite a criptografia dos dados)
• Temporização (dados armazenados na memória do
computador, compartilhando de canal). 97
98
O Sinal analógico pode assumir todos os valores
entre sua amplitude max e min.
O sinal digital só assume duas 0 ou 1; a voltagem
determina se é 0 ou 1. Saltando
99
Comunicação verbal – som que é irradiado pelo
ar (ondas sonoras, faz o ar vibrar e transmite o
som).
Comunicação elétrica – sinal elétrico que se
propaga levando consigo a informação.
Fios os sinais elétricos são representados pelo pulsos
Fibras óptica utiliza
radiação de luz como sinal
e velocidade muito mais
alta.
Conexões telefônicas Utiliza o Modem, que faz a
modelação.
Sinal elétrico origem telégrafo código Morse curto e
longo
101
vários computadores interligam-se formando um conjunto para vários computadores interligam-se formando um conjunto para
troca de informação, partilha de recursos - programas,
troca de informação, partilha de recursos - programas,
periféricos
periféricos
distinguem-se dos sistemas multiposto pois neste caso os distinguem-se dos sistemas multiposto pois neste caso os
postos de trabalho estão totalmente dependentes do
postos de trabalho estão totalmente dependentes do
computador central. Numa rede de computadores, cada posto
computador central. Numa rede de computadores, cada posto
de trabalho é autônomo.
de trabalho é autônomo. Nota:
Sistemas Distribuídos
Sistemas Distribuídos: sistemas multiutilizador mais evoluídos geridos por software em que o processamento da informação se faz de forma repartida, em vários processadores localizados em diferentes computadores.
por:
• Computadores
• Periféricos (Impressoras etc…)
• Meios físicos de transmissão
• Dispositivos de ligação dos computadores à
rede (placas de rede etc…)
103
as novas tecnologias de hardware e software de rede
disponíveis no mercado. Engana-se, porém, quem pensa que estes produtos podem resolver todos os problemas de processamento da empresa. Infelizmente, o
investimento em equipamentos envolve cifras elevadas, mas é preciso que se dê também atenção especial à
estrutura de cabeamento, ou *cabling*, uma das peças-chave para o sucesso de ambientes distribuídos.
Conforme pesquisas de órgãos internacionais, o
cabeamento hoje é responsável por *80%* das falhas físicas de uma rede, e oito em cada dez problemas detectados referem-se a cabos mal-instalados ou em estado precário.
Uma regra geral em termos de comunicação é que em
distâncias maiores há perda de velocidade.
Em redes, a principal função do cabo de conexão é
transportar o sinal de um nó para outro com o mínimo de degradação possível.
104
O primeiro tipo de cabeamento que surgiu no
mercado foi o cabo coaxial.
Há alguns anos, esse cabo era o que havia de mais
avançado, sendo que a troca de dados entre dois
computadores era coisa do futuro.
Até hoje existem vários tipos de cabos coaxiais,
cada um com suas características específicas.
Alguns são melhores para transmissão em alta
freqüência, outros têm atenuação mais baixa, e
outros são imunes a ruídos e interferências. Os
cabos coaxiais de alta qualidade não são maleáveis
e são difíceis de instalar e os cabos de baixa
qualidade podem ser inadequados para trafegar
dados em alta velocidade e longas distâncias.
106
par trançado. Esse tipo de cabo tornou-se muito
usado devido a falta de flexibilidade de outros cabos
e por causa da necessidade de se ter um meio físico
que conseguisse uma taxa de transmissão alta e
mais rápida.
Os cabos de par trançado possuem dois ou mais fios
entrelaçados em forma de espiral e, por isso,
reduzem o ruído e mantém constante as
propriedades elétricas do meio, em todo o seu
comprimento.
A desvantagem deste tipo de cabo, que pode ter
transmissão tanto analógica quanto digital, é sua
suscetibilidade
às
interferências
a
ruídos
(eletromagnéticos e radio freqüência). Esses efeitos
podem, entretanto, ser minimizados com blindagem
adequada. Transportam sinais elétricos.
109
para transmissões, era um pensamento que já
vinha a muitos anos, e em 1960, foi inventado o
Raio
Laser,
dispositivo
que
produz
luz
concentrada numa única freqüência e podia
atingir longas distâncias. Para tornar o Laser útil
para
as
telecomunicações,
era
preciso
desenvolver um meio para que este fluxo de luz
fosse conduzido sem sofrer interrupções.
Com este pensamento, foi criada a Fibra Ótica,
um fio de vidro, de altíssima pureza e
transparência.
A transmissão de dados por fibra óptica é
realizada pelo envio de um sinal de luz codificado,
dentro do domínio de freqüência do infravermelho
a uma velocidade de 10 a 15 MHz