软工课后作业01

(1)建立Github账号。

(2)教材第一章P18,第4题。

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

我选择游戏、手机应用和工具软件这三种。

1.游戏:人们的生活中不可或缺的需要放松,所以游戏成为了人们的一种娱乐方式,无聊的时候可以通过游戏来消耗时间和解压,所以人们会很乐意去下载这些游戏。他们的目标都是盈利,毕竟没有盈利的话无法支撑后续维护的费用。他们的目标虽然是以盈利为主,但是客户也能从中得到快乐啊。

2.手机应用:手机应用现在已经是人们的必需品了,人类的出行,购物,甚至吃饭都可能需要这些应用软件去实现,开发者完全不用通过说服人们就已经下载好了。自我感觉有些应用软件不是以盈利为主的,有些是为了人们的便利和需求。

3.工具软件:像杀毒软件这类的工具软件很好的维护了人们电脑手机的安全,有效避免了病毒的入侵等等,这些软件的开发者是通过打广告的方式来说服客户的。我觉得他们的目标小部分是盈利的吧,目标应该是为了帮助人们的。

<2>这些软件是如何到你手里的(邮购,下载,相互拷贝......)?你当时上几年级?你对这个软件的感觉如何?

1.游戏:游戏我大部分都是通过广告了解到的,然后对此感兴趣后,就可以通过手机的应用商店下载下来啦。我当时上初中一年级吧,我觉得这个软件挺好的,但是很多时候人们会沉迷游戏,然后就会导致很多问题。

2.手机应用:这些软件我大部分也都是通过广告了解到的,然后在了解功能后,就可以通过手机的应用商店下载下来啦。下载这类软件的时候我当时应该都高中了吧,我对这类软件挺有好感的,毕竟是对我们有用的东西,而且也不用钱。

3.工具软件:这些软件我基本也都是通过广告了解到的,然后在了解功能后,就可以通过手机的应用商店下载下来啦。下载这类软件的时候我大概大一了,这些软件也挺好的,毕竟也是对我们有用的东西,而且也不用钱。

<3>这些软件是如何处理Bug 的?又是如何更新版本的?

这几类软件都是程序员发现bug及时通过后台改代码来修复的,更新版本也是一样的意思。

<4>同一类型的软件之间是如何竞争的?

同一软件都是通过自己独有的特点来吸引客户的,就是因为这个,所以才有竞争的资本。手机应用不断被开发出来,类型繁多,竞争激烈。

列举你在使用上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?

例如在玩游戏的时候,经常会跳出一些乱七八糟的广告,里面还包含了黄色广告,会误人子弟,算是散发了有害信息,而且每次会不小心点到很烦其实。感觉这几类应用都有同样的问题,希望能改进。

原文地址:https://www.cnblogs.com/ftfive/p/8530270.html