Questões de Ciência da Computação do ano 2007

Lista completa de Questões de Ciência da Computação do ano 2007 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Acerca de arquitetura de computadores e sistemas de numeração, julgue os seguintes itens.

Há processadores em que interrupções podem ser mascaráveis (maskable) ou não mascaráveis; as interrupções não mascaráveis são desabilitadas pelos programas, por exemplo, antes da execução de seqüências de instruções que não possam ser interrompidas

  • C. Certo
  • E. Errado

Acerca de arquitetura de computadores e sistemas de numeração, julgue os seguintes itens.

Uma das diferenças entre uma memória buffer e uma cache é que uma memória cache armazena sempre a única cópia existente de um item de dado, enquanto uma memória buffer armazena, tipicamente em uma memória de alta velocidade, uma cópia de um item de dado que se encontra também armazenado em outra área de memória.

  • C. Certo
  • E. Errado

A figura ao lado apresenta um diagrama da arquitetura de uma workstation avançada, na qual se destacam, nas letras de A a K, alguns barramentos ou canais que interligam os componentes dessa arquitetura. Considerando as informações apresentadas na figura, é correto afirmar que a velocidade de transmissão de dados é usualmente

  • A. maior em A que em G.
  • B. menor em B que em H.
  • C. maior em D que em E.
  • D. maior em J que em K.
  • E. maior em C que em F.

A figura acima apresenta um diagrama da arquitetura de um sistema operacional, embasado no Linux, de tempo real. Elementos específicos da arquitetura são numerados de #1 a #11.

Ainda considerando as informações do texto, julgue os itens que se seguem.

I O fluxo de interrupções de hardware ocorre com maior intensidade na direção do elemento #10 para o #2.

II O modelo de interface gráfica x11 possui o mesmo conjunto de controles de GUI que a API Win32.

III Os elementos #7 e #8 são gerenciados com maior intensidade por políticas de escalonamento preemptivo, em detrimento de políticas de escalonamento não-preemptivo.

IV A portabilidade do elemento #6 deve-se mais à sua dependência do elemento #3 que à do elemento #5.

A quantidade de itens certos é igual a

  • A. 0
  • B. 1
  • C. 2
  • D. 3
  • E. 4

Considerando que o sistema de numeração de cada número é indicado em subscrito, assinale a opção que contém a correspondência correta entre os números.

  • A.

    507 OCTAL = 327 DECIMAL

  • B.

    BE HEXADECIMAL = 576 OCTAL

  • C.

    89 DECIMAL = 101011 BINÁRIO

  • D.

    DD HEXADECIMAL = 235 DECIMAL

  • E.

    DA HEXADECIMAL = 11101001 BINÁRIO

Na notação em complemento de dois, o resultado da soma dos números binários 11111100 e 00000111 é igual a

  • A.

    00000011.

  • B.

    00101010.

  • C.

    11110101.

  • D.

    11111010.

  • E.

    11111101.

Vários microprocessadores modernos têm sido projetados com base nos conceitos da arquitetura RISC, que vem, cada vez mais, ganhando espaço em relação à arquitetura CISC. Com relação às arquiteturas RISC e CISC, assinale a opção correta.

  • A.

    Cada instrução RISC individual deve ser a mais complexa e a mais completa possível, de forma que o menor número possível de instruções possa executar qualquer conjunto de tarefas.

  • B.

    As instruções CISC têm sempre tamanho fixo, pois esse procedimento diminui a complexidade do projeto da unidade de controle.

  • C.

    Em geral, as arquiteturas RISC têm apenas um registrador interno, de forma a maximizar a quantidade de acessos à memória, já que o tempo de acesso à memória é muito inferior ao tempo de acesso aos registradores.

  • D.

    Ao contrário da arquitetura RISC, o conjunto de instruções da arquitetura CISC é o mais reduzido possível e, por essa deficiência, os compiladores e montadores para a arquitetura CISC devem ser muito mais complexos, gerando pseudo-instruções que executam tarefas mais complexas e que combinam instruções mais simples.

  • E.

    Diversos microprocessadores RISC fazem uso da técnica denominada pipeline.

Com relação a microprocessadores que utilizam barramentos, assinale a opção correta.

  • A.

    Um microprocessador que apresenta barramento de 16 bits pode endereçar até um máximo de 16 kilobytes de memória ROM ou RAM.

  • B.

    Um microprocessador de 32 bits tem um barramento de endereços de 16 bits e um barramento de dados de 16 bits.

  • C.

    Diversos microprocessadores que têm capacidade para DMA possuem barramentos de endereços que têm a capacidade de assumir o estado de alta impedância.

  • D.

    Todos os microprocessadores de 8 bits que usam barramento de dados devem ter 8 pinos específicos para entrada de dados e mais 8 pinos específicos para saída de dados.

  • E.

    Em microprocessadores com barramento de dados, esse barramento nunca é usado para a transmissão de dados entre o microprocessador e os dispositivos de entrada e saída, ou entre o microprocessador e os chips de memória.

Com relação a tipos de representação da informação em computadores digitais, assinale a opção correta.

  • A.

    O UNICODE é um padrão de armazenamento em que palavras de 8 bits são usadas para armazenar sinais de áudio submetidos a compressão com perdas.

  • B.

    A digitalização correta de sinais de áudio requer que eles sejam amostrados a uma freqüência de amostragem, no mínimo, igual à metade da maior freqüência do espectro do sinal, que tenha amplitude significativa.

  • C.

    Um número binário de 8 bits, representado em complemento de 2 pode, em representação do seu equivalente decimal, assumir qualquer valor entre -256 e 255.

  • D.

    Na forma mais usual da codificação de imagens em cores, a imagem é dividida em pequenos pontos, chamados pixels, e, para cada pixel, são armazenados apenas dois bytes, um com a cor amarela e outro com a cor vermelha, que, quando combinadas de forma apropriada, permitem a composição de qualquer cor.

  • E.

    Existe pelo menos uma representação em ponto flutuante com 32 bits em que um bit representa o sinal, uma quantidade específica dos bits codifica a mantissa do número, e o restante dos bits codifica o expoente.

Com relação a software usado em computadores digitais, assinale a opção correta.

  • A.

    Os ligadores (linkers), também conhecidos como hardware abstraction layers, são dispositivos que têm como principal objetivo permitir a comunicação entre o microprocessador e os diversos dispositivos de hardware.

  • B.

    A principal vantagem dos interpretadores em relação aos compiladores é que os primeiros são capazes de gerar código que é otimizado para execução em sistemas com pipeline, por meio da reordenação das instruções, pois, até o momento, não se produziram compiladores com essa capacidade.

  • C.

    Sistemas operacionais podem ter diversas funções, como, por exemplo, oferecer uma interface entre o computador e o usuário, facilitar o acesso a periféricos e permitir o acesso controlado a arquivos.

  • D.

    Enquanto os compiladores executam cada instrução à medida em que elas são traduzidas, os compiladores devem, primeiramente, gerar todo o código em linguagem de máquina, para que, somente após isso, ele seja executado.

  • E.

    Os montadores são editores que permitem escrever programas em linguagem de máquina, que é uma linguagem em que todas as instruções são números binários. Esse método de operação é muito difícil para operadores humanos por exigir a leitura desses programas. Já o programa denominado spooler permite que o programador use mnemônicos na programação, o que torna essa tarefa muito mais simples.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...