CENTRO DE ENSINO SUPERIOR DO AMAPÁ Disciplina

Propaganda
CENTRO DE ENSINO SUPERIOR DO AMAPÁ
CURSO DE CIÊNCIAS CONTÁBEIS
Disciplina
Tecnologia da Informação
PROFESSOR : Salomão Dantas Soares
UNIDADE 1I:
TURMA
4º CCN
AULA
Turno/Horário
Noturno
Apostila nº
SISTEMA COMPITACIONAL
Elementos hardware e periféricos
Um sistema computacional consiste num conjunto de dispositivos eletrônicos (hardware) capazes de
processar informações de acordo com um programa (software). O software mais importante é o sistema
operacional, porque ele fornece as bases para a execução das aplicações, às quais o usuário deseja
executar. Exemplos de sistemas operacionais são o Windows, o Macintosh e o Linux, dentre outros. Um
dos mais utilizados por usuários domésticos hoje é o Windows, produzido pela Microsoft.
Um sistema computacional pode ser composto de rede de computadores, servidores e cluster,
dependendo da situação e das necessidades.
Um sistema computacional (ou baseado em computador) é aquele que automatiza ou apoia a realização
de atividades humanas através do processamento de informações.
Um sistema baseado em computador é caracterizado por alguns elementos fundamentais.
Hardware
Software
Informações
Usuários
Procedimentos ou Tarefas
Documentação

Hardware
O hardware corresponde às partes eletrônicas e mecânicas (rígidas) que possibilitam a existência do
software, o armazenamento de informações e a interação com o usuário. A CPU, as memórias primária
e secundária, os periféricos, os componentes de redes de computadores, são exemplos de elementos de
hardware. Um único computador pode possibilitar a existência de diversos sistemas e um sistema pode
requisitar diversos computadores.
Processador - O microprocessador, popularmente chamado de processador, é um circuito
integrado que realiza as funções de cálculo e tomada de decisão de um computador. Todos
os computadores e equipamentos eletrônicos baseiam-se nele para executar suas funções, podemos dizer
que o processador é o cérebro do computador por realizar todas estas funções, é tornar o computador
inteligente.
Prof. Esp. Salomão Soares
Tecnologia da Informação
Página 1
CENTRO DE ENSINO SUPERIOR DO AMAPÁ
CURSO DE CIÊNCIAS CONTÁBEIS
Disciplina
Tecnologia da Informação
PROFESSOR : Salomão Dantas Soares
TURMA
4º CCN
AULA
Turno/Horário
Noturno
Apostila nº
Placa mãe (do inglês: mainboard ou motherboard) é a parte do computador responsável por
conectar e interligar todos os componentes do computador, ou seja, processador com memória RAM,
disco rígido, placa gráfica, entre outros. Além de permitir o tráfego de informação, a placa também
alimenta alguns periféricos com a energia elétrica que recebe da fonte do gabinete.
Random Access Memory - A memória RAM é um componente essencial não apenas
nos computadores pessoais, mas em qualquer tipo de computador, pois é onde basicamente ficam
armazenados os programas básicos operacionais. Por mais que exista espaço de
armazenamento disponível, na forma de um HDD ou memória flash, é sempre necessária uma certa
quantidade de memória RAM e, naturalmente, quanto mais memória, melhor o desempenho, uma vez
que os programas tendem a se desenvolver com o passar do tempo e da pesquisa científica.
Nesse caso, também fica implícito que é uma memória volátil, isto é, todo o seu conteúdo é perdido
quando a alimentação da memória é desligada. É nesta memória que são carregados os programas em
execução e os respectivos dados do utilizador. Para evitar perdas de dados, é necessário salvar a
informação para suporte não volátil, como o disco rígido
Hard Disk - Disco Rígido ou Disco Duro, popularmente chamado também de HD (derivação
de HDD do inglês hard disk drive) ou winchester (termo em desuso), "memória de massa" ou ainda de
"memória secundária" é a parte do computador onde são armazenados os dados. O disco rígido é
uma memória não-volátil, ou seja, as informações não são perdidas quando o computador é desligado,
sendo considerado o principal meio de armazenamento de dados em massa. Por ser uma memória nãovolátil, é um sistema necessário para se ter um meio de executar novamente programas e carregar
arquivos contendo os dados inseridos anteriormente quando ligamos o computador. Nos sistemas
operativos mais recentes, ele é também utilizado para expandir a memória RAM, através da gestão
de memória virtual. Existem vários tipos de interfaces para discos rígidos diferentes: IDE/ATA, Serial
ATA, SCSI, Fibre channel, SAS.
Quando o computador é ligado, o POST (Power-on Self Test), um pequeno programa gravado em
um chip de memória ROM na placa-mãe, que tem a função de “dar a partida”, tentará inicializar
o sistema operacional. Independentemente de qual sistema de arquivos se esteja usando, o
primeiro setor do disco rígido será reservado para armazenar informações sobre a localização do sistema
operacional, que permitem ao BIOS "achá-lo" e iniciar seu carregamento.
No setor de boot é registrado onde o sistema operacional está instalado, com qual sistema de arquivos o
disco foi formatado e quais arquivos devem ser lidos para inicializar o computador. Um setor é a menor
divisão física do disco, e possui na grande maioria das vezes 512 Bytes (nos CD-ROMs e derivados é
de 2048 Bytes). Um cluster, também chamado de agrupamento, é a menor parte reconhecida pelo sistema
operacional, e pode ser formado por vários setores. Um arquivo com um número de bytes maior que o
tamanho do cluster, ao ser gravado no disco, é distribuído em vários clusters. Porém, um cluster não
Prof. Esp. Salomão Soares
Tecnologia da Informação
Página 2
CENTRO DE ENSINO SUPERIOR DO AMAPÁ
CURSO DE CIÊNCIAS CONTÁBEIS
Disciplina
Tecnologia da Informação
PROFESSOR : Salomão Dantas Soares
TURMA
4º CCN
AULA
Turno/Horário
Noturno
Apostila nº
pode pertencer a mais de um arquivo. Um único setor de 512 Bytes pode parecer pouco, mas é suficiente
para armazenar o registro de boot devido ao seu pequeno tamanho. O setor de boot também é conhecido
como "trilha MBR", "trilha 0' etc. Como dito, no disco rígido existe um setor chamado Trilha 0, e nele
está gravado o (MBR) (Master Boot Record), que significa "Registro de Inicialização Mestre"
Uma placa de rede (também chamada adaptador de rede ou NIC, do acrônimo inglês
Network Interface Card) é um dispositivo de hardware responsável pela comunicação entre os
computadores de uma rede.
A placa de rede é o hardware que permite aos computadores conversarem entre si através da rede. A sua
função é controlar todo o envio e recepção de dados através da rede. Cada arquitetura de rede exige um
tipo específico de placa de rede; sendo as arquiteturas mais comuns a rede em anel Token Ring e a
tipo Ethernet.
Além da arquitetura usada, as placas de rede à venda no mercado diferenciam-se também pela taxa de
transmissão, cabos de rede suportados e barramento utilizado (On-Board, PCI, ISA ou Externa via USB).
As placas de rede para Notebooks podem ser on-board, PCMCIA ou USB.
Switch - Um comutador (em inglês switch) é uma ponte multiportas, o que quer dizer que se
trata de um elemento ativo que age no nível 2 do modelo OSI, é um equipamento que interliga os
computadores em uma rede, os cabos de rede de cada computador se liga a ele, e ele direciona os dados
enviados de um computador especificamente para o outro. É como um sistema de PABX que conecta
sua ligação exatamente para o ramal desejado Deixando os outros livres. Outro equipamento com a
mesma função é o HUB (concentrador), a diferença dele para o switch é que ele não é capaz de direcionar
os dados de um computador a outro, ao invés disso ele envia a mensagem a TODOS na rede ao mesmo
tempo, o computador de destino recebe a mensagem e os outros ignoram, é como diversas pessoas
falando numa extensão de telefone. Não é preciso dizer que o Switch então é mais eficiente que o HUB
já que ele organiza pra onde vai a mensagem enviada evitando "ruídos" desnecessários para os outros
computadores na rede fazendo os esperar para poder conversar também
SOFTWARE
O software é a parte abstrata do sistema computacional que funciona num hardware a partir de instruções
codificadas numa linguagem de programação. Estas instruções permitem o processamento e
armazenamento de informações na forma de dados codificados e podem ser controladas pelo usuário.
Este controle, bem como a troca de informações entre o usuário e o sistema é feita através da interface
de usuário, composta por hardware e software.
Sistemas Operacionais
Um sistema operacional (SO) é uma coleção de programas que inicializam o hardware do computador.
Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento e interação de
tarefas. Mantém a integridade de sistema.
Prof. Esp. Salomão Soares
Tecnologia da Informação
Página 3
CENTRO DE ENSINO SUPERIOR DO AMAPÁ
CURSO DE CIÊNCIAS CONTÁBEIS
Disciplina
Tecnologia da Informação
PROFESSOR : Salomão Dantas Soares
TURMA
4º CCN
AULA
Turno/Horário
Noturno
Apostila nº
Há muitos tipos de Sistemas Operacionais, cuja complexidade varia e depende de que tipo de funções é
provido, e para que computador esteja sendo usado. Alguns sistemas são responsáveis pela gerência de
muitos usuários, outros controlam dispositivos de hardware como bombas de petróleo.
O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar
corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados,
ou arquivos que processam dados úteis para o sistema. Poderemos ter acesso a vários processos do
sistema operacional a partir do gerenciador de tarefas, onde se encontram todos os processos que estão
em funcionamento desde a inicialização do sistema operacional até a sua utilização atual.
O sistema operacional é uma coleção de programas que:
•
•
•
•
Inicializa o hardware do computador
Fornece rotinas básicas para controle de dispositivos
Fornece gerência, escalonamento e interação de tarefas
Mantém a integridade de sistema
Um Sistema Operacional muito simples para um sistema de controle de segurança poderia ser
armazenado numa memória ROM (Só de Leitura - um chip que mantém instruções para um computador),
e assumir o controle ao ser ligado o computador. Sua primeira tarefa seria reajustar (e provavelmente
testar) os sensores de hardware e alarmes, e então ativar uma rotina monitorando ininterruptamente todos
os sensores introduzidos. Se o estado de qualquer sensor de entrada for mudado, é ativada uma rotina de
geração de alarme.
Em um grande computador multiusuário, com muitos terminais, o Sistema Operacional é muito mais
complexo.
Tem que administrar e executar todos os pedidos de usuários e assegurar que eles não interferiram entre
si.
Tem que compartilhar todos os dispositivos que são seriais por natureza (dispositivos que só podem ser
usados por um usuário de cada vez, como impressoras e discos) entre todos os usuários que pedem esse
tipo de serviço.
O SO poderia ser armazenado em disco, e partes dele serem carregadas na memória do computador
(RAM) quando necessário. Utilitários são fornecidos para:
•
•
•
•
Administração de Arquivos e Documentos criados por usuários
Desenvolvimento de Programas
Comunicação entre usuários e com outros computadores
Gerenciamento de pedidos de usuários para programas, espaço de armazenamento e prioridade
As Várias Partes de um Sistema Operacional
Prof. Esp. Salomão Soares
Tecnologia da Informação
Página 4
CENTRO DE ENSINO SUPERIOR DO AMAPÁ
CURSO DE CIÊNCIAS CONTÁBEIS
Disciplina
Tecnologia da Informação
PROFESSOR : Salomão Dantas Soares
TURMA
4º CCN
AULA
Turno/Horário
Noturno
Apostila nº
Um sistema operacional de um computador que é usado por muitas pessoas ao mesmo tempo, é um
sistema complexo. Contém milhões de linhas de instruções escritas por programadores.
Para tornar os sistemas operacionais mais fáceis de serem escritos, eles são construídos como uma série
de módulos, cada módulo sendo responsável por uma função. Os módulos típicos em um grande SO
multiusuário geralmente são:
•
•
•
•
Núcleo (Kernel em inglês - também conhecido como "executivo")
Gerenciador de processo
Escalonador (Scheduler, em inglês)
Gerenciador de arquivo
O Núcleo - Um Executivo em Tempo-Real
O núcleo de um sistema operacional é algumas vezes chamado de EXECUTIVO em tempo real.
Algumas das funções executadas por ele são:
•
•
•
•
•
•
•
Chaveamento entre programas
Controle e programação de dispositivo de hardware
Gerenciamento de memória
Gerenciamento de processos
Escalonamento de tarefas
Comunicação entre processos
Processamento de exceções e de interrupção
Prof. Esp. Salomão Soares
Tecnologia da Informação
Página 5
Download