Questão de Noções de Informática — MS-DOS — VUNESP 2023
- Código
- vu181651
- Banca
- VUNESP
- Órgão
- UNIVESP
- Ano
- 2023
- Cargo
- Sup Ped ( )
- Adir /p
- Bdir /q
- Cdir /w
- Ddir /d
- Edir /a
GabaritoA — dir /p
Gabarito: letra A. O comando dir /p exibe a lista de arquivos de um diretório pausando a cada tela cheia, exatamente como pede o enunciado. A opção /p (de pause) é o modificador que controla a paginação da saída — é a função clássica desse parâmetro no MS-DOS e no Prompt de Comando do Windows.
O comando dir é um dos mais antigos e essenciais do MS-DOS: ele lista o conteúdo de um diretório, mostrando arquivos e subpastas. Sozinho, ele despeja toda a listagem de uma vez na tela — o que, em pastas com muitos arquivos, faz o conteúdo "rolar" rapidamente e o usuário perde o início da lista. Para resolver isso, o MS-DOS oferece modificadores (as opções após a barra /) que alteram o comportamento da exibição. O /p é justamente o que "pausa" a listagem: quando a tela enche, o sistema mostra a mensagem "Pressione qualquer tecla para continuar..." e só prossegue após o usuário pressionar uma tecla. É uma ferramenta de usabilidade pensada para telas de 25 linhas dos monitores da época, mas que continua presente até hoje no Prompt de Comando do Windows.
Cada letra após a barra tem uma função distinta, e é aí que mora a pegadinha da questão: a banca troca os modificadores para testar se o candidato sabe o que cada um faz. O /w (wide) lista em formato largo, com vários nomes por linha; o /d (directory) também lista em colunas, mas agrupando pastas e arquivos; o /a (attributes) exibe arquivos com atributos específicos, como ocultos ou de sistema; e o /q (owner) mostra o proprietário do arquivo. Nenhum deles pausa a exibição — só o /p faz isso.
Na prática, imagine um diretório com 200 arquivos. Sem o /p, os 200 nomes passam pela tela em segundos e você só vê os últimos. Com dir /p, o MS-DOS exibe as primeiras ~24 linhas, pausa, espera você pressionar uma tecla, mostra as próximas 24, e assim por diante até o fim. É o mesmo princípio do comando more do Linux, que também pagina a saída de outros comandos.
A distinção que importa aqui é entre os modificadores de formato (/w, /d) e o modificador de paginação (/p). Enquanto os primeiros reorganizam a apresentação dos nomes na tela, o /p controla o fluxo da exibição, interrompendo-a em blocos. Essa é a fronteira que separa a alternativa correta das demais — e é nela que a banca aposta.
O modificador /p (de pause) faz exatamente o que o enunciado descreve: pausa a listagem quando a tela está cheia, aguardando o usuário pressionar uma tecla para continuar. É a função clássica de paginação do dir no MS-DOS e no Prompt de Comando do Windows.
O /q exibe o proprietário dos arquivos (do inglês owner). Não tem relação com pausar a listagem — é um modificador de informação adicional, usado em sistemas com controle de propriedade de arquivos.
O /w (de wide, "largo") lista os arquivos em formato horizontal, com vários nomes por linha, ocupando menos linhas na tela. Ele não pausa a exibição; apenas reorganiza o layout para caber mais nomes por tela.
O /d (de directory) também lista em colunas, mas agrupando pastas e arquivos de forma mais compacta, semelhante ao /w. É um modificador de formato, não de paginação — não pausa a listagem.
O /a (de attributes) exibe arquivos com atributos específicos, como ocultos (/a:h), somente leitura (/a:r) ou de sistema (/a:s). É um filtro de exibição, não um controle de paginação.
A banca troca os modificadores do dir para confundir: o candidato que decora apenas "dir lista arquivos" sem saber o que cada letra faz acaba marcando /w ou /d, que são os mais parecidos visualmente. A chave é lembrar que /p = pause (pausa) — o único que interrompe a exibição. Com treino, você reconhece essas trocas de longe 💪
Para memorizar os modificadores do dir, associe cada letra à sua função em inglês: P = pause (pausa), W = wide (largo), D = directory (colunas), A = attributes (atributos), Q = owner (proprietário). Na prova, leia o enunciado e procure a palavra-chave: "pausando" → /p.
Gabarito: letra A
Link permanente: /questoes/vu181651