CECOMP - Colegiado de Engenharia da Computação Introdução à Engenharia da Computação Prova Final 07/12/2009 Prof. Fábio Nelson de Sousa Pereira Aluno: GABARITO 1) O que é e qual a função do Kernel de um Sistema Operacional. (3,0) O Kernel é o núcleo do Sistema Operacional, é a sua parte mais importante. Fica residente da memória gerenciando todos os recursos do computador e responsável por carregar os outros programas do Sistema Operacional para a memória quando necessário ou requisitados. 2) Dadas as sentenças abaixo: (1,0) I – Retardo rotacional é o tempo necessário para que os dados desejados na trilha passem sob a cabeça de leitura e gravação. II – Protocolo é um conjunto de normas para intercâmbio de dados entre um terminal e um computador ou dois computadores. III – Quando temos duas redes com o mesmo endereço de rede utilizamos um roteador para interligá-las. Selecione qual é a alternativa correta: A C E G As sentenças I, II e III são falsas Somente a sentença I é verdadeira Somente a sentença II é verdadeira Somente a sentença III é verdadeira B D F H Somente as sentenças I e II são verdadeiras Somente as sentenças II e III são verdadeiras Somente as sentenças I e III são verdadeiras As sentenças I, II e III são verdadeiras Resposta “B” 3) Analise as sentenças abaixo e marque Verdadeiro ou Falso (Uma erro anula um acerto): (1,0) V X X F X X X Sentença O padrão ASCII é o esquema de codificação mais utilizado no mundo. A cache é uma área de armazenamento temporário que agiliza a transferência de dados dentro do computador. Os programas em primeiro plano possuem alta prioridade, recebendo menos tempo da CPU. Spooling é utilizado para organizar o acesso à impressora. A transmissão assíncrona utiliza start bit e stop bit. Seqüência: V, V, F, V, V. 4) Dadas as sentenças abaixo: (1,0) I – A técnica de processamento de transações não sobrecarrega o servidor em um momento em haja um grande quantidade de atualizações. II – A tecnologia RISC utiliza um pequeno conjunto de instruções que são executadas de forma mais rápida. III – A UCP é um complexo conjunto de circuitos eletrônicos que executa instruções de programa, ela consiste em uma unidade de controle e uma unidade lógica e aritmética. Selecione qual é a alternativa correta: A C E G As sentenças I, II e III são falsas Somente a sentença I é verdadeira Somente a sentença II é verdadeira Somente a sentença III é verdadeira B D F H Somente as sentenças I e II são verdadeiras Somente as sentenças II e III são verdadeiras Somente as sentenças I e III são verdadeiras As sentenças I, II e III são verdadeiras Resposta “D” 5) Descreva e compare o Processamento Distribuído e o Processamento Centralizado de Dados. (3,0) Processamento Centralizado: Coloca todo o hardware, software e processamento em um único local. Processamento Distribuído: Usa computadores que estão a uma certa distância do computador central. O processamento centralizado é muito inconveniente e ineficiente, a entrada de dados precisava ser transportada fisicamente para o computador e o material processado precisava ser entregue aos usuários. Já esses problemas são resolvidos no processamento distribuído, pois computadores locais precisavam acessar computadores centrais e parte do processamento era feito em computadores locais; a outra parte, em computadores centrais. 6) Analise as sentenças abaixo e marque Verdadeiro ou Falso (Uma erro anula um acerto): (1,0) V F X X X X X Sentença O algoritmo de hashing usa o registro como entrada para produzir um endereço no disco Os concorrentes da tecnologia RISC são processadores que contém um conjunto instruções complexas. Cache é uma pequena quantidade de memória secundária. Um ponto magnetizado em disco ou fita representa uma trilha. Setorização é o nome dado a técnica de atribuir mais setores às trilhas externas do disco do que às trilhas internas. Seqüência: F, V, F, F, F. *Identifique a sua prova e a sua folha de respostas.