SóProvas


ID
1892419
Banca
IF-SE
Órgão
IF-SE
Ano
2016
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com base na organização e arquitetura de computadores, analise as afirmativas abaixo e assinale a alternativa CORRETA.

I. O conceito de pipeline consiste em dividir a execução da instrução em várias partes, sendo cada uma delas manipulada por unidades dedicadas do hardware que trabalham em paralelo.

II. Os compiladores são programas que recebem como entrada arquivos-texto contendo módulos escritos em linguagem de alto nível e geram como saída arquivos-objeto correspondentes a cada módulo.

III. O clock é um circuito oscilador que tem a função de sincronizar e determinar a medida de velocidade de transferência de dados no computador.

Alternativas
Comentários
  • Gabarito incorreto. Os compiladores não geram arquivos-objeto, quem faz isso é o montador!

  • Concordo com o Rafael. Seria correto o item II caso fosse dito que a saída do PROCESSO DE COMPILAÇÃO são arquivos-objeto, já que o processo de compilação inclui a saída do COMPILADOR + MONTADOR.

  • Também achei estranho dizer que o clock determina a medida de velocidade de transferência de dados. Ainda não havia estudado essa característica do clock.

  • Fiquei com a mesma dúvida dos colegas, após pesquisa encontrei este texto a seguir numa apostila da professora Lúcia Ribeiro.

    "Dependendo do tipo do programa-fonte, existem dois tipos distintos de tradutores que geram módulos-objeto: montador e compilador. O montador (assembler) é o utilitário responsável por traduzir um programa-fonte em linguagem de montagem em um programa objeto não executável (módulo-objeto). A linguagem de montagem é particular para cada processador, assim como a linguagem de máquina, o que não permite que programas assembly possam ser portados entre máquinas diferentes. O compilador é o utilitário responsável por gerar, a partir de um programa escrito em uma linguagem de alto nível, um programa em linguagem de máquina não executável. As linguagens de alto nível como Pascal, Cobol e C, não têm nenhuma relação direta com a máquina, ficando essa preocupação exclusivamente com o compilador. Assim, os programas-fonte podem ser portados entre computadores de diversos fabricantes, permitindo o desenvolvimento de aplicações independente do equipamento."

     

    E sobre o clock, vale lembrar que quanto maior o Clock de um processador maior a capacidade de transferencia de dados.