第一次作业
一、 有学生提到,在大学选课的时候,可以写一个“刷课机”的程序,利用学校选课系统的弱点或漏洞,帮助某些人选到某些课程。或者帮助用户刷购票网站,先买到火车票。这些软件合法么?符合道德规范么?是在“软件工程”的研究范围么? 请大家讨论。
这些软件不合法,也不符合道德规范。例如选课的时候使用刷课机可能会造成系统的崩溃,使他人选不到课。这些软件会扰乱秩序,给他人造成损失。不属于软件工程的研究范围。软件工程的目的是构建和维护有效的、实用的高质量的软件。
二、选一种你比较熟悉的软件, 点评它的优缺点,并描述此类软件的发展历史。
腾讯QQ的发展历史及优缺点
腾讯QQ的前身是OICQ,它成立时的主要业务是为寻呼台建立网上寻呼系统。OICQ模仿了国际的一个聊天工具ICQ,并且在2000年的时候占领中国在线即时通讯接近百分百的市场,后来遭到了美国AOL控诉说它侵权,于是腾讯老板马化腾将OICQ改名为QQ,也就是我们现在所使用的QQ。
从1992年到现在,QQ出现了很多版本,它的功能在不断得丰富,界面也越来越美观。
1999年,OICQ99a发布中文网络寻呼机、公共聊天室、传输文件。
2000年,OICQ99b发布语音聊天功能。QQ注册人数达到500万。
2001年,OICQ2000发布Tencent Explorer、隐身功能以及移动OICQ。在2001年QQ用户注册增至5000万。
2002年,QQ2000改名为QQ,并发布了视频聊天功能、QQ群、QQ秀。注册人数突破1亿。
2003年,QQ2003出现聊天场景,屏幕捕捉、炫铃,还可以给好友播放录音。9月QQ注册人数升到了2亿。
2004年,QQ2004新增了个人网络硬盘、远程协助。在4月注册任务突破了3亿。
2005年,QQ2005诞生了QQ宠物、QQ空间、QQ音乐、QQ通讯录。
2006年,QQ2006新增了QQ主题包、视频秀、3D秀聊天模式。
2007年,QQ2007创建了会员特权,还可以发送离线文件,窗口抖动。
2008年,QQ2008新增了超级群,群成员最高支持500人。
2009年,QQ2009新增了群友动态、消息盒子、好友印象。
2010年,QQ2010增加全新皮肤引擎,QQ大视频,多问题验证。
2011年,QQ2011新增应用盒子、等级改版、多人视频等。
2012年,QQ2012新增会话窗口合并、皮肤设置界面。
2013年,QQ2013增加讨论组。
QQ能成为一种家喻户晓的聊天工具,有很多个原因。首先,它的功能很丰富,视频聊天、QQ群、传输文件等。其次,QQ的界面也十分得美观,设计也十分合理,QQ皮肤还可以让用户选择自己喜欢的界面。QQ也提供了非常丰富的表情包,为用户聊天也提供了乐趣。QQ的收费项目,如会员,红钻等也为很多土豪提供了炫耀的资本。QQ也提供了很多网络游戏来供用户娱乐。
但是QQ也有很多的缺点。首先由于QQ的功能太多,导致占用内存很大。其次,虽然腾讯在QQ安全方面做了很多努力,如设置密保,设备锁等,但是账号被盗的事也还会发生。QQ添加分组的组数有限,想要更多个分组就要付费了。