Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE COMPUTADORES QUESTIONÁRIO 1 (Atividade Supervisionada) GABARITO 1. Como é denominada a atividade de elaboração de um conjunto de passos (ou etapas), ordenados sequencialmente segundo uma lógica definida para solucionar um problema? Resp: Denomina-se ALGORITMO. Quando este algoritmo é implementado (manual ou automaticamente) tem-se um PROCESSAMENTO. 2. Um processamento de dados realizado de forma manual, requer a execução de algumas atividades. Quais são essas atividades? Resp: ENTRADA – PROCESSAMENTO - SAÍDA 3. O que caracteriza um processo ser realizado de forma automática em vez de sua realização manual? Resp: É o fato dele poder ser executado sem intervenção externa. Ele só precisa de intervenção para iniciar o processo e depois, para o uso dos resultados. Por exemplo, um automóvel dito “mecânico”, requer que o motorista selecione cada marcha (1ª, ou 2, ou 3ª, etc), uma de cada vez, conforme sua necessidade. Já o automóvel dito “automático” só requer que o motorista inicie o processo, selecionando a marcha padrão e, o veículo troca as marchas sozinho (naturalmente segundo programação existente no sistema). 4. Em processamento de dados, qual é a diferença conceitual entre dado e informação? Resp: Dados é o elemento que pode ser considerado a matéria prima a ser computada, enquanto Informação é o resultado da computação. 5. Quais são as partes básicas de um Sistema de Computação? Resp: As partes básicas são: HARDWARE, que é constituído do processador, das memórias e dos dispositivos de E/S. SOFTWARE, constituído do conjunto de programas chamado em bloco Sistema Operacional e dos programas do usuário (aplicações). 6. O que você entende por sistema? Cite exemplos de sistemas da vida comum. Resp: Conjunto de partes coordenadas que concorrem para a realização de um determinado objetivo - que, usualmente, dá nome ao sistema. Exemplos: Sistema de transporte de uma cidade; sistema solar; sistema financeiro; sistema de numeração; sistema de computação. 7. Quais são as partes componentes de um sistema de numeração? Resp: alagarismos – números – operações matemáticas – regras para manipulação das grandezas 8. Qual é a diferença básica entre um sistema posicional e um não posicional? Resp: A diferença reside na forma derepresentar o valor de cada algarismo em um número. Nos sistemas não posicionais, os algarismos tem SEMPRE um único valor fixo, independente da posição que ocupam no número. O valor do número é obtido da soma ou subtração entre os algarismos. Nos sistemas posicionais, cada algarismo tem DOIS valores, um absoluto (seu valor efetivo) e outro relativo, que varia conforme a posição do algarismo no número. 9. Utilizando os símbolos da base 12 escreva os 3 valores seguintes a 29A. Resp: 29A - 29B – 2A0 – 2A1 10. Qual é o maior algarismo que pode ser criado na base 17? Resp: G 11. Explique o que voce entende por base de um sistema de numeração. Resp: Base representa a quantidade de símbolos (algarismos) de um sistema. P.ex. o sistema decimal, que possui 10 símbolos (0 até 9) é um sistema de base 10. 12. Imagine que voce desenvolveu um sistema de numeração posicional, cujas regras SÃO IDÊNTICAS ás dos atuais sistemas posicionais, EXCETO que a contagem de valores é realizada da esquerda para a direita. Considerando um sistema posicional de base 8 e do tipo que foi descrito acima, escreva os 3 valores seguintes ao número 6748 Resp: Nos sistemas posicionais comuns, depois do último algarismo de uma posição, o número cresce UMA unidade para a esquerda; neste sistema proposto, ele cresce UMA unidade para à direita. Assim, o alagarismo mais significativo fica mais à direita enquanto o menos significativo fica à direita. O primeiro algarismo a crescer é o menos significativo; então, será o 6, qu passa a 7 (na base 8, é o maior algarismo). Depois de 7 (na base 8) ele volta a zer e cresce UMA unidade à direita. Desse modo, temos: 674 – 774 – 005 – 105 – 205 – 305 – 405 – 505 – 605 – 705 - 015 13. Com referência ao que foi estudado nas video aulas sobre sistemas de numeração posicionais, analise as afirmações a seguir: I – em sistemas de numeração posicionais os números são constituidos de um ou mais algarismos. Cada algarismo possui dois significados: seu valor absoluto, que indica a o valor de sua posição no número e outro, relativo, sempre igual, em qualquer posição. II – em sistemas de numeração nâo posicionais, tipo do “romano”, o valor de um número é obtido pela soma do valor de cada um dos seus algarismos, independente de sua posição no número. III – em um sistema de numeração posicional, a quantidade de símbolos existente é chamada de base. IV – em sistemas posicionais de valor de base maior que 10, os números possuem algarismos com valores absolutos iguais aos da base menos 1 , multiplicados pela base elevada a uma potência Escolha a opção correta: a) afirmações I, II e IV são verdadeiras b) afirmação III é verdadeira c) afirmações II e III são verdadeiras d) afirmações II, III e IV são verdadeiras e) afirmações I e IV são verdadeiras Resp: • a afirmação I é FALSA, pois o significado de valor absoluto e valor relativo está invertido. Valor abosluto é o que não muda, independente da sua posição. No número 33410, o valor absoluto do algarismo mais à esquerda é 3 e seu valor relativo é 300. No algarismo do meio, o valor abosluto continua 3, mas o valor relativo é 30. • a afirmação II é FALSA, pois no sistema “romano”, soma-se ou subtrai-se os algarismos conforme o menor deles esteja à direita do maior ou à esquerda do maior. P.ex., o número XL,tem valor 40 (X=10 e L=50), pois subtrai-se X de L. Já o número LX é 60, somando-se X a L. • a afirmação III ´[e VERDADEIRA, pois é a definição de Base. • a afirmação IV é FALSA, pois está afirmando “...números possuem algarismos com valores absolutos....”, como se todos os algarismos fossem de valor igual e sabe-se que cada algarismo tem um valor relativo diferente. A única opção certa é a III; logoa a opção correta é a b). 14. Considere um dispositivo contador que funciona de forma automática, gerando números em sequência crescente sempre que se insere um valor de entrada e pressiona o botão INICIAR. O referido contador opera no sistema octal e gera sempre números com 2 algarismos. Qual é o maior valor que este contador pode gerar? A resposta deve ser apresentada em base 8 e 10. Resp: Se o contador opera no sistema OCTAL, então seu maior algarismo é 7. Logo o maior número de 2 algarismos octais é 778. O correspondente valor em decimal (base 10) é obtido convertendo 77 de base 8 para base 10. Converter de uma base X qualquer (neste caso, X=8) para base 10 é realizada por sucessivas multiplicações e somando-se as parcelas 7 x 81 + 7 x 80 = 56 + 7 = 6310 15. Sabemos que pode-se criar diversos sistemas de numeração posicionais e que todos eles possuem as mesmas regras para formação de números e operações aritméticas. Há apenas uma exceção nas regras, a qual diferencia os sistemas entre si. Qual é esta exceção? Resp: TODAS as regras são iguais em TODOS os sistemas de numeração posicionais, EXCETO que a base de cada um é diferente. 16. Analise os seguintes números representados em base 2 (sistema binário) e assinale quais são ímpares: a) 011101010011110100011100111011101 b) 111101111110000011010101010001000 c) 100000001000101010111111101001000 d) 100111111110111011110001010001001 Resp: Em sistemas pares o número terminado por 1 é sempre ímpar e os por 0 são sempre pares, logo, são ímpares os números a) e d). Pode-se verificar esta afirmação quando se representa, p.ex., um número binário pelas multiplicações de potência de 2. Ora, todas as potências de 2 (a partir da potência de expoente1) terão resultado par (21 = 2, 22 = 4, e assim sucessivamente). Exceto a potência mais à direita (1º algarismo da direita) que é igual a 1 (20=1). Então, se o 1º algarismo for 0, todas as parcelas seguintes serão pares e somadas a zero (0 x 20=0 darão resultado PAR. E se for igual a 1 todas as parcelas que são pares somadas a 1 darão um número ímpar. 17. Um dos fundamentos da computação é a utilização de diferentes bases na aritmética computacional. Dentre tais bases se destacam os sistemas hexadecimal e binário. O valor decimal 9, adicionado de 1, e o valor decimal 1, adicionado de 1, são representados em hexadecimal e binário, respectivamente, por: a) 10 e 2 b) A e 2 c) 10 e A d) A e 10 e) 10 e 10 Resp: No sistema hexadecimal, depois do algarismo 9 vem o lagarismo A e depois o B, etc. Logo, somando-se 9 + 1 = A No sistema decimal, somando-se 1 + 1 = 2 Então, a opção correta é a b) 18. Deseja-se representar a grandeza correspondente a 117 cadeiras em um auditório. É correto afirmar que a quantidade de algarismos do número que representa a referida grandeza será tão maior quanto maior for o valor da base utilizada na representação? Resp: Não. A afirmação está trocada. Quanto maior o valor da base, menor será a quantidade de algarismos necessária para representar a mesma grandeza. Por exemplo: 117, em decimal terá 3 algarismos, UM UM SETE. No entanto, na base 2 (base menor que 10) o número será: 1 1 1 0 1 0 1 (7 algarismos) e na base 16 (base maior que 10) o número será 75 (2 algarismos) 19. Calcule o valor de x nas expressões a seguir: a) 256 = 2x b) 16K = 2x c) 32M = 2x d) 216 = x (pode ser K, M ou G ou T) e) 4K * 16M = 2x Resp: A maioria dessas contas se baseia em três itens: - conhecimento do valor das potências de 2, de 20 até 210; - saber que 1K = 210, que 1M = 220; que 1G = 230; que 1T = 240 e - que N = 2X, sendo N = quantidade de números e X = quantidade de algarismos de cada um dos N números. a) x = 8 b) 16K = 24 x 210 = 214. Então, 214 = 2X e assim, X = 14 c) 32M = 25 x 220 = 225. Então, 225 = 2X e assim, X = 25 d) 216...decompôe-se em potências de 2 com K (10), M(20) ou G(30) ou T(40) = 26 * 210 (não pode se M ou G ou T pois são maiores que 16. Por isso escolheu-se K=210 216 = 64K e) 4K * 16M = 2X (basta ir substituindo os valores pelas potências de 2 e somar todos os expoentes, já que multiplicação de potências, soma-se os expoentes. 22 * 210 *24 * 220 = 236 e assim X = 36 20. . Quantos números podem ser criados em sistema binário, cada números possuindo 7 dígitos ou algarismos? Resp: Usa-se a expressão N = BX. No caso, a base B = 2 e X = 7 algarismos. Então, N = 27 = 128 números binários, de 00000002 até 11111112
Compartilhar