摘要: 6. 有学生提到,在大学选课的时候,可以写一个“刷课机”的程序,利用学校选课系统的弱点或漏洞,帮助某些人选到某些课程。或者帮助用户刷购票网站,先买到火车票。 这些软件合法么?符合道德规范么?是在 “软件工程” 的研究范围么? 请大家讨论。 参考信息: 通常人们都在路边招手叫出租车,只有很少的人打电话 阅读全文
posted @ 2016-09-11 22:30 tjujzt 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的? 他们的目标都是盈利么? 他们的目标都是赚取用户的现金么?还是别的? 3)我们知道有些软件是收费的,有些是“免费” 的, 那么,软件公司为何会给你免费使用这个软件呢? 写这个软件的工程师们,他们的工资如果不从你(用 阅读全文
posted @ 2016-09-11 22:02 tjujzt 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 第三题 问题描述: 上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点? 答:目前流行的原程序版本管理软件和项目管理软件有Microsoft TFS、GitHub、Trac、Bugzilla、Rationale,Apple XCode这几种比较常用的软件。它们各自的优缺 阅读全文
posted @ 2016-09-11 18:57 tjujzt 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 详见:http://www.cnblogs.com/tf0918/p/5862319.html 阅读全文
posted @ 2016-09-11 18:11 tjujzt 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 成功的程序,成功的软件,成功的软件企业“写程序” 这个活动大多数情况下是个人行为。我们听说的优秀程序员似乎都是单打独斗地完成任务。同学们在大学里也认识一些参加ACM 比赛的编程牛人,他们写的ACM 比赛的程序是软件么?“写程序”和 “做软件”有区别么?请采访这些学生。 参加ACM比赛的程序不是软件, 阅读全文
posted @ 2016-09-11 15:04 tjujzt 阅读(95) 评论(0) 推荐(0) 编辑