首页 > 代码库 > 软件工程第一次作业
软件工程第一次作业
1.软件有很多种,如工具类软件、游戏类软件、系统类软件,它们的运行方式也各种各样,如以单机方式运行、以网站方式运行或者以APP方式运行在手机端等,请选取三种软件,分析它们各自的特点。
工具类软件:腾讯QQ,微信,百度等
游戏类软件:英雄联盟,守望先锋,魔兽世界等
系统类软件:Windows, Linux, Dos等
运行方式 :游戏类软件和腾讯QQ是以客户端的方式运行,微信是以APP方式运行,百度则是以网站方式运行。
以腾讯QQ,英雄联盟,Windows为例。
2.这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的?
腾讯QQ:通用的聊天软件,拥有庞大的用户群,通过用户传播即可发展新用户,目标是在创造沟通渠道的同时牟取利益,腾讯QQ利用会员等来赚取用户现金,通 过其影响力来赚取广告商的投资。
英雄联盟:通过QQ等软件,还有比赛来宣传吸引新用户,目标是利用皮肤等附加产品来赚取用户现金,同样利用其影响力来吸引广告商投资。
Windows:大部分用户所采用的操作系统,通过用户购买安装盘来赚取用户现金。
3.这些软件是如何到你手里的(邮购,下载,互相拷贝……)
三者均是通过下载到我手里的。
4.这些软件是如何处理Bug 的?又是如何更新新版本的?
这些软件均是使用更新来处理已发现的BUG。
更新版本则是通过网络下载补丁来替换一些旧文件,修复已知BUG。
5.同一类型的软件之间是如何竞争的? 这一类软件的发展趋势如何?
腾讯QQ:腾讯QQ等聊天工具的竞争是通过信息安全和拓展性应用来竞争,随着时代发展用户对信息安全的要求越来越高,这也是聊天工具竞争的首要条件,而随着用户需求日益增多,拓展性应用也成为了竞争因素之一。
随着互联网的普及,作为利润极高的行业,聊天类软件这种基本软件的竞争日益激烈。
英雄联盟:英雄联盟这一类的MOBA游戏的竞争核心是公平,这也是吸引大多数玩家的原因,和RPG类游戏不同,这类MOBA游戏的增值道具不会影响游戏平衡,而如何去维护游戏公平对这类游戏显得至关重要。
作为各大游戏公司的主力盈利产业竞争激烈,而随着这种游戏的增多,竞争会越来越激烈。
Winodws:作为全球最广泛使用的操作系统,Windows在国内的霸主地位无法动摇。
6.列举你在使用上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?
腾讯QQ和英雄联盟可能会因为程序崩溃而导致异常退出,Windows崩溃则会引起电脑重启死机等一系列问题。
软件和硬件当然是不同的,可以说硬件是计算机的身体而软件是计算机的大脑。
硬件是软件的载体,而软件是硬件的灵魂。
7.此类软件是什么时候开始出现的?
腾讯QQ:QQ是1999年2月由腾讯自主开发的基于Internet的即时通信网络工具
英雄联盟:《英雄联盟》(简称lol)是由美国Riot Games开发,中国大陆地区由腾讯游戏运营的网络游戏。美服于2009年10月27日开始运行,国服则由2011年9月22日运行。
Windows:Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更 新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
8.你个人第一次用此类软件是什么时候,你当时是什么状态,有什么期望,当时的软件是如何得到的(买的正版,盗版,下载?)
QQ:于2008年第一次使用,当时第一次接触网络。希望QQ可以提供给人更广泛的交友空间。当时的软件是下载得到的。
英雄联盟:于2012年第一次是使用,当时是朋友推荐的游戏。是通过下载得到的。
Windows:第一次使用电脑时就是Windows系统,当时对计算机充满了好奇,希望能够从计算机中取得快乐,当时的软件是买的9.正版。
9.你是如何学会用这软件的?它给你什么好处,坏处?
QQ:刚开始使用时是朋友教的,它使沟通更加方便,但同样有很多垃圾信息。
英雄联盟:同样是朋友教会的,它可以打发闲暇时间,但是有的时候会浪费时间。
Windows:基本的操作系统,它使一些操作更加简洁方便,但是有的时候会出现BUG以及自动更新等问题。
10.你现在还用它么,或者是同类软件的不同品牌,为何?
QQ:还在使用,因为用习惯了,也很方便。
英雄联盟:不经常使用,因为有的时候会觉得浪费时间。
Windows:还在使用,因为使用起来还比较方便,而且替代品很少用起来也不方便。
11.这种软件再过10年,20年还会存在么,为什么?
QQ:这种软件是被人们所需要的,而且腾讯QQ也是一种霸主级聊天软件 应该还会存在。
英雄联盟:可能不会存在了,因为游戏的更新换代太过频繁,而且一个游戏的保质期是有限的。
Windows:应该还会继续存在,因为Windows的广泛传播使人们习惯了使用这种操作系统,想要大规模替换还是很难的。
软件工程第一次作业