Questões de Arquitetura de Software para Concurso

Foram encontradas 3.941 questões

Q2605622 Arquitetura de Software

A natureza de acesso direto dos discos permite flexibilidade na implementação de arquivos, mas é importante determinar a melhor forma para alocar espaço a esses arquivos de modo que o espaço em disco seja utilizado com eficácia e os arquivos sejam acessados rapidamente. A alocação encadeada resolve os problemas da alocação contígua.


No entanto, quando a alocação encadeada não adota a File Allocation Table (FAT), ocorre

Alternativas
Q2605621 Arquitetura de Software

O objetivo da multiprogramação é ter processos em execução o tempo todo para maximizar a utilização de CPU. O escalonamento de CPU lida com o problema de decidir a quais processos na fila de processos prontos a CPU deverá ser alocada.


No escalonamento não preemptivo, depois que a CPU é alocada a um processo, o processo só é removido da CPU quando ele passa para o estado de espera ou quando

Alternativas
Q2605620 Arquitetura de Software

Um programador de softwares de rede está trabalhando num aplicativo que manipula um protocolo que opera na camada de enlace, o High-Level Data Link Control (HDLC). No HDLC, existe um tipo de estação que opera sob o controle de outra estação, respondendo a requisições, e que não tem capacidade ou responsabilidade direta para controlar o link de dados.


Esse tipo de estação é a

Alternativas
Q2605619 Arquitetura de Software

Um dos desafios enfrentados por projetistas de redes de computadores é decidir entre os protocolos Transmission Control Protocol (TCP) e User Datagram Protocol (UDP) para diferentes aplicações e cenários de rede. A escolha envolve considerar cuidadosamente a natureza das transmissões de dados necessárias para cada aplicação. A seleção entre TCP e UDP exige uma análise minuciosa das exigências específicas da aplicação e das características da rede, garantindo uma escolha alinhada com os requisitos de desempenho e confiabilidade da infraestrutura de rede.


No processo decisório, o projetista deve considerar que o protocolo UDP

Alternativas
Q2605618 Arquitetura de Software

Um projetista de sistema operacional pretende desenvolver um sistema multitarefa, no que concerne à criação de processos. Para isso, ele pretende que os seguintes requisitos sejam atendidos:


I - a comunicação interprocessos deve ser eficiente;

II - o processo de criação e destruição deve ser eficiente;

III - deve ser permitido que os processos compartilhem um mesmo espaço de endereçamento e dados.


Qual unidade de execução em sistemas operacionais atende aos requisitos apresentados?

Alternativas
Respostas
21: D
22: E
23: C
24: E
25: E