软工课后作业01

(1)

(2)教材第一章p18第四题

  我选择web APP (基于网页的软件)、Games(游戏)、Operating System(操作系统)三种软件进行分析各自的特点

  1、基于网页的软件主要的核心优势有原生运用、混合运用和WEB应用,一般是B/S模式,比较接近客户端程序的用户体验,

  可以和体统深度融洽,调用一些只有客户端能调用的功能。

  2、游戏软件界面直观,操作简单上手快、针对性实用性强,多数应用金币的方式购买装备。

  3、操作系统是计算机系统中的系统软件,是一些程序模块的集合,是计算机硬件与用户之间的接口。

  主要作用是管理计算机的硬软件资源、控制程序的运行、改善人机界面。

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

    它们一般做推广,或是朋友介绍的,感觉挺有兴趣的,也有些是可以满足我的个人需求,就尝试去下载使用。我觉得大多都是以盈利为目的的,

  几乎每个产品对于生产者是消费需求出发,从而得到客户的满足。不一定都是为了赚现金,有可能是想先得到客户的信任,得到更多的客户。

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

    多数是下载或相互拷贝来的。QQ、微信等聊天软件在初中就对它满满的热情,可以方便朋友之间的交流(必不可少的),  

  还可以玩些小游戏在空闲的时间。再比如淘宝,当我们没有足够时间的时候,我们可以通过它开满足我们的需要。

  很多软件好像成了我们必不可少的,内容比较全面。随着科技的发展,各个软件都在不断的完善,靠近我们生活的方方面面。

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

  QQ的话一般是打上补丁或升级到最新版本。更新版本只要通过应用中心就可以点击更新。

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

    就比如QQ跟微信,它们有各自的优点,都在不断的完善满足用户的需求,增加更多的功能。如果是游戏的话,

  就是不过的出现新的玩法、更有挑战性、有不同的等级等。

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

    操作系统系统软件,其它的是应用软件,更容易安装、更新。硬件是构成计算机的内部和外部物理组件,

  操作系统管理硬软件资源,应用软件借助计算机的能力实现特定功能。通过开发模型,可以说明软件的本质特性。

原文地址:https://www.cnblogs.com/llf15100425/p/8525705.html