Tecnologista Pleno 2 - I - Especialidade: Indústria 4.0 e Governo Digital - Área de Atuação: Sistemas Ciberfísicos e Cidades Inteligentes
Julgue o item subsequente, que versa acerca de sistemas operacionais.Uma thread que busca informações armazenadas na memória secundária deve enviar ao sistema operacional uma solicitação contendo o tipo de operação a ser realizada e um identificador do arquivo, não sendo necessário fornecer o endereço de memória onde o arquivo deverá ser armazenado, nem a quantidade de dados a ser transferida.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Threads e operações de E/S
Gabarito: ❌ ERRADO. A afirmação está incorreta porque, ao realizar uma operação de leitura em memória secundária (como ler um arquivo), a thread deve fornecer ao sistema operacional o endereço de memória onde os dados lidos serão armazenados e a quantidade de dados a ser transferida. Sem esses parâmetros, o sistema operacional não saberia onde colocar os dados nem quantos bytes ler.
A afirmativa tenta confundir ao sugerir que apenas o tipo de operação e o identificador do arquivo seriam suficientes. Na prática, chamadas de sistema como read() em sistemas Unix-like exigem: um descritor de arquivo, um buffer (endereço de memória) e o número de bytes a serem lidos. O mesmo vale para escrita. Portanto, a assertiva está errada.
1Tipo de operação
2Descritor do arquivo
3Buffer (endereço de memória)
4Quantidade de bytes
LEVEL · soulevel.com.br
NÃO CAIA NESSA!
A banca omite propositalmente parâmetros essenciais (endereço e quantidade) para testar se o candidato sabe que operações de E/S exigem especificação completa do buffer e do tamanho da transferência. Não caia na armadilha de achar que só o identificador do arquivo basta.