如何禁用C编译器?

时间:2011-03-02 08:14:11

标签: compiler-construction

我想创建一个学习C编程的应用程序

当然,我会在测验中提出一些询问源代码输出的问题

所以..

如何禁用编译器以便正在进行测验的人无法编译源代码?

1 个答案:

答案 0 :(得分:4)

这不是一个编程问题,这是一个人类工程问题。

如果您可以信任您的学生(哈!),请告诉他们使用编译器来验证他们的答案是否被禁止,他们只能使用他们迄今为止从他们的经验和样本中获得的知识来回答测试问题程序

如果您怀疑学生要作弊,请在没有安装编译器的计算机上管理测试,或者牺牲一些树来管理测试而不使用计算机。

虽然您没有向我们提供有关您要禁用的特定编译器以及所讨论的计算机正在运行的操作系统的任何信息,但我仍然可以放心地说,没有万无一失的禁用方法。编译器。许多编程学生已经是称职的计算机用户,即使您设法禁用它,也可以找到重新启用编译器的方法。或者,他们可以安装不同的编译器,甚至可以在线免费找到一个。