zoukankan      html  css  js  c++  java
  • 软件工程第一次作业

    软件有很多种,如工具类软件、游戏类软件、系统类软件,它们的运行方式也各种各样,如以单机方式运行、以网站方式运行或者以APP方式运行在手机端等,请选取三种软件,分析它们各自的特点。

    说说我最常用的几类软件:微信(工具类软件),刀塔(游戏类软件),360安全卫士(系统类软件)

    特点分析:

    1.微信就是一个深受大众喜欢的聊天平台,我们可以在微信里随时和自己亲近的人进行互动,也可以更新自己每日的心情和生活状态。比起那些其他的聊天平台它的优缺点都很明显,优点就是可以很快地进行交流,沟通方便,界面简单,不繁琐,实用;缺点则是界面过于简单,作为一款聊天软件它的功能不够丰富,有点单调。

    2.刀塔是一款火爆的网游,作为最受年轻人喜欢的网游之一,它不仅画面感十足,投资制作也可谓是花费巨大,刀塔在全世界范围拥有好多台服务器,从另一个角度来讲它可以加速我们中国和一些外国友人的交流,增加大国之间的联系和往来,刀塔它会经常地更新,这成为促进全世界刀塔玩家越来越多的主要原因之一。

    3.360安全卫士就是一款单纯的电脑防护软件,我们往往再进行系统安装完毕后会发现系统自带360安装包,好的一些笔记本玩家却很讨厌360,原因很简单,360是一款流氓软件,自带好多广告插件,一不小心就会自动安装,这会导致进程过多,一些内存不够的玩家会发现CPU百分比很高,简直就是太恶心人了。360最不好的一点在于它会误删一些重要的文件,这会让我们很头疼。

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

    答:看别人使用后觉得还不错,自己就去百度上做了相关的调查和搜索,然后自己就尝试了;大多APP的一些开发人员做这个都应该是为了市场需求,开发人员站在大众的角度和市场的高度看到了一些商机。

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

    答:下载的方式

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

    答:软件的开发人员需要经过不断的调试检测解决这些BUG,更新版本只需要通过下载中心重新更新就可以了。

    (4)同一类型的软件之间是如何竞争的? 这一类软件的发展趋势如何?

    答:还是要看大众的需求和辨识度吧,明确的讲就是时代的潮流。

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

    答:比如打游戏时会发现会感觉很有真实感,无论是视觉还是听觉。

    (6)此类软件是什么时候开始出现的?

    答:微信是腾讯公司于2011年推出的免费通讯应用程序;刀塔2于2013年底开始公测;360安全卫士是2006年奇虎推出的一款计算机防护软件。

    (7)你个人第一次用此类软件是什么时候,你当时是什么状态,有什么期望,当时的软件是如何得到的(买的正版,盗版,下载?)

    答:微信是我大一就开始用的(2013年),当时就是很无聊,看大家都玩,自己也下载了,是通过魅族系统自带的应用商店下载的;刀塔是我从2014年开始玩的,因为学习生活很无聊,通过搜狗浏览器下载的官方正版;360安全卫士我很早就用了,估计2010年就开始了,那时候还是在亲戚家里接触的,什么都不懂,也是通过官方下载。

    (8)你是如何学会用这软件的?它给你什么好处,坏处?

    答:微信就不用说了,作为一个小型的通讯软件,它的功能以及使用方法和其他基本的聊天软件差不多。好处就是可以很快速的实现和别人的交流以及沟通,坏处就是它作为一个基本的交流软件功能单调;刀塔这款游侠的上手是通过看别人的使用操作以及相关的玩法介绍。好处就是画面感十足,游戏特效很棒,坏处则是作为一款大型的网游,它对电脑的配置要求比较高,运行起来也别吃内存;360作为最基本的电脑防护软件就是通过上面的基本功能来实现对电脑的防护和维修。好处就是可以及时维护电脑,防止各种病毒入侵电脑系统,以及及时修复各种补丁和漏洞。

    (9)你现在还用它么,或者是同类软件的不同品牌,为何?

    答:游戏已经卸载,其他两种还在使用,感觉对电脑系统利大于弊。

    (10)这种软件再过10年,20年还会存在么,为什么?

    答:随着社会的发展和时代的变迁,电脑系统也将不断的更新换代,那时的各种软件也将发生巨大的变化。

  • 相关阅读:
    ElasticSearch 概念解析
    CSS Selector (part 1)
    ruby 把字符串转为正则匹配表达式
    SQL ISNULL应用
    logstash input jdbc连接数据库
    Logstash add_field 参数应用
    函数返回局部变量/局部指针
    内存四区模型
    释放内存触发断点及数组、指针的NULL初始化
    动态分配内存
  • 原文地址:https://www.cnblogs.com/WQT1965/p/5883396.html
Copyright © 2011-2022 走看看