Teoria Informática ICMS RJ - Conceitos básicos de componentes-v3

Transcrição

Teoria Informática ICMS RJ - Conceitos básicos de componentes-v3
Aula 00
Curso: Informática – Teoria e Questões
comentadas p/ ICMS RJ
Professor: Gustavo Cavalcante
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
APRESENTAÇÃO
Olá amigos e futuros colegas de trabalho!
Sejam bem vindos a aula de Informática (teoria e questões
comentadas) para o concurso do ICMS-RJ do curso Exponencial. Um dos
concursos mais difíceis do Brasil. Meu nome é Gustavo, formado em
engenharia de computação pelo Instituto Militar de Engenharia (IME) em 2006
e Auditor Fiscal do Estado do RJ desde 2010.
Bem, faço concursos desde a época de vestibular. Na época fui
aprovado no IME, na Escola Naval, e na AFA. Após algum tempo de formado
como engenheiro eu decidi começar a estudar para a Receita Federal do Brasil.
Na época, poucos concursos apareciam, o que me deixava angustiado. Será
que tinha tomado a melhor decisão?
Hoje posso dizer que sim, mas a caminhada foi longa. Antes do ICMS-RJ
fui aprovado no concurso de Analista da Receita Federal do Brasil também em
2010, mas optei em trabalhar na SEFAZ-RJ.
Sei que muitos querem chegar a este objetivo, mas poucos conseguem.
Ser aprovado em concurso exige, além de muito estudo, conhecimento da
banca examinadora, conhecimento de si mesmo e estratégia.
Por isso faço algumas recomendações: tentem fazer alguns concursos
antes daquele que estão se preparando, é importante termos “experiência de
prova”; trace uma estratégia; verifique os seus pontos fortes e fracos e
trabalhe em cima deles, e claro, estudem o máximo que puderem.
A prova do ICMS-RJ é uma prova difícil, tendo como característica o fato
de quem acertar o mínimo necessário se transforma em Auditor. Então sugiro
trabalhar para primeiro acertar o mínimo, depois tentar ficar entre os
primeiros. Este trabalho se inicia durante os estudos, sabendo, por exemplo,
qual matéria será prioridade, e, durante a prova, escolhendo as questões
certas para fazer.
Nestas aulas tentarei mostrar como funciona a banca FCC, tentando
colocar questões do nível da prova do ICMS-RJ, sem perder tempo,
apresentando de forma objetiva a matéria do edital.
Estarei à disposição no fórum para tirar dúvidas, ouvir críticas ou para
esclarecer qualquer problema com relação à aula.
Tenham fé, estudem, e não desistam, mantenham o foco, pois chegar
ao objetivo nunca é fácil. Espero vê-los nos corredores da SEFAZ-RJ em breve.
Prof. Gustavo Cavalcante
2 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Histórico e análise das provas
Informática
Na prova de Auditor Fiscal do RJ, Informática pode ter uma importância
fundamental para aqueles que nunca estudaram e não têm muito tempo para
estudar Administração. Para ser aprovado, é necessário acertar 13 das 26
questões (sendo que são 13 de Informática e 13 de Administração).
O concurso de 2011 tinha como banca examinadora a FGV. O edital de
informática era mais amplo, e o número de questões eram apenas 10. Nesta
prova foram abordados alguns temas que não estiveram no último edital. Com
relação aos itens em comum tivemos 2 questões de segurança, 1 de Excel e 1
de Business Inteligence.
O edital da última prova veio um pouco diferente das provas da FGV,
pegou pesado na parte de banco de dados, dando uma ênfase muito grande a
ela. Além disso, foi muito cobrada a parte de Segurança da Informação.
É importante que o candidato esteja preparado para fazer pelo menos o
mínimo por matéria e o mínimo total da prova, pois quem conseguiu este feito
nas últimas provas foi convocado para ocupar o cargo. Segue abaixo uma
análise completa da prova do último concurso.
O foco deste curso é a teoria. Vou colocar questões da FCC sobre cada
assunto. Procurarei explicar de forma mais rápida, apresentando alguns
detalhes para aqueles que não têm iniciação no assunto e, sempre que
possível, esquemas e macetes para facilitar a memorização. Aqui a ideia é
resumir o assunto, indo direto ao ponto. No edital anterior a banca colocou
tópicos bastante genéricos, dificultando o estudo dos candidatos.
A aula foi baseada nas provas da FCC, portanto a prioridade é explicar
tópicos relacionados à questões que estão em provas anteriores. Entrarei em
alguns tópicos que eu considero importantes e que nunca apareceram, mas
podem vir a aparecer.
Reparem que as questões sobre este assunto da FCC são simples e
repetitivas. Contudo, acho que o nível das questões da prova do ICMS-RJ foi
mais elevado, sendo assim farei alguns comentários extras em algumas
questões.
É importante perceber que as provas da FCC cobram muitos conceitos,
definições, e é nisso que vamos focar.
No quadro abaixo um resumo da quantidade de questões da duas
últimas provas, por assunto, levando-se em consideração apenas os assuntos
do último edital. Fica claro que os assuntos amais abordados são Seguranaça
da informação, modelo de dados, conceitos de tabelas, views e chaves(isto é
assuntos relacionados a banco de dados) e Data Warehousing e Business
Intelligence.
Prof. Gustavo Cavalcante
3 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Assunto
2011
(2013)
1- Conceitos básicos de componentes funcionais de
computadores (hardware e software).
00
01
2- Utilização da planilha eletrônica Microsoft Excel
(2010).
01
01
3- Utilização do sistema de gerenciamento de banco de
dados Microsoft Access (2010).
00
01
4- Conceitos básicos de segurança da informação
02
04
5- Conceito de Sistemas Gerenciadores de Banco de
Dados (SGBD)
00
00
6- Modelo relacional de dados; Modelo de Dados
01
02
7- Conceitos de Tabelas, views, chaves primárias e
estrangeiras
00
02
8- Data Warehousing e Business Intelligence.
01
02
Aula
Tópico
Data
00
Conceitos básicos de componentes
computadores (hardware e software)
funcionais
de disponível
01
Utilização da planilha eletrônica Microsoft Excel (2010).
13/12/2014
02
Conceitos básicos de segurança da informação.
20/12/2014
03
Conceito de Sistemas Gerenciadores de Banco de 27/12/2014
Dados (SGBD) e Conceitos de Tabelas, views, chaves
primárias e estrangeiras.
04
Utilização do sistema de gerenciamento de banco de 03/01/2015
dados Microsoft Access (2010).
05
Modelo Dados: Entidades; Atributos; Relacionamentos;
10/01/2015
Cardinalidade.
06
Modelo relacional de Dados.
17/01/2015
07
Data Warehousing e Business Intelligence.
24/01/2015
Prof. Gustavo Cavalcante
4 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Aula 00 – Conceitos básicos de componentes funcionais de
computadores (hardware e software).
Assunto
Página
1- Conceitos básicos funcionais de computadores
05
2- Hardware
07
2.1- Visão geral dos Hardwares
07
2.2- Dispositivos de entrada e saída (ou I/O)
08
2.3- Dispositivos de processamento
11
2.4- Dispositivos de armazenamento
14
2.5 - Barramentos
19
2.6- Tipos de arquiteturas
22
2.7- Outros componentes de hardware
24
3- Software
24
3.1- Visão geral dos Softwares
24
3.2- Softwares de inicialização do computador
26
3.3- Sistemas Operacionais
28
4 – Questões Comentadas
31
5 – Lista de Questões
43
6 – Gabarito
49
1 - Conceitos básicos funcionais de computadores
1.1 – Conceito de computador, hardware e software
Computadores são máquinas (compostas por componentes
eletrônicos) que executam tarefas ou cálculos de acordo com um
conjunto de instruções (definidas em vários programas). Estas instruções
são programadas para serem seguidas pelos hardwares ou por outros
softwares. Para que um computador funcione é necessário um conjunto de
softwares e hardwares, que se comunicam entre si. Sem um desses
componentes não existe computador.
Prof. Gustavo Cavalcante
5 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Computador
Softwares
Hardwares
São mais conhecidos como
programas de computadores.
São
um
conjunto
de
instruções
a
serem
seguidas/executadas pelo
hardware ou por outro
software.
Exemplos:
sistemas operacionais, jogos,
Internet Explorer, etc.
São todos componentes físicos
do computador, em conjunto
ou em parte. Exemplos:
gabinete, teclado, monitor,
CPU, placa de vídeo, placa
mãe, etc.
Definimos que computador é um conjunto de componentes eletrônicos.
Assim, devemos ter em mente como funcionam esses componentes
eletrônicos. Veremos especificamente os mais importantes.
De maneira geral, é necessário que tenhamos pulsos elétricos fluindo
pelos componentes eletrônicos para que estes funcionem. O pulso elétrico
pode variar em níveis de voltagem que simbolicamente são representados
pelos números 1 e 0, formando um sinal binário. Os detalhes acerca desta
operação estão fora do escopo desta aula.
Os dados são gravados nos componentes físicos (harware) do
computador como sequências de 1 e 0. Os números 1 e 0 são os dígitos do
sinal binário, ou dígitos binários, e representam um bit (BInary digiT). Para
cada conjunto de 8 bits teremos um byte. A tabela a seguir mostra a
transformação entre as unidades que medem a quantidade de bits.
1 byte
8 bits
1 KB ou kilobyte
1024 bytes
1 megabyte ou MB
1024 KB
1 gigabyte ou GB
1024 MB
1 terabyte ou TB
1024 GB
Toda informação está associada a um conjunto de bits. Podemos
associar esse conjunto a uma letra ou a um caracter por meio da tabela ASCII
(American Standard Code for Information Interchange). ASCII é um código
padrão americano para o intercâmbio de informação. Este código relaciona um
conjunto de 8 bits a um caracter. Exemplo: A sequência 0100 0001 representa
o caracter ‘A’.
Prof. Gustavo Cavalcante
6 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
O processamento dos dados no computador ocorre por meio de
operações lógicas e aritméticas. Vamos agora separar os hardwares dos
softwares, estudar características de cada um deles. Estudaremos hardwares
específicos, assim como alguns softwares importantes. Depois veremos o que
ocorre quando ligamos um computador, até chegarmos ao sistema
operacional.
2 - Hardwares
2.1 – Visão geral dos Hardwares
Vamos iniciar os estudos pelos componentes físcos do computador, os
hardwares.
Alguns dispositivos são conectados ao computador, tendo como
função a comunicação entre o usuário e a máquina. Esses dispositivos são
conhecidos como periféricos. Exemplos: mouse, teclado, monitor, etc.
O hardware pode ser classificado da seguinte forma:
Dispositivos de entrada/saída (I/O- Input/Output)
•Os dispositivos de entrada são utilizados pelos usuários para enviar
dados para a Unidade Central de Processamento (CPU - Central
Processment Unity). Exemplo: teclado, mouse, scanner, microfone.
•Os dispositivos de saída permitem a visualização do resultado de
dados processados pela CPU. Exemplo: monitor, caixa de som,
impressora.
•Alguns dispositivos podem ser de entrada e saída. Exemplo: driver de
CD, DVD, modem, pen drive.
Dispositivos de processamento
•São os dispositivos responsáveis pelos cálculos, pelos
processamentos dos dados inseridos, pela interpretação e
execução das instruções, e pelo controle e gerenciamento dos
demais componentes do computador.
•O dispositivo de processamento do computador é o chip integrado à
placa-mãe chamado CPU.
Dispositivos de armazenamento
•São aqueles que guardam os dados, onde os dados são gravados
permanantemente (memória secundária) ou temporariamente
(memória principal).
•Exemplo: Discos rígidos, memória RAM.
Prof. Gustavo Cavalcante
7 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Então podemos dizer que o computador é formado por componentes por
onde inserimos dados, por componentes que processam os dados, por
componentes que guardam estes dados, e por aqueles que nos mostram o
resultado do processamento.
Vamos estudar cada um desses tipos de componentes para podermos
enterder melhor como funciona o computador.
2.2 – Dispositivos de entrada e saída (ou I/O)
Com relação aos dispositivos de entrada e saída em geral, não temos
muitos temas para estudar, simplesmente porque são os hardwares que temos
mais contato, modelados para a interação entre a máquina e o homem. Por
isso, são de fácil utilização.
Neste tópico é importante estudarmos como os dados inseridos são
levados dos dispositivos até os circuitos eletrônicos que estão na máquina.
Os dispositivos de entrada e saída normalmente são conectados por
portas que permitem a conexão de componentes externos ao computador.
Essas portas normalmente são de 4 tipos diferentes: portas seriais,
portas paralelas, portas USB e portas Fireware.
As portas seriais transmitem um bit por vez, enquanto que as
paralelas, 8 bits por vez, sendo esta a principal diferença entre elas.
Lembrem-se: paralela transmite 8 bits de uma só vez, em paralelo.
As portas seriais eram amplamente utilizadas para conectar mouses,
por exemplo, e as paralelas conectavam impressoras. Contudo, diante da
crescente quantidade de dados que são trocados, a velocidade de transmissão
dessas portas tornou-se um empecilho para a utilização de alguns dispositivos.
Atualmente conectamos a maioria dos periféricos, como mouse, teclado,
impressora, em conexões USB (Universal Serial Bus).
A velocidade de transmissão de uma porta paralela podia chegar a 1.2
MB por segundo. Imaginem transferirmos uma foto com alta definição para
uma impressora por meio de uma porta paralela. Imaginem transferirmos
arquivos mp3 para nossos tocadores de mp3 por meio de uma porta serial
com velocidade de transmissão 115 Kbits por segundo. Isso gerou uma
limitação, que fez com que novas tecnologias como o USB e o Fireware fossem
criadas.
As portas USB são muito utilizadas atualmente. A vantagem da porta
USB é que ela é mais rápida que as seriais e paralelas tradicionais, e de
menor custo. Além disso, os computadores atuais normalmente possuem
várias portas USB.
Outro conceito que veio junto com a porta USB é o conceito de plug
and play (PnP). Normalmente para instalar periféricos era comum ter de
abrir o gabinete do computador. Com o USB e o PnP basta plugar o dispositivo
Prof. Gustavo Cavalcante
8 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
por meio de um cabo USB e automaticamente o periférico é detectado e a
instalação é feita, sendo possível instalar os drivers (programas com as
especificações dos periféricos) automaticamente.
Outra característica é o hot-swappable, capacidade de conectar e
desconectar dispositivos sem a necessidade de desligá-los.
O firewire foi criado pela Apple, Inc. para substituir o SCSI (Small
Computer System Interface – tecnologia que também permitia conectar
periféricos). Com velocidade superior ao USB foi adotado por várias
empresas como a Sony e a Apple. Contudo, os altos royalties que os
possuidores da patente exigiram e o seu custo superior impediram que este
tomasse o lugar do USB.
Para encerrar podemos citar as portas PS/2, não muito utilizadas
atualmente. Estas portas são utilizadas para conexão de mouses, apesar de
atualmente utilizarmos a USB como padrão.
(FCC -AFR SP/SEFAZ SP/2006) Durante um levantamento
de informações contábeis em um estabelecimento comercial, um agente
necessita gravar um CD de forma emergencial. Sabendo que esse agente
possui uma unidade gravadora de CD externa, e que deseja conectar esse
dispositivo em um microcomputador que possui um barramento do tipo
universal, ele deverá:
a) utilizar a porta serial RS-232.
b) utilizar a porta USB.
c) conectar o dispositivo a uma porta BBS.
d) instalar a unidade em um slot de memória disponível.
e) conectar a unidade na BIOS.
Comentários:
Esta questão é de 2006. Na época, acho que poderíamos ficar em
dúvida, mas atualmente o que não conectamos na porta USB?
Como vimos, a vantagem da porta USB é que ela é mais rápida que as
seriais e paralelas tradicionais, e de menor custo. Além disso, os
computadores atuais normalmente possuem várias portas USB. Atualmente
usaríamos um pen drive ou um HD externo para gravar as informações.
A seguir, seguem algumas características dos tipos de USB e da
FireWire: Resposta: B.
Prof. Gustavo Cavalcante
9 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
USB 1.0 e 1.1
•Taxas de transmissão de até 1,5 Mbps (megabits por segundo) para USB 1.0 e
até 12 Mbps por segundo para USB 1.1.
•Suporta até 127 dispositivos (incluindo hubs) por controlador USB.
•Compatível com Plug and Play.
•Alimentação e distribuição integrada para dispositivos de baixa potência.
USB 2.0
•Todos os benefícios do USB 1.0 e 1.1 com a adição de:
•Taxas de transmissão de até 480 Mbps.
•Totalmente compatível com versões anteriores do USB 1.0 e 1.1.
•Testado a um nível mais alto que o USB 1.0/1.1 para assegurar confiabilidade.
USB 3.0 - SuperSpeed USB
•Todos os benefícios das versões anteriores;
•Velocidade chega a 5GB/s;
•Já existe a especificação do USB 3.1 com velocidade 10GB/s.
FireWire 400 (também chamado de IEEE-1394a)
•Usado principalmente para aplicativos de rede rápida e de multimídia de alta
velocidade.
•Conexão automática em rede entre dois computadores no Microsoft Windows
XP por meio da conexão de um cabo FireWire.
•Compatível com Plug and Play.
•Velocidades de transmissão de até 400 Mbps.
•Suporta até 63 dispositivos (incluindo hubs) por meio de uma conexão.
•Pode fornecer em torno de 45 watts de energia para dispositivos conectados.
FireWire 800 (também chamado de IEEE-1394b)
•Tem todas as vantagens do FireWire 400 com os seguintes aperfeiçoamentos e
melhorias.
•Compatível com as versões anteriores do FireWire 400 por meio de adaptador.
•Suporta distâncias de cabo de até 100 metros, por meio de cabos ópticos
especiais.
•Velocidades de transmissão em torno de 800 Mbps (velocidades maiores
possíveis com cabos especiais).
•O manuseio de dados é mais eficaz.
Referência:
http://h10025.www1.hp.com/ewfrf/wc/document?cc=br&lc=pt&dlc=pt&docna
me=c00898656#N205
Prof. Gustavo Cavalcante
10 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
2.3 – Dispositivos de processamento
São
os
dispositivos
responsáveis
pelos
cálculos,
pelos
processamentos dos dados inseridos, pela interpretação e execução das
instruções, e pelo controle e gerenciamento dos demais componentes do
computador.
O chip integrado à placa-mãe chamado CPU (Central Processment Unity
- Unidade Central de Processamento) é o cérebro do computador. A placa-mãe
nada mais é que a placa principal do computador, onde está a CPU, e onde
outras placas são acopladas por meio de barramentos, permitindo assim a
interligação dos componentes do computador.
São componentes da CPU: Unidade Lógica e Aritmética (ULA ou
ALU), Unidade de Controle (UC), registradores, chipset, clock.
A unidade de aritmética e lógica (ULA) faz exatamente o que seu
nome determina, executa operações aritméticas (+,-) e lógicas (and, or,
not, etc).
A unidade de controle controla e decodifica instruções, além de
controlar a transferência das instruções e dados. Isto quer dizer que ela é
responsável pela tomada das decisões, sendo responsável pelo controle do
fluxo dos dados. Sendo assim, a CPU recebe dados de dispositivos de I/O e
após realizar os processamentos necessários envia a resposta a um dispositivo
de I/O.
(FCC - AJ TRE SP/TRE SP/2012) Processar e controlar as
instruções executadas no computador é tarefa típica da unidade de aritmética
e lógica.
Comentários: O item é falso. Controlar as instruções é tarefa da UC. A ULA
executa operações aritméticas e lógicas.
Os registradores são células de memória que podem ser lidas e
escritas muito mais rapidamente que em outros dispositivos de memória. A
Prof. Gustavo Cavalcante
11 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
CPU utiliza os registradores para armazenar dados de forma rápida e que
serão utilizados durante o processamento. O acesso a esses dados pela CPU é
extremamente rápido.
São memórias muito rápidas, e extremamente voláteis, isto
armazenam os dados enquanto carregados com carga elétrica.
é,
Podemos dividir os tipos de registradores da seguinte forma:
PC - Contador de programa
IR - Registrador de instrução
Principais
Registradores
MAR - Registrador de endereço de
memória
MDR - Registrador de dados da
memória
R - Registrador de propósito geral
ULA
• Executa as operações
lógicas e aritméticas.
Unidade de
controle
• Decodifica
instruções, além de
controlar a
transferência das
instruções e dados.
• Responsável pela
tomada das decisões,
sendo responsável
pelo controle do
fluxo dos dados.
Registradores
• Armazenam
temporariamente
informações, sendo
extremamente rápidos.
• São voláteis;
• Pequena memória
interna à CPU;
• Retém informações a
curto prazo;
• Acesso da CPU ao
registrador é muito
veloz;
• Registra um conjunto de
bits, que podem ser
deslocados para a
direita ou para a
esquerda.
O clock da CPU ou relógio da CPU age como se marcasse períodos de
tempo, gerando pulsos, cuja duração é denominada ciclo. O ciclo do clock
serve justamente para sincronizar as atividades do computador. Em cada
pulso os dispositivos executam suas tarefas, param e vão para o próximo ciclo
do clock.
Prof. Gustavo Cavalcante
12 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Cada vez que completa 1 segundo, temos um número de pulsos
gerados pelo relógio. Isso define a frequência do relógio da CPU, que é
medida em Hertz (Hz).
(FCC -TRT 20º região/Analista Judiciário/2011) O
tempo de execução do computador é medido em ciclos; cada ciclo representa
uma oscilação completa de um sinal elétrico fornecido pelo gerador de
relógio do sistema. A velocidade do computador geralmente é dada em
GHz..
Comentários:
A afirmativa é verdadeira.
O chipset é um conjunto de chips utilizado na placa-mãe que
realizam diversas funções de hardware, como controle dos barramentos,
controle e acesso à memória, processamento das informações gráficas
onboard.
Chipset é o que conecta o microprocessador ao resto dos componentes
da placa mãe. É composto por duas partes:
Ponte norte
(north bridge)
Ponte sul
(south bridge)
•conecta diretamente o processador com a
memória;
•conecta também ao AGP ou ao PCI Express e à
memória.
•mais lenta que a ponte norte, sendo que os
dados para chegarem precisam antes passar
pela ponte norte;
•conecta ao barramento PCI, portas USB, e ao
disco rígido IDE ou SATA.
•responsável pelo controle de dispositivos de E/S
Cabe o comentário sobre os tipos de processadores, principalmente
quanto à quantidade de núcleos. São os processadores multi core (dois
núcleos – dual core; quatro núcleos - quad core).
Quando estamos utilizando o computador temos a impressão que vários
processos são executados simultaneamente. Contudo, em computadores com
CPUs com somente um núcleo, o processador se dedica a cada processo em
um determinado intervalo de tempo.
Prof. Gustavo Cavalcante
13 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Estas CPUs podem lidar com o processamento de dois processos (ou
mais dependendo do número de núcleos) por vez, um para cada núcleo,
melhorando em muito o desempenho do computador.
Suas vantagens são: processar duas ou mais tarefas ao mesmo tempo,
um núcleo pode trabalhar em velocidade menor, reduzindo a emissão de calor,
podem compartilhar a mesma memória cachê (veremos a seguir o que é).
2.4 – Dispositivos de armazenamento
São aqueles que guardam os dados, onde os dados são gravados
permanentemente ou temporariamente. Exemplo: Discos rígidos,
memória RAM.
A memória pode ser principal ou secundária. A memória principal
é aquela que o processador pode endereçar diretamente (isto é, acessar
diretamente um endereço da memória). Exemplo: memória RAM, memória
cache.
Já a memória secundária é aquela que é utilizada para o
armazenamento de dados, também chamada de memória de
armazenamento em massa. Esta não pode ser acessada diretamente pelo
processador, sendo necessário o carregamento de seus dados na
memória principal. São memórias não voláteis, e temos como exemplo HDs,
CDs, DVDs, etc.
Temos dois tipos básicos de memória:
1Memória RAM (Random Access Memory) – é a memória em
que podem ser realizados dois tipos de operações: escrita e leitura.
Os dados podem ser apagados e escritos de forma aleatória (como o
próprio nome já diz), pois o seu acesso ocorre de forma aleatória.
Guardam os dados temporariamente, e necessitam de uma carga
elétrica para armazenar os dados, e, por isso, são chamadas de
memórias voláteis. Fazem parte da memória principal do
computador.
2Memória ROM (Read Only Memory) – é a memórias que não
perdem informações ou dados. São memórias não voláteis.
Normalmente a única operação possível é a de leitura, pois já vêm com
os dados gravados de fábrica, os chamados firmwares, pequenos
softwares que funcionam apenas no hardware para o qual foram
desenvolvidos e que controlam configurações e funções básicas do
dispositivo.
Prof. Gustavo Cavalcante
14 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Memória
RAM - RANDOM
ACCESS MEMORY
DRAM Dinâmica
SRAM eStática
ROM - READ ONLY MEMORY
PROM
EPROM
EEPROM
Flash
FlashBIOS
Com relação às memórias RAM, podemos classificá-las como:
1VRAM – Video RAM: é a memória que a CPU acessa para enviar
sinais ao monitor.
2-
DRAM – Dynamic RAM (veja o quadro a seguir.)
3-
SRAM – Static RAM (veja o quadro a seguir.)
DRAM
SRAM
são as memórias dinâmicas,
mais baratas, são fisicamente
menores, consomem menos
energia que a estática. É utilizada
como memória principal no
computador.
são mais rápidas, e não
precisam de refresh. Contudo
são mais caras, consomem
bastante energia.
Precisam de refresh, isto é,
necessitam que restaurem sua
carga de tempos em tempos.
Como exemplo temos a memória
cache - onde são guardados os
dados que são acessados com
grande freqüência de forma direta
pela CPU.
Com relação às memórias ROM, podemos classificá-las como:
1 – PROM – Programmable ROM: Programável pelo usuário.
2 – EPROM – Erasable Programmable ROM: Programável, podendo ser
apagada com exposição à luz ultravioleta. (Erasable – que pode ser
apagada.)
3 – EEPROM – Electrically-Erasable Programmable ROM: Programável e
apagável eletricamente. Assim, é possível atualizar o firmware de câmeras
digitais e mp3 players, por exemplo, sem precisar remover o chip da memória
ROM de dentro do aparelho.
4 – Flash: Pode ser apagada eletricamente, porém em um curto tempo.
São as memórias utilizadas nos famosos pen drives, iPods, etc.
Prof. Gustavo Cavalcante
15 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Com relação à memória RAM, é importante acrescentar que ao longo
dos anos tivemos diversos padrões de tecnologias utilizados. Atualmente
utilizamos o padrão DDR (Double-Data-Rate ou Taxa Dupla de Transferência),
e já estamos na sua terceira versão.
A memória DDR é do tipo SDRAM (Synchronous Dynamics Random
Access, isto é, memória de acesso dinâmico de sincronia dinâmica). Este tipo
de memória RAM realiza leituras e escritas de dados de forma síncrona e
dinâmica.
Essa sincronia se deve ao clock da CPU, que regula o acesso à memória.
Como vimos a CPU é o cérebro do computador, e responsável pelo controle de
tudo que acontece. O clock da CPU funciona em ciclos e durante esses ciclos
os componentes do computador devem realizar determinadas tarefas.
No caso das memórias, o intervalo de tempo que é necessário para que
um endereço de memória qualquer seja acessado com garantia de que os
dados sejam gravados/acessados corretamente é chamado de latência da
memória. No caso da SDRAM, o processador determina essa latência, que
será sempre a mesma.
A memória DDR permite que o dobro de dados seja transferido em um
mesmo ciclo de clock. Sendo assim, uma DDR-SDRAM, teoricamente, é duas
vezes mais rápida que uma SDRAM comum.
O padrão DDR2 transmitem quatro dados por ciclos, o dobro da DDR.
Este padrão também trouxe vantagens com relação ao gerenciamento de
energia.
O padrão DDR3 também traz uma maior taxa de transferência em
relação ao anterior, além do clock elevado e da maior latência. O ganho no
desempenho não chega a ser o dobro que o anterior, mas é superior.
Outra importante memória do computador é uma localizada no
processador. Memória Cache é uma pequena quantidade de memória
estática de alto desempenho, tendo por finalidade aumentar o
desempenho do processador realizando uma busca antecipada na cache.
Quando o processador necessita de um dado, e este não está presente no
cache, ele terá de realizar a busca diretamente na memória RAM. Como
provavelmente será requisitado novamente, o dado que foi buscado na RAM é
copiado na cache.
Quando o dado procurado é encontrado na cache chamamos de cache
hit (ou acerto do cache). Quando o dado procurado não é encontrado na
cache teremos um cache miss (erro do cache). Neste caso, é necessário o
acesso à memória RAM ou memórias mais lentas. O índice de acertos é muito
grande, o que garante um ganho de desempenho considerável ao se utilizar
este tipo de memória.
Como a cache é uma memória de alto desempenho, ela é mais cara.
Por isso, para aumentar o desempenho sem aumentar os custos na mesma
Prof. Gustavo Cavalcante
16 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
proporção, os fabricantes de processadores vêm adotando diferentes níveis
para a cache.
cache 1 - 1º nível, mais próximo da
CPU, localizada dentro da CPU.
cache 2 - 2º nível, pode estar
localizada dentro ou fora da CPU,
possui tamanho maior que a 1.
cache 3 - 3º nível, utilizado em
alguns processadores, sempre
externo à CPU.
Com relação à memória secundária, responsável por armazenar os
dados, não volátil, vamos estudar alguns tipos de tecnologias de HDs.
O HDD (hard disk drive ou disco rígido) é o disco de memória
responsável pela armazenagem dos dados no computador. É uma memória
não volátil, portanto não é perdida quando o computador é desligado. O HD é
formado por discos, sendo que um deles, de material magnético, armazena
os dados. Uma cabeça de leitura é responsável por gravar e ler os dados.
O SSD (Solid State Disk) é um HD que usa chips de memória flash no
lugar de discos magnéticos. É mais resistente, consome menos eletricidade,
são considerados mais seguros, e têm um desempenho melhor que o HDD.
Contudo, possui uma vida média menor, possui uma capacidade para
dados menor que o HDD.
A fusão das tecnologias criou o SSHD, um disco híbrido, que utiliza a
combinação das tecnologias de estado sólido e disco rígido. Combinam uma
quantidade pequena, rápida e acessível de memória flash com um disco rígido
tradicional. A parte SSD permite melhor desempenho na velocidade já a parte
HDD integra a alta capacidade de armazenamento e a confiabilidade.
Com relação ao disco magnético, alguns conceitos serão importantes
para entendermos como são feitas as gravações e buscas dos dados mais
adiante.
- Trilha – para organizar o processo de gravação e leitura a superfície do disco
é dividida em trilhas e setores. As trilhas são círculos concêntricos que
conforme se aproximam do centro vão ficando menores. Cada trilha recebe
um número de identificação, a mais externa seria a 0.
- Setor – as trilhas são subdivididas em setores. São pequenos trechos onde
são armazenados os dados. Cada setor é capaz de armazenar 512 bytes.
Prof. Gustavo Cavalcante
17 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Figura retirada do site: https://www.maxcore.com.br/content.aspx?id=8
Veremos mais tarde como são armazenados os dados no disco, isto é, a
lógica de armazenamento.
É importante enfatizar que a memória secundária é a mais lenta, pro
isso, cada vê que devemos acessá-la a CPU normalmente carrega os dados
que serão reutilizados na memória RAM.
Bem, vimos vários tipos de memória, e entendemos como funciona uma
busca por um dado durante um processamento de uma rotina na CPU.
Contudo, cada vez mais as rotinas são complexas, e vimos que quanto mais
rápida a memória, mais cara ela é. A memória principal do computador é
muito mais rápida que a secundária.
Além disso, sabemos que a memória principal do computador é
limitada, e por ser cara, a maioria das vezes não é grande o suficiente para
processarmos a quantidade de dados necessária para utilizarmos os softwares
que estamos acostumados. Daí vem o conceito de memória virtual.
Até então estávamos discutindo dispositivos físicos. A memória virtual
nada mais é que uma simulação de uma memória principal, utilizando-se a
memória secundária.
É utilizada uma técnica para simular o uso de uma cache virtual, isto é,
uma cache que não existe fisicamente, mais sim uma simulação desta cache
na memória secundária do computador (o disco rígido normalmente).
A memória virtual não é um hardware específico, nem um software
específico, mas sim um recurso que utiliza um hardware (disco rígido) e o
software (sistema operacional) para simular uma cache.
Prof. Gustavo Cavalcante
18 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Memória virtual
Utiliza o disco
rígido como se fosse
continuação da
memória RAM.
Muito mais lenta
que a cache do
processador, pois é
necessário o acesso
ao disco rígido.
Controlada pelo
sistema
operacional.
Com isso, podemos concluir a hierarquia das memórias, quanto à
velocidade de acesso pelo processador (figura retirada do site:
http://taturial.blogspot.com.br/2012/02/diferenca-entre-as-memorias.html):
Figura – Hierarquia das Memórias http://taturial.blogspot.com.br/2012/02/diferenca-entre-as-memorias.html
2.5 – Barramentos
Depois de estudarmos como são armazenados, onde são processados, e
os dispositivos que nos permitem interagir com a máquina inserindo e
recebendo informações, nos resta saber como todos esses componentes se
interligam.
Um componente importantíssimo no computador é a placa-mãe. Vimos
que a placa-mãe é a placa principal do computador, onde está a CPU, e
onde outras placas são acopladas por meio de barramentos, permitindo
Prof. Gustavo Cavalcante
19 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
assim a interligação dos componentes do computador. Portanto, para
sabermos como os dados circulam precisamos estudar os barramentos.
Barramentos são componentes eletrônicos, presentes na placa-mãe,
que conectam os componentes do computador entre si. São responsáveis
pela conexão entre o processador e a memória, e a componentes de entrada e
saída.
As principais funções dos barramentos são transportar dados, endereços
e controlar outros componentes do computador. Por isso, dividimos os
barramentos em três tipos de acordo com sua função: barramento de dados
(transporta dados entre os componentes), barramentos de endereço (indica os
endereços de memória em que os dados que o processador deseja acessar
estão), barramento de controle (regula outras funções dos barramentos
anteriores, além de controlar solicitações e confirmações).
Os principais barramentos do comptador são o barramento do
processador, barramento da cache, barramento da memória e barramento de
entrada/saída.
Abaixo vamos estudar os principais tipos de barramento de entrada/
saída, que são os que normalmente caem na prova. Estes barramentos são
responsáveis pela comunicação das diversas interfaces e periféricos ligados à
placa-mãe. Irei citar os mais importantes, e os mais utilizados atualmente:
Barramento
ISA Padrão não mais utilizado, disponíveis em versão de
(Industry Standard transferência de 8 bits e 16 bits. Substituido pelo PCI.
Architecture)
Barramento
(Peripheral
Component
Interconnect)
PCI Transferência de dados a32 bits e clock de 33 MHz,
transmitindo dados a uma taxa de 132 MB por
segundo. Possui o recurso Bus Mastering, que o torna
capaz de permitir que dispositivos conectados a esse
tipo de barramento possam ler e gravar dados direto
na memória RAM, sem que o processador tenha que
parar e interferir. Esta propriedade é muito utilizada
por discos rígidos, CD/DVD-ROM.
Outro recurso disponível é a compatibilidade com o
Plug and Play (PnP) já discutido na aula. Reconhece
automaticamente dispositivos que são conectados a
esses barramentos.
Possui versões de 64 bits, apesar de não ser muito
utilizada devido ao alto custo.
Barramento
(Accelerated
Graphics Port)
AGP Foi lançado para lidar com o grande volume de dados
gerados pelos processadores gráficos, permitindo a
evolução de uma tela escura para imagens de altíssima
qualidade.
Prof. Gustavo Cavalcante
20 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Versões: AGP 1.0, AGP 2.0 e AGP 3.0.
Oferece uma alta taxa de transferência de dados, pode
sempre operar em sua capacidade máxima.
É utilizado apenas para placas de vídeo. Permite que a
placa de vídeo faça uso de parte da memória RAM,
como um incremento da própria memória, recurso
chamado de Direct Memory Execute.
AGP 1.0 – trabalha a 32 bits, clock 66 MHz, taxa de
transferência de 266 MB a 532 MB por segundo.
AGP 2.0 – taxa de
segundo.
transferência até 1.066 MB por
AGP 3.0 – taxas de até 2.133 MB por segundo.
Barrramento
Express
PCI Substituiu o AGP e o PCI. Alta taxa de desempenho e
transferência de dados. É um barramento serial,
diferente do PCI e do AGP. Podem ser usadas as mais
diversas placas. Segmentos de 1x, 2x, 4x, 8x, 16x,
sendo que o número indica a quantidade de linhas de
dados utilizadas pelo slot.
USB
Já falamos sobre as portas USB. As portas USB nada
mais são que um tipo slots de barramento USB onde
são conectados dispositivos de entrada e saída.
SATA (Serial ATA)
Usado para conexões de HD e drives ópticos. É um
barramento serial. Fornece melhor velocidade, cabos
menores e ocupam menos espaço que os antigos IDEs.
IDE
(Integrated Utilizados antigamente para conexão de HDs, e
Drive Eletronics) ou atualmente para cnexão de HDs antigos ou drives
PATA (Parallel ATA)
ópticos do tipo IDE.
Os mais importantes são o USB, o AGP e o PCI Express.
(AFF
(TCE-SP)/TCE-SP/Sistemas/2008)
concerne a conceitos básicos de hardware, considere:
No
que
(...)
“IV. O barramento AGP foi inserido no mercado, oferecendo taxas de
velocidade de até 2128 MB por segundo, para atender exclusivamente às
aplicações 3D que exigiam taxas cada vez maiores. A fome das aplicações 3D
continuou e o mercado tratou de desenvolver um novo produto, o PCI Express
que, além de atingir taxas de velocidade muito superiores, não se restringe a
conectar apenas placas de vídeo.”
Prof. Gustavo Cavalcante
21 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Comentários:
Item verdadeiro. Como vimos o PCI Express serve para vários tipos de
conexões do tipo I/O (entrada e saída), não só placa de vídeo, como no caso
da AGP (“Accelerated Graphics Port”), e pode usar mais de uma conexão,
diferente da tecnologia AGP.
Existem dois tipos de componentes conectados à placa-mãe, aqueles
que já vêm integrados à sua estrutura, fazendo uso da memória RAM como
memória do componente, e aquela que pode ser acoplada em um slot,
podendo ser trocada a qualquer momento.
Chamamos de placas onboards aquelas que já vêm integradas à placamãe. Possuem a vantagem de ter um baixo custo, mas não podem ser
trocadas, sendo necessário trocar toda a placa-mãe em caso de defeito. A
maior desvantagem é com relação ao baixo desempenho, já que dependem da
placa-mãe e do compartilhamento da memória RAM para funcionarem, pois
não possuem memória própria.
Jás as placas offboards são aquelas que acoplamos à placa-mãe,
podendo ser compradas separadamente. Possuem a vantagem de serem
independentes, possuindo memória própria. São mais caras, mas possuem um
melhor desempenho.
2.6 – Tipos de arquitetura
Com relação ao processador podemos dividi-lo em dois tipos de
arquiteturas: CISC e RISC. A diferença básica entre elas é a quantidade de
instruções disponíveis em cada uma.
A CPU realiza várias operações lógicas e matemáticas, além de realizar
operações de transferências e buscas de dados. Contudo, a discussão aqui
seria como construir um computador de baixo custo que execute todas as
instruções complexas de um computador de alto desempenho? Qual a
quantidade de instruções a CPU será programada a reconhecer e ser capaz de
executar? Seria melhor incluirmos apenas o mínimo de instruções básicas,
com as quais a CPU poderia combiná-las e chegar nas mais complexas, sendo
capaz de realizar qualquer tipo de operação? Ou seria melhor incluirmos todas
estas e mais algumas que, apesar de complexas, são muito utilizadas?
O fato de utilizarmos um conjunto grande de instruções torna o
hardware mais caro e lento, além da dificuldade de implementação. Quando
implementamos somente as instruções básicas, o custo é menor, a velocidade
é maior e os chips são mais simples.
A arquitetura CISC (Complex Instruction Set Computer, ou computador
com conjunto complexo de instruções) utiliza justamente a ideia de poder
executar centenas de instruções complexas diferentes, enquanto que a
arquitetura RISC (Reduced Instruction Set Computer, ou computador com um
Prof. Gustavo Cavalcante
22 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
conjunto reduzido de instruções) segue o caminho oposto e executa somente
as operações mais simples.
Atualmente temos chips híbridos, que utilizam as duas tecnologias. Por
exemplo, podemos utilizar um núcleo RISC, mas também colocarmos algumas
instruções complexas utilizadas com muita frequência.
A arquitetura CISC é mais antiga. A vantagem do padrão CISC é que os
programadores tem seu trabalho facilitado, já que possuem a sua disposição
várias instruções para serem usadas na construção de seus programas.
Segue um quadro com as principais características de cada um:
CISC
RISC
•"Complex Instruction Set
Computer"
•Caracterizado por ampla gama
de instruções disponíveis para
programadores, porém muitas
não utilizadas;
•Instruções complexas, sendo
que cada uma delas é executada
em vários ciclos;
•Um único conjunto de
registradores.
•"Reduction Strunction Set
Computer"
•Poucas instruções, sendo estas
mas simples e velozes,
executadas em paralelo;
•Vários conjuntos de
registradores;
• Processadores mais simples.
• Instruções executadas em um
único ciclo.
•Modo de execução com Pipelining
(FCC (TCM-PA)/Técnico em informática/2010) Sobre as
arquiteturas de computadores CISC e RISC, considere:
I. Os processadores CISC (ou "computadores com um conjunto reduzido de
instruções") são capazes de executar apenas algumas poucas instruções
simples e, por isso, custam muito mais baratos.
II. Os processadores RISC (ou "computadores com um conjunto complexo de
instruções") são capazes de executar várias centenas de instruções complexas
diferentes, sendo extremamente versáteis.
III. Os processadores atuais, que são na verdade uma mistura das duas
arquiteturas, incorporam um núcleo RISC, sendo chamados de híbridos.
Está correto o que consta em:
a) III, apenas.
b) II, apenas.
c) I, II e III.
d) I e II.
e) I, apenas.
Comentários:
Prof. Gustavo Cavalcante
23 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
I. Os processadores CISC (ou "computadores com um conjunto reduzido de
instruções") são capazes de executar apenas algumas poucas instruções
simples e, por isso, custam muito mais baratos.
Item incorreto. O padrão CISC contém uma grande quantidade de instruções
complexas e por isso são mais caros.
II. Os processadores RISC (ou "computadores com um conjunto complexo de
instruções") são capazes de executar várias centenas de instruções complexas
diferentes, sendo extremamente versáteis.
Item incorreto. O padrão RISC apenas algumas instruções mais simples.
III. Os processadores atuais, que são na verdade uma mistura das duas
arquiteturas, incorporam um núcleo RISC, sendo chamados de híbridos.
Item correto. Como vimos atualmente se utilizam chips híbridos.
Resposta: A.
2.7 – Outros componentes de hardware
Vamos abordar outros componentes de hardware menos importantes
que às vezes aparecem nas provas, mas têm uma importância menor.
Estabilizadores são equipamentos utilizados para a proteção de
equipamentos elétricos/eletrônicos contra a oscilação de energia. Com certeza
você tem um em sua casa e seu computador está ligado a ele. Caso não
possua aconselho a utilização, pois quedas bruscas e picos de energia são as
principais causas de perda de hardware de computadores.
Ele difere do No-break, que é capaz de fornecer energia em casos de
queda de luz.
Outro dispositivo que às vezes cai em prova é o cooler. O cooler é um
ventilador utilizado no gabinete do computador para resfriar os componentes
eletrônicos, principalmente a CPU.
3 - Softwares
Como vimos, o computador é um conjunto de hardwares e softwares.
Estudamos os principais hardwares do computador, agora vamos estudar os
principais programas utilizados para comunicação entre usuário e máquina.
3.1 – Visão Geral dos Softwares
Os softwares podem ser classificados como:
Prof. Gustavo Cavalcante
24 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Aplicativo
Sistema
• softwares mais simples,
amigáveis;
• normalmente não se
comunicam diretamente
com a máquina;
• há uma interface com o
usuário.
•Exemplos: Word, planilhas
eletrônicas, jogos,
navegadores web.
• softwares mais complexos;
• se comunicam diretamente
com a máquina (hardware);
• interface (ligação) entre o
usuário, o software apicativo
e o computador;
• como exemplo, temos os
sistemas operacionais.
Com relação à sua distribuição e aquisição:
Software livre
• Permite que seja usado (ou executado, esta é a
liberdade 0),estudado e modificado de acordo
com nossa necessidade (liberdade 1);
• Acesso livre ao código fonte;
• Permite a distribuição de cópias (liberdade 2);
• Liberdade de melhorar o programa e liberar os
seus aperfeiçoamentos a outros usuários de
forma pública (liberdade 3).
• O oposto do sofware livre.
Software
proprietário
• Sua reprodução, redistribuição ou modificação
são proibidas pelo seu desenvolvedor ou
distribuidor.
• Software que pode ser utilizado sem custo
Software de
gratuito
financeiro.
• Nem todo software livre é necessariamente
gratuito.
• Distribuição livre;
Software
open sorce
ou código
aberto
• Acesso ao código-fonte;
• São permitidas alterações e trabalhos
derivados;
• Integridade do autor do código-fonte;
• Não discriminação contra pessoas ou grupos;
• Não discriminação contra áreas de atuação;
• Distribuição da licença;
• Licença não específica a um produto;
• Licença não restritiva a outros programas;
• Licença neutra em relação à tecnologia.
Prof. Gustavo Cavalcante
25 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
3.2 – Softwares de inicialização do computador
O que acontece quando ligamos o computador? Como são inicializados
os softwares no computador? Vamos responder estas perguntas agora.
Os primeiros componentes a serem inicializados são os componentes
eletrônicos, por meio da corrente elétrica. Sendo assim, algum desses
componentes deve ser programado para iniciar um programa de computador.
Na memória ROM do computador temos um programa chamado BIOS
(Basic Input Output System), que detecta periféricos conectados ao
computador, executa o carregamento do sistema operacional, etc. Como
vimos a ROM é uma memória que já vem programada de fábrica, ela é não
volátil, e normalmente a única operação possível é a de leitura.
Na década de 90 as placas-mãe utilizavam chips de memória do tipo
Mask-ROM (primeiro tipo de memória ROM fabricada) e PROM. Contudo,
atualmente se utiliza a memória Flash-ROM, que pode ser atualizada. Por isso,
a BIOS é um programa que vem de fábrica, sendo possível sua atualização,
sendo, contudo, um procedimento muito arriscado.
CMOS (Complementary Metal Oxide Semiconductor) é uma tecnologia
de construção de circuitos integrados e acabou tornando-se sinônimo da
memória de configuração do computador, pois a mesma é fabricada utilizando
esta tecnologia. Esta memória de configuração é uma memória volátil e é
carregada por uma pequena bateria de lítio para que não perca os dados
quando a máquina é desligada.
Quando a máquina é ligada tem início o que chamamos de boot ou
Bootstrap. O sistema operacional está gravado no disco rígido e precisa ser
carregado na memória RAM para que seja inicializado, e o processo de boot
executará uma sequencia de eventos até que o kernel do sistema operacional
seja carregado na memória RAM.
Ao ligarmos o computador a CPU executa uma instrução localizada no
registrador de memória ROM. Esse corresponde a última posição de memória
da ROM. Esse registrador contém uma instrução que faz com que a execução
seja desviada para o local onde começa o programa inicial.
O BIOS executa um outro programa chamado POST (“Power on self
test”), que é responsável por executar uma sequencia de testes para verificar
o funcionamento de diversos dispositivos no computador. São executados
vários tipos de testes, principalmente para verificar se os componentes estão
funcionando corretamente, testes de dispositivos de E/S, testes de conflitos de
porta, e a sequencia de bootstrap é iniciada.
Quando o dispositivo de iniciação é encontrado o BIOS carrega e
executa o MBR (Registro Mestre de Inicialização), que carrega uma tabela de
partições em busca de uma partição ativa. Quando esta partição é encontrada
e contém um sistema operacional o núcleo ou kernel do sistema operacional é
carregado na memória RAM.
Prof. Gustavo Cavalcante
26 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Veja o resumo abaixo:
É chamada
a BIOS na
memória
ROM
A BIOS executa
várias
operações
como: teste de
componentes do
computador
(POST)
Teste de
componentes de
I/O; teste de
conflitos de
portas; início da
sequência de
bootstrap
A BIOS
carrega o
sistema
operacional
na memória
Os principais conceitos que caem em prova estão abaixo. É importante
não confundi-los.
1 – BIOS (Basic Input Output System): Programa gravado em memória
não volátil responsável pela inicialização do computador, detectando
periféricos conectados, e executando o carregamento do sistema operacional,
entre outras funções.
2 – Firmware: São quaisquer instruções programadas em um hardware,
normalmente uma memória ROM, de um equipamento.
3 – POST (“Power on self test”): é uma sequência de testes realizada
pelo BIOS durante a inicialização do computador com a finalidade de
verificar o funcionamento de diversos dispositivos no computador.
4 – Bootstrap (ou boot loader): é o processo de inicialização do computador.
5 – kernel, core: é o núcleo do sistema operacional. É carregado em
memória RAM quando o computador é inicializado. O núcleo faz o link entre os
aplicativos utilizados pelo usuário e o hardware.
6 – SETUP do computador – é um programa de configuração de toda a
máquina, e está gravado dentro da ROM. É acessado quando pressionamos a
tecla Del ou Delete durante a verificação da memória quando ligamos o
computador.
(FCC / ICMS-RJ / 2014) Considere:
Para que um computador comece a operar quando é ligado ou reiniciado, por
exemplo, precisa dispor de um programa para executar sua inicialização,
denominado ...I... . Este programa normalmente é armazenado em memória
do tipo ...II... dentro do hardware do computador, conhecida pelo termo
...III... . Este programa deve alocar e carregar na memória ...IV... do
computador, o ...V... do sistema operacional.
Preenchem correta e respectivamente as lacunas I, II, III e IV e V:
a) firmware − cache − BIOS − volátil − core.
b) bootstrap − ROM − firmware − RAM − kernel.
Prof. Gustavo Cavalcante
27 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
c) kernel − volátil − cache − principal − núcleo.
d) boot.ini − estática − ROM − VRAM − boot.
e) POST − dinâmica − EEPROM − não volátil − BIOS.
Comentários:
Nesta questão, a banca cobrou vários conceitos como tipos de memória,
BIOS, kernel. Questão que envolve muitos conceitos básicos.
Já visto cada um dos conceitos que a questão cobra nos itens
anteriores. Então vamos resolvê-la. Primeiramente é importante, em uma
prova de concurso, tentarmos resolver a questão, mesmo que ela não esteja
100% de acordo com o que estudamos e sabemos. Uma forma interessante de
resolver questões de múltipla escolha deste tipo é eliminando todas as opções
absurdas.
A letra A está errada, pois a segunda lacuna não pode ser preenchida
por cache, pois, como vimos, a BIOS ou o programa bootstrap são
programados em memória ROM. De forma fácil, pelas definições acima, as
letras C e E também estão erradas, pois a primeira lacuna não pode ser
preenchida por kernel ou POST. Com isso, ficamos entre as letras B e D. A
quarta coluna da letra D está errada, pois o sistema operacional será
carregado na RAM e não na VRAM. No caso, a questão considerou bootstrap
como um sinônimo para BIOS. Resposta: B.
3.3 – Sistemas Operacionais
Sistemas Operacionais são softwares complexos que fornecem uma
interface entre o hardware e o usuário final. Eles são responsáveis pela
ligação entre as requisições do usuário e o envio de dados ao hardware. Como
o usuário não fala diretamente com a máquina, se faz necessário que se tenha
um sistema operacional.
Além disso, é responsável por gerenciar o funcionamento dos diversos
programas aplicativos. Ele controle e coordena o uso do hardware entre os
vários programas aplicativos para os vários usuários, alocando para cada um
os recursos necessários (tempo de CPU, espaço na memória, espaço de
armazenamento de disco, dispositivos de E/S, etc). São exemplos de sistemas
operacionais: Windows XP, Windows 8, Linux.
O fato de o sistema operacional realizar várias tarefas ao mesmo tempo
o torna multitarefa, contudo nem sempre foi assim. O antigo MS-DOS
executava apenas uma tarefa por vez.
Um sistema operacional que compartilha o tempo de CPU para vários
usuários é um sistema multiusuário.
Uma importante parte de um sistema operacional são os Sistemas de
arquivos.
Prof. Gustavo Cavalcante
28 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Sistemas de arquivos são estruturas lógicas que permitem aos
sistemas operacionais gerenciar armazenamento e acesso a dados e
programas. Já estamos tão acostumados com o sistema de arquivos que
criamos diretórios, salvamos arquivos, perdemos arquivos, pedimos uma
busca pelo nome, pela extensão, renomeamos arquivos e diretórios, entre
outras coisas que fazemos, quase que diariamente, sem nem percebermos
que o estamos utilizando.
acesso a dados e
programas
estruturas lógicas que
permitem aos sistemas
operacionais
Sistemas de
arquivo
resumindo: é a forma de
organização de dados
no disco rígido
gerenciar
armazenamento
ler, apagar, criar diretórios
e arquivos
De forma resumida, veremos uma explicação sobre o assunto. Caso
você já esteja familiarizado pode passar adiante.
Vamos considerar que o disco onde são gravados os dados é um
conjunto de blocos contíguos, isto é, imaginem uma fita muito grande, onde
existem vários quadrados para escrevermos um tipo de dado. É assim que
imaginamos o disco.
Cada bloco pode ser chamado também de setor. O disco é um círculo,
com várias camadas chamadas trilhas. Cada camada circular destas é um
conjunto de setores. Como representado na figura abaixo, pegamos um
pedaço de uma trilha:
Trilha
Setor
00
11
.......................................................
.......................................................
11
Existem várias maneiras de alocarmos os arquivos, gravarmos os
arquivos no disco. Os três principais métodos são alocação contígua,
encadeada e indexada. Vamos falar rapidamente sobre a contígua e a
encadeada:
- Contígua: Cada arquivo é gravado de forma a ocupar blocos seguidos
no disco. Neste caso, temos a vantagem de que acessar o arquivo é fácil, pois
está em sequência no disco. Sabendo onde está o primeiro bloco e o tamanho
do arquivo resolvemos o problema. A grande questão é encontrar espaço para
Prof. Gustavo Cavalcante
29 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
novos arquivos, já que temos que encontrar a quantidade certa de blocos
seguidos no disco, e depois de certo tempo gravando e apagando arquivos de
diferentes tamanhos não é nem um pouco fácil.
- Encadeada: Neste caso não necessitamos mais guardar as
informações em blocos seguidos no disco, podem ser blocos dispersos pelo
disco. Para isso, é criada uma lista encadeada, interligada, de blocos de disco,
e o diretório possui um ponteiro guardando o endereço do primeiro bloco e do
último bloco do arquivo. Imaginemos que o arquivo foi gravado nos blocos 1,
10, 7, 40 e 3, nesta sequência. O diretório guarda as informações dos
endereços de 1 e 3, enquanto que, como é uma lista encadeada, o bloco 1
guarda o endereço de 10, o 10 guarda o endereço de 7, e assim por diante,
até chegar ao último.
Uma variação importante deste método é o uso de uma tabela de
alocação de arquivos, sendo mais simples e mais eficiente. Este método é
conhecido como FAT (File Allocation Table). O disco em formato FAT é alocado
em clusters, conjunto de setores. Temos a criação de uma tabela em cada
“cabeça de disco” (nome dado à seção do disco no início de cada partição onde
é gravada a tabela). Esta tabela tem informações sobre os blocos do disco.
O problema do FAT é que atualizar a tabela é muito demorado. Se ela
não é atualizada, pode levar à perda de dados.
O sistema NTFS foi desenvolvido pela Microsoft para corrigir alguns
erros e aumentar a confiabilidade, e foi implementado para a versão do
Windows utilizada em servidores. Confiabilidade esta que é especialmente
desejável para sistemas de alta demanda e servidores de arquivo.
Importante dizer que cada partição do computador pode ter um
sistema de arquivos diferente.
Dito isto, não vamos nos aprofundar, pois para esta prova seria
desnecessário. O objetivo destas informações é esclarecer como funciona um
sistema de arquivo.
Alguns exemplos de sistemas de arquivos e respectivos sistemas
operacionais:
- Linux – Ext2, Ext3;
- Windows XP, Vista, 7 – FAT 16, FAT 32, NTFS
- CD-ROM - ISO9660.
Outro importante componente do sistema operacional é o SHELL. O
sistema operacional precisa apresentar a cada usuário uma interface que
aceita, interpreta e então executa comandos ou programas do usuário.
Essa interface é genericamente chamada de SHELL. É o interpretador de
comandos, ou no Windows mais conhecido como prompt de comando, é um
programa chamado de tela preta.
Prof. Gustavo Cavalcante
30 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Normalmente utilizam uma interface de linha de comando (CLI) ou uma
interface gráfica do usuário (GUI).
A GUI (“Graphical User Interface”) é um tipo de interface gráfica
amigável que permite a interação de usuários com dispositivos eletrônicos.
Este tipo de interface utiliza janelas, ícones, etc, sendo a interação feita por
meio de mouse, por exemplo.
Diferencia-se da CLI (“Command Line Interface”) que basicamente
permite a interação do usuário digitando comandos textuais para a
realização de tarefas.
4- Questões Comentadas
1 – (FCC - AFF (TCE-SP)/TCE-SP/2012) Sobre os computadores é correto
afirmar:
a) O BIOS é um software armazenado em um chip de memória RAM fixado na
placa mãe. Tem a função de armazenar o Sistema Operacional.
b) A fonte de alimentação transforma a tensão elétrica que entra no
computador, de 240 V para 110 V, pois os componentes internos suportam
apenas a tensão de 110 V.
c) Barramentos são circuitos integrados que fazem a transmissão física de
dados de um dispositivo a outro.
d) Quando o sistema de fornecimento de energia falha, um estabilizador
comum tem como principal objetivo manter o abastecimento por meio de sua
bateria até que a energia volte ou o computador seja desligado.
e) Um bit representa um sinal elétrico de exatos 5 V que é interpretado pelos
componentes de hardware do computador.
Comentários:
Vamos analisar item a item, com exceção da letra A, pois veremos mais a
frente.
b) A fonte de alimentação transforma a tensão elétrica que entra no
computador, de 240 V para 110 V, pois os componentes internos suportam
apenas a tensão de 110 V.
Item falso. A fonte de alimentação transforma tensão alternada em tensão
contínua, transformando 110 V ou 220 V em +3,3V ou +5V ou +12V ou –
12V, que são as tensões utilizadas por componentes eletrônicos do
computador.
c) Barramentos são circuitos integrados que fazem a transmissão física de
dados de um dispositivo a outro.
Prof. Gustavo Cavalcante
31 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Item falso. Barramento são conjuntos de condutores por onde trafegam
sinais elétricos (entendam como dados) que são utilizados para a
comunicação entre os dispositivos.
Circuitos integrados seriam chips, isto é, um conjunto de miniaturas de
pequenos componentes eletrônicos.
Entre os tipos de barramentos, temos: ISA (”Industry Standard Architecture”),
PCI (“Peripheral Component Interconnect”), PCI-X (Peripheral Component
Interconnect Extended), PCI Express, etc.
d) Quando o sistema de fornecimento de energia falha, um estabilizador
comum tem como principal objetivo manter o abastecimento por meio de sua
bateria até que a energia volte ou o computador seja desligado.
Item incorreto. Acho que muitos riram ao ler este item. Quantas vezes
ficamos sem luz e tínhamos um estabilizador em casa? Alguém conseguiu
continuar estudando no computador? O estabilizador comum não tem esse
objetivo de fornecer abastecimento elétrico, mas sim proteger contra
variações de tensão. O No-break pode funcionar como bateria externa,
sustentando o fornecimento de energia por um curto período de tempo que
varia dependendo das especificações de cada equipamento.
e) Um bit representa um sinal elétrico de exatos 5 V que é interpretado pelos
componentes de hardware do computador.
Item incorreto. Em componentes digitais os sinais elétricos trafegam pelos
circuitos podendo representar dois tipos de níveis lógicos: 0 e 1. O nível 0, ou
falso, ou off normalmente está próximo a 0V. Já o nível 1 depende do tipo de
dispositivo e da codificação utilizada para representar os dados na forma de
onda do sinal elétrico. A questão é falsa, pois o sinal elétrico não pode ser de
nenhum valor exato, já que existem pelo menos dois tipos de sinais.
Resposta: Questão anulada.
2 – (FCC/DPE-SP/Agente de Defensoria/ Contador /2013) A placa-mãe
é um dos componentes críticos dos computadores, pois definirá as limitações
da máquina como um todo. Você deve prestar muita atenção em uma série de
detalhes na hora de escolher sua motherboard. Assinale a alternativa correta
sobre a placa-mãe.
a) Compatibilidade com pentes de memória: se não houver compatibilidade
com o barramento DRR, é provável que dentro de poucos anos o componente
fique estagnado, por não poder possibilitar mais upgrades.
b) Pinagem do processador: os processadores ganham a cada ano novas
arquiteturas e por isso precisam de novos slots nas placas-mãe. Hoje os
fabricantes de CPUs Intel e Asus, usam o topo da tecnologia conhecida como
Soquete 7.
Prof. Gustavo Cavalcante
32 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
c) Slots disponíveis para placas offboard: placas de vídeo offboard, placas de
som e outros dispositivos exigem slots (geralmente APG, hoje raros são os
dispositivos PCI-Express) disponíveis para a instalação. Sem eles, não há
como fazer a comunicação entre placa offboard e o sistema operacional que o
reconhecerá.
d) Chipset: se você não quiser instalar placas de vídeo offboard, deve ficar
ainda mais atento para esse detalhe. O chipset é um conjunto de chips
utilizado na placa-mãe que realizam diversas funções de hardware, como
controle dos barramentos, controle e acesso à memória, processamento das
informações gráficas onboard etc. As placas-mãe com chipset ATI e Intel são
muito utilizadas.
e) USB: se antes as USB 1.0 eram ultrapassadas, agora os usuários devem
tomar cuidado com as USB 2.1, não que elas estejam sendo abandonadas,
mas é recomendado que já sejam escolhidas as placas-mãe com USB 3.1.
Comentários:
a) Compatibilidade com pentes de memória: se não houver compatibilidade
com o barramento DRR, é provável que dentro de poucos anos o
componente fique estagnado, por não poder possibilitar mais upgrades.
Item
incorreto.
DDR
(Double-Data-Rate
transferência) é um padrão de memória SDRAM.
ou
taxa
dupla
de
DDR
•operava o dobro da frequência da anterior, transferindo 2 dados no mesmo
ciclo.
DDR2
•operava o dobro da frequência da DDR, transferindo 4 dados no mesmo
ciclo.
DDR3
•não chega a ser o dobro do DDR2, mas a frequência e taxa de transferência
são superiores.
•É utilizada até hoje.
b) Pinagem do processador: os processadores ganham a cada ano novas
arquiteturas e por isso precisam de novos slots nas placas-mãe. Hoje os
fabricantes de CPUs Intel e Asus, usam o topo da tecnologia conhecida como
Soquete 7.
Item incorreto. Este item é difícil, o Soquete 7 era utilizado nos
processadores Pentium. Soquete é responsável por conectar o processador
com a placa mãe. Veja na figura abaixo.
Prof. Gustavo Cavalcante
33 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Foto retirada do http://forum.overbr.com.br/showthread.php?t=21070
c) Slots disponíveis para placas offboard: placas de vídeo offboard, placas de
som e outros dispositivos exigem slots (geralmente APG, hoje raros são os
dispositivos PCI-Express) disponíveis para a instalação. Sem eles, não há
como fazer a comunicação entre placa offboard e o sistema operacional que o
reconhecerá.
Item incorreto. Na verdade o PCI Express substituiu o AGP, e não o contrário.
placas
onboards
•componentes integrados, conectados à placa
mãe;
•menor custo;
•se der defeita a placa mãe deve ser trocada;
•exemplos: vídeo, som, rede , etc.
placas
offboards
•componentes independetes, conectados à placa
mãe por meio do slots de expansão;
• são mais caros;
•podem ser trocados em caso de defeito da placa de
video, som, rede, e não da placa mãe;
d) Chipset: se você não quiser instalar placas de vídeo offboard, deve ficar
ainda mais atento para esse detalhe. O chipset é um conjunto de chips
utilizado na placa-mãe que realizam diversas funções de hardware, como
controle
dos
barramentos,
controle
e
acesso
à
memória,
processamento das informações gráficas onboard etc. As placas-mãe com
chipset ATI e Intel são muito utilizadas.
Item correto. Chipset é o que conecta o microprocessador ao resto dos
componentes da placa mãe. É composto por duas partes:
Prof. Gustavo Cavalcante
34 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
Ponte norte
(north bridge)
ponte sul
(south bridge)
•conecta diretamente com o processador
•conecta também ao AGP ou ao PCI Express e à
memória.
•mais lenta que a ponte norte, sendo que os dados
para chegarem precisam antes passar pela ponte
norte;
•Conecta ao barramento PCI, portas USB, e ao disco
rígido IDE ou SATA.
e) USB: se antes as USB 1.0 eram ultrapassadas, agora os usuários devem
tomar cuidado com as USB 2.1, não que elas estejam sendo abandonadas,
mas é recomendado que já sejam escolhidas as placas-mãe com USB 3.1.
Item incorreto. Não existe USB 2.1, mas sim USB 2.0. As duas novas versões
do USB são as seguintes:
USB 3.0 SuperSpeed
USB 3.1 SuperSpeed
•Velocidade de até 5Gbps;
•10x a velocidadedo Hi-Speed
USB (2.0)
•compatível com versões do USB
2.0.
•Velocidade de 10Gbps;
•2x a velocidade do 3.0;
•compatível com as versões do
3.0 e 2.0.
Resposta: D.
3 – (FCC - AFF (TCE-SP)/TCE-SP/"Sem Área"/2012) O armazenamento
de informações em computadores é feito pela utilização de dispositivos
chamados de memória, que as mantêm de forma volátil ou permanente. Entre
esses dispositivos, está a memória RAM ou memória
a) magnética.
b) secundária.
c) cache.
d) principal.
e) de armazenamento em massa.
Comentários:
Como vimos, a memória RAM é a memória principal do computador.
Resposta: D.
Prof. Gustavo Cavalcante
35 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
4 - (FCC -AFTM SP/Pref SP/Gestão Tributária/2012) O Sistema
Operacional:
a) é o software responsável pelo gerenciamento, funcionamento e execução
de todos os programas.
b) é um software da categoria dos aplicativos, utilizado para a criação de
textos, planilhas de cálculo, desenhos etc.
c) apesar de gerenciar a leitura e a gravação de arquivos, delega a função de
localização de programas nas unidades de discos a softwares utilitários de
terceiros.
d) Linux é um software proprietário, já o Windows, é o software livre mais
utilizado nos computadores pessoais atualmente.
e) não está relacionado à evolução das CPUs, pois independem de
componentes de hardware, já que são executados em um computador virtual
(virtual machine).
Comentários:
a) é o software responsável pelo gerenciamento, funcionamento e
execução de todos os programas.
Este item é a resposta da questão. Como vimos, Sistemas
Operacionais são softwares complexos que fornecem uma interface entre
o hardware e o usuário final. Eles são responsáveis pela ligação entre as
requisições do usuário e o envio de dados ao hardware. Como o usuário não
fala diretamente com a máquina, se faz necessário que se tenha um sistema
operacional.
gerenciar o
funcionament
o dos diversos
programas e
aplicativos
ligação entre
as requisições
do usuário e o
envio de
dados ao
hardware
responsável
pela gestão
da memória
virtual do
computador
interface
entre o
hardware e o
usuário final
softwares
complexos
Sistemas
operacionais
Prof. Gustavo Cavalcante
responsável
pelo sistema
de arquivo
36 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
b) é um software da categoria dos aplicativos, utilizado para a criação de
textos, planilhas de cálculo, desenhos etc.
Item falso. Está em uma camada entre os aplicativos e o hardware.
c) apesar de gerenciar a leitura e a gravação de arquivos, delega a função de
localização de programas nas unidades de discos a softwares utilitários de
terceiros.
Item falso. O Sistema operacional também é responsável por localizar
programas nas unidades de disco, assim como gerenciar prioridades entre
eles.
d) Linux é um software proprietário, já o Windows, é o software livre mais
utilizado nos computadores pessoais atualmente.
Item falso. Linux é livre, e o Windows proprietário.
e) não está relacionado à evolução das CPUs, pois independem de
componentes de hardware, já que são executados em um computador virtual
(virtual machine).
Item falso. Muito pelo contrário. Está totalmente relacionado à
evolução das CPUs, e podem ser executados em computador virtual, contudo
não necessitam de uma virtual machine para serem executados.
Os sistemas operacionais dependem do hardware do computador. Por
exemplo, pegue seu computador velho e tente instalar o Windows 8. Você
verá que dificilmente ele funcionará bem.
Computador virtual ou virtual machine nada mais é que um
software que simula um computador, sendo que pode ser instalado um
sistema operacional neste “computador simulado” e utilizado normalmente.
Resposta: A.
5 – (FCC - AFTM SP/Pref SP/2007) Para responder a questão considere o
estudo de caso abaixo. Objetivo:
Um governo municipal deseja implantar um sistema fisco-tributário que
permita o levantamento das contribuições realizadas, a apuração do montante
de impostos pagos, o "batimento" de contas visando à exatidão dos valores
recebidos em impostos contra as movimentações realizadas em
estabelecimentos comerciais, industriais e de prestação de serviços, bem
como os impostos sobre propriedades territoriais (moradias e terrenos) no
âmbito de seu município, tudo em meio eletrônico usando a tecnologia mais
avançada de computadores, tais como redes de computadores locais e de
longa distância interligando todos os equipamentos, processamento distribuído
entre estações de trabalho e servidores, uso de sistemas operacionais
Windows e Linux (preferencialmente daquele que, processado em uma única
Prof. Gustavo Cavalcante
37 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
estação de trabalho, na interrupção de um programa mantenha o
processamento ininterrupto de todos os demais que estão em funcionamento)
e tecnologia internet e intranet, com toda a segurança física e lógica das
informações que garanta autenticidade, sigilo, facilidade de recuperação e
proteção contra invasões e pragas eletrônicas.
Requisitos mínimos exigidos do sistema:
§1o - Os cálculos de impostos territoriais mais simples poderão ser feitos em
uma planilha eletrônica moderna e atual, com quatro colunas que venham a
registrar o código do contribuinte, a metragem do terreno, o valor do metro
quadrado (não necessariamente igual para cada contribuinte) e o valor a
recolher, totalizando este último e elaborando estatística de valor médio
recolhido por metro quadrado. Os cálculos mais complexos deverão ser feitos
por meio de sistemas gerenciadores de bancos de dados modernos e atuais,
com consultas que cruzem os contribuintes com suas propriedades territoriais
e também com estabelecimentos comerciais que porventura sejam de sua
propriedade, dando informações pontuais tais como identificação do
proprietário, identificação do imóvel e seu tipo, identificação do
estabelecimento e tipo de ramo de negócio e valor comercial, bem como
informações consolidadas sobre contribuintes e propriedades que relacionem:
I. sua identidade com os imóveis e estabelecimentos de sua propriedade, por
ordem de contribuinte,
II. cada propriedade aos respectivos proprietários, por ordem de propriedade.
§2o - Avisos eletrônicos via internet deverão ser encaminhados a cada
contribuinte.
§3o - Um recolhimento eletrônico de impostos poderá ser aceito, desde que o
contribuinte tenha feito um pré-cadastro na Web.
§4o - Os contribuintes também poderão enviar, pela internet, arquivos com
dúvidas a esclarecer dirigidos a setores especializados da prefeitura onde
ficarão arquivados em determinada ordem que permita controlar a data de
recebimento, a data de resposta, a identificação do remetente e do funcionário
que respondeu.
§5o - Palavras chaves de busca de assuntos da prefeitura serão cadastradas
na internet para facilitar a pesquisa dos cidadãos a assuntos municipais de seu
interesse.
§6o - A fim de economizar despesas com papéis, o sistema de trâmite e
controle de processos de contribuintes, bem como a troca de memorandos
internos, deverão utilizar a tecnologia WEB em rede exclusiva da prefeitura.
Prof. Gustavo Cavalcante
38 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
§7o - Objetivando economia de despesas com telefonemas e tempo de
deslocamento, os funcionários serão estimulados a realizar conversação
eletrônica.
§8o - Também pesquisas de assuntos de interesse municipal usando a
internet, ao invés de telefones, serão estimuladas porque as pesquisas
eletrônicas devem minimizar as ausências constantes dos funcionários das
unidades organizacionais de origem para procurarem informações em locais
internos ou externos.
§9o - É fundamental que todos os documentos impressos contenham o timbre
municipal, ou seja, cada documento produzido, inclusive usando editores
eletrônicos de textos modernos e atuais, deve ser impresso com o timbre.
------------------------------------------------------------------------------------------------------------------------------------------------------A preferência especificada no objetivo indica que é recomendado o uso de
sistema operacional
a) multitarefa.
b) monousuário, mas não multitarefa.
c) monotarefa e multiusuário.
d) multitarefa e multiusuário, mas não monousuário.
e) monotarefa e monousuário.
Comentários:
A questão trata de sistemas operacionais. Um enunciado muito grande,
o que prejudica os candidatos na hora da prova. O ideal é tentar ler
rapidamente e procurar o parágrafo que fala sobre as especificações do
sistema operacional.
Logo no primeiro parágrafo:
“... Windows e Linux (preferencialmente daquele que, processado em uma
única estação de trabalho, na interrupção de um programa mantenha o
processamento ininterrupto de todos os demais que estão em
funcionamento) ...”
Isso quer dizer que, caso estejamos utilizando vários programas ao
mesmo tempo, o sistema operacional mantenha ao mesmo tempo todos eles
executando. Isto é, queremos um sistema operacional que execute várias
tarefas ao mesmo tempo. O nome desta propriedade é multitarefa.
Resposta: A.
Prof. Gustavo Cavalcante
39 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
6 – (FCC - Adm (SERGAS)/SERGAS/2013) Um sistema operacional é
formado por um conjunto de programas cuja função é gerenciar os recursos
do sistema computacional, fornecendo uma interface entre o computador e o
usuário.
Quando o computador é ligado ocorre o carregamento
Operacional, que está normalmente ...I... , para ...II... .
do
Sistema
Completa corretamente as lacunas I e II, respectivamente,
a) no HD - a memória RAM
b) na memória Cache - a memória RAM
c) em CD - a memória ROM
d) em DVD - na memória Cache
e) no disco rígido - a memória Cache
Comentários:
Como vimos, quando o computador é ligado, o BIOS após realizar vários
testes, carrega o sistema Operacional, que está gravado na memória
secundária (HD) do computador, na memória principal, que é a RAM.
Portanto, a resposta seria:
Quando o computador é ligado ocorre o carregamento do Sistema
Operacional, que está normalmente no HD, para a memória RAM.
Resposta: A.
7 – (FCC - AFF (TCE-SP)/TCE-SP/"Sem Área"/2012) O armazenamento
de informações em computadores é feito pela utilização de dispositivos
chamados de memória, que as mantêm de forma volátil ou permanente. Entre
esses dispositivos, está a memória RAM ou memória
a) magnética.
b) secundária.
c) cache.
d) principal.
e) de armazenamento em massa.
Comentários:
Prof. Gustavo Cavalcante
40 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
A memória RAM do computador faz parte da memória principal, que é
aquela que o processador pode endereçar diretamente (isto é, acessar
diretamente um endereço da memória).
A memória secundária ou de armazenamento em massa, é representada
pelo HD do computador, é aquela que é utilizada para o armazenamento de
dados. Esta não pode ser acessada diretamente pelo processador, sendo
necessário o carregamento de seus dados na memória principal. São
memórias não voláteis, e temos como exemplo HDs, CDs, DVDs, etc.
Resposta: D.
8 – (FCC - AJ TRT4/TRT 4/Administrativa/"Sem Especialidade"/2011)
O elemento que ajuda a minimizar a diferença de desempenho entre o
processador e demais componentes dos computadores atuais é
a) a memória cache.
b) a memória principal.
c) o disco rígido.
d) o barramento PCI.
e) o barramento USB.
Comentários:
O elemento que minimiza a diferença de desempenho
processador e os outros componentes é a memória cache, pois por
memória muito mais rápida e de acesso rápido pelo processador, ao
os dados necessários nesta memória, o processador não precisa ficar
momento acessando outros componentes.
entre o
ser uma
carregar
a todo o
Com isso, a velocidade com que se processam os dados aumenta e a
diferença de desempenho não é tão sentida pelo usuário. Resposta: A.
9 – (FCC - AJ TRT2/TRT 2/Judiciária/"Sem Especialidade"/2008)
Começa a executar a partir da ROM quando o hardware é ligado. Exerce a
função de identificar o dispositivo do sistema a ser inicializado para, em última
instância, executar o carregador de boot. Este enunciado define
a) o kernel.
b) o BIOS.
c) o drive.
Prof. Gustavo Cavalcante
41 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
d) a RAM.
e) o sistema operacional.
Comentários:
O BIOS (Basic Input Output System) é um programa gravado em
memória ROM, não volátil, responsável pela inicialização do computador,
detectando periféricos conectados, e executando o carregamento do sistema
operacional, entre outras funções.
O BIOS executa o boot do computador, que nada mais é que a
inicialização do computador. Após todos os testes o BIOS carrega o sistema
operacional em memória RAM. Resposta: B.
10 – (FCC - AJ TRT4/TRT 4/Administrativa/2006) Basicamente, as
funções de cálculo/controle, armazenamento temporário de dados e
leitura/gravação de dados são realizadas em um microcomputador,
respectivamente, nos dispositivos:
a) Periféricos, EPROM e ROM.
b) CPU, barramento e ROM.
c) CPU, RAM e periféricos.
d) ROM, CPU e SLOT.
e) SLOT, EPROM e periféricos.
Comentários:
O componente responsável pelos cálculos aritméticos e lógicos e o
controle dos dados é a CPU.
O armazenamento temporário dos dados são as memórias não voláteis,
entre elas a RAM e a cache.
Leitura e gravação de dados seria trabalho dos barramentos, tendo em
vista que eles conectam todos os componentes do computador, lendo e
gravando os dados de uma componente para o outro. Resposta C.
11 – (FCC -AFTM SP/Pref SP/Gestão Tributária/2012) Dispositivos de
entrada e saída possibilitam introduzir dados externos ao computador para
processamento e apresentar dados processados pelo computador. Alguns
dispositivos efetuam ambos papéis, servindo de dispositivo de entrada e saída.
Um exemplo destes dispositivos é
Prof. Gustavo Cavalcante
42 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
a) a webcam.
b) a tela sensível ao toque.
c) o leitor de código de barras.
d) o mouse ótico.
e) o scanner.
Comentários:
A questão fala sobre dispositivos de entrada e saída (ou E/S ou I/O) do
computador. Questão atual, pois menciona tecnologias mais novas, como a
tela sensível ao toque (touch screen).
Dispositivos de entrada são utilizados para inserir dados pelo
usuário, que são decodificados e enviados para processamento do
computador. Ex: teclado, mouse, scanner, webcam, etc.
Dispositivos de saída são aqueles que recebem os dados do
computador e decodificam para o usuário. Ex: monitor, impressora.
A tela sensível ao toque é ao mesmo tempo dispositivo de entrada,
pois recebe a informação do usuário (por exemplo o toque em um aplicativo
para executá-lo), e de saída, pois mostra a imagem para o usuário. Outros
exemplos: CD, DVD, pen drive, etc. Resposta: B.
5- Lista de Questões
1 – (FCC - AFF (TCE-SP)/TCE-SP/2012) Sobre os computadores é correto
afirmar:
a) O BIOS é um software armazenado em um chip de memória RAM fixado na
placa mãe. Tem a função de armazenar o Sistema Operacional.
b) A fonte de alimentação transforma a tensão elétrica que entra no
computador, de 240 V para 110 V, pois os componentes internos suportam
apenas a tensão de 110 V.
c) Barramentos são circuitos integrados que fazem a transmissão física de
dados de um dispositivo a outro.
d) Quando o sistema de fornecimento de energia falha, um estabilizador
comum tem como principal objetivo manter o abastecimento por meio de sua
bateria até que a energia volte ou o computador seja desligado.
e) Um bit representa um sinal elétrico de exatos 5 V que é interpretado pelos
componentes de hardware do computador.
Prof. Gustavo Cavalcante
43 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
2 – (FCC/DPE-SP/Agente de Defensoria/ Contador /2013) A placa-mãe
é um dos componentes críticos dos computadores, pois definirá as limitações
da máquina como um todo. Você deve prestar muita atenção em uma série de
detalhes na hora de escolher sua motherboard. Assinale a alternativa correta
sobre a placa-mãe.
a) Compatibilidade com pentes de memória: se não houver compatibilidade
com o barramento DRR, é provável que dentro de poucos anos o componente
fique estagnado, por não poder possibilitar mais upgrades.
b) Pinagem do processador: os processadores ganham a cada ano novas
arquiteturas e por isso precisam de novos slots nas placas-mãe. Hoje os
fabricantes de CPUs Intel e Asus, usam o topo da tecnologia conhecida como
Soquete 7.
c) Slots disponíveis para placas offboard: placas de vídeo offboard, placas de
som e outros dispositivos exigem slots (geralmente APG, hoje raros são os
dispositivos PCI-Express) disponíveis para a instalação. Sem eles, não há
como fazer a comunicação entre placa offboard e o sistema operacional que o
reconhecerá.
d) Chipset: se você não quiser instalar placas de vídeo offboard, deve ficar
ainda mais atento para esse detalhe. O chipset é um conjunto de chips
utilizado na placa-mãe que realizam diversas funções de hardware, como
controle dos barramentos, controle e acesso à memória, processamento das
informações gráficas onboard etc. As placas-mãe com chipset ATI e Intel são
muito utilizadas.
e) USB: se antes as USB 1.0 eram ultrapassadas, agora os usuários devem
tomar cuidado com as USB 2.1, não que elas estejam sendo abandonadas,
mas é recomendado que já sejam escolhidas as placas-mãe com USB 3.1.
3 – (FCC - AFF (TCE-SP)/TCE-SP/"Sem Área"/2012) O armazenamento
de informações em computadores é feito pela utilização de dispositivos
chamados de memória, que as mantêm de forma volátil ou permanente. Entre
esses dispositivos, está a memória RAM ou memória
a) magnética.
b) secundária.
c) cache.
d) principal.
e) de armazenamento em massa.
4 - (FCC -AFTM SP/Pref SP/Gestão Tributária/2012) O Sistema
Operacional:
Prof. Gustavo Cavalcante
44 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
a) é o software responsável pelo gerenciamento, funcionamento e execução
de todos os programas.
b) é um software da categoria dos aplicativos, utilizado para a criação de
textos, planilhas de cálculo, desenhos etc.
c) apesar de gerenciar a leitura e a gravação de arquivos, delega a função de
localização de programas nas unidades de discos a softwares utilitários de
terceiros.
d) Linux é um software proprietário, já o Windows, é o software livre mais
utilizado nos computadores pessoais atualmente.
e) não está relacionado à evolução das CPUs, pois independem de
componentes de hardware, já que são executados em um computador virtual
(virtual machine).
5 – (FCC - AFTM SP/Pref SP/2007) Para responder a questão considere o
estudo de caso abaixo. Objetivo:
Um governo municipal deseja implantar um sistema fisco-tributário que
permita o levantamento das contribuições realizadas, a apuração do montante
de impostos pagos, o "batimento" de contas visando à exatidão dos valores
recebidos em impostos contra as movimentações realizadas em
estabelecimentos comerciais, industriais e de prestação de serviços, bem
como os impostos sobre propriedades territoriais (moradias e terrenos) no
âmbito de seu município, tudo em meio eletrônico usando a tecnologia mais
avançada de computadores, tais como redes de computadores locais e de
longa distância interligando todos os equipamentos, processamento distribuído
entre estações de trabalho e servidores, uso de sistemas operacionais
Windows e Linux (preferencialmente daquele que, processado em uma única
estação de trabalho, na interrupção de um programa mantenha o
processamento ininterrupto de todos os demais que estão em funcionamento)
e tecnologia internet e intranet, com toda a segurança física e lógica das
informações que garanta autenticidade, sigilo, facilidade de recuperação e
proteção contra invasões e pragas eletrônicas.
Requisitos mínimos exigidos do sistema:
§1o - Os cálculos de impostos territoriais mais simples poderão ser feitos em
uma planilha eletrônica moderna e atual, com quatro colunas que venham a
registrar o código do contribuinte, a metragem do terreno, o valor do metro
quadrado (não necessariamente igual para cada contribuinte) e o valor a
recolher, totalizando este último e elaborando estatística de valor médio
recolhido por metro quadrado. Os cálculos mais complexos deverão ser feitos
por meio de sistemas gerenciadores de bancos de dados modernos e atuais,
com consultas que cruzem os contribuintes com suas propriedades territoriais
e também com estabelecimentos comerciais que porventura sejam de sua
Prof. Gustavo Cavalcante
45 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
propriedade, dando informações pontuais
proprietário, identificação do imóvel e
estabelecimento e tipo de ramo de negócio
informações consolidadas sobre contribuintes e
tais como identificação do
seu tipo, identificação do
e valor comercial, bem como
propriedades que relacionem:
I. sua identidade com os imóveis e estabelecimentos de sua propriedade, por
ordem de contribuinte,
II. cada propriedade aos respectivos proprietários, por ordem de propriedade.
§2o - Avisos eletrônicos via internet deverão ser encaminhados a cada
contribuinte.
§3o - Um recolhimento eletrônico de impostos poderá ser aceito, desde que o
contribuinte tenha feito um pré-cadastro na Web.
§4o - Os contribuintes também poderão enviar, pela internet, arquivos com
dúvidas a esclarecer dirigidos a setores especializados da prefeitura onde
ficarão arquivados em determinada ordem que permita controlar a data de
recebimento, a data de resposta, a identificação do remetente e do funcionário
que respondeu.
§5o - Palavras chaves de busca de assuntos da prefeitura serão cadastradas
na internet para facilitar a pesquisa dos cidadãos a assuntos municipais de seu
interesse.
§6o - A fim de economizar despesas com papéis, o sistema de trâmite e
controle de processos de contribuintes, bem como a troca de memorandos
internos, deverão utilizar a tecnologia WEB em rede exclusiva da prefeitura.
§7o - Objetivando economia de despesas com telefonemas e tempo de
deslocamento, os funcionários serão estimulados a realizar conversação
eletrônica.
§8o - Também pesquisas de assuntos de interesse municipal usando a
internet, ao invés de telefones, serão estimuladas porque as pesquisas
eletrônicas devem minimizar as ausências constantes dos funcionários das
unidades organizacionais de origem para procurarem informações em locais
internos ou externos.
§9o - É fundamental que todos os documentos impressos contenham o timbre
municipal, ou seja, cada documento produzido, inclusive usando editores
eletrônicos de textos modernos e atuais, deve ser impresso com o timbre.
------------------------------------------------------------------------------------------------------------------------------------------------------A preferência especificada no objetivo indica que é recomendado o uso de
sistema operacional
Prof. Gustavo Cavalcante
46 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
a) multitarefa.
b) monousuário, mas não multitarefa.
c) monotarefa e multiusuário.
d) multitarefa e multiusuário, mas não monousuário.
e) monotarefa e monousuário.
6 – (FCC - Adm (SERGAS)/SERGAS/2013) Um sistema operacional é
formado por um conjunto de programas cuja função é gerenciar os recursos
do sistema computacional, fornecendo uma interface entre o computador e o
usuário.
Quando o computador é ligado ocorre o carregamento
Operacional, que está normalmente ...I... , para ...II... .
do
Sistema
Completa corretamente as lacunas I e II, respectivamente,
a) no HD - a memória RAM
b) na memória Cache - a memória RAM
c) em CD - a memória ROM
d) em DVD - na memória Cache
e) no disco rígido - a memória Cache
7 – (FCC - AFF (TCE-SP)/TCE-SP/"Sem Área"/2012) O armazenamento
de informações em computadores é feito pela utilização de dispositivos
chamados de memória, que as mantêm de forma volátil ou permanente. Entre
esses dispositivos, está a memória RAM ou memória
a) magnética.
b) secundária.
c) cache.
d) principal.
e) de armazenamento em massa.
Prof. Gustavo Cavalcante
47 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
8 – (FCC - AJ TRT4/TRT 4/Administrativa/"Sem Especialidade"/2011)
O elemento que ajuda a minimizar a diferença de desempenho entre o
processador e demais componentes dos computadores atuais é
a) a memória cache.
b) a memória principal.
c) o disco rígido.
d) o barramento PCI.
e) o barramento USB.
9 – (FCC - AJ TRT2/TRT 2/Judiciária/"Sem Especialidade"/2008)
Começa a executar a partir da ROM quando o hardware é ligado. Exerce a
função de identificar o dispositivo do sistema a ser inicializado para, em última
instância, executar o carregador de boot. Este enunciado define
a) o kernel.
b) o BIOS.
c) o drive.
d) a RAM.
e) o sistema operacional.
10 – (FCC - AJ TRT4/TRT 4/Administrativa/2006) Basicamente, as
funções de cálculo/controle, armazenamento temporário de dados e
leitura/gravação de dados são realizadas em um microcomputador,
respectivamente, nos dispositivos:
a) Periféricos, EPROM e ROM.
b) CPU, barramento e ROM.
c) CPU, RAM e periféricos.
d) ROM, CPU e SLOT.
e) SLOT, EPROM e periféricos.
11 – (FCC -AFTM SP/Pref SP/Gestão Tributária/2012) Dispositivos de
entrada e saída possibilitam introduzir dados externos ao computador para
processamento e apresentar dados processados pelo computador. Alguns
Prof. Gustavo Cavalcante
48 de 49
www.exponencialconcursos.com.br
Curso: Informática p/ ICMS RJ
Teoria e Questões Comentadas
Prof. Gustavo Cavalcante - Aula 00
dispositivos efetuam ambos papéis, servindo de dispositivo de entrada e saída.
Um exemplo destes dispositivos é
a) a webcam.
b) a tela sensível ao toque.
c) o leitor de código de barras.
d) o mouse ótico.
e) o scanner.
6- Gabarito
1
ANULADA
6
A
2
D
7
D
3
D
8
A
4
A
9
B
5
A
10
C
11
Prof. Gustavo Cavalcante
B
49 de 49
www.exponencialconcursos.com.br

Documentos relacionados