Você está na página 1de 2

Q01: Uma imagem pode ser representada por uma matriz de pontos armazenada na

memória do computador. Cada ponto possui uma indicação da cor associada a ela. Essa
cor precisa de 4 bytes para ser representada. Baseado nessas informações, pede-se:

a) A quantidade de memória, em bytes, necessária para armazenar uma imagem com


640x420 pontos;

R: Para isso fazemos a multiplicação de 640*420 = 268.800bytes, multiplicando por


268.800*4 = 1.075.200 bytes

b) A quantidade de memória, em megabytes, necessária para armazenar 10 imagens


semelhantes a esta;

R: 1Kb = 1024 bytes, 1Mb = 1024 Kb, logo 1.075.200/1024 dará 1.050 Kb
1.050/1024 = 1.025 Mb, então para armazenar 10 imagens dessa, serão nescessário
10.25 Mb.

c) Quantas imagens como esta poderiam ser armazenadas na memória de um


computador com 128 megabytes de memória RAM?

R: 4 Imagens = 4.1 Mb, 10 imagens = 10.25 Mb, 40 imagens = 41 MB, 120 imagens =
123 Mb.

Logo, 124 imagens dará 127.1 Mb (123+4.1), desta maneira caberá 124 imagens nesta
memória RAM.

Q02: Considerando a organização de um computador digital, explique o seu fluxo de


funcionamento.

R: A primeira etapa é o usuário, por meio dos sistemas de entrada, enviar as


informações para a memória. Os dispositivos de entrada podem ser: teclado, mouse,
entre outros. Em seguida, a memória armazena as informações. Dando sequência na
segunda etapa, o processador lê as informações da memória e realiza o processamento
dos dados. Depois. ele gera um resultado, que por sua vez é enviado de volta para a
memória e por fim, na terceira etapa, o usuário visualiza o resultado através dos
sistemas de saída, onde os sistemas de saída leem os resultados da memória e escrevem
em algum dispositivo de saída, tais como: monitor, impressora, caixas de som, entre
outros.

Usuário - Dispositivo de entrada - Memória principal - CPU - Memória principal -


Dispositivo de saída - Usuário.

Q03: Selecione a alternativa incorreta sobre a natureza dos algoritmos.

a) Algoritmos são passo-a-passos necessários pra resolver determinado problema


b) A receita de bolo da sua avó é um algoritmo
c) Um algoritmo tem que ter uma sequência finita de passos
d) Algoritmos complexos são melhores ❌
Q04: Sobre Python, defina como verdadeiro ou falso as seguintes afirmações:

a) É uma linguagem compilada, ou seja, o código-fonte de um programa é lido pelo


compilador, que cria um arquivo binário e executável. ❌
b) Deve ser usada exclusivamente para programação web. ❌
c) Python é uma linguagem de baixo nível, pois é fácil de aprender. ❌
d) A linguagem Python e seu interpretador estão disponíveis para as mais diversas
plataformas. ✔

Você também pode gostar