Sunteți pe pagina 1din 50

Informática para Concursos

Aula 2

Profª Patricia Inês Schwantz


Conceitos e noções de Hardware e Software

O computador é dividido em: hardware e software.

Hardware são as partes concretas de uma máquina, como o


gabinete, o teclado, o mouse, a impressora, o disco rígido, a
memória, entre outros itens utilizados na fabricação de um
computador ou equipamentos eletrônicos.

Esses elementos se comunicam com os demais através do barramento, um dos


componentes da placa-mãe.
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR
Gabinete (Sistema Central)
É uma caixa de metal com elementos de plástico que pode ser vertical ou
horizontal responsável por armazenar a CPU, o disco rígido, o driver de
CD/DVD, saídas para a impressora, caixas de som, etc.
- Um dos principais elementos que ela armazena é a fonte de alimentação que
converte a corrente alternada para contínua com o objetivo de alimentar os
componentes do computador.
- Por isso, ela deve ser conectada à placa-mãe, ao cooler, aos drives e ao HD.
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR
Processador
O processador é chamado de CPU (unidade central de processamento) e está
acoplado à placa-mãe.
- Ele é um pequeno chip que faz todo o controle das operações que serão
realizadas pelo computador.
- Quanto melhor o processador, maior agilidade as tarefas serão realizadas.

O processador é composto pelo cooler, um sistema capaz de controlar a sua


temperatura padrão.

Se houver essa regulação, maior vida útil terá o chip e isso irá variar de acordo
com o fabricante.
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR
Memórias: Memória RAM (Memória de Acesso Randômico).
É uma memória volátil e rápida para acesso pelo processador, porém muito mais
cara.

A CPU a utiliza para armazenar temporariamente os dados dos programas que


estão rodando no computador.

Esta memória somente fica ativa enquanto o computador estiver ligado e os


conteúdos devem ser salvos, pois quando ele for desligado, tudo o que estiver
armazenado nesta memória perde-se.

Ela tem uma capacidade de armazenamento que varia entre 256Mb (megabytes)
a 1Gb (gigabytes).
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR

Memórias: Memória ROM (Memória Somente de Leitura).

Memória responsável pelo armazenamento permanente dos dados.

Esses dados não podem ser apagados ou alterados, apenas se forem utilizados
procedimentos específicos.

Quando a energia acaba ou o computador é desligado os dados não se perdem,


sendo uma memória não volátil.

Existem vários tipos de memória ROM, como: memória flash, cd-rom, dvd-rom
e outros.
Conceitos e noções de Hardware e Software

COMPONENTES DO COMPUTADOR

Memória Externas
Existem uma infinidade de tipos e capacidades de armazenamento.

Alguns exemplos: Pen-drives, CDs, DVDs, HDs, disquetes, fitas, SDs etc.

São dispositivos que geralmente utilizam portas USB ou encaixes para conexão
ao computador, não fazem parte do computador propriamente dito, mas podem
ser facilmente instalados e removidos.
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR

Memória Cache
A memória cache é um tipo de memória de acesso randômico mais rápida que
armazena os dados mais utilizados pelo processador.

Para processar dados, ele verifica primeiramente na memória cache se esses


dados estão armazenados lá, se os encontra (proveniente de leituras anteriores
desses mesmos dados) não necessita obtê-los de outra memória mais lenta
(memória RAM).

Sem a memória cache o desempenho da máquina ficaria mais lento e limitado à


memória RAM.
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR

Memória Cache
Existem dois tipos atualmente:

Cache de nível 1 (cache L1) - localizada no mesmo chip do processador;


Cache nível 2 (cache L2) - localizada geralmente em um chip RAM separado,
tem um valor mais popular, porém um pouco mais lenta que a primeira.

A memória cache também é uma área especial chamada “cache de disco” que
contém os dados mais recentes lidos do HD.

Ela deve ser aprimorada a medida que são desenvolvidos novos processadores.
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR

Disco Rígido (HD – Hard Disk)


É um tipo de disco de grande capacidade para armazenamento de dados
permanentes ou até que sejam removidos do computador.

Ela é mais lenta para acesso, porém muito mais barata. Nela se armazenam todos
os dados e programas que devem permanecer no computador, mesmo estando ele
desligado.

Para seu correto funcionamento é necessário que hajam interfaces de controle,


como IDE (Integrated Drive Electronics), SATA (Serial ATA) e SCSI (Small
Computer System Interface).
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR
Placa Mãe (Motherboard)
Placa central que se destina a conexão com todas as outras placas e componentes
do computador. Ela é chamada de 'espinha dorsal'.

As placas-mãe possuem um software de controle localizado em um chip que


armazena todas as informações do hardware relativas à data e hora do computador.

Esse programa é chamado de BIOS (Basic Input Output System – Sistema Básico
de Entrada e Saída).

 BIOS: Ele é responsável, principalmente, por carregar o sistema operacional


para a memória RAM e executar o programa POST (programa que executa
testes básicos de hardware).
Conceitos e noções de Hardware e Software
COMPONENTES DO COMPUTADOR
Placa de Vídeo
É um dispositivo responsável por garantir o aparecimento das imagens em seu
monitor de vídeo.

Existem placas de vídeo no mercado que já vem embutidas em placas-mães, são


conhecidas como onboard.
O custos dessas integradas é bem menor, mas é aconselhável que seja utilizado
apenas em computadores que executem atividades básicas, pois podem
atrapalhar no seu desempenho.
Conceitos e noções de Hardware e Software
DISPOSITIVOS DE ENTRADA E SAÍDA DO COMPUTADOR
Drive de disquete: dispositivos de entrada e saída de de dados.
O disquete é um tipo de envoltório que armazena o disco magnético, onde são
gravadas as informações.
Drive de CD/DVD-ROM: dispositivos de entrada e saída de de dados capaz de ler
e gravar CDs e DVDs-ROM.
Monitor de Vídeo: dispositivo de saída que envia ao usuário as informações
impressas na tela.

Teclado/Mouse: são dois dispositivos típicos de entrada, porque permitem que


você insira dados/informações no computador.
Conceitos e noções de Hardware e Software
SOFTWARE
São programas inseridos dentro hardware que realizam diversas tarefas.
É a parte lógica do computador e são compostos por comandos e declarações de
dados.

Quando ocorre a interpretação dos dados, ele realiza as funções das quais foi
projetado.

Um processador de texto é um software, assim como um jogo de computador.

Eles podem ser desenvolvidos para pessoas particulares personalizados ou para o


mercado geral, genéricos ou comerciais.
Conceitos e noções de Hardware e Software
TIPOS DE SOFTWARES:
Software Básico: são programas utilizados para o funcionamento do sistema. Ele é
capaz de gerar um ambiente de interação entre máquina e usuário. Ex.: sistema
operacional, linguagens de programação, compiladores, etc.
Sistema Operacional
É o software mais importante do computador. Ele é instalado em uma área especial
dentro do disco rígido e é carregado (para a memória RAM) toda vez que o
computador é ligado. É ele que controla todos os recursos do computador. Ex.:
Unix, Linux, Debian, Windows, etc.
Software Aplicativos: são programas utilizados pelos usuários para auxiliar nas
tarefas realizadas no dia a dia. Ex.: editores de texto, navegadores, planilhas
eletrônicas, programas gráficos, etc.
Softwares Utilitários: são programas que permitem ao usuário realizarem tarefas
adicionais àquelas oferecidas pelo o sistema operacional. Ex.: Winzip, antivírus,
desfragmentação de unidades de discos, vírus, etc.
UNIDADE DE MEDIDA NA INFORMÁTICA

Da mesma maneira que utilizamos medidas para saber quanto pesam e


medem as coisas, também utilizamos unidades de medida que permitem
calcular a capacidade de armazenamento de informação ou
processamento de dados em um computador

Para entender em detalhe as unidades de medida computacional, é


preciso ter em mente que a informática utiliza o código binário, vindo
da matemática, para a transmissão de informações.
UNIDADE DE MEDIDA NA INFORMÁTICA

Neste sentido, os computadores utilizam impulsos elétricos, que formam um bit,


traduzido pelo código binário como estado de 0 ou 1.

A palavra bit vem do inglês e é uma abreviação de binary digit.

É importante não confundir o bit com o byte, que é o resultado da junção de 8 bits.

O bit é formado por zero e/ou um, oito zeros e/ou uns dão origem a 1 byte.

Ao reunir 8 bits, são possíveis 256 combinações diferentes de 0 e/ou 1, e é o equivalente a


formação do alfabeto, números e símbolos presentes no teclado do computador.
Ou seja, caberiam em 1 byte, resultado da união de 8 bits.
UNIDADE DE MEDIDA NA INFORMÁTICA

A partir de então, surgem as novas unidades de medida.


Um quilobyte / kilobyte (kB) é o equivalente a 1024 bytes;
Um megabyte equivale a 1024 kilobytes;
Um gigabyte seriam 1024 megabytes.
A cada denominação, os valores passam a ficar extremamente complexos, com muito
mais informação em armazenamento.

Apesar de a palavra quilo (kilo) se referir a 1.000 unidades, na informática


refere-se ao valor de 1024 unidades.

Isto porque a transmissão computacional de informações é baseada no código


binário.
BINARY DIGITS

Na informática essa unidade de medida chama-se bit.

Bit é um acrônimo das palavras Binary Digits.

Bit é a menor unidade de informação na informática.

Para representarmos uma letra precisamos de uma sequência de 8 bits.

8 bits formam 1 byte que pode representam 1 caractere


BINARY DIGITS
Bin Letra
0100 0001 A
0100 0010 B
Frase Normal:
0100 0011 C Aula de informática - Hardware e Software
0100 0100 D
0100 0101 E
0100 0110 F Frase em Binário:
0100 0111 G 01000001 01110101 01101100 01100001
0100 1000 H
0100 1001 I 00100000 01100100 01100101 00100000
0100 1010 J 01101001 01101110 01100110 01101111
0100 1011 K
ASCII
0100 1100 L
01110010 01101101 11100001 01110100
0100 1101 M 01101001 01100011 01100001 00100000
0100 1110 N 00101101 00100000 01001000 01100001
0100 1111 O
0101 0000 P 01110010 01100100 01110111 01100001
0101 0001 Q 01110010 01100101 00100000 01100101
0101 0010 R
0101 0011 S 00100000 01010011 01101111 01100110
0101 0100 T 01110100 01110111 01100001 01110010
0101 0101 U
0101 0110 V
01100101
0101 0111 W
0101 1000 X ASCII - é um código binário que codifica um conjunto de 128 sinais:
0101 1001 Y 95 sinais gráficos e 33 sinais de controle, utilizando portanto apenas
0101 1010 Z 7 bits para representar todos os seus símbolos.
MEMÓRIA DE INFORMÁTICA

Em informática, memória são todos os dispositivos que permitem a um


computador guardar dados de forma temporária ou permanente.

Memória é um termo genérico para designar componentes de um


sistema capazes de armazenar dados e programas.
TIPOS DE MEMÓRIA

• Memória de armazenamento permanente;


• Memória de armazenamento temporário;
• Memória apenas de leitura.
OPERAÇÕES DE UM DIRETÓRIO

Um disco possui pelo menos uma partição, considerado disco virtual, que contém
informações sobre os arquivos dentro dela. Essas informações são mantidas em diretórios.

Operações sobre o diretório:


 Busca de arquivos;
 Criar um arquivo;
 Apagar arquivo;
 Listar diretório;
 Renomear arquivo;
 Percorrer sistema de arquivos;
A estrutura de diretórios em árvore é utilizada em diversos sistemas operacionais.

Cada usuário pode criar vários níveis de diretórios (ou subdiretórios), sendo que cada um
pode conter arquivos e subdiretórios.
MEMÓRIA DE ARMAZENAMENTO PERMANENTE
MEMÓRIA DE ARMAZENAMENTO TEMPORÁRIO

No Armazenamento temporário ou volátil, os dados são armazenados (gravados)


de forma temporária, isto é, quando o computador é desligados estes dados são
perdidos (apagados).

É um tipo de memória que é utilizado para processamento.

Temos duas principais memórias temporárias que são:

Memória RAM

Memória Cache
Memória RAM

A memória RAM é um chip (circuito integrado) em que são armazenados,


temporariamente, os dados necessários para que o computador execute alguma
tarefa.

No momento em que o computador é desligado, os dados da memória RAM são


apagados.

Responsável pela execução dos programas de forma rápida e simulando multitarefa


para o usuário.
Memória Cache
Área de memória onde é mantida uma cópia temporária de dados armazenados em
um meio de acesso mais lento, com o objetivo de acelerar a recuperação e
processamento dos dados.

Cache de Processador
É um tipo de memória que trabalha em conjunto com o processador De fato, todos os
processadores atuais trazem uma certa quantidade de memória cache embutida no
encapsulamento.

O objetivo é potencializar o desempenho do chip de processamento, evitando que


fique ocioso por longos períodos.

Esse tipo de memória é bastante veloz e tem por função armazenar dados e instruções
que a CPU poderá precisar em breve.
Memória Cache
Cache de Disco

O cache de disco representa uma pequena quantidade de memória incluída na


placa lógica do HD.

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.
Memória de Leitura - ROM

A memória somente de leitura ou ROM (acrônimo em inglês de read only


memory) é um tipo de memória que permite apenas a leitura.

Ou seja,

as suas informações são gravadas pelo fabricante uma única vez e após isso
não podem ser alteradas ou apagadas, somente acessadas.

Ex.: BIOS e FIRMWARE


Tipos de Software

Sistema Operacional

Software de sistema

Software Aplicativo

Software Malware
Software Sistema Operacional

É parte fundamental de todos os computadores, e comercialmente uma das


características que mais define o produto.

O celular usa iOS ou Android?

O computador vem com Windows ou Linux?

O sistema operacional funciona como intermediário entre o hardware


e os demais programas, e é a principal interface do dispositivo.
Sistemas Operacionais

Existem muitos sistemas operacionais no mercado, de


diversos fabricantes e para diversas plataformas, como:

 Windows da fabricante Microsoft;

 Mac OS X da fabricante Apple;

 Linux desenvolvido abertamente no mundo todo.


Tipos de Sistemas Operacionais

Software pago ou proprietário: São softwares que tem dono, e o seu uso se
dá mediante a uma licença comercial, na maioria das vezes paga.

Exemplos:

 Sistema Operacional Windows;


 O Pacote de Escritório Office (Word, Excel, Power Point).
Tipos de Sistemas Operacionais

Software Livre: São aqueles softwares que estão sob uma licença livre e que seu
uso, modificação e distribuição são permitidos a todos.

O código fonte é livre, portanto você pode alterá-lo ou simplesmente estudá-lo.

Softwares Livres não quer dizer necessariamente de graça.

Exemplos:

 Sistema Operacional Linux, Linguagens Java e PHP


Tipos de Sistemas Operacionais

Software Free: Software gratuito (são aqueles que você pode utilizar sem pagar,
como por exemplo o Software Livre.

A diferença está no código fonte, que no caso no gratuito é restrito.

Isto é, somente o autor ou a entidade que o desenvolve tem acesso ao código


fonte.

Portanto você não pode alterá-lo ou simplesmente estuda-lo, somente usá-lo da


forma como foi disponibilizado.
Software de sistema

É o software responsável por estabelecer a conexão entre o Sistema


Operacional e o Hardware da máquina.

Ex.:Drivers e Firmwares
Sistemas Operacionais: Kernel e Shell

Kernel: Núcleo do sistema operacional.

Sempre permanece na memória do computador (residente).


Contém o código de baixo nível que se comunica com o hardware: gerencia a
memória e os dispositivos, inicializa aplicativos, gerencia o compartilhamento de
recursos computacionais.

Ele representa a camada de software mais próxima ao hardware.

Segundo alguns autores, o kernel é o seu coração, sua mente e seu sistema nervoso.

Ele é responsável exclusivamente pelo transporte das informações de mais baixo


nível que tornam todas as outras tarefas possível.

Fazendo malabarismos com diversos processos que ocorrem simultaneamente,


gerenciando sua memória de forma que não interfiram uns nos outros, satisfazendo
suas solicitações de acesso a um disco e muito mais.
Sistemas Operacionais: Kernel e Shell

Shell: Casca do sistema operacional (ambiente operacional).


É substituído a cada execução de um programa.
Assume o controle do programa, recebe inserções do usuário, interpretadas e atua sobre elas.

O shell nada mais é que o interpretador de comandos que transmite ao kernel o que é para
ser realizado.

O shell para Linux tem muito mais recursos e é onde um administrador de servidores pode
trabalhar a maior parte de seu tempo(Linux X Windows).
Software Aplicativo

Permite que através de seu uso, o usuário faça uma tarefa específica.

 Browser: Também chamado “navegador”. É o programa usado para navegar


na Web, como o Chrome, o Firefox, o Opera, o Safari e o Internet Explorer.

 Protetor de tela: Sim, seu descanso de tela ou screen saver também é um


aplicativo.

 Edição: Os programas para editar vídeos, músicas, imagens, etc. Movie


Maker Photoshop, InDesign) e também aqueles usados para visualizá-los
(como o Winamp, o Media Player, o Picasa, etc.

 Jogos: Todos os games do Paciência à ultima versão do GTA.


Software Malware

O software malicioso é aquele feito para atrapalhar, corromper ou roubar.

Alguns servem para puro vandalismo, mas a maior parte hoje em dia é
produzida para cometer crimes roubar números de cartão de crédito, cometer
todo tipo de fraude e assim por diante.

Exemplo:
Vírus de computador
UNIDADE II - INTRODUÇÃO A SISTEMAS OPERACIONAIS

Os sistemas operacionais

interfaces que permitem aos usuários interagir


com o computador

Já vêm instalados ou pré-instalados na máquina preço final do produto.

O que faz o sistema operacional?


Administra todos os recursos do computador, ou seja, o software e o hardware. É a
estrutura que sustenta e administra todos os programas e partes do seu computador.

realiza testes para garantir que tudo irá funcionar


botão para ligar o corretamente;
seu computador certifica os seus componentes físicos ou hardware e inicia
o sistema operacional.
Sistemas Operacionais

Existem muitos sistemas operacionais no mercado, de


diversos fabricantes e para diversas plataformas, como:
 Windows da fabricante Microsoft;
Sistemas Operacionais

 Mac OS X da fabricante Apple;


 Linux desenvolvido abertamente no mundo todo;
Sistemas Operacionais

Sistemas Operacionais
SO para smart devices:

 2007: iOS (primeiramente chamado iPhone OS);


 2008: Android.
Exemplos de sistemas operacionais

Exemplos de sistemas operacionais


Alguns nomes de sistemas operacionais notáveis:
UNIX:

criado no laboratório Bell Labs lançado nos anos 70

projetado para atender ambientes de CPU é compartilhado por muitos


computadores de grande porte usuários

DOS (Disk Operating System)

dominou o mercado de PC décadas de 80 e 90.

Operava em modo texto, obrigando o usuário a conhecer seus comandos e os


parâmetros de cada comando, pois neste modo, não há figuras, o usuário digita
na tela os comandos que o computador deverá seguir.
Exemplos de sistemas operacionais

Exemplos de sistemas operacionais

WINDOWS:
Microsoft
utilização de uma plataforma gráfica---recurso através do qual o usuário pode
interagir com o hardware do computador através de figuras (ícones), janelas e
gráficos, tornando a comunicação entre usuário e hardware muito mais fácil.
a partir da versão 95 passou a ser considerado
um sistema operacional pleno Multiusuário

LINUX:
baseado no Unix
um software livre-------------acesso ao código fonte do sistema
qualquer pessoa pode obter o sistema gratuitamente, copiá-lo e distribuí-lo.
Exemplos de sistemas operacionais

Modo texto / modo gráfico

O sistemas operacionais Unix e o DOS são


sistemas que operam em modo texto.
as ordens do usuário são dadas através de comandos
digitados pelo usuário – quase sempre palavras ou
abreviações de verbos em inglês.
A comunicação é através de texto: o sistema exibe um prompt, que é uma
indicação de que o sistema está pronto para receber as ordens do usuário.
No DOS, o prompt é um sinal de “>” (maior), por exemplo.

Os comandos do Unix e do DOS não são os mesmos!


Windows
O Windows tem a vantagem de trabalhar com a plataforma gráfica
(GUI – Graphical User Interface)
facilita bastante a interação entre o usuário e o hardware.

O usuário define as ações a serem executadas usando o mouse para posicionar um ponteiro
nos ícones da janela (ícone é a representação gráfica de um programa, arquivo ou pasta).

O sistema passa
informações ao
usuário através de
janelas, que podem
ser caixas de diálogo
ou menus.
Windows
BOOT KERNEL SHELL
Boot é um procedimento que faz com que programas usados mais frequentemente
pelo sistema operacional sejam copiados da memória auxiliar, a qual armazena o
sistema operacional, para a memória RAM, na qual devem estar todos os programas
que forem executados pela CPU.

O boot não executa a formatação do disco.

o Kernel é o núcleo do sistema operacional, responsável pelo controle dos dispositivos de


hardware da máquina e, por isto, corresponde à camada mais baixa do sistema, e autua
como uma interface entre o hardware e o shell.

É responsável pelas funções de baixo nível, como gerenciamento de memória, de


processos, dos subsistemas de arquivos e suporte aos dispositivos e periféricos conectados
ao computador.

Shell é um programa que atua como uma interface entre o usuário e o kernel,
traduzindo para o kernel as ordens dadas pelo usuário.

S-ar putea să vă placă și