Buscar

Arquitetura de Processadores e Segurança de Sistemas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1a Questão (Ref.: 1060900) Pontos: 1,0 / 1,0 
Apesar de todo o desenvolvimento, a construção de computadores e processadores continua, basicamente, seguindo a 
arquitetura clássica de von Neumann. As exceções a essa regra encontram-se em computadores de propósitos 
específicos e nos desenvolvidos em centros de pesquisa. Assinale a opção em que estão corretamente apresentadas 
características da operação básica de um processador clássico. 
 
 Instruções e dados estão em memórias físicas única; um programa é constituído de um conjunto de instruções 
de máquina; uma instrução é lida da memória quando todos os seus operandos-fonte estiverem prontos e 
disponíveis; essa instrução é executada e o resultado é escrito no operando de destino, passando-se, então, 
para a instrução seguinte que estiver com todos os seus operandos disponíveis. 
 Instruções e dados estão em memórias físicas distintas; um programa é constituído de uma sequência de 
instruções de máquina; uma instrução é lida da memória de acordo com a ordem dessa sequência e, quando é 
executada, passa-se, então, para a próxima instrução na sequência. 
 Instruções e dados estão em uma memória física única; um programa é constituído de uma sequência de 
instruções de máquina; uma instrução é lida da memória de acordo com a ordem dessa sequência e, quando é 
executada, passa-se, então, para a próxima instrução na sequência. 
 Instruções e dados estão em memórias físicas distintas; um programa é constituído de um conjunto de 
instruções de máquina; uma instrução é lida da memória quando todos os seus operandos-fonte estiverem 
prontos e disponíveis; essa instrução é executada e o resultado é escrito no operando de destino, passando-se, 
então, para a instrução seguinte que estiver com todos os seus operandos disponíveis. 
 Instruções e dados estão em memórias físicas distintas; um programa é constituído de um conjunto de 
instruções de máquina; uma instrução é lida da memória quando o seu operando-destino necessita ser 
recalculado; essa instrução é executada e o resultado é escrito no operando de destino, passando-se, então, 
para o próximo operando a ser recalculado. 
 
 
 
 2a Questão (Ref.: 1060901) Pontos: 1,0 / 1,0 
Entre os aspectos importantes relativos à segurança de sistemas de informação, inclui-se: 
 I. a proteção de dados por meio de senhas e criptografia forte. 
 II. a existência de um plano de recuperação de desastres associado a backups frequentes. 
 III. a utilização de firewalls associada a mecanismos de detecção de intrusão. 
Assinale a opção correta. 
 
 Apenas os itens I e III estão certos. 
 Apenas os itens I e II estão certos. 
 Apenas um item está certo. 
 Apenas os itens II e III estão certos. 
 Todos os itens estão corretos. 
 
 
 
 3a Questão (Ref.: 1060902) Pontos: 1,0 / 1,0 
Uma antiga empresa de desenvolvimento de software resolveu atualizar toda a sua infraestrutura 
computacional adquirindo um sistema operacional multitarefa, processadores multi-core (múltiplos núcleos) e 
o uso de uma linguagem de programação com suporte a threads. O sistema operacional multitarefa de um 
computador é capaz de executar vários processos (programas) em paralelo. Considerando esses processos 
implementados com mais de uma thread (multi-threads), analise as afirmações abaixo. 
 I. Os ciclos de vida de processos e threads são idênticos. 
 II. Threads de diferentes processos compartilham memória. 
 III. Somente processadores multi-core são capazes de executar programas multi-threads. 
 IV. Em sistemas operacionais multitarefa, threads podem migrar de um processo para outro. 
 É correto apenas o que se afirma em 
 
 
 I e III. 
 II. 
 II e IV. 
 I e IV. 
 I. 
 
 
 
 4a Questão (Ref.: 1060903) Pontos: 1,0 / 1,0 
 
Os proprietários de um teatro necessitam de uma ferramenta de software para reserva de lugares. O desenvolvedor 
contratado verificou que as poltronas disponíveis para reserva são referenciadas pelo número da fila (a partir do nº 1) e 
pelo número da cadeira (a partir do nº 1) em cada fila, em uma representação matricial em que as linhas e colunas da 
matriz correspondem, respectivamente, às filas e às colunas de cadeiras. Embora o contexto seja o da organização 
matricial - N filas de cadeiras (linhas), cada uma contendo M cadeiras (colunas) -, a solução a ser implementada utilizará 
uma estrutura linear unidimensional (vetor), sendo, portanto, necessária uma conversão entre o lugar referenciado 
(número f da fila, número c da cadeira) e a posição real na estrutura de armazenamento (posição p no vetor). Na situação 
apresentada, considere que a referida matriz seja armazenada no vetor segundo sua seqüência de linhas, da primeira para 
a última, e, em cada linha, da primeira coluna para a última, e que a primeira posição no vetor tenha índice 0. Nessa 
situação, a posição p da poltrona do teatro localizada à fila de número f e à coluna de número c, é igual a 
 
 
 c + f × M. 
 M × (c - 1) + (f - 1). 
 M × (f - 1) + (c - 1). 
 f + c × M. 
 M × (c - 1) + M × f 
 
 
 
 5a Questão (Ref.: 1060904) Pontos: 1,0 / 1,0 
 
No processo unificado, cinco workflows acompanham o conjunto das fases de desenvolvimento de software. 
Cada workflow é um conjunto de atividades executadas por vários membros do projeto. Considerando o 
desenvolvimento de um sistema integrado de gestão (ERP), o empacotamento em componentes de software 
dos elementos do modelo de projeto - tais como arquivo de códigofonte, biblioteca de ligação dinâmica e 
componentes executáveis - é descrito pelo workflow de 
 
 
 implementação. 
 projeto. 
 requisito. 
 teste. 
 análise.

Outros materiais