Questões de Arquitetura de Computadores para Concurso
Foram encontradas 5.916 questões
Os sistemas de computadores, em sua maioria, podem ser divididos, basicamente, em três subsistemas: o processador; a memória; e os dispositivos de entrada e saída.
O número 14, que se encontra representado no sistema decimal, possui o seu equivalente, no sistema binário, representado por 1110.
Com relação a computadores, julgue o item.
Sistemas de computadores, quando são classificados como simuladores, basicamente são softwares responsáveis especificamente por imitar sistemas de hardware de computadores ou similares.
Um computador é composto pelo hardware, que é a arte visível, manipulável e tangível ao ser humano, e pelo software, que é um conjunto de programas/instruções que tornam o hardware operacional.
Em um segundo, um computador com capacidade de processamento de 10 teraflop realiza maior quantidade de operações de ponto flutuantes que um de 10 petaflop.
Com relação a tecnologias de sistemas distribuídos e web services, julgue o item.
Considerando o tema Gerenciamento de Memórias, analise as assertivas e assinale a alternativa que representa todas as assertivas com definições corretas sobre características de gerenciamento de memória.
I. Gerenciamento sem Troca ou Paginação: troca e paginação são métodos utilizados de movimentação da memória para o disco e vice-versa durante a execução dos processos. Sem troca ou paginação é o caso mais simples.
II. Alocação de espaço de troca (swap): espaço de troca é o espaço ocupado no disco pelos processos que aí estão guardados, pois foram retirados da memória devido a uma troca. Os algoritmos para gerenciar o espaço alocado em disco para swap são os mesmos apresentados para o gerenciamento de memória. A diferença é que em alguns sistemas, cada processo tem no disco um espaço reservado para o mesmo e na memória ele é constantemente mudado de lugar.
III. Memória Virtual: A primeira solução adotada para programas grandes demais para a quantidade de memória foi a utilização de overlays. Nesta técnica o programa era subdividido em partes menores (overlays), que podiam ser rodadas separadamente e quando um overlay terminava a execução um outro poderia ser carregado na mesma posição de memória utilizada pelo anterior. O problema é a divisão do programa em overlays não é simples e deve ser realizada pelo programador.