Sistema Operacional O.S. / S.O.
Sistema operacional é um programa ou um conjunto de programas cuja função é servir de interface entre um computador e o usuário.
1. Driver.
Drivers são pequenos programas que fazem a comunicação entre o Sistema Operacional de sua máquina e o Hardware. Temos como exemplos de Hardware (impressora, mouse, placas de vídeo e rede, monitor, pen-drives, etc...) e exemplos de Sistemas Operacionais (Windows, Linux, MS-DOS, Unix, FreeBSD, etc...). O Sistema Operacional na sua máquina recebe as instruções contidas no driver, processa-as e, a partir daí, sabe como fazer para se comunicar com o Hardware. Tendo como exemplo a impressora, ao instalar o Driver (etapa em que vemos em outro artigo), seu Sistema Operacional passa a saber em que porta ela se localiza, se ela está ou não ligada, se possui papel, de que forma os dados a serem impressos chegarão até ela, se a impressão é em preto ou colorida, entre outras coisas. Então, podemos afirmar que sem o Driver, nenhum Hardware poderá funcionar, pois sem ele não haveria comunicação entre os equipamentos.
Um driver de dispositivo simplifica a tarefa da aplicação atuando como um tradutor entre o dispositivo e as aplicações ou o sistema operacional. O código de alto nível das aplicações pode ser escrito independentemente do dispositivo que será utilizado. Qualquer versão de um dispositivo, como uma impressora, requer os seus próprios comandos. Entretanto, a maioria das aplicações acedem aos dispositivos usando comandos genéricos de alto-nível, como println, que imprime um texto. O driver converte esses comandos genéricos e converte para um código de baixo-nível interpretado pelo dispositivo. Em uma melhor tradução: um driver (do verbo to drive) opera ou controla um hardware, ou seja, é o meio de comunicação do hardware.
2. As unidades de armazenamento e suas representações no computador (Ex. MS. Windows).
O computador tem como principal finalidade a criação de documentos (arquivos) que podem ser:
• Textos, tabelas
• Desenhos
• Fotos que são digitalizadas através do scanner
• Planilhas com cálculos
• Músicas
Tudo o que nós usuários criamos, podem e devem ser gravados em algum dispositivo de armazenamento (memória auxiliar), como por exemplo: disquete, Cd, HD, Pen-drive. Cada item que criamos será arquivado. Por isso chamamos de arquivo. Podemos chamá-lo também de documento.
Exemplo de linha de comando Local:
c:\pastaraiz\subpasta\arquivo.algo
Exemplo de linha de comando remota:
Estrutura e funcionamento de um computador
Estrutura genérica
Basicamente, um computador é um conjunto de dispositivos capazes de processar informação.
O modelo geral de um sistema informático, tal como hoje ainda o entendemos, foi definido pela primeira vez pelo cientista Von Neumann. Essa estrutura pode ser vista, simplificadamente, como consistindo em:
- Um processador ou unidade central de processamento (ou CPU – Central Processing Unit), que funciona em ligação directa com unidades de memória ou armazenamento de dados;
- Dispositivos de entrada (input) e dispositivos de saída (output) – estes dispositivos também costumam ser designados por periféricos.
Os dados ou informação são introduzidos através de um ou mais dispositivos de entrada ou input, de onde são canalizados para a unidade central de processamento e, daí, os resultados poderão ser enviados para dispositivos de saída ou output.
Na estrutura do hardware de um sistema informático, as memórias e os dispositivos de armazenamento têm um papel muito especial. As memórias principais (ou memórias primárias) do sistema atuam diretamente em ligação com a unidade central de processamento. Os dispositivos de armazenamento (memórias secundárias ou armazenamento de massa) podem ser considerados periféricos ou dispositivos de I/O – é o caso das unidades (drives) de discos, disquetes, etc.
Os dispositivos, ou periféricos, permitem a comunicação entre o computador e o exterior. Existem três tipos de dispositivos:
- de entrada (input)
- de saída (output)
- de entrada e saída (input/output)
Os dispositivos de entrada (input) permitem que o utilizador envie informação para o computador.
Exemplos: Teclado, rato, scanner, etc.
Os dispositivos de saída (output) permitem enviar informação do computador para o exterior.
Exemplos: monitor, impressora, videoprojector, etc.
Os dispositivos de entrada e saída (input/output), permitem que o utilizador envie informação para o computador e que o computador envie informação para o utilizador.
Exemplos: disco, disquete, modem, placa de som, etc.
Um sistema informático não é constituído apenas por dispositivos físicos ou de hardware; para que esses dispositivos possam realizar algo de útil, torna-se necessária a intervenção de uma outra componente, esta já não física, mas de natureza lógica – o software.
O software pode considerar-se dividido em duas camadas principais:
- software de sistema (cujo elemento mais importante é o sistema operativo) - desempenha a função fundamental de servir de intermediário (ou interface) entre o hardware e o utilizador e os seus programas de aplicação;
- software de aplicação - engloba todos os programas de computador que permitem efectuar tarefas de aplicação com interesse para o utilizador, tais como processadores de texto, folhas de cálculo, bases de dados, etc.; frequentemente, estes programas são designados apenas por aplicações.
Hardware e Software
Um computador funciona através de dois tipos de componentes essenciais: o Hardware e o Software.
O Hardware é a parte física do computador, consiste em todo o equipamento informático: processador, memórias, periféricos, etc.
O Software é a parte lógica do computador, consiste nos programas: processadores de texto, jogos, enciclopédias digitais, etc..
Estrutura de um computador
- Unidade Central de Processamento - CPU
- Memórias
- Placa Principal (motherboard)
- Barramento (bus)
- Dispositivos de entrada e saída (periféricos)
CPU - Central Processing Unit
É o “cérebro” de um computador. É o responsável principal por todo o funcionamento de um sistema informático
Memória
São constituídas por chips (pastilhas de circuitos integrados)
Armazenam as instruções do software e os dados
Existem dois tipos de memórias: As primárias e as secundárias
Memórias Primárias: RAM, ROM e Cache
As memórias primárias podem ser de dois tipos:
RAM = Random Access Memory
ROM = Read Only Memory
RAM
É a memória principal do computador. É a memória que contém os programas e os dados com que se está a trabalhar no momento.
A memória RAM:
- Tem conteúdo volátil
- É de leitura e de escrita
Cache
A memória cache é uma memória RAM, mais rápida e mais cara, que é usada para armazenar os dados mais utilizados, aumentando a velocidade de funcionamento do computador.
ROM
É uma memória de conteúdo permanente com instruções fixas que permitem ao computador o desempenho de funções básicas. A memória ROM é responsável pelo arranque do computador e pela interacção com os dispositivos de input/output.
Memórias Secundárias: suportes de armazenamento
As memórias secundárias são utilizadas para guardar, de uma forma mais permanente, os trabalhos que se encontram na memória RAM. São suportes de armazenamento auxiliar: disco rígido, disquete, CD-ROM, DVD, etc.
Barramento (Bus)
É o conjunto de fios condutores que permite a comunicação entre os vários componentes internos do computador.
A placa principal (motherboard)
Contém circuitos electrónicos impressos, responsáveis pela circulação dos dados e informações entre os diferentes componentes do computador e entre este e o exterior.
É a base onde se vão instalar todos os componentes internos do computador: processador, memória RAM, discos, placa gráfica, placa de som, etc.
Responda:
a) Explique com suas palavras o que é o processamento de dados:
b) Qual a importância dos hardwares de entrada/saída, para o funcionamento do computador?
c) E que é, e para que serve as memórias?
d) Sabemos que a placa-mãe (Motherboard) é o componente principal do computador, pois nela é conectado outros componentes. Cite 5 exemplos de perífériocos que são conectados a placa-mãe:
e) Qual o termo conhecido para processador?
f) Quem foi Von Neumann?
Conceito de Redes de Computadores
Redes de computadores são estruturas físicas (equipamentos) e lógicas (programas, protocolos) que permitem que dois ou mais computadores possam compartilhar suas informações entre si.
Imagine um computador sozinho, sem estar conectado a nenhum outro computador:
Esta máquina só terá acesso às suas informações (presentes em seu Disco Rígido) ou às informações que porventura venham a ele através de PenDrive, Cds, Dvds.Quando um computador está conectado a uma rede de computadores, ele pode ter acesso às informações que chegam a ele e às informações presentes nos outros computadores ligados a ele na mesma rede, o que permite um número muito maior de informações possíveis para acesso através daquele computador.
Classificação das Redes Quanto à Extensão Física As redes de computadores podem ser classificadas como:• LAN (Rede Local): Uma rede que liga computadores próximos (normalmente em um mesmo prédio ou, no máximo, entre prédios próximos) e podem ser ligados por cabos apropriados (chamados cabos de rede). Ex: Redes de computadores das empresas em geral.• WAN (Rede Extensa): Redes que se estendem além das proximidades físicas dos computadores. Como, por exemplo, redes ligadas por conexão telefônica, por satélite, ondas de rádio, etc. (Ex: A Internet, as redes dos bancos internacionais, como o CITYBANK).
Equipamentos Necessários para a Conexão em Rede Para conectar os computadores em uma rede, é necessário, além da estrutura física de conexão (como cabos, fios, antenas, linhas telefônicas, etc.), que cada computador possua o equipamento correto que o fará se conectar ao meio de transmissão.
O equipamento que os computadores precisam possuir para se conectarem a uma rede local (LAN) é a Placa de Rede, cujas velocidades padrão são 10Mbps e 100Mbps (Megabits por segundo). Ainda nas redes locais, muitas vezes há a necessidade do uso de um equipamento chamado HUB (lê-se “Râbi”), que na verdade é um ponto de convergência dos cabos provenientes dos computadores e que permitem que estes possam estar conectados.
O Hub não é um computador, é apenas uma pequena caixinha onde todos os cabos de rede, provenientes dos computadores, serão encaixados para que a conexão física aconteça.Quando a rede é maior e não se restringe apenas a um prédio, ou seja, quando não se trata apenas de uma LAN, são usados outros equipamentos diferentes, como Switchs e Roteadores, que funcionam de forma semelhante a um HUB, ou seja, com a função de fazer convergir as conexões físicas, mas com algumas características técnicas (como velocidade e quantidade de conexões simultâneas) diferentes dos primos mais “fraquinhos” (HUBS).
Mais informações sobre rede de computadores
Internet
A Internet é um grande conjunto de redes de computadores interligadas pelo mundo inteiro; de forma integrada viabilizando a conectividade independente do tipo de máquina que seja utilizada, que para manter essa multi-compatibilidade se utiliza de um conjunto de protocolos e serviços em comum, podendo assim, os usuários a ela conectados usufruir de serviços de informação de alcance mundial.
A comunicação via Internet pode ser de diversos tipos:
Dados
Voz
Vídeo
Multimídia
Devido a recursos cada vez mais "pesados", uma maior velocidade das transmissões torna-se cada vez mais necessária.
O "caminho" percorrido por um pacote de dados, a título de exemplo, nem sempre segue da fonte direto ao destino, pelo contrário, isto é até bem raro. Mais comum, são os dados percorrerem caminhos diversos, passando por n computadores até o destino, visando sempre o menor trajeto; apesar disto, o processo é bem rápido.
Com a aparição e uso mais difundido das Intranet's, integrando redes internas de grandes empresas com a Internet, a utilização da mesma vem sendo cada vez mais diversificada.
Com a expansão do uso, causado pelo grande Boom da Internet nos últimos anos - até em grande parte um modismo - todos os usuários vêm sofrendo com as sobrecargas de informação nos horários de grande utilização (conhecidos como "gargalos"); resta apenas a dúvida sobre até quando a Internet, como nós conhecemos hoje, vai sobreviver. - A Internet II já está em fase de teste para implantação.
A Internet surgiu a partir de um projeto da agência norte-americana Advanced Research and Projects Agency (ARPA) objetivando conectar os computadores dos seus departamentos de pesquisa. A Internet nasceu à partir da ARPANET, que interligava quatro instituições: Universidade da Califórnia, LA e Santa Bárbara; Instituto de Pesquisa de Stanford e Universidade de Utah, tendo início em 1969.
Os pesquisadores e estudiosos do assunto receberam o projeto à disposição, para trabalhar. Deste estudo que perdurou na década de 70, nasceu o TCP/IP (Transmission Control Protocol / Internet Protocol), grupo de protocolos que é a base da Internet desde aqueles tempos até hoje.
A Universidade da Califórnia de Berkley implantou os protocolos TCP/IP ao Sistema Operacional UNIX, possibilitando a integração de várias universidades à ARPANET.
Nesta época, início da década de 80, redes de computadores de outros centros de pesquisa foram integrados à rede da ARPA. Em 1985, a entidade americana National Science Foundation (NSF) interligou os supercomputadores do seu centro de pesquisa, a NSFNET, que no ano seguinte entrou para a ARPANET. A ARPANET e a NSFNET passaram a ser as duas espinhas dorsais (backbone) de uma nova rede que junto com os demais computadores ligados a elas, era a INTERNET.
Dois anos depois, em 1988, a NSFNET passou a ser mantida com apoio das organizações IBM, MCI (empresa de telecomunicações) e MERIT (instituição responsável pela rede de computadores de instituições educacionais de Michigan), que formaram uma associação conhecida como Advanced Network and Services (ANS).
Em 1990 o backbone ARPANET foi desativado, criando-se em seu lugar o backbone Defense Research Internet (DRI); em 1991/1992 a ANSNET, que passou a ser o backbone principal da Internet; nessa mesma época iniciou-se o desenvolvimento de um backbone europeu (EBONE), interligando alguns países da Europa à Internet.
A partir de 1993 a Internet deixou de ser uma instituição de natureza apenas acadêmica e passou a ser explorada comercialmente, tanto para a construção de novos backbones por empresas privadas (PSI, UUnet, Sprint,...) como para fornecimento de serviços diversos, abertura essa a nível mundial.
Responda:
1- Qual a importância da internet nos processos empresariais?
2- Justifique sua resposta, associando-a ao funcionamento da rede mundial de computadores:
3- Qual a diferença entre LAN e WAN?
4- O que é Data Center?
5- Qual a diferença de uma Rede Local para INTERNET (Rede Mundial entre computadores)?
Responda:
1- Qual a importância da internet nos processos empresariais?
2- Justifique sua resposta, associando-a ao funcionamento da rede mundial de computadores:
3- Qual a diferença entre LAN e WAN?
4- O que é Data Center?
5- Qual a diferença de uma Rede Local para INTERNET (Rede Mundial entre computadores)?