zoukankan      html  css  js  c++  java
  • 软工课后作业01

    (1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    HDU2149-Public Sale
    分页和多条件查询功能
    hdu 4691 最长的共同前缀 后缀数组 +lcp+rmq
    BZOJ 2588 Count on a tree (COT) 是持久的段树
    windows 设置脚本IP
    hdu 4912 Paths on the tree(树链拆分+贪婪)
    分散式-ubuntu12.04安装hadoop1.2.1
    struts详细解释拦截器
    Codeforces 459E Pashmak and Graph(dp+贪婪)
    C#中的数据格式转换 (未完待更新)
  • 原文地址:https://www.cnblogs.com/llf15100425/p/8525705.html
Copyright © 2011-2022 走看看