Informática, perguntado por fllinslins, 1 ano atrás

#include // ou dependendo da plataforma e compilador main() { system("calc"); system("mspaint.exe"); system("explorer.exe"); system("cls"); system("dir"); system("pause"); } Partindo do princípio que o programa acima será compilado e executado em um Sistema Operacional Windows, aponte a alternativa correta:

a) O comando system funcionará corretamente, abrindo todos os aplicativos e executando os comandos.

b) system("calc"); não vai funcionar somente porque não foi especificada a extensão .exe

c) Aplicativos gráficos como "calc", "mspaint.exe" e "explorer.exe" não podem ser executados pelo comando system

d) Os comandos que executam "cls", "dir" e "pause" não funcionarão porque só é possível executar este tipo de comando utilizando system.

e) Nenhum programa será aberto


alefw: Qual linguagem de programação se trata ?
fllinslins: Linguagem C

Soluções para a tarefa

Respondido por alefw
1
Compilei aqui e na linguagem C, os comandos
"calc", "mspaint.exe" e "explorer.exe" abriram normalmente. Mas
"cls", "dir" e "pause"  não abriram. Então provavelmente a resposta correta é a letra c.

fllinslins: Aplicativos gráficos como "calc", "mspaint.exe" e "explorer.exe" NÃO podem ser executados pelo comando system acredita que essa é a CORRETA.
fllinslins: Compilei aqui e na linguagem C, os comandos
"calc", "mspaint.exe" e "explorer.exe" abriram normalmente. Mais a Letra C, diz NÃO podem ser executados pelo comando system, mais se abriram os mesmos foram executados.
fllinslins: ENTÃO ACREDITO QUE A RESPOSTA CORRETA SEJA A LETRA C
fllinslins: DESCULPA RESPOSTA CORRETA A LETRA A
Perguntas interessantes