您的位置:首页 > 其它

第一周作业

2016-03-03 19:51 183 查看
第四题:

4. 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 charter ‘How to program if you cannot.’”[i]

软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?

答:以上说法是正确的,但是不是全面的,只是一方面,软件工程不仅仅是教不怎么会写程序的恩学会怎么写程序,而且它还帮助已经懂得如何去写程序的人去了解如何更好地去写程序。软件工是将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。软件工程是用工程化的方法对软件进行研究与分析,包括软件需求的获取,软件测试,软件开发等众多环节,包含的范围内容深度及其广阔。因此,软件工程既可以帮助人们了解怎么写程序,又可以帮助有一定基础的热拿去学习更加深入的东西。

课堂练习题:

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

答:我选择的是一种下载工具软件--迅雷。迅雷是个下载软件,本身并不支持上传资源,只是一个提供下载和自主上传的工具软件。迅雷使用的多资源超线程技术基于网格原理,能够将网络上存在的服务器和计算机资源进行有效的整合,构成独特的迅雷网络,通过迅雷网络各种数据文件能够以最快的速度进行传递。 多资源超线程技术还具有互联网下载负载均衡功能,在不降低用户体验的前提下,迅雷网络可以对服务器资源进行均衡,有效降低了服务器负载。注册并用迅雷ID登陆后可享受到更快的下载速度;下载越多,积分越多,等级越高,免费下载资源越多。同时如果办理VIP业务可以开启迅雷离线下载和高速通道,积分共分为多个等级(普通VIP 1-6,白金VIP1-7),不同的等级对应不同级别的服务特权(例如高速通道流量的多少,宽度大小等),迅雷还拥有P2P下载等特殊下载模式。

然而,迅雷也有很多缺点:1、比较占内存,迅雷配置中的“磁盘缓存”设置得越大(自然也就更好的保护了磁盘),占的内存就会越大;2、广告太多,迅雷7之后的版本更加严重,广告一度让一些用户停止了对迅雷7的使用,倒回来用迅雷5的较稳定版本。

迅雷的发展历程:

2002年:迅雷的雏形诞生于美国硅谷,创始人美国杜克大学计算机硕士邹胜龙与程浩

2003年:回国创业,三代科技开发有限公司成立入驻深圳留学生创业园;得到政府领导重视与关怀,深圳市市政府领导、政协主席 廖军文等人出席创业典礼;参加“第五届中国国际高新技术成果交易会”首次接触国际风险投资商IDG,并在两个月内成功获得IDG首轮风投;迅雷2首次对外发布

2004年:迅雷3发布;成功发布“迅雷4”,在随后的一年间用户大幅度增加

2005年:迷你迅雷发布;更名为深圳市迅雷网络技术有限公司;迅雷的迅猛发展得到国际著名风险投资商“晨兴科技投资”青睐,获得千万美元投资;成功发布“迅雷5”,仅在半年时间内,用户大幅度增加

2006年:推出“中国网络游戏下载流行榜”,受到媒体的广泛关注与大力支持,目前已成为业界风向标式的第三方数据平台;Web迅雷BETA发布;正式启动“迅雷在线”www.xunlei.com整合资源搜索、下载、管理和社区等服务,为网民提供“一站式”用户体验;迅雷与金山、奇虎、卡巴斯基等公司联合成立安全下载厂商联盟,首倡"下载公德",提升互联网下载安全

2007年:迅雷与Google在北京签署战略合作框架协议;迅雷于第七个世界知识产权日在人民大会堂举办以推动网络正版事业、健康发展为宗旨的“版权认领”大型活动;迅雷CEO邹胜龙被评为“品牌中国年度人物”;创新性地实现了跨协议下载;首次对外发布迅雷看看

2008年:迅雷在京召开“强强联合,共赢发展中国互联网正版内容发行战略合作”新闻发布会;在北京举办“推动中国互联网正版事业,促进网络爱国主义教育”媒体联谊活动;深圳市市长莅临迅雷公司考察并指导工作;迅雷软件助手发布;迅雷游游发布;迅雷安全助手发布

2009年:迅雷5.9发布,引起行业高度关注;迅雷会员系统正式发布;迅雷群侠传网页游戏发布;迅雷家庭数字娱乐产品发布

2010年:中宣部部长刘云山视察迅雷;国务院总理视察迅雷;迅雷CEO邹胜龙代表企业向总书记汇报工作;迅雷7携新LOGO盛装发布,开启互联网下载新时代;迅雷与华谊兄弟达成战略合作,打造中国电影线上视频基地;迅雷付费会员人数突破100万

2011年:迅雷看看成为国内首家实现全网高清的在线视频网站;iPad版迅雷看看发布;Mac版迅雷发布;迅雷游戏独家代理运营的《大冲锋》正式开放测试

2012年:迅雷游戏独家代理运营的《修魔》正式开放测试;迅雷看看品牌独立,正式进入子品牌独立运营阶段;迅雷付费会员人数突破400万

2013年:迅数榜上线发布;迅雷看看独家首发H.265标准的高清视频内容,成为行业内首个将H.265技术标准从试验阶段正式大规模投入商用的企业;迅雷手机助手发布;迅雷2.0 For Ios/Android发布;迅雷游戏中国区独家代理发行的《颓废之心》正式开放测试;迅雷看看付费频道全新升级为迅雷看看电影院,打造全网五星级观影体验;迅雷看看在2013中国互联网大会上提出“基于电影营销的黄金时代来临”的行业观点

3.选取三种软件,请分析他们各自的特点:

答:操作系统、手机应用、游戏。

操作系统:以windows为例,

直观、高效的面向对象的图形用户界面,易学易用:
从某种意义上说,Windows用户界面和开发环境都是面向对象的。用户采用“选择对象-操作对象”这种方式进行工作。比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单中选择“打开”操作,打开该文档。这种操作方式模拟了现实世界的行为,易于理解、学习和使用。
用户界面统一、友好、漂亮:
Windows应用程序大多符合IBM公司提出的CUA (Common User Acess)标准,所有的程序拥有相同的或相似的基本外观,包括窗口、菜单、工具条等。用户只要掌握其中一个,就不难学会其他软件,从而降低了用户培训学习的费用。
丰富的设备无关的图形操作:
Windows的图形设备接口(GDI)提供了丰富的图形操作函数,可以绘制出诸如线、圆、框等的几何图形,并支持各种输出设备。设备无关意味着在针式打印机上和高分辨率的显示器上都能显示出相同效果的图形。
多任务:
Windows是一个多任务的操作环境,它允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。每个程序在屏幕上占据一块矩形区域,这个区域称为窗口,窗口是可以重叠的。用户可以移动这些窗口,或在不同的应用程序之间进行切换,并可以在程序之间进行手工和自动的数据交换和通信。
虽然同一时刻计算机可以运行多个应用程序,但仅有一个是处于活动状态的,其标题栏呈现高亮颜色。一个活动的程序是指当前能够接收用户键盘输入的程序。

手机应用:

一、开放的标准  二、更多的应用程序  三、安全更好  四、支持个性定制  五、连通性更好  六、成本更低  七、支持任务  八、Gmail推送  九、开发人员众多  十、更有创造力

游戏:有限机制  基于物理原理的玩法  愉快、可爱的卡通视觉风格  简单故事情节  玩家受到持续奖励  多数关卡都非常简短  玩家在融入随机元素的关卡中反复体验  2D横向卷轴玩法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: