Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal do Oeste do Pará Instituto de Engenharia e Geociências Programa de Tecnologia da Informação e Computação Introdução a Ciência dos Computadores Lista de Exercícios 3 Estrutura e Funcionamento do Computador Responda as questões a seguir, de preferência usando o espaço destinado as respostas. Se for necessário use o verso da folha. 1) O que é memória? Cite dois exemplos de memórias na vida pratica (evite usar exemplo de memória de computador). São pastilhas de circuitos integrados capazes de armazenam as instruções do software e os dados dos usuários. • A memória do ser humano armazena conhecimentos e lembranças. • O rolo da caixinha musical armazena as sequências de notas componentes da música a ser reproduzida pela mesma. 2) Descreva as funções de uma Unidade Central de Processamento. Executa todo processamento numérico e lógico dos programas dos usuários através da busca, interpretação e execução das instruções armazenadas na memória principal. Através de seus Registradores armazena os dados de trabalho da instrução, resultados temporários e certas informações de controle, em registradores especiais como Program Counter e Instruction Register. 3) Apresente e descreva os principais componentes da arquitetura de von-Neumann existente nos computadores atuais. Memória - Dispositivo eletrônico responsável pelo armazenamento de dados e programas dos usuários do sistema. ULA - Responsável pela execução das instruções matemáticas e lógicas, contendo assim o conjunto de instruções do sistema. Registradores - Local de armazenamento dos dados de trabalho da instrução, resultados temporários e certas informações de controle. UC - Dispositivo que controla o processamento buscando as instruções e dados da memória e enviando aos outros dispositivos. 4) Para que servem os dispositivos de entrada e de saída de um computador? Cite alguns exemplos. Para permitir que o usuário envie dados ao computador, ou que dele receba informações. Como exemplos podem ser citados: Mouse, teclado, monitor de vídeo, impressora, scanner, plotter, modem, touchpad e outros. 5) Imagine uma organização (empresa, instituição, …) qualquer. Cite 3 exemplos de arquivos com registros a serem criados para o armazenamento das informações que circulam na tal organização. Cadastro de Usuários – Usado para armazenar informações sobre os usuários do sistema, como: Código do usuário, nome, endereço, telefone, nível de acesso, setor ou divisão, e outros. Controle de Estoque – Código do item, descrição, valor de compra, valor de venda, quantidade em estoque, código do fornecedor, e outro. Folha de Pagamento – Código do funcionário, salário base, horas extras, número de filhos, setor ou divisão, e outros. 6) Conceitue o bit, o byte e a palavra. Bit - Menor unidade de informação binária, podendo conter apenas o equivalente ao um nível de sinal, ou seja, 0 ou 1. Byte – Como é difícil armazenar informações sobre os artefatos do mundo em um único bit, uma unidade maior foi criada, o Byte, que é um conjunto de 8 bits. Palavra – Unidade de tratamento de dados suportada por um computador, definindo assim o número de bits manipulados pelo computador em uma de suas unidades de armazenamento. 7) Indique o valor de X nas seguintes expressões: a) 65.536 = x K → 64 b) 12.288K = x M → 12 c) 19.922.944 = x M → 19 d) 8 G bytes = x bytes → 8589934592 e) 64 K bytes = x bits → 524288 f) 262.144 bits = x K bits → 256 g) 16.700.160 bit = x palavras (usando a menor unidade possível) → 2087520 h) 128 Gbits = x bytes → 17179869184 i) 512 K células = x células → 524288 j) 256 K bytes = X bits → 2097152 8) O que é vazão em um sistema de computação? E tempo de resposta? Em que circunstâncias são utilizadas estas informações? A vasão representa a quantidade de dados que fluem pelo barramento do sistema em um determinado tempo. O tempo de resposta é o tempo decorrido entre a solicitação de execução de uma instrução e o armazenamento e/ou exibição do resultado do seu processamento. Estas informações são usadas quando da necessidade de mensurar ou avaliar o desempenho do sistema computacional. 9) Qual é a diferença entre linguagem de alto nível e linguagem de máquina? A linguagem de alto nível tem sua composição sintática próxima da linguagem humana, enquanto a de máquina está mais próxima da linguagem do computador, mais especificamente das instruções matemáticas e lógicas do processador. 10) Descreva com suas palavras o que é um barramento. Indique e explique a função das suas principais vias. O Barramento é a principal via de comunicação entre os dispositivos e módulos funcionais internos do computador, sendo compreendido por um conjunto de conexões elétricas/lógicas paralelas, permitindo a transmissão de dados, endereços e sinais de controle do sistema. • O barramento de dados é usado da transferência de dados entre os dispositivos do computador; • O barramento de endereço disponibiliza o local de memória onde os dispositivos devem armazenar ou obter um dado, em um determinado processo; • O barramento de controle, através de meios de comunicação específicos entre os dispositivos e a CPU, permite que o sistema computacional coordene as transferências de dados entre dispositivos.
Compartilhar