Prova do Financiadora de Estudos e Projetos (FINEP) - Analista de Sistemas - Suporte - CESGRANRIO (2014) - Questões Comentadas

Limpar Busca

Diversas convenções são usadas para representar números inteiros positivos e negativos. A representação em complemento de dois do número inteiro -21, com 16 bits, é:

  • A 1000000000010101
  • B 1111111111110101
  • C 1111111111101011
  • D 1000000011101011
  • E 0000000011101011

Os programadores utilizam ambientes de desenvolvimento compostos por ferramentas que auxiliam na produção de softwares. Dentre essas ferramentas, o compilador é responsável por :

  • A gerar um programa em linguagem de máquina não executável a partir de um programa escrito em linguagem de alto nível.
  • B gerar um único programa executável a partir dos módulos objetos.
  • C traduzir um programa-fonte em linguagem de montagem em um módulo objeto não executável.
  • D traduzir e executar imediatamente cada uma das instruções do programa-fonte escrito em linguagem de alto nível durante a execução do programa.
  • E carregar na memória principal um programa para ser executado

A técnica de memória virtual possibilita a execução de programas que requerem uma quantidade de memória superior à memória física disponível. No esquema de paginação, a memória física é dividida em blocos (frames) de tamanho fixo e a memória lógica é dividida em blocos de tamanho

  • A igual ao tamanho dos frames, chamados segmentos
  • B igual ao tamanho dos frames, chamados páginas
  • C diferente do tamanho dos frames, chamados segmentos
  • D diferente do tamanho dos frames, chamados páginas
  • E diferente ou igual ao do tamanho dos frames, chamados páginas

Para o administrador do sistema SUSE Linux 11 listar a descrição dos usuários cadastrados no sistema na linha de comando do shell, em ordem alfabética, deve-se executar a linha de comando;

  • A cat /etc/passwd | cut -d: -f6 | sort
  • B cat /etc/passwd | cut -d: -f5 | sort
  • C cat /etc/shadow | cut -d: -f6 | sort
  • D cat /etc/shadow | cut -d: -f5 | sort -r
  • E cat /etc/users | cut -d: -f6 | sort -r

Com o surgimento da multiprogramação, a gerência do processador se tornou uma das atividades mais importantes dos sistemas operacionais. A política de escalonamento define os critérios utilizados para a seleção do processo que será escolhido para fazer uso do processador. Um dos objetivos é reduzir o tempo de turnaround do processo, que é o tempo;

  • A decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida.
  • B total que um processo permanece na fila de pronto durante seu processamento, aguardando para ser executado.
  • C total que o processo permanece na fila de espera, aguardando por um recurso.
  • D total que o processo leva desde a sua criação até o seu término.
  • E total que o processo leva no estado de execução du- rante o seu processamento.