软工课后作业01--P18 第4题

第一题:

Git账号:DingZiGuai

第二题

选择软件:Games、Mobile Apps、Tools
    特点:我觉得Games类软件是以满足用户娱乐为前提从而盈利,可分为联网游戏与单机游戏;Mobile Apps软件可以安装在手机上的软件,可以完善手机原始操作系统的不足以及个性化手机。其特点是功能明确且具有 独特性;Tools类软件的特点是占用空间小、功能单一、使用方便。

题一:①Games软件的开发者是通过种类丰富的游戏吸引了我的注意从而引起我使用游戏软件的兴趣,从而使我成为他们的用户。我认为Games软件的开发者的目标是为了盈利,但是他们的目标不仅仅是赚取用户的现金 ,他们还通过接广告等方式赚取广告商手中的金钱。
      ②Mobile Apps软件的开发者是通过其具有强大功能、实用且又极具个性的软件特色说服我成为他们的用户。我认为Mobile Apps软件的开发者的目标是为了盈利,他们的目标不是赚取用户的现金,他们是通过用户下载软件为他们提供流量从而获利。
      ③Tools类软件的开发者是通过完善工具类软件的功能,使其能更方便地被用户使用,从用户角度出发等方式吸引了我,从而使我成为他们的用户。我认为Tools类软件的开发者的目标是为了盈利,但不是为了从所有用户的手上赚取现金,而是通过免费但是具有bug的软件吸引用户购买更实用且无bug版本的软件,从而获得盈利。

题二:①Games类软件我是通过在网络上下载的方式到我手里的。我使用过很多游戏软件,大部分是在我高中毕业后的暑假时期下载下来的。我觉得我使用过的游戏软件大部分都没有新的版本发布,所以我在使用过一段时间后会因为没有新鲜感从而卸载掉它。
      ②Mobile Apps软件我是通过下载的方式到我手机上的。我是高中毕业后才拥有属于自己的智能手机的,大部分手机应用软件都是在购买手机后下载下来的。我觉得Mobile Apps软件比较方便实用,而且使用方式也比较简单。
      ③Tools软件我是通过下载的方式打我的电脑上的。下载该软件是我大二的时候,当时由于课程需要下载了Tools软件。我觉得Tools很方便实用。

题三:①Games软件是通过发布新版本取缔旧版本从而消除掉软件中的bug。一般是通过用户手动下载的方式更新版本。
      ②Mobile Apps软件是通过发布新版本取缔旧版本从而消除掉软件中的bug。一般是在联网状态下由手机自动下载更新,无需用户进行详细操作。
      ③Tools软件是通过安装补丁包进行bug修复,一般是用户主动下载补丁包进行更新修复。

题四:①同类型的游戏软件之间是通过更新玩法、减少软件占用空间、抢占市场等方法获得用户的喜爱从而与对手竞争。
      ②同类型的手机应用软件是通过抢占市场、完善自身功能等方式与对手竞争。
      ③同类型的工具软件是通过抢占市场→不断完善自身功能→不断开发新功能→发布更新版本的方式与对手竞争。

    我在使用Mobile Apps软件时发现随着手机使用时间的增加,手机越来越卡,Mobile Apps软件也越来越卡。这说明软件具有服从性,软件不能独立存在。除此之外软件还具有复杂性、不可见性、易变性、非连续性等特性。

原文地址:https://www.cnblogs.com/dingziguai/p/8516219.html