Questão nº 46
Questão de Sistemas Operacionais · FCC TJ-MA 2019 (nº 46)
Assim que o Windows Terminal Server inicializa e carrega o sistema operacional principal, o serviço do Terminal Server é iniciado e cria pilhas de escuta (listening stacks), uma por protocolo e par de transporte, que escutam as conexões de entrada. Cada conexão recebe um identificador de sessão exclusivo para representar uma sessão individual para o Terminal Server. Cada processo criado dentro de uma sessão é “marcado” com o identificador de sessão exclusivo associado para diferenciar seu namespace do namespace de qualquer outra conexão. O serviço do Terminal Server, em seguida, chama o Gerenciador de sessão do Windows NT (Smss.exe) para criar sessões de cliente ocioso (idle client sessions) default, depois de criar a sessão de console, que aguardam conexões de cliente.
O serviço do Terminal Server, o identificador de sessão exclusivo e o número de sessões de cliente ocioso default são, correta e respectivamente,
- ACsrss.exe – ExclusiveID – 2
- BTermsrv.exe – SessionID – 2 (alternativa correta)
- CWinlogon.exe – SessionID – 3
- DCsrss.exe – ExclusiveID – 4
- ETermsrv.exe – IDSession – 3
Resposta comentada
Gabarito Alternativa B
O Windows Terminal Server (hoje conhecido como Remote Desktop Services) permite que vários usuários acessem um único servidor simultaneamente. Para isso, ele usa um serviço específico, atribui um número único a cada área de trabalho de usuário (chamada sessão) e mantém algumas sessões "vazias" prontas para que novos usuários se conectem rapidamente.
- (A) Incorreta:
Csrss.exe(Client/Server Runtime Subsystem) é um processo essencial do Windows que gerencia a interface gráfica e processos de console, mas não é o serviço principal do Terminal Server.ExclusiveIDnão é o termo padrão para o identificador de sessão. A armadilha aqui é queCsrss.exeé um processo de sistema muito conhecido, o que pode levar o aluno a pensar que ele está relacionado ao Terminal Server, e o número 2 está correto, tornando a alternativa parcialmente atraente. - (B) Correta: O serviço do Terminal Server é executado pelo processo
Termsrv.exe. Cada sessão de usuário recebe umSessionID(identificador de sessão) único. Por padrão, o sistema cria 2 sessões de cliente ocioso (além da sessão de console, que é a sessão 0) para agilizar as conexões. - (C) Incorreta:
Winlogon.exeé o processo responsável pela tela de logon e logoff do usuário, não o serviço do Terminal Server. O número de sessões ociosas padrão não é 3. - (D) Incorreta:
Csrss.exenão é o serviço do Terminal Server,ExclusiveIDnão é o termo correto para o identificador de sessão, e o número de sessões ociosas padrão não é 4. - (E) Incorreta: Embora
Termsrv.exeesteja correto para o serviço,IDSessionnão é o termo padrão e mais preciso (o correto éSessionID), e o número de sessões ociosas padrão não é 3.
Fonte: FCC TJ-MA 2019 Analista Judiciário - Analista de Sistemas - Suporte e Rede (Caderno Tipo 1). Reproduzida para fins de estudo.