作者howard2010 (Howard)
看板Web_Design
标题[请益] 供上传档案与线上编译C++网页所需技能
时间Sat Feb 15 00:26:37 2014
各位前辈们好,小弟第一次进入此板,还有请各位前辈们多多指教
首先这个学期,我接了系上C++课程的助教,其中一项工作内容是批改学生们的作业
我们使用的编译器工具是Microsoft Visual Studio 2012
以往批改作业都是要将每位学生的寄来的cpp一个个下载下来
然後丢到Visual Studio专案里去跑
若一个班有50个人就要做50次动作,而且还要批改检查,过程十分繁复。
所以我们老师希望我可以写一个PHP网页供学生上传作业(第一次听过PHP这名词@@)
学生们上传後,网页可以连结编译器做编译的动作
助教就可以直接在网页上看到程式码及编译完的结果,节省作业批改的时间
但是因为我本身非资讯背景的学生,以往只会用网页编辑器用图形化介面做简单的网页
例如使用Microsoft FrontPage、Dreamweav、Microsoft Expression Web做拖拉而已
所以跟甚麽HTML跟javascript都不太熟,更遑论PHP之类的技术
想请问若要达到以上目的,我需要用到哪些技术工具及教材
及从哪里开始学习入门会比较好,我感觉到学期结束都生不出来的样子QQ
感谢各位前辈们!~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.63.143
※ 编辑: howard2010 来自: 61.228.63.143 (02/15 00:27)
1F:推 GoalBased:叫他们寄.EXE和.CPP就好了阿 02/15 02:16
2F:→ alog:寄exe 是要让助教中毒麻XD 02/15 04:01
3F:推 pm2001:你可能外包会比较快 02/15 07:18
4F:→ FantasyRyu:你可能外包会比较快 02/15 11:01
6F:推 GoalBased:档案有毒零分 以前学校就这样 02/15 16:19
7F:→ howard2010:感谢各位,不过若外包恐怕微薄的助教薪水就... 02/16 03:42
8F:→ bbcust:既然在学校 就找看看有没有会php的帮忙吧 02/16 19:09
9F:→ bbcust:难度不高 但是完全新手来做也不是那麽容易 02/16 19:09
10F:→ dearlove:关键字 online judge 02/18 14:38
11F:推 cleanwind:等等,我觉得难度很高啊 .... 除非有 M$ Server 02/18 21:16
12F:→ cleanwind:否则用 Linux 跑 g++ 那堆 header 怎麽处理 Orz 02/18 21:17
13F:→ cleanwind:再者没处理好,很有可能 VS 能编译, Server 却不能编 02/18 21:18
14F:→ cleanwind:以前我是 Dev C++ 的助教,让学生上传後跑 Linux 的 02/18 21:20
15F:→ cleanwind:Shell Script 做编译并执行结果,如果遇到无法处理的 02/18 21:21
16F:→ cleanwind:会再 Windows 下再验证一次 Orz 02/18 21:21
17F:→ danny8376:没意外所谓的Server就是灌了AppServ的XP实验室电脑 02/18 21:34
18F:→ danny8376:这类的设备 通常是可以不用担心到这(笑 02/18 21:34
19F:推 cleanwind:那这样的话应该可以直接用 system 呼叫 cmd 编译 XD" 02/18 23:19
20F:→ cleanwind:但是我又想到一个问题,如果程式有做选单或回圈执行 02/18 23:20
21F:→ cleanwind:还是很麻烦耶 Orz 02/18 23:20
22F:→ monkeytiger:先规定编译环境与函式库,如果不能,请同学附上编译环 02/26 02:03
23F:→ monkeytiger:境 02/26 02:05
24F:→ monkeytiger:如果作业要求的编译环境与程式库是固定的 02/26 02:06
25F:→ monkeytiger:我不明白php上传与呼叫visual里的c++编译器有何难度? 02/26 02:09