我选择以下三类软件对问题展开回答:

Internal Software 、Games以及Mobile Apps。

       


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

答:Internal Software比如有些驾校推出的选时练车服务APP,学员被要求下载此款APP方便练车;还有一些培训机构会有属于他们专门的App以方便学员更好的学习、打卡、管理等。

Games比如王者荣耀,很多人包括我自己在内接触这款游戏主要是因为身边朋友、同学推荐,这主要归咎于游戏制作精良,技术性强,趣味十足,它作为不同年龄段休闲娱乐活动之一,还满足了部分玩家对游戏中社交的需求,开通了多种关系系统,如:恋人、基友、闺蜜等。

Mobiles Apps例如QQ、微信、百度、淘宝、抖音短视频、网易云音乐、美团外卖、猫眼等等都是满足了各种用户的多种需求,功能性十分强大和突出。我们使用QQ、微信是因为它们方便沟通交流和联系,使用百度是由于它可以帮助我们更好地理解世界,使用淘宝方便购物… …可以说盈利都是他们的目标之一,大的软件企业有属于他们的战略目标,比如成为同行业的佼佼者乃至世界级企业,致力于给用户极致的体验。


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

答:这些软件通常是通过APP商店下载而来,极少数软件是身边同学和朋友利用互传功能使我获取。


这些软件有Bug 么?又是如何更新新版本的?

答:这些软件都有大大小小、不同的BUG,不过在BUG出现后会有程序员的修复,然后发布补丁程序,通常只要下载补丁或者在APP商店下载更新。


此类软件是什么时候开始出现的,同一类型的软件之间是如何竞争的? 发展趋势如何?

答:Internal Software是最近几年开始出现的在我们身边,而游戏类软件最早可追溯到1961年,Mobile Apps则是90年代随着智能手机的问世而出现。同类型软件可能会有有收费和免费区别,例如像苹果商店不少APP都是收费的,这样一来竞争就会出现。此外,功能更加强大、BUG出现的更少、口碑更好的软件也是同类型软件竞争力的体现。这些软件仍处于不断发展的阶段,朝着更加便民、更优化的方向发展。


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

答:现象:

  1. 软件会有各种各样的BUG,并且可以通过维护和修复处理BUG,而硬件没有BUG这一说,只有损坏,磨损和老化。
  2. 硬件是实体,看得见摸得着,而软件是一种逻辑产品,借助不同的载体呈现于世人。
  3. 同一种硬件一旦定型后可由厂家批量生产,需要耗费材料,而软件一旦制成,只要用户下载就可使用,不耗费具体的材料。
  4. 相比硬件,软件更方便用户操作、学习

软件特性:

  1. 可维护性
  2. 无形、没有物理形态
  3. 易用性
  4. 可移植性

你个人第一次用此类软件是什么时候,你当时是几年级,班主任叫什么?在哪里,什么状态,当时的软件是如何得到的(买的正版,盗版,下载?)

答:

Internal Software:大二上学期报名了驾校,目的是早点拿到驾驶证。之后,就被要求在APP商店下载一款名为《地驾学车》的APP。这款软件可以智能选时,解决了练车等待时间长的问题。

Games:第一次接触王者荣耀这款游戏软件时我刚刚迈入大学校园,当时的辅导员是陈文静老师。由于身边同学、室友的影响,于是我在APP商店下载了这款游戏,之后就用来和他们一起组队开黑、休闲娱乐。

Mobile Apps:比如网易云音乐,这款软件我认为是同类音乐软件中做得最好的一款,第一次使用是在高三的时候,当时学业繁忙,闲暇之余想要听歌放松,后来在好基友的推荐下载了这款软件。


你是如何精通这软件的?它给你什么好处,坏处?

答:对于Internal Software和Mobile Apps来说,我个人没有感觉有精通一说,只能说是熟悉他们的各种功能,他们方便我更好的完成某一件事情或者其他。

而对于Games王者荣耀来说,我认为精通它可能就是精通其中的游戏操作和属性,所以大量的练习和从大神玩家那里获取的经验必不可少。

前两者软件帮助我完成某件具体的事情或者是作休闲娱乐用途。而后者游戏则更多带来的是娱乐,这让我收获了友情和快乐但这同时也让我在学业上表现力下降,并且丧失了一

些志向,荒废了青春时光。


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

答:Internal software:《地驾学车》现在还在用,因为还在学习科目三。

Games:闲暇之余会玩,学习是很重要的,不能让游戏占据我,要注意劳逸结合,因为我认为只有偶尔适当的快乐玩耍才能更好的投身学习当中。

Mobile Apps:很多软件依然在用,是我们每个人离不开的,微信、QQ、微博、网易云… …


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

答:我觉得软件的寿命取决于它的用户、功能以及软件开发商的策略。譬如很多年前风靡全国的游戏地下城与勇士至今还存在,现在的不少用户都是老玩家,他们对于游戏有着特殊的情怀,甚至有一些氪金玩家会源源不断往游戏里面充值大量人名币,这也是这款游戏的运营和开发者的高明之处,也是游戏经久不衰的原因。还有像QQ、微信、淘宝、百度等功能性极强的软件在未来20年肯定是依旧存在的,不排除以后会有取代者的出现,但这些软件庞大的用户量、满足用户时代需求的功能以及多年来企业堆积的资本至少会让它们存在很多年。至于一些Internal软件和竞争力较弱的Mobile Apps可能就会消失或者有更先进的软件取而代之。

。。。。。。(完)

转载于:https://www.cnblogs.com/zdtop1/p/11495167.html

现代软件工程第一次作业相关推荐

  1. 软件工程第一次作业补充

    软件工程第一次作业(2) 关于<构建之法>的5个问题 1)P28,2.1.3回归测试具体怎么操作? 2)P46讲到了软件工程师的成长,那么对于我们大学生来说,需要培养哪方面的品质? 3)P ...

  2. 软件工程第一次作业(补充)

    软件工程第一次作业补充 花20分钟写一个能自动生成小学四则运算题目的"软件",要求:除了整数以外,还要支持真分数的四则运算.将代码上传至coding.net, 并将地址发布至自己的 ...

  3. 广工软件工程第一次作业

    这个作业属于哪个课程 广工软件工程学习 这个作业要求在哪里 软件工程第一次学习 这个作业的目标 评估当前的自己.展望未来中的所有问题和要求 其他参考文献 无 文章目录 git 自我评估 1. 个人简介 ...

  4. BUAA 软件工程 第一次作业

    BUAA 软件工程2022 第一次作业 项目 内容 这个作业属于哪个课程 北航 2022 春季敏捷软件工程 这个作业的要求在哪里 作业说明链接 我在这个课程的目标是 了解并提高自己对软件工程的认识和实 ...

  5. 软件工程第一次作业:写一篇自己的博客

    这个作业属于哪个课程 18级软件工程基础 这个作业要求在哪里 第一次个人作业:阅读与准备 我在这个课程的目标是 学会创建自己的博客以及Markdown的语法 其他参考文献 git优点缺点 其他参考文献 ...

  6. 2017年秋季学期软件工程第一次作业(曹洪茹)

    作业一 在开始作业要求的正文之前,我先简单谈谈自此课开课以来,包括读了许多大牛写的博文之后的几点感悟和思考. 首先,作为一名有四年地方大学生活经验的军校研究生,我很激动也很庆幸在研究生阶段能遇到这么一 ...

  7. 软件工程——第一次作业

    Part one:自我介绍 首先进行一些自我介绍,我叫贾雅杰,河北廊坊人,本科就读于南昌大学计算机科学与技术专业,现有编程能力稍弱,希望通过这学期的课程有所提高.第一次使用博客,希望大家多多提出宝贵的 ...

  8. 李昂 软件工程第一次作业

    第1次个人作业 2.分析软件 第一部分 结缘计算机 1.计算机是你喜欢的领域吗?是你擅长的领域吗? 这两个问题,不得不说我的答案都是否.我很难喜欢计算机编程,更遑论软件硬件原理等等,感觉有些晦涩了,无 ...

  9. 高级软件工程第一次作业--准备

    1) 回想一下你对计算机/软件工程专业的畅想   考研之所以选择计算机专业,是因为本科就是这个专业.不去跨专业,是因为觉得换个专业考,比起那些科班出身的人,考上的机率会更小,也有一部分原因是因为比起计 ...

  10. 对三类软件(游戏,系统,工具)的分析与心得(软件工程第一次作业)

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

最新文章

  1. vue-router学习地址
  2. Leetcode1696. 跳跃游戏 VI[C++题解]:dp和单调队列求滑动窗口最值
  3. OpenCV3如何使用SIFT和SURF Where did SIFT and SURF go in OpenCV 3?
  4. x10i升级android4.0,智再升级 Xperia X10i升Android 2.3
  5. 缩减oracle日志,[20180829]减少日志生成量.txt
  6. hive窗口函数_Hive sql窗口函数源码分析
  7. elk替代_Go进阶45:Golang简洁的日志收集系统(替代ELKB)
  8. 分组 查出id最大的_MySQL分组top N问题疑点
  9. 整理一些MongoDB常用数据库命令
  10. 【重磅开源】Facebook开源 Nevergrad:一种用于无梯度优化的开源工具
  11. Android 首次开机优化
  12. java贪吃蛇程序v1
  13. intellij idea文件颜色代表的含义
  14. 爬虫技术 -- 基础学习(一)HTML规范化(附特殊字符编码表)
  15. 暴力破解--利用计算机执行速度
  16. 对话华为鸿蒙掌舵人王成录:真正的第一,是掌握在自己手里的第一
  17. KingbaseFlySync replicator安装(Mysql-KES)
  18. 找不到msvcr110.dll
  19. AD快捷键、常见问题汇总
  20. 花仙里云课堂知识付费v1.2.25知识付费 教育 直播

热门文章

  1. NGINX+UWSGI+PYTHON+FLASK环境搭建——————学习笔记
  2. 【c/c++编程-排序问题】成绩排序、整数奇偶排序、国名排序、日志排序、字符串排序
  3. 磁盘阵列故障数据恢复常规思路--谈数据恢复心得
  4. 传奇私服服务器上怎么修改爆率,传奇私服怎么一次性调整爆率
  5. 参考文献代码--学位论文做参考文献
  6. css3画正方体-洋葱先生-杨少通
  7. app微信支付-java服务端接口 支付/查询/退款
  8. tinymce富文本编辑器的视频插件如何上传本地视频
  9. PHP在Linux下的套件LNMP
  10. 从零开始学 MySQL —数据库和数据表操作