Filtrar


Questões por página:
Um aluno, ao estudar sobre a evolução dos sistemas operacionais da Microsoft, descobre que o Windows ainda conserva alguns comandos do antigo MS-DOS, embora funcione de forma diferente. Durante uma atividade prática, ele abre o Prompt de Comando no Windows 10 e executa o comando dir /p e o sistema lista os arquivos e pausa a cada tela cheia, como no MS-DOS. Considerando as noções básicas sobre o funcionamento desses sistemas operacionais, se esse comando ainda funciona, por que dizemos que o Windows não é baseado em MS-DOS?
Um aluno, ao estudar sobre a evolução dos sistemas operacionais da Microsoft, descobre que o Windows ainda conserva alguns comandos do antigo MS-DOS, embora funcione de forma diferente. Durante uma atividade prática, ele abre o Prompt de Comando no Windows 10 e executa o comando dir /p e o sistema lista os arquivos e pausa a cada tela cheia, como no MS-DOS. Considerando as noções básicas sobre o funcionamento desses sistemas operacionais, se esse comando ainda funciona, por que dizemos que o Windows não é baseado em MS-DOS?
As chamadas de sistema (system calls) permitem que programas interajam com o kernel do Linux, realizando operações como manipulação de arquivos e controle de processos. Por meio do strace é possível monitorar essas chamadas.
Um técnico de TI executou o seguinte comando:

$strace ./program.exe

E obteve a saída simplificada:

execve("./program.exe", ["./program.exe"], ...) = 0 openat(AT_FDCWD, "saida.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 write(3, "concurso TA 2025\n", 17) = 17 close(3) = 0 exit_group(0) = ?


Com base na saída do strace, assinale a alternativa CORRETA sobre as system calls utilizadas pelo programa program.exe: 
Os sistemas operacionais para multiusuários são compostos por um conjunto de programas que gerenciam os diversos recursos do computador. Dentre esses programas existe um responsável pelas tarefas mais centrais do sistema como gerenciamento de memória e escalonamento de tarefas. Como é conhecido esse programa?
O sistema operacional, um programa especial que acorda a máquina e faz com que reconheça a CPU, a memória, o teclado, o sistema de vídeo e as unidades de discos, oferece ao usuário a facilidade de se comunicar com o computador. Ao receber um documento com algumas definições com a tarefa de classificá-las; analise-as.

I. Sempre permanece na memória do computador (residente). Contém o código de baixo nível que se comunica com o hardware: gerencia a memória e os dispositivos; mantém o clock do computador; inicializa aplicativos; e, gerencia o compartilhamento de recursos computacionais.
II. Programa que possibilita ao usuário acessar recursos do sistema operacional, através do terminal ou da interface gráfica. Faz a ponte de comunicação entre o núcleo do sistema operacional e o usuário/aplicações/programas.

As afirmativas se referem, respectivamente, a: