Trabalho de H.S.O. Alunas: Isabela da Silva Pinho Larissa

Propaganda
Trabalho de H.S.O.
Alunas: Isabela da Silva Pinho
Larissa Aparecida da Silva Lima
Um computador é uma máquina composta basicamente de duas partes
principais, o Hardware, que engloba toda a parte física, ou seja, palpável do computador, e o
Software, a parte lógica, não palpável, o conjunto de instruções e programas inseridos dentro
do Hardware que realizam as mais diversas tarefas.
O Hardware consiste em vários componentes, entre eles, a Memória RAM,
o HD, Memória Cache, o Processador, e o Cache de Disco.
A Memória RAM ou memória de acesso aleatório é responsável pela
permissão de leitura e de escrita de um computador. É transiente (não persistente), isto é, ela
não guarda informações após o desligamento do aparelho, mantendo apenas dados de
programas utilizados.
O HD ou disco rígido é a memória propriamente dita, responsável pelo
armazenamento
de
dados.
Diferentemente da Memória RAM o
HD é persistente, isto significa que
ele armazena dados mesmo após o
desligamento.
A Memória RAM
quando utilizada para abrir um
arquivo determinado pelo usuário
tinha que puxar os dados diretamente
do HD, copiando e enviando para o
processador,
que
exibia
as
informações no monitor. Esse método,
porém
era
lento,
fazendo
o
processador “esperar” pelos dados durante um tempo vagaroso.
Não conseguindo seguir o ritmo de desenvolvimento do processador foi
criada a Memória Cache, um dispositivo eficiente localizado nas proximidades do
processador com capacidade inferior de acumular informações, mas com agilidade e
extremamente potente no processo de extração de um arquivo.
O Processador, também conhecido como CPU, é considerado o cérebro do
computador, pois têm controle sob todas as operações realizadas. É um pequeno chip capaz de
realizar funções matemáticas e copiar dados. Para executar esses trabalhos, ele utiliza a
linguagem binária. Quanto mais moderno for o processador, mais funções ele consegue
realizar e em maior velocidade.
O Cache de
Disco, ou Buffer de Disco,
representa
uma
pequena
quantidade
de
memória
incluída na placa lógica do HD,
um dos grandes responsáveis
pelo seu desempenho. Este
cache pode ser de 512 KB, 1
MB, 2 MB, ou até mais,
dependendo de seu modelo.
Tem como principal função
armazenar as últimas trilhas
lidas pelo HD. Esse tipo de
cache evita que a cabeça de leitura e gravação passe várias vezes pela mesma trilha, pois
como os dados estão no cache a placa lógica pode processar a verificação de integridade a
partir dali, acelerando o desempenho do HD, já que o mesmo só requisita a leitura do próximo
setor assim que o último setor lido seja verificado.
Em resumo o Cache de Disco é uma área do disco rígido que mantém
armazenada com total disponibilidade dados ou instruções de um programa de uso frequente.
Já a parte lógica do computador, o Software, compreende os conceitos de
Bit, Serviço, Processo, SWAP e o Sistema Operacional.
Bit é um impulso elétrico recebido ou enviado pelo computador sendo a
menor unidade de informação.
Serviço é uma forma de distribuição e comercialização de software. O
fornecedor do software se responsabiliza por toda a estrutura necessária para a
disponibilização do sistema (servidores, conectividade, cuidados com segurança da
informação) e o cliente utiliza o software via internet, pagando um valor pelo serviço
oferecido.
Não é necessariamente a tecnologia utilizada que determina o modelo. O
software utilizado pode ser 100% web (utilizado via browser) ou pode ter alguma instalação
local (como antivírus ou sistemas de backup). A característica principal é a não aquisição das
licenças (mas sim pagar pelo uso como um "serviço") e a responsabilidade do fornecedor pela
disponibilização do sistema em produção.
Processo, no contexto da
informática, é um programa de computador em
execução.
Em
sistemas
operacionais,
processo é um módulo executável único, que
corre concorrentemente com outros módulos
executáveis. Por exemplo, em um ambiente
multi tarefa (como o Unix) que suporta
processos, um processador de texto, um
navegador e um sistema de banco de dados são
processos
separados
que
podem
rodar
concomitantemente. Processos são módulos separados e carregáveis, ao contrário de threads,
que não podem ser carregadas. Múltiplas threads de execução podem ocorrer dentro de um
mesmo processo. Além das threads, o processo também inclui certos recursos, como arquivos
e alocações dinâmicas de memória e espaços de endereçamento.
A comunicação entre processos é o grupo de mecanismos que permite aos
processos transferirem informação entre si. A capacidade de um sistema operacional executar
simultaneamente dois ou mais processos é chamada Multi Processamento. Se existirem dois
ou mais processos executados em simultâneo e disputam o acesso a recursos partilhados,
problemas da concorrência podem ocorrer. Estes problemas podem ser resolvidos pelo
gerenciamento adequado de múltiplas linhas de execução ou processos através da
sincronização (multitarefa) ou por outros recursos (como a troca de contexto).
O SWAP foi criado com a finalidade de gerenciar memória consistindo
basicamente em um sistema que escolhe um programa residente. Em um contexto
computacional isso quer dizer que ele é habilitado guardar, segundo alguns princípios
programados, o endereço que estiver há mais tempo sem ser usado para o disco, retornando
quando solicitado para a memória principal.
Sistema Operacional, ou sistema operativo, é um programa ou um
conjunto de programas cuja função é gerenciar os recursos do sistema computacional, sendo o
primeiro que a máquina executa ao ser ligada, e o que não deixa de funcionar até que seja
novamente desligada.
Referências Bibliográficas:
[1]http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2013/12/conheca-os-tipos-deprocessadores-existentes-e-saiba-como-instalar-no-pc.html
[2] http://pt.wikipedia.org/wiki/Unidade_central_de_processamento
[3] http://www.hardware.com.br/termos/memoria-cache
[4]
http://www.clubedohardware.com.br/artigos/Como-o-Cache-de-MemoriaFunciona/1410/4
[5]http://www.okconcursos.com.br/apostilas/apostila-gratis/130-informatica-paraconcursos/1687-hardware-e-software-conceitos-basicos#.VVKnE45VgoI
[6] http://revistagalileu.globo.com/Galileu/0,6993,ECT638972-1716,00.html
Download