Questões de Concurso
Para analista de redes e comunicação de dados
Foram encontradas 1.919 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
No Project Management Body of Knowledge (PMBOK), define-se uma linha de base (baseline) de um projeto como uma determinada seqüência temporal de atividades que não podem sofrer atrasos, pois um atraso em qualquer uma delas acarreta atraso no projeto como um todo.
A técnica de análise denominada program evaluation and review technique (PERT) visa avaliar se os sistemas de informação de uma organização atendem aos objetivos estratégicos dessa organização.
A arquitetura de sistemas de informação em três camadas é embasada na possibilidade de coordenação de componentes distribuídos interconectados via redes de computadores.
A identificação das necessidades de informação de uma organização decorre da modelagem dos dados dessa organização.
As novas capacidades de troca e comunicação da informação têm tornado mais complexa a escolha estratégica da estrutura e da forma das organizações.
As arquiteturas CISC possibilitam empregar pipelines de maneira eficiente. Por exemplo, se existem muitas variações na duração da execução de instruções, a pipeline pode ser projetada para refletir isto.
As arquiteturas CISC, como os processadores Pentium II, possuem pequeno número de modos de endereçamento de dados, usualmente menor que 5.
Nas arquiteturas CISC, usa-se o formato de instruções simples, sendo o tamanho da instrução fixo e alinhado em limites de palavras. As posições dos campos na instrução também são fixas, permitindo a decodificação e o acesso aos operandos em registradores de forma simultânea.
Nas arquiteturas RISC, a maioria das operações deve ser de registrador a registrador, havendo apenas operações simples de carga e armazenamento para acesso à memória.
As arquiteturas RISC se caracterizam pelo uso de um grande número de registradores ou de técnicas de compilação que visam otimizar a utilização de registradores, melhorando assim referências a operandos.
O processo init verifica suas flags para saber se a execução é mono ou multiusuário. No primeiro caso, ele cria um processo que executa o shell e espera pelo término desse processo. No segundo caso, ele cria um processo para executar um script de shell de inicialização do sistema, /etc/rc, que pode verificar a consistência do sistema de arquivos, montar sistemas de arquivos adicionais e disparar processos daemon.
O núcleo do sistema operacional Unix mantém duas estruturas de dados principais relacionadas aos processos: a tabela de processos e a estrutura de usuários. A tabela de processos permanece residente todo o tempo e contém as informações necessárias somente dos processos que estejam presentes na memória.
Os drivers do Unix são classificados como drivers de dispositivos de caracteres ou drivers de dispositivos de blocos, cuja diferença está no fato de que os dispositivos de caracteres permitem posicionamento e os de blocos, não. Um exemplo de driver de caractere são os dispositivos de rede.
O Unix é um sistema multiprogramado, de modo que múltiplos processos independentes podem ser executados ao mesmo tempo. Cada usuário pode ter vários processos ativos de uma só vez. Assim, em um grande sistema, é possível haver centenas ou talvez milhares de processos em execução.
Os processos no Unix apresentam a propriedade de se comunicar entre si usando troca de mensagens. É possível criar um canal entre dois processos no qual um deles pode escrever um fluxo de bytes para o outro ler. Esses canais são chamados pipes.
O Windows 2000 trata programas antigos executando-os em um ambiente totalmente protegido. Quando se inicia um programa MS-DOS, inicia-se um processo Win32 normal e então é carregado um programa de emulação do MS-DOS, o NTDOS (NT DOS machine). É interessante que este programa seja colocado no espaço inferior de endereçamento virtual do processo, já que o MS-DOS reconhecia somente até 1 MB de memória no 8088 e até 16 MB no 286.
O Windows 2000 oferece numerosos mecanismos de comunicação interprocessos. Ele também oferece mecanismos de sincronização, como semáforos, exclusões mútuas, regiões críticas e evento. Todos esses mecanismos funcionam em processos, não em threads. Portanto, quando um processo pára em um semáforo, outros processos relacionados à mesma thread não são afetados e podem continuar executando.