软工课后作业01 15100360

(1)建立Github账号。

  

(2)完成教材第一章P18,第4题

  我选择的三种软件是:Games、Mobile App、Operating System。

  特点:

    Games:主要是用于娱乐。游戏种类多,小至网页游戏,大至端游,更新很快;

    Mobile App:种类繁多,满足不同人的不同需求,通过APP可以更快的了解到更多资讯;

    Operating System:操作系统是最接近硬件的的软件,为用户提供了可视化图形界面,使用户得以对计算机进行各种基本操作。

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

    答:大多是通过做广告,说明软件的实用性以及特点;不一定都是盈利,有些软件是通过内部小程序来赚取用户现金,然而,也有些软件只是为了达到下载量,并不是为了赚取现金。

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

    答:QQ通过应用平台下载的;当时上高一;对于QQ,用了好些年,刚开始单纯的只会用来童话聊天,后来,随着该软件的逐步更新,对QQ的使用越来越频繁,也开始喜欢上用该软件。

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

    答:内部测试人员进行测试以及收集用户的反馈意见进行处理;小版本,下载补丁,大版本,下载新的安装包进行更新。

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

    答:通过各种应用平台进行推广,对各自软件的功能进行更加详细的说明,促使用户进行下载;或者通过有奖下载,来吸引更多的用户下载而达到下载量。

原文地址:https://www.cnblogs.com/x-j-x/p/8538663.html

时间: 2024-10-08 03:00:09

软工课后作业01 15100360的相关文章

软工课后作业01 P18第四题

答:我选取了 Games(游戏).Tools(工具软件).OperatingSystems(操作系统)三种软件进行分析. 1.王者荣耀(游戏) 王者荣耀是一款运营在Android.IOS平台上一类手游,这款游戏画面精美,用户可以选择不同角色来作战.它具有社交性,随时都可以玩,没有固定的游戏时段限制,该游戏有一定的盈利性. 2.QQ(手机应用) QQ是一款开发于1999年的基于Internet的IM软件,越来越多的人选择使用它,因为它支持在线聊天,视频聊天,自定义面板,远程控制,QQ邮箱,传送文件

软工课后作业01

(1)建立Github账号. (2)教材第一章P18,第4题. 选取的三种软件及其特点: QQ(手机应用):QQ是一款开发于1999年的基于Internet的IM软件,具有高适用性.易于操作.近乎零成本.持续性.高效率.越来越多的人选择使用它,因为它支持在线聊天,视频聊天,自定义面板,远程控制,发送邮件,传送文件.语音等多种功能,是国内最为流行,功能最强的通信软件,QQ用户可以在网页上或者应用商店里下载相关版本的QQ,每隔一段时间便会更新相应的版本,并提示用户是否更新到相关的版本. QQ飞车(游

软工课后作业01 15100448

(1)建立Github账号. (2)完成教材第一章P18,第4题 软件有很多种分类,下面是另一种: ShrinkWrap(在包装盒子里面的软件).Web APP(基于网页的软件).Internet Software(企业或学校或某组织内部的软件).Games(游戏). Mobile Apps(手机应用).Operating Systems(操作系统).Tools(工具软件),选取三种软件,请分析它们各自的特点.1.这些软件开发者怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目

软工第一次作业-01 软件工程的实践项目的自我目标

1.对实践项目完成后学习到的能力的预期: 完成实践项目,首先有利于自己编程代码的能力,对软工项目的热情也能有所提高,熟悉并熟练掌握项目的开发过程.培养团队合作精神.在实践课程结束之前,希望自己能掌握单独完成一个简单项目的能力. 2.对项目课程的期望: 希望课程能深度的讲授项目开发的操作过程,如何应用.并且能给予团队之间更多配合交流的机会.能不拒绝同学的一些提问和疑惑. 3.对项目的愿景规划: 在初期,投入百分百的热情去学习与交流,努力加强团队意识.之后,会努力完成自己所要做的任务,在团队中尽可能

软工总结 作业

总的来说,这本书我还没看完.看全,但是有一些文段还是给我了不少启发.我向来痛恨不知所云的某些教材,就算有校对之人,但其作者的言语不工至极,好似其语文功底处于马里亚纳海沟之中,弄得人总是一头雾水.要是再碰上逻辑混乱一点的作者,就更加崩溃.这就像你写一个安装VC的教程,但是你没有照顾到所有种类的电脑环境,这样在安装的时候就会出各种错误,更为可气的是,VC这破玩意卸载器是无法完美利落的卸载自己的程序的,VC2015尤为甚之,所以只能借助类似absolute uninstaller之类的软件完整卸载.之

软工课后余想

从大三上学期上过软件工程课之后就再也没有接触过全栈式的项目或者工程了,很多的关于前端后端技术的理解还停留在两年前,当时就是粗口咀嚼,消化不算精良,现在更怕是已经跟时代落伍了,所以也不敢讨论太多(T^T).好在这边只是讨论一下心得,这种东西见仁见智也算是略微减轻了我的压力. 最近一年多的时间里面北航加大了医工结合的力度,我个人也有幸融入其中,我们从医院拿数据然后听医生讲需求最后利用我们的算法实现能让医生满意的效果,甚至是可以推而广之的临床决策系统.其实这个过程跟公司拿项目然后做开发的流程很像:需求

软工第一次作业简单总结

PSP2.1 Personal Software Process Stages Time Planning 计划 · Estimate · 估计这个任务需要多少时间 50h Development 开发 · Analysis · 需求分析 (包括学习新技术) 30h · Design Spec · 生成设计文档 5h · Design Review · 设计复审 (和同事审核设计文档) 1h · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 1h · Design

软工15作业3——案例分析

题目 很多同学有误解: 软件工程课是否就是理论课? 或者是几个牛人拼命写代码,其他人打酱油的课? 要不然就是学习一个程序语言,搞一个职业培训的课? 都不对!软件工程有理论,有实践,更重要的是分析,思辨,总结.在课程中,自己组织团队写一个软件,然后分析,这样能根据切身体会来分析,很有价值,但也有可能"身在此山中",未能看清全局.而且,课程时间有限,我们也不能做很多具体的项目.因此,我们也需要从间接经验中学习,分析.别人的项目的成败同样能够给我们很多启发! 我们生活中很多时候要和软件打交道

软工第一次作业

我快速的看完了整本教材,发现有以下不太明白的地方: 1)不是已有单元测试了吗?为什么要进行回归测试? 2)什么时候选用敏捷开发? 3)MSF为开发思想与宣言,那与需求分析的联系? 4)多种测试方法,如何确定测试时使用哪种方法? 5)需求变动过多怎么办? 6)如何衡量软件的质量? 7)怎样才算是好的用户体验?