第1个回答 2005-09-17
老实地说,你这个很难实现。你这个问题,一般地讲,就是给出一段程序,要求自动判断这个程序是否满足某种性质。这个问题是世界性的难题,所以要做的很通用的你就不要想了,实现一些简单的功能即可,比如搜索是否有某个命令等等就可以了。
【回复楼主】
抱歉,VF我不太熟悉,我只是一般性地说一下这个问题。但要实现你这个功能,首先必须把学生写的VFor文件解析出来,这里要实现一个编译器的前端,你需要参考一下编译原理,用自动机实现词法分析,用由顶向下分析法实现语法分析。编译原理非常的难,好像是本科3年级的课程,要实现词法和语法分析器也比较费时。所以你要考虑一下开发成本,是否有必要加入这个功能。
另外看你的题目可能是另一个意思,就是说学生写的脚本文件执行完了以后,你来查看数据库的状态是否达到要求。这个就相对简单的多了,你只要执行玩脚本以后,检查数据库中是否有那个表,是否有那些约束啦,等等等。。这个应该不难做到吧。本回答被提问者采纳
第2个回答 2005-09-15
笔试上我不能帮你.只有你自己学.上机上.如果你知道对像的属性.方法.事件上明白了的话就好办多了
第3个回答 2005-09-11
你到学校去问问计算机老师!!反正我考的时候,是按命令来评分,一个重要命令写对了就得分