Você está na página 1de 13

Licenciaturas: Engenharia Informática e Engenharia Multimédia

Unidade Curricular: Arquitetura e Funcionamento de Computadores


Ficha de Trabalho Nº2: Estrutura e funcionamento de um computador digital. Sistemas
Operativos. Representação da informação digital
Nomes dos Estudantes:
Francisca Novais Pinheiro Nº11030 franicsca.pinheiro.11030y.istec.pt
Sandro Cláudio Raínho Silva Nº11031 sandro.silva.11031@my.istec.pt
Data de entrega: 27/10/2021

Objetivos

Representar os componentes básicos de um computador digital


Reconhecer e aplicar a conversão de unidades de processamento e de armazenamento
utilizadas num computador e supercomputador
Compreender a estrutura e o funcionamento das várias funções dos sistemas
operativos
Identificar as técnicas de representação e transmissão digital de informação
multimédia
Reconhecer os principais sistemas de codificação utilizados nos computadores digitais
Aplicar as técnicas de representação dos números inteiros nas bases: decimal, binário,
octal, hexadecimal
Aplicar o teorema fundamental da numeração e o método da partição para fazer a
conversão de sistemas de numeração.

Parte I – Componentes básicos de um computador digital

1.Num esquema, faça a representação dos componentes básicos da arquitetura de um


computador digital, indicando a função de cada um desses componentes.

R:

CPU - Unidade principal responsável pelo processamento de informação/dados/


programa e controlo do hardware

Barramentos ou BUS - São responsáveis por fazerem a conexão entre periféricos como
o CPU, as memorias e os outros componentes, transmitindo assim as informações
entre eles. Podem ser de dados, endereços e de controlo.

Memória Principal – Divide-se em duas partes, nomeadamente, em RAM e ROM. A


RAM é a que armazena instruções que estão sendo executadas e os dados necessários
para a sua execução. Basicamente, é uma memória de leitura e escrita de rápido
acesso, acesso aleatório e volatilidade. Já a ROM é uma memória de leitura e não
volátil com pequena capacidade de armazenamento.

1
Memória RAM - Enquanto que o computador está ligado, estas memórias são
responsáveis pelo armazenamento de dados (quando requeridos) de forma não
sequencial, por tempo limitado, sendo estes apagados depois de desligado o pc.

Memória ROM - São memórias (com informação permanente) onde a informação só


pode ser gravada pelo fabricante, não podendo o utilizador mexer (gravar ou apagar)
nesta memoria.

Controladores - É responsável pela conexão entre o sistema operativos e o Hardware


da máquina.

Dispositivos de Output e Input - São os componentes responsáveis pela entrada e


saída de dados e da informação.

Output Ex: O monitor, impressora, fones, colunas, …

Input Ex: Microfone, teclado, rato, …

Parte II – As unidades de informação e de armazenamento de um computador

1. Explique o significado da seguinte frase: “O novo supercomputador Deucalion


que vai ser instalado no AvePark, em Guimarães, representa um grande avanço
no barómetro da “supercomputação verde” mundial. Tem a capacidade de
armazenamento de dados de 10 Petabytes e uma capacidade de
processamento de 1016 instruções de segundo” (in Jornal Expresso de 24 de
outubro de 2020).

2
R: Este novo supercomputador com o nome de Deucalion vai ter a capacidade de
executar 10 mil biliões de operações por segundo com um armazenamento de 10
Petabytes.
Como
1 PB = 250 do byte,
este novo supercomputador tem a possibilidade de armazenar 10x 2 50
bytes de dados

A capacidade de armazenamento representa o número de ficheiros/informação que


o computador é capaz de guardar.

Sabendo que há duas formas diferentes de contar o bilião:

O bilião europeu que é 10 12 e o bilião americano que é 109

O Deucalion realiza 1012 x 10 16 ou seja 10 28 instruções por segundo (Europa)

ou seja, 10 21 instruções América).

3
A capacidade de processamento representa o número de operações e cálculos de
processamento que um computador é capaz de fazer em um segundo.
A computação verde é o uso ambientalmente responsável de computadores e
recursos relacionados, sendo um dos primeiros projetos europeus de
supercomputação com um nível reduzido de emissão de carbono - computação de
alto desempenho que ao mesmo tempo é ecologicamente adequada.

2. Apresente uma tabela com as unidades de armazenamento de informação num


computador e de um supercomputador, no Sistema Internacional de Unidades.

R:

3. Atendendo à seguinte informação, calcule a capacidade de processamento do


supercomputador Bob.
“O novo supercomputador Deucalion terá uma capacidade de processamento
10 vezes maior que a aquela que o hoje tem supercomputador Bob, cedido
pela Universidade do Texas e se encontra a operar em Riba d´Ave desde 2019.

4
R:
10 16 / 10 1 = 10 15 instruções por segundo
1PFlops = 1015

O Bob terá 1PFlops

Parte III– Sistemas Operativos: utilizadores e as aplicações


1.Quais são os vários sistemas operativos que conhece para os computadores e
para os dispositivos móveis? Apresente a principal distinção entre Sistemas
Operativos Open Source e Código fechado e dê exemplos.
R.: Para os computadores conheço o Windows, macOS e Linux. Para dispositivos
móveis tenho conhecimento do Ios e Android. O Open Source disponibiliza o
código original aos utilizadores, ou seja, qualquer pessoa pode modifica-lo, utilizá-
lo…basta seguir as condições de uso/ distribuição definidas pelo desenvolvedor,
exemplo disso é o sistema operativo Linux. O Closed Source utiliza o código
original com restrições, no que diz respeito à sua manipulação, como por exemplo
o iOS.

2.Qual é a finalidade básica do Sistema Operativo (SO)? E quais são as funções do


SO?
R.: O SO tem como principais finalidades; 1)Apresentar ao utilizador do sistema uma
forma amigável para a utilização do computador, permite ter diversos programas em
execução ao mesmo tempo ( multitarefas); 2)Criar uma máquina virtual, de fácil
compreensão para o usuário, com características diferentes da máquina física (kernel
); 3)Utilizar o hardware disponível da forma mais otimizada possível, para aumentar
o desempenho do sistema; 4)Garantir o maior nível de segurança e funcionalidade
possível, sem incomodar os usuários com detalhes técnicos do funcionamento;
5)Compartilhamento de hardware entre usuários; 6)Compartilhamento de dados
entre usuários; 7)Gerenciamento dos dispositivos de entrada e saída; 8)Tratamento e
recuperação de erros.
As funções do SO são; 1) controlar o hardware - teclado, impressora, etc; 2) controlar
os processos de armazenamento de dados em disco e extrair dados dos discos;

5
controlar a operação das aplicações (execução e instalação); 3) organizar os discos
flexíveis e os rígidos, preparando-os para receberem dados.
3.A ligação entre o(s) utilizador(es), o hardwere e as aplicações, num sistema
computacional é feita através do Software do Sistema (SS). Como é constituído o
SS?
R:O SS consiste numa primeira camada de software ou num conjunto de instruções
que transformam o hardware num sistema, com o qual o utilizador pode
interagir e fazer funcionar os seus programas. Sendo este constituído pelo
utilizador que vai interagir com o Sistema principal (Sistema Operativo) que por
consequente esta ira interagir com as aplicações desejadas.

Parte III– Representação da informação digital. Digitalização

Bits, computadores e informação digital. Digitalização.


Bits e noções elementares da teoria da informação. Bit, Byte e múltiplos do
byte.
Representação de informação
Representação de texto
Representação de valores numéricos
Representação de imagens
Representação de som
Representação de vídeo
Representação alfanumérica de dados nos Computadores. Códigos ASCII,
EBCDIC e UNICODE. Relação entre o comprimento do código e número máximo
de caracteres que podem ser representados.
Sistemas de Informação. Representação de dados e Sistemas de Numeração.
Sistemas posicionais e não posicionais. Sistemas de numeração posicionais:
decimal, binário, octal e hexadecimal. Sistemas não posicionais: algarismos
romanos.
Sistema decimal e binário
Sistema octal e hexadecimal
Conversão entre sistemas de numeração: Método do Teorema Fundamental da
Numeração. Método da partição.

1. Apresente os conceitos de: bit; byte; informação digital; digitalização.


R.: Bit - É a menor unidade de informação que pode ser armazenada ou transmitida,
usada na computação e na teoria da informação;
Byte - A codificação comum de byte é de 8 bits, embora possa ter outras
quantidades. É usado com frequência para especificar o tamanho ou quantidade

6
de memória ou da capacidade de armazenamento de um certo dispositivo,
independentemente do tipo de dados;
Informação digital – informação codificada em binário;
Digitalização - é o processo pelo qual uma imagem, número ou outro sinal
analógico é transformado em código digital;
Prefixos binários - São nomes ou símbolos que precedem unidades de medidas,
tais como bytes, para indicar a multiplicação por potências de dois. Geralmente
estão associados a sistemas digitais, como computadores e dispositivos digitais
de comunicação e de armazenamento de dados.

2. Como se materializa a nível físico e lógico um bit? Quantos estados diferentes


podem assumir um bit? E 3 bits? E n bits? Quais são os múltiplos do byte
vulgarmente usados hoje no armazenamento da informação digital num
computador? E num supercomputador?

R: Um bit só pode assumir dois estados: um 0 ou um 1, ou seja 2 1


-» 2 estados
2 bits permitem 4 estados, ou seja 2 2 --» 4
3 bits permitem 8 estados, ou seja, 2 3 -» 8

nbits = 2n

3. Quais são os códigos mais vulgarmente usados no processo através do qual a


informação pode ser codificada, processada e transmitida num computador
digital? Qual é o comprimento desses códigos? Justifique. Que nome se dá ao
sistema de numeração?

R: Os códigos binários mais vulgarmente usados são:


ACSII (American Standard Code for Information Interchange) – pode ter o
comprimento de de 7 ou 8 bits.
O comprimento é igual ao número de digítos usados para representar um
símbolo e é igual:

7
2n

27 – Podem ser representados 128 caracteres diferentes


28 = Podem ser representados 256 caracteres diferentes.

ASCII - foi ao longo do trabalho desenvolvido em 1965 por Robert Bener que deu
início a sua origem. O código ASCII (pronunciado “askii”), é um código
alfanumérico aceito universalmente e usado na maioria dos computadores e
outros equipamentos eletrônicos. A maioria dos teclados de computadores é
padronizada com o código ASCII. Quando digitamos uma letra, um número ou um
comando de controle, o código ASCII correspondente é enviado para o
computador.
E o EBCDIC (Extended Binary Coded Decimal Interchanged Code) – é
normalmente utilizado em mainframes IBM e em sistemas operativos em
computadores midrange, o comprimento é de 8 bits, e tem a possibilidade de
representar 256 caracteres = 2 8.
UNICODE tem comprimento 16 bits, podendo representar 2 16 = 65536 caracteres
diferentes.

4. Escreva o seu nome próprio e familiar usando um dos códigos que é mais usado
nos personal computers (PC). Consulte a tabela desse código na Internet, ou no
material de apoio disponibilizado para esta ficha

5. Como se representa uma imagem no computador? O que é um pixel? E como


interpreta uma música um computador?

R: A palavra pixel é uma combinação dos termos “picture” e “element”. Ou seja,


“elemento de imagem”. É a menor unidade de uma imagem digital, independente da
sua fonte.
Uma imagem digital é representada através de pixéis no computador. Cada pixel é
baseado nas três cores básicas: vermelho, verde e azul, ondas hertzianas de
diferentes frequências. São os agrupamentos de pixels em grande quantidade que
8
formam imagens, fotos e frames de vídeos. A qualidade de uma imagem depende de
quantos pixels a compõem. Logo, quanto mais pixels, maior a qualidade – resolução.
Som digital é todo o som codificada em código binário.
É através da amostragem que o computador capta as ondas de um som e transforma
essas ondas em sinais digitais.
Quanto maior for a taxa de amostragem, mais medidas do sinal serão realizadas em
um mesmo intervalo de tempo, e assim, maior será a fidelidade do sinal digital em
relação ao sinal analógico.

6. Porque se designam por sistemas posicionais os sistemas: decimal, binário,


octal e hexadecimal?

R: Porque cada dígito tem um valor, ou peso, que depende da sua posição. O
valor do número é igual a soma dos pesos de cada algarismo que o compõe. O
peso obtém-se multiplicando o dígito pela base de numeração elevada à posição.
Peso= dígito x base (posição)
Por exemplo
555(10) = 5 x 102+ 5 x 101+ 5 x 100

7. Quantos símbolos se usam no sistema decimal, binário, octal e hexadecimal


para representar os números? Justifique.
R:
Sistema decimal
Tem 10 dígitos: 0,1,2, 3, 4, 5, 6, 7, 8, 9

Sistema Binário
O sistema binário é o sistema mais utilizado por máquinas, uma vez que os
sistemas digitais trabalham internamente com dois estados (ligado/desligado,
verdadeiro/falso, aberto/fechado). O sistema binário utiliza os símbolos: 0, 1,
sendo cada símbolo designado por bit (binary digit).

Sistema Octal
9
O sistema octal é um sistema de numeração de base 8, ou seja, recorre a 8
símbolos (0,1,2,3,4,5,6,7) para a representação de um determinado valor. O
sistema octal foi muito utilizado no mundo da computação, como uma
alternativa mais compacta do sistema binário, na programação em linguagem
de máquina. Atualmente, o sistema hexadecimal é um dos mais utilizado
como alternativa viável ao sistema binário.
Sistema Hexadecimal
Sistema hexadecimal utiliza 16 símbolos: 0,1,2,3,4,5,6,7,8,9.

PARTE IV
Aplicar as técnicas de representação dos números inteiros nas bases: decimal,
binário, octal, hexadecimal

Aplicar o teorema fundamental da numeração e o método da partição para fazer a


conversão de sistemas de numeração.

1. Construa uma tabela de quatro colunas onde represente os primeiros 20


números inteiros da base decimal, nas 4 bases (Binária - com 5 dígitos, Decimal,
Hexadecimal e Octal).
R:
Decimal Binário Hexadecimal Octal
00 00000 00 00
01 00001 01 01
02 00010 02 02
03 00011 03 03
04 00100 04 04
05 00101 05 05
06 00110 06 06
07 00111 07 07
08 01000 08 10
09 01001 09 11
10 01010 0A 12
11 01011 0B 13
12 01100 0C 14
13 01101 0D 15
14 01110 0E 16
15 01111 0F 17
16 10000 10 20
17 10001 11 21
18 10010 12 22
19 10011 13 23
20 10100 14 24

8. Converta o número decimal 432 em binário.

10
R: 110110000
Cálculos:
432 / 2 = 216 0
216 / 2 = 108 0
108 / 2 = 54 0
54 / 2 = 27 0
27 / 2 = 12 1
13 / 2 = 6 1
6/2 =3 0
3/2 1
1 /2 1

9. Converta o número decimal 23 em octal


R: 27
10. Converta o número decimal 19 em hexadecimal.
R: 13

11. Converta o número binário


10111001101 (2)

1. Em hexadecimal
R: 5CD

2. Em decimal
R: 1485

3. Em octal
R: 2715

12. Converta os números representados no sistema hexadecimal

AD3 (16)

2B1 (16)

C1A (16)

1. Em decimal

11
R:
2771
689
3098
2. Em binário
R:
101011010011
1010110001
110000011010

13. Utilizando o método da partição do número binário em grupos de 3 bits a


contar da posição 0 (da direita para a esquerda), converta em octal o número
binário

101 101 000 101 111 010 111 (2)

R: 5505727

14. Utilizando o método da partição do número binário em grupos de 4 bits a


contar da posição 0 (da direita para a esquerda), converta em hexadecimal o
número binário
0100 0110 1000 1011 1101 0111(2)
(Utilize a calculadora do programador para confirmar as suas respostas).

R: 468bd7

Fontes (bibliografia e webgrafia) de acordo com as Normas APA, 7ª edição:

(06/03/2020). Open Source ou Código Aberto: o que é, características e vantagens. Fundação


Instituto de Administração. Consultado a 27/10/2021. https://fia.com.br/blog/open-source/

Mariana Bueno, M. B. Sistema operativo: o que é e quais as diferenças entre cada um?.
Trabalhador.pt. Consultado a 27/10/2021. https://trabalhador.pt/sistema-operativo-o-que-e-
e-quais-as-diferencas-entre-cada-um/

Medidas de Armazenamento de Informações. GCFGlobal. Consultado a 27/10/2021.


https://edu.gcfglobal.org/pt/conhecimentos-tecnologicos/medidas-de-armazenamento-de-
informacoes/1/

12
(Atualizado em 2019). Conceito de sistema operativo. Conceito.de. Consultado a 27/10/2021.
https://conceito.de/sistema-operativo

(27/08/2013). Significado de Bit e Byte. Significados. Consultado a 27/10/2021.


https://www.significados.com.br/bit-e-byte/ -

13

Você também pode gostar