面向对象与软件工程—个人作业1

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

1,包装在盒子里的软件: 能够很好的保护不想用户开放的数据和信息,并且能把多种功能集合到一起,美化包装让软件看起来心旷神怡以吸引用户。

2,基于网页的软件:当某些软件使用频率不高用户不想下载可以放在网页上,并且网页上的软件能很好的进行信息交换。

3,组织内部的软件:让内部人员更放心以及更方便地进行交互交流。

4,游戏:用户特点:适度放松,丰富生活,交流平台;开发商:谋取利益,软件开发。

5,手机应用:使得实际的功能愈发强大,不需使用电脑也能完成许多计算机的功能,使得计算机的大小优势增加,功能强大。

6,操作系统:使得用户直接使用软件,让用户很形象直观的使用计算机以及按照自己的意向驱使计算机。

7,工具软件:让平时的工作文档以及工业计算,建模愈发方便,赞一个。

 

我在平时的音乐渠道上选择:

一,酷狗音乐:

 ①,界面简洁,方便使用,搜索引擎很好用,歌量足,音质的处理方式多且实用。

 ②,迎合了不同消费者的喜好,比如电台界面可以让中老年用户感受到年代的亲近感;视频界面可以让听歌喜欢看MV的用户收获更好的体验。

 ③,非常友好,即使没用过电脑的也能通过筛选,找到自己喜欢的歌曲目录。

我在平时c算法编程软件上选择:

二,dev c++:

①,之所以推荐是因为它确实没有visual studio c的复杂界面和complex的参数配置,能够及时即用,debug的界面也能很轻松的看懂,当然如果是搞项目开发还得用后者。

我平时使用的手机模拟器软件:

三,腾讯模拟器:

①,它具有很强大的兼容性,不同的手机系统,其核心都能模拟。

②,速度快,稳定,多开。

③,界面简单,按键操作自定义。
- 1)这些软件开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户现金么?还是别的?

他们没有用语言来说服我而是用切身的体验魅惑用户。他们的目标之一是盈利(现在还有什么完全免费),其他的目标自然是在领域上取得一席之地,社会的认可和发展的参与资格。

软件赚取用户利益的方式很多,一般是给予vip的权利收取相应的资金,软件开发者也可以为特定的用户量身定制软件来按协议收取费用。软件的“服务业”,用户点了服务后收取费用,一般是先收费,当然像外卖软件

也有货到付款选项。


- 2)这些软件是如何到你手里的(邮购,下载,互相拷贝)

三者都经历过我沧桑的生活。


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

开发商提供了测试版后,后不间断的更新应用提交新一代版本。类似游戏易懂的更新就是下载更新补丁,软件的开发标准使得现代的软件不用访问内部而进行更新操作了。
- 4) 同一类型的软件之间是如何竞争的?

1,使用用户数量的竞争

2,市场份额的竞争

3,一切竞争都在于技术,功能和使用的操作方式上。(比如华为5G打破以往格局把美国的多家竞争公司吓坏,寻找起了政府的帮助)

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