第一周作业(软件过程与项目管理)

课件上习题

选一种你比较熟悉的软件,点评它的优缺点,并描述此类软件的发展历史。

快播 (又叫Qvod或Q播)是一款基于准视频点播内核的、多功能、个性化的播放软件。

优点:与传统播放软件不同的是,快播集成了不一样的播放引擎,应用P2P技术并支持MKV、RMVB、MPEG、AVI、WMV等主流音视频格式,并且成为了大部分人提供了相应的视频搜索引擎,视频看起来简单直接,操作简单,易于使用。

缺点:盗版猖獗(天朝就这样,嘻嘻),被告”嫌传播淫秽物品”被查,结果吊销增值电信业务经营许可证。
该公司成立于2007年,是一家以网络流媒体技术开发与应用为核心的高科技公司,也是中国WEB2.0理念的倡导者与实践者。快播致力研发基于准视频点播内核的、多功能、个性化的播放器软件。它集成了全新播放引擎,支持自主研发的准视频点播技术,用户只需通过相当短时间的缓冲即可直接观看丰富的网络高清影视节目。同时,快播(QVOD)具有的资源占用低、操作简捷、运行效率高,扩展能力强等特点,使其成为国内最受欢迎的万能播放器。
2015年2月10日,北京市海淀区人民法院对被告单位深圳市快播科技有限公司及其主管人员被告人王欣、吴铭、张克东、牛文举涉嫌传播淫秽物品牟利一案已立案审查完毕,决定依法受理。

软 件有很多种:ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上); Web APP (基于网页的软件); Internal Software (企业或学校或某组织内部的软件);Games (游戏); Mobile Apps (手机应用); Operating Systems (操作系统); Tools (工具软件)选取三类软件, 请分析它们各自的特点:

Tools (工具软件)

  1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的?  他们的目标都是盈利么?  他们的目标都是赚取用户的现金么?还是别的?

电脑工具软件就是指在使用电脑进行工作和学习时经常使用的软件。从系统开始出现之前就出现了各种工具软件,可以说是最古老的软件。它们的下列特点说服我成为他们的客户:

一,占用空间小。一般只有几兆字节到几十兆字节,安装后占用磁盘空间较小。

二,功能单一。每个工具软件都是为了满足电脑用户某类特定需求设计的,因此其功能单一。

三,可免费使。大部分工具软件用户可以从网上直接下载到本地电脑上使。

四,使用方便。

五,更新较快。

很多都是免费的,只有为数不多的工具软件是用来盈利的。它们的出现时为了更好地使用他们提供的功能,更好地方便用户。

  2) 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,是什么状态,对软件有什么期望 (这个必须写,我要看看全世界的学生怎么抄袭这一段的

大二的时候使用这类软件,20岁左右,当时在编程,本来是用codeblocks的,后来同学推荐使用vim,这个远古神器。开始使用的时候觉得实在是太难了,一堆命令行和快捷键,保证是我这辈子见过最多的。希望能够流利地使用这个软件,这是我最大的期望了,还要一堆高大上的插件装上,(装逼使用)。

3)当时的软件是如何到你手里的 (邮购,下载,互相拷贝,从应用商店购买,。。。)

从那个同学那里拷贝的。

4) 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的?  如何更新新版本的?

有一个教程,大概30分钟,学完之后,头晕。好处是我学完用了一段时间之后,感觉越来越好用了,自从有些熟练地使用了一部分简单的快捷键和命令之后,我就在也没被系统的命令行给吓腿软了,另外在使用浏览器的时候还有vimxxx的插件,装了之后上网快多了,效率提高了不少,当然编程的速度也变快了,还可以zhuangb哈哈!坏处就是学的时候很想放弃,快捷键命令足够头晕个把月,然后插件一堆也不知道怎么弄。

处理bug和更新版本可以使用命令或者直接使用插件。

5) 同一类型的软件之间是如何竞争的?你现在还用它么,或者是同类软件的不同品牌,为何?类似的软件有一堆,有sublime text、atom、notepad++、PSpad、emacs等。现在还在用着,首先是因为习惯问题,现在用着也习惯了,越用越顺手,同时也能觉这个用起来其实并不麻烦,相反是很简洁且高效;其次我个人喜欢把一个东西学好了才会去学其他的东西,对于工具软件尤其如此,在vim里面我还有很多东西都没明白,还有很多学习的地方。

6)这种软件再过 3 年,5 年还会存在么,为什么?

答案是肯定的,上古神器能够用到现在也不是没道理的,Vim 和现代的编辑器(如 Sublime Text)有着非常巨大的差异,而且入门学习曲线陡峭,需要记住很多按键组合和命令,如今被看作是高手、Geek们专用的编辑器。尽管 Vim 已经是古董级的软件,但还是有无数新人迎着困难去学习使用,可见其经典与受欢迎程度。另外,由于 Vim 的可配置性非常强,各种插件、语法高亮配色方案等多不胜数,无论作为代码编辑器或是文稿撰写工具都非常给力。

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

软件可以装了卸,卸了装,无数次循环,但是不损坏软件的运行,同时,软件不存在用得越久就会出现各种老化为题,软件的生产很难,至少我现在还不知道大型的软件具体要怎么弄,但是传播就出奇简单(复制and粘贴),但是硬件不论是频繁地拆装还是永久了,都会出现老化和性能更不上需求等出现各种问题。说明软件是一种固化的思维,这一点决定了许多的事情。从特质上来看,既然软件是固化的思维,那就必然同时具备思维以及思维所承载之物之特质。

Operating Systems (操作系统)

  1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的?  他们的目标都是盈利么?  他们的目标都是赚取用户的现金么?还是别的?

20世纪八十年代的开始有真正意义上的操作系统了,这个相对于其他操作系统来说相对容易操作,绚烂,有趣。还有学校也是积极普及这种电脑技术,所以自然是要接触这个操作系统了。它们的根本目标当然是赚钱,正版的软件和系统那个不要钱,windows那个正版不要钱?如果说windows10的话,现在都知道声称是不要钱,用广告来代赚,但是我们知道这个可能性不大,所以目的是为了推广windows10 系统,推广的最终目的还是要盈利赚钱的的!

  2) 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,是什么状态,对软件有什么期望 (这个必须写,我要看看全世界的学生怎么抄袭这一段的

初中使用windows xp系统,在学校,是16岁,在中学读初一,什么都不知道的状态,希望可以破解它。

3)当时的软件是如何到你手里的 (邮购,下载,互相拷贝,从应用商店购买,。。。)

学校的电脑,上电脑课时分的。

4) 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的?  如何更新新版本的?

一开始瞎搞,然后学一些简单的打字,敲键盘之类的简单工作。看到了除了书本以外的不同东西。这个东西太伤眼睛了,玩过几次后,实力下降得很厉害。处理bug,问微软了,新版本的时候都会有官方推送的,而且还有广告。

5) 同一类型的软件之间是如何竞争的?你现在还用它么,或者是同类软件的不同品牌,为何?

这个竞争主要是从用户体验方面来说:我现在没用windows xp而是windows10,后者比前者新,且前者都已经停止提供服务了。

6)这种软件再过 3 年,5 年还会存在么,为什么?

答案是肯定的,微软的操作系统至少也得存活个3-5年的啦!据说windows10是微软的最终版,以后只是负责更新,而不会有其他版本的windows系统出现。(扯淡)

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


件可以装了卸,卸了装,无数次循环,但是不损坏软件的运行,同时,软件不存在用得越久就会出现各种老化为题,软件的生产很难,至少我现在还不知道大型的软
件具体要怎么弄,但是传播就出奇简单(复制and粘贴),但是硬件不论是频繁地拆装还是永久了,都会出现老化和性能更不上需求等出现各种问题。说明软件是一种固化的思维,这一点决定了许多的事情。从特质上来看,既然软件是固化的思维,那就必然同时具备思维以及思维所承载之物之特质。

Games (游戏);

1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的?  他们的目标都是盈利么?  他们的目标都是赚取用户的现金么?还是别的?

电脑出现后不久就出现了,当然当时只是用于休闲,但是现在的游戏就是用来盈利赚钱的,很少用于娱乐的。游戏能够吸引我的当然是好玩啦!

  2) 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,是什么状态,对软件有什么期望 (这个必须写,我要看看全世界的学生怎么抄袭这一段的

初中二年级的时候第一次玩这个游戏,当时是和同学一起去网吧玩的,只是希望这个软件能够让我快点升到顶级。

3)当时的软件是如何到你手里的 (邮购,下载,互相拷贝,从应用商店购买,。。。)

网吧自带。现在游戏都是网上下载的。

4) 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的?  如何更新新版本的?

同学教会我使用的(打游戏),好处体验除了学校和家里之外的世界,丰富了生活。坏处:上网花费了好多钱,而且浪费了大量的时间和精力,回到家里和学校还要担惊受怕的,怕被发现去网吧上网大游戏。有bug会自动提交,有版本也会先自动更新再玩。

5) 同一类型的软件之间是如何竞争的?你现在还用它么,或者是同类软件的不同品牌,为何?

通过广告,和吸引玩家的活动,还有网上的直播,还有打各种促销来相互竞争,获取玩家。现在偶尔还是会玩下游戏的,放松心情玩一玩。

6)这种软件再过 3 年,5 年还会存在么,为什么?

差不多不会再有了,因为现在都有lol了,其他的游戏估计要撤了。

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


件可以装了卸,卸了装,无数次循环,但是不损坏软件的运行,同时,软件不存在用得越久就会出现各种老化为题,软件的生产很难,至少我现在还不知道大型的软
件具体要怎么弄,但是传播就出奇简单(复制and粘贴),但是硬件不论是频繁地拆装还是永久了,都会出现老化和性能更不上需求等出现各种问题。说明软件是一种固化的思维,这一点决定了许多的事情。从特质上来看,既然软件是固化的思维,那就必然同时具备思维以及思维所承载之物之特质。

时间: 2024-11-03 01:34:20

第一周作业(软件过程与项目管理)的相关文章

第一周作业--软件过程与项目管理

浅谈VC++6.0 Visual C++6.0,是一款编译器,也就是将高级语言转化为低级语言(汇编语言和机器语言)的一类程序.它主要的优点就是方便快捷,资源占用率不高,界面简单,下载安装便捷,操作也容易上手,更适合简单入门使用. 1993年,Microsoft公司推出Visual C++1.0,而后其新版本也随之而来,Visual C++成为程序员进行软件开发的常用工具.即便微软公司推出了 Visual C++.NET(Visual C++7.0),应用也有很大的局限性,只适用于部分系统,故而实

机械传动控制第一周作业

机械传动控制第一周作业 现代机电传动控制要求工程师有较为广阔的知识面.在产品设计的过程中,既要充分地运用自己的专业知识,也要与其他学科进行协同设计,现代机电控制靠纯机械已经不能达到复杂的技术要求,它还需要电气和软件的共同作用,做到机电软一体化.在完成一件机械设备的性能要求后,成本的问题也是必须要充分考虑的,设计时要考虑用材成本,设计过程中要考虑能耗的均衡问题,经济因素是机械设计中一个需要权衡的问题.同时,创新也是必须的,无尽的重复和运用虽说可以使一个技能得到完善,但是创新才能使其真正的发展. 现

解题报告——2018级2016第二学期第一周作业

解题报告——2018级2016第二学期第一周作业 D 算24 题目描述 描述 给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式.现在的问题是,是否存在一种方式使得得到的表达式的结果等于24. 这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法). 比如,对于5,5,5,1,我们知道5 * (5 – 1 / 5) = 24,因此可以得到24.又比如,对于1,1,4,2,我们怎么都不能得到24. 输入 输入数据包括多

软件工程第一周作业 - 导航

本周作业内容链接 软件工程第一周作业 - 关于计算机.职业生涯 http://www.cnblogs.com/vector121/p/7496387.html

2017-2018-2 20179215《网络攻防实践》第一周作业

<网络攻防开发与实践> 第一周作业 一.对师生关系的理解 ?对于研究生和导师的关系就不像中学或大学,仅仅是以传授知识为主,研究生阶段,导师起到引路的作用,给学生指点以及方向,而不仅仅是教学,传授的更应该是方法,因为此时研究生阶段学生有了自己的思想,对事物能进行更深刻的思考,想法往往更加新颖,所以导师引领方向,学生开拓创新. 二.如何提问 顺应:从对方观点中延展出你的问题,不要另起炉灶: 提升:把对方所讲的内容,归纳.升华.拔高,成为更具有概括性,更深刻的大问题,再从这个大问题出发提出你自己具体

20179214 2017-2018-2 《密码与安全新技术》第一周作业

20179214 2017-2018-2 <密码与安全新技术>第一周作业 课程:<密码与安全新技术> 班级: 201792 姓名: 刘胜楠 学号:20179214 上课教师:谢四江 上课日期:2018年3月15日 必修/选修: 选修 学习内容总结 ###量子密码技术简介 量子密码技术是量子物理学和密码学相结合的一门新兴学科,它是利用量子物理学方法实现密码思想的一种新型密码体制. 量子密码技术是一种实现保密通信的新方法,它比较于经典密码的最大优势是具有可证明安全性和可检测性.单词量子

软件过程与项目管理(第一周作业)

一. 15选1的第3题: 上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些,各有什么优缺点?(提示:搜索一下Microsoft TFS.GitHub.Trac.Bugzilla.Rationale,Apple XCode)? Microsoft TFS(Team Foundation Server): 优点: 任务版上能将需求.项目进度一览无余,对于小团队而言,比甘特图更有用 集成了项目管理.版本控制.BUG 跟踪,能有效实现 SCRUM 能与 VS 无缝接合 缺点: 搭建.维护t

软件过程与项目管理——第一周作业(2)

1.选一种你比较熟悉的软件,点评它的优缺点,并描述此类软件的发展历史 •  系统软件:操作系统.设备驱动程序.工具软件等 •  应用软件:用户使用它们来完成工作,从管理核电厂到写文章,或者通信.游戏.浏览网页.播放视频等. •  恶意软件:软件病毒. 答:熟悉的软件:windows操作系统 优点: (1)       简单明了,直观,图形化界面能够更加便捷的对文件进行处理 (2)       多任务操作系统 缺点: (1)       安全性不够好,容易被黑客破解从而导致信息的丢失 (2)   

软件过程与项目管理第一周作业

Dijkstra曾经提到:“Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its