面向对象及软件工程-个人作业1

软件有很多种:包装在盒子里的软件、基于网页的软件、企业或学校或某组织内部的软件、游戏、手机应用、操作系统、工具软件,选取三种软件,请分析它们各自的特点。

选取软件:CSGO,QQ,win10

- 1)这些软件开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户现金么?还是别的?

CSGO:在网上看到关于游戏的搞笑剪辑觉得很有趣于是成为了游戏的一名用户。游戏本身不收费但游戏内部的各种饰品收费,目标是赚取用户现金。

QQ:很早以前在同学之间很火爆,于是我就注册了我的QQ。目标是提供方便的沟通以及各种便利的功能。

win10:市场上卖的电脑大部分都装的win10所以我使用的是win10。目标是为了盈利。
- 2)这些软件是如何到你手里的(邮购,下载,互相拷贝)

都是下载,win10是电脑买来就自带的。
- 3)这些软件是如何处理Bug的?又是如何更新新的版本的?

都通过更新来修复bug。向用户推送新版本,有时会强制更新。
- 4) 同一类型的软件之间是如何竞争的?

CSGO:强力打击非法行为,与各大饰品交易平台合作,让一些十分幸运的玩家可以有机会赚钱来吸引广大用户。

QQ:推出各种优美界面,与腾讯旗下各种软件绑定让用户在使用其他软件时几乎离不开QQ。

win10:为用户提供更好、更方便、更有效的方式管理各种应用程序,且在国内推广普及。

你可能感兴趣的:(面向对象及软件工程-个人作业1)