6. 有学生提到,在大学选课的时候,可以写一个“刷课机”的程序,利用学校选课系统的弱点或漏洞,帮助某些人选到某些课程。或者帮助用户刷购票网站,先买到火车票。这些软件合法么?符合道德规范么?是在“软件工程”的研究范围么? 请大家讨论。
答:我觉得所谓的“刷课机”及刷票软件是不违法的,但是不符合道德规范。因为这种软件从本质上来说属于用不合理的手段获取解决问题的捷径,不算违法但是侵犯了他人的利益,使别人在付出相同的劳动后得不到公平的成果。就像购票软件,可能会造成黄牛党的泛滥,虽然这可能不是软件开发者的本意,但使得很多确实需要票的人却因为刷票软件而一票难求,这有失道德。
但我觉得这是属于“软件工程”范畴的。软件工程是一门探析用工程化手段维护与构建科学的、高效率软件的学科,主要是进行可行性研究。“刷课机”等就是用编程的方法创造一种快捷简便的方法来满足需求,所以我认为是属于软件工程的研究范围。
时间: 2024-10-08 12:40:42