Questões de Engenharia Eletrônica da Fundação CESGRANRIO (CESGRANRIO)

Lista completa de Questões de Engenharia Eletrônica da Fundação CESGRANRIO (CESGRANRIO) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

mov cx,4

mov esi,20000000h

mov dx,6000h

rep outs dx, dword ptr [esi]

Ao executar a sequência de instruções acima, o número de ciclos de barramento gastos pela instrução rep outs e o número de bytes transferidos, num processador x86 com 32 bits de barramento de dados externo, são, respectivamente:

  • A. 2 e 8
  • B. 2 e 16
  • C. 4 e 4
  • D. 4 e 8
  • E. 4 e 16

  • A. 4000h a 4FFFh
  • B. 4000h a 5FFFh
  • C. 4000h a 6FFFh
  • D. 5000h a 5FFFh
  • E. 8000h a 9FFFh

Na construção de um conjunto de rotinas (API - Application Programming Interface) para um sistema operacional a ser executado num processador x86, usando os recursos de chamada ao sistema, implementados no processador, é INCORRETO afirmar que

  • A. o empilhamento dos parâmetros a serem passados ocorre da esquerda para a direita.
  • B. o aplicativo com menor privilégio usa uma pilha diferente da função da API.
  • C. a rotina da API é executada com o mesmo nível de privilégio do sistema;
  • D. a própria rotina da API é quem retira os parâmetros passados da pilha.
  • E. um número variável de parâmetros a serem passados é permitido, como na função printf, comum da linguagem C.

Ao implementar uma rotina de manipulação da exceção 0Eh (falta na paginação), é INCORRETO afirmar que o processador x86 precisa

  • A. estar em modo protegido.
  • B. estar com a paginação habilitada.
  • C. gerenciar, através da rotina de manipulação, uma troca de páginas virtuais entre o HD e a RAM.
  • D. executar, no retorno da rotina de manipulação, a instrução ausente que causou a falta.
  • E. salvar na pilha, no momento em que ocorre a exceção, o endereço físico da instrução ausente na RAM.

Tanto os sistemas operacionais da Microsoft como as distribuições Linux implementam a chamada multitarefa, ou seja, a possibilidade de simular a execução de mais de um programa, simultaneamente ou mesmo de forma concorrente, mediante o uso de um recurso conhecido por time slice. Nessa perspectiva, analise as descrições abaixo.

Ambiente 1 – todas as aplicações são executadas numa área única e no caso de ocorrência de bug com alguma aplicação, todas serão descontinuadas e finalizadas. Nesse esquema, o time slice destinado a cada programa é variável.

Ambiente 2 – todas as aplicações são executadas, cada uma em sua área individual, e no caso de ocorrência de problema com alguma aplicação, somente ela será descontinuada e finalizada, mantendo as demais em operação normal. Nesse esquema, o controle da CPU é feito pelo próprio sistema operacional.

As descrições a que se referem o Ambiente 1 e o Ambiente 2 são denominadas, respectivamente, de multitarefa

  • A. compartilhada e multiprocessada.
  • B. multiprocessada e cooperativa.
  • C. cooperativa e preemptiva.
  • D. preemptiva e multiprogramada.
  • E. multiprogramada e compartilhada.

  • A. ALFA join BETA
  • B. ALFA union BETA
  • C. ALFA project BETA
  • D. ALFA minus BETA
  • E. ALFA intersect BETA
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...