计算机专业英语课文翻译.doc
第4章 操作系统第一部分 阅读和翻译A部分 Windows 71. 简介Windows 7是微软最新发布的windows版本,这一系列微软制造的操作系统主要用于个人电脑,其中包括家庭和商业台式电脑、笔记本电脑、上网本、平板电脑、和媒体中心电脑。(见图4.1)Windows 7于 2009年7月22日开始生产,并在 2009年10月22日零售,这个时间距其推出其前任Windows Vista不到三年时间。与Windows 7相对应的Windows server 2008 R2,也是同年发布。不像其前一操作系统vista,windows7 引入了大量的新特性,更集中于增量升级的windows线,目标是兼容已经在vista中兼容的应用程序和硬件。微软在2008年的报告中关注于对于多点触控的支持,以及一个重新设计的windows shell和一个新的任务栏,并将其称之为Superbar,还有一个称之为家庭组的网络系统,注重性能改进。之前版本的windows系统中的一些标准的应用程序,包括windows日历,windows邮件,windows movie maker,和windows相片画廊在windows 7中并没有包含进来,而大多数是作为Windows Live Essentials套件单独免费进行提供的。2. 发展最初,微软计划用一个代号为Blackcomb的windows版本来继承Windows XP(代号惠斯勒)和Windows Server 2003。微软计划在Blackcomb中设计的主要功能包括在搜索中的加强,查询数据以及一个先进的存储命名系统。然而,一个临时的,更小的,代号为Longhorn的版本在2003年发布了。微软在2003年中旬推迟发布了Blackcomb,但是Longhorn获得了大部分当初试图在Blackcomb中实现的特性。在2003年,相继有三个主要病毒暴露了windows操作系统的一些漏洞,微软改变了其的发展重点,搁置了Longhorn的主要开发工作,主要开发windows xp和windows server 2003的服务包。随后在2004年8月,开发Longhorn(Windows Vista)的工作也被重新启动,很多特性在Longhorn做了削减。早在2006年,Blackcomb改名为维也纳,并在2007年再次更名外windows 7.在2008年,这款操作系统被命名为windows 7,同时也将其作为官方的命名。在命名windows 7 的时候,曾一度出现过混乱,微软想将其命名为版本6.1来表示它构建类似vista的系统。就如同windows xp和windows 2000都有5.x的版本号。在2008年1月,微软迎来了里程碑的第一个外部发布版本的合作伙伴,build 6519。在2008年的开发者大会上,微软展示了windows 7 的再生任务栏。Windows 7 的复制版本,build 6801,在大会结束时发布。然而在这个版本中,任务栏是被禁止了的。2008年12月27日,Windows 7 Beta通过BitTorrent被泄露到互联网上。通过ZANet的一项性能测试,Windows 7 Beta在几个关键领域击败了windows xp和vista,包括启动和关闭时间,如加载文档的时间。但是在PC Pro基准为典型的办公活动和视频编辑中,windows 7并没有显示出优势。2009年1月7日,64位版本的Windows 7 Beta(build 7000)被泄露到互联网,一些下载种子被感染了木马。在2009年的CES上,微软首席执行官史蒂夫·鲍尔默宣布了Windows 7 Beta,已经可以下载到MSDN和ISO镜像文件的格式。测试版于2009年1月9日公开发布,微软最初计划在在这个时期可以供250万人下载。然而, 因为高流量,访问下载被推迟。同时,下载限制也被扩展,起初到1月24日,然后又推迟到2月10日。那些没有完成下载测试版的用户要用两天才能完成下载。在2月12日,未完成的下载成为无法完成。用户仍然可以获得产品密钥从微软到激活他们的Windows 7测试版的副本,并在2009年8月1日到期。在2009年4月30日,MSDN和技术用户、项目参与者课获得Windows 7的候选版本,7100。尽管它通过BitTorrent被泄露到互联网上,但普通大众在2009年5月5日才可以使用。候选版有五种语言可选并在2010年6月1日过期,从2010年3月1日开始,每两个小时关闭一次。微软宣布,Windows 7将于2009年10月22日向公众公布。微软在2009年8月6日早上10点发布Windows 7到MSDN以及技术用户,伴随windows 7 发布的还有Windows Server 2008 R2。2009年7月13日,Windows 7 RTM build 7600.16385.-1255编译成功, 经过所有微软的内部测试,其被宣布为最终RTM。3. 目标在新闻周刊的采访中,比尔·盖茨表示这个版本的Windows将更“以用户为中心”。盖茨后来又补充,Windows 7还将关注性能改进。史蒂芬·西诺夫斯基后来将这一点做了更深的阐述,并解释说在工程中,公司正在使用各种新的跟踪工具来测量系统在多种领域的性能,来帮助确定低效的代码路径来帮助防止性能减弱。高级副总裁比尔·维格特表示,Windows Vista用户迁移到Windows 7将不会遇到他们从Windows XP迁移的设备兼容性问题。在10月16日,谈到Windows 7时,微软CEO史蒂夫·鲍尔默确定了Vista和Windows 7之间的兼容性,表明Windows 7将是一个改进版本的Windows Vista。B部分 Linux1. 简介Linux是一种采用Linux内核的类Unix操作系统体系。Linux是免费软件和开源开发的众多例子中最为著名的一个,特别是其所有的底层源代码都能被任何人自由地修改,使用和重新发布。Linux主要因为其在服务器领域的使用而闻名,同时其也能被安装使用于不同种类的计算机硬件上,其应用范围包括从嵌入式设备和移动电话到超级计算机。尽管Linux的用户基础比较小,但是其许多用户都是专家或者活跃的编程人员,因此Linux的影响扩展远远超越了其用户基础。基于Linux所开发的软件,只需极少或者根本不需要修改,便可以致其他的Unix机器上运行,例如,Mac操作系统X。 此外,许多网站都把主机建立在LAMP堆栈上,并且许多源于Linux领域的技术都最终被引进到Windows操作系统中去了。许多公司都对Linux有着深厚和坚定的兴趣,而更多公司则给予财政或者其他支持:这包括红帽子(Red Hat),Novell,甲骨文公司(Oracle),惠普(Hewlett-Packard),IBM,Sun微系统公司,诺基亚(Nokia),以及戴尔公司等等。名字“Linux”源自于Linux内核,该内核是由李纳斯.托瓦尔兹(Linus Torvalds)于1991年最先编写出来的。Linux系统所用的工具和库,则常常来源于在1983年由理查德.斯塔曼(Richard Stallman)所发布的GNU操作系统。GNU的重要贡献是该系统有着别名GNU/Linux的原因。2. 历史Unix操作系统构思并建成于1960年代,并于1970年首次发布。Unix操作系统广泛的可用性和便携性意味着其能够被学术和商业机构广泛采用,复制和修改,使得其设计对于其他操作系统的编写者有着深远的影响。由理查德.斯塔曼(Richard Stallman)于1984年所开展的GNU工程,其当时的目标是创造一个全部由免费软件构成的“与Unix完全兼容的软件系统”。次年,理查德.斯塔曼(Richard Stallman)建立了免费软件基金会(Free Software Foundation),并在1989年编写了GNU公众授权(GNU General Public License,缩写为GNU GPL)。到了上世纪九十年代初期,尽管诸如设备驱动,守护程序和内核等低层元件的构建进度被拖延或者还未完成,但是,构建操作系统所需要的许多部件程序(例如库,编译器,文本编辑器,Unix外壳,以及窗体化系统)都已经完成。李纳斯.托瓦尔兹(Linus Torvalds)曾经说过,如果GNU内核在1991年的时候就已经存在的话,他就不会决定去自己编写一个内核了。3. MINIXMINIX是一种用于学术研究的类Unix操作系统,其由安德鲁.S.坦尼鲍姆(Andrew S. Tanenbaum)发布于1987年。尽管该系统的源代码是开放的,但是其修改版本和重新发布版本在以前则相当有限(在今天则不是这种情况)。此外,MINIX的16位设计无法很好地与愈发低价和普遍的基于32位设计的英特尔386个人电脑架构相适应。1991年,在其就读于赫尔辛基大学期间,李纳斯.托瓦尔兹(Linus Torvalds)开始着手设计一个MINIX的非商业替代物,该替代物最终成了后来为人所熟知的Linux内核。1992年,坦尼鲍姆在世界新闻组网络系统(Usenet)发表了一篇文章,其认为Linux已经操作系统已经过时了。在该文章中,坦尼鲍姆批评Linux操作系统在设计上过于庞大并且与x86架构的联系过于紧密,因此无法保证其便携性,这被其描述成该系统的“一个基本错误”。坦尼鲍姆建议,需要现代操作系统的人们应该研究那些基于微内核的操作系统版本。该文章的发表引起了托尔瓦兹的回应,从而引发了一场关于微内核与巨型内核设计的著名争论。Linux最初依赖于MINIX的用户空间。随着GNU系统的源代码可以免费获取,如果其能应用于Linux这一初期的操作系统,则无疑会更具有优势。只要其也是在同样的或者兼容的许可证下发布的,在GNU公众授权(GNU GPL)下取得许可的代码就能够应用于其他项目。为了使得Linux内核能够与GNU工程的部件更好地兼容,托尔瓦兹首创了一种能从其原创许可证(这些许可证禁止商业性的重新发布)转换到GNU公众授权(GNU GPL)的转换机制。Linux和GNU的开发者们为使GNU部件和Linux操作系统的一体化而一起工作,他们的最终目标是开发出一个功能齐全并且免费的操作系统。4. 商业使用和流行的兴起如今,Linux操作系统在包括从嵌入式系统到超级计算机的众多领域上都得以应用,并且,由于LAMP应用程序堆栈的普遍使用,Linux已经在服务器市场取得了一定市场份额。托尔瓦兹则继续指引着内核的开发。斯塔曼则领导着免费软件基金会(Free Software Foundation),该基金会反过来则支持GNU的部件开发。而最终,个人和机构则开发出了第三方的非GNU的部件。这些第三方部件构成了一个巨大的工作成果体系,并且可能同时包含了内核模块,用户应用程序和库。Linux的卖主和团体把内核,GNU部件,非GNU部件和外加的包管理软件组合起来,并以Linux发行版本的形式进行分发。5. 发展Unix族操作系统的概括性历史可以展示Linux的起源。尽管其都有着相似的架构设计和概念,并以此共享为POSIX标准的一部分,但是Linux并不与原版的Unix或者Minix共享任何非免费源代码。Linux和其他许多流行的现代操作系统之间最重要的不同点,在于Linux内核和其他部件都是免费和开源软件。尽管Linux最为著名,并且得以最广泛使用,但是Linux并不是该类操作系统中唯一的一个。一些免费和开源软件许可证则是建立在开放版权(copyleft)的概念之上的,开放版权(copyleft是一种互惠权利:从开放版权的软件衍生出来的任何一个作品,其本身也必须是开放版权的。最普遍的免费软件许可证是GNU公众授权,其本身就是开放版权的一种形式,并且应用于Linux内核和GNU工程的许多部件。作为操作系统中的一支与其他主流操作系统竞争的弱势力量,Linux无法依赖于垄断所能形成的优势;为了使Linux能够方便用户,Linux目标在于建立与其他操作系统的跨平台操作性,以及确定的计算标准。Linux操作系统尽可能地都坚持POSIX,SUS,ISO和ANSI标准,尽管到目前为止仅有一款Linux的发布版本,Linux-FT,取得了POSIX.1认证。免费软件项目,尽管在以一种协作的方式发展,但相互之间通常是独立生产的。然而,由于软件许可证明确地认可从新发布版本,这就为更为大型的软件项目提供了发展的基础。这些更为大型的软件项目,通常综合了各个单独软件项目,并且以Linux重发布版本的形式,使其所有软件一同可用。(1)Linux的版本,一般被称为“distro”,是一个方案。这一方案管理着一个基于Linux的软件的广泛集成,并使得Linux操作系统的安装更为便利。各种版本由个人,松散组织的团队,志愿者组织和商业机构负责维护。这些版本包括系统软件和以包为形式的应用软件,还有用于初始化系统安装和设置的版本专用软件,以及随后的升级包和安装包。Linux版本主要负责安装Linux操作系统的默认设置和系统安全,以及使得不同软件包的总体上融合成为一个统一的整体。6. 市场份额和发展前景许多关于开源软件的数量研究聚焦于诸如市场份额和可靠性等问题,众多研究明确地考察Linux。Linux的市场正在快速地增长,而到2008年,运行Linux的服务器、台式机和集成软件的营业额则预计将超过357亿美元。互联网数据中心(IDC)2007年一季度的报告称,Linux现握有整个服务器市场12.7%的份额。这一估计数据是基于多个公司所出售的Linux服务器数量所所得出的。对于Linux的台式机市场份额的估计,则在少于百分之一和将近百分之二之间。作为比较,微软的操作系统占据了超过百分之九十的市场份额。转换操作系统的摩擦性成本,与对于某些为微软Windows操作系统所设计的软件和应用程序的支持的缺乏,已经成为阻碍Linux推广的两个因素。而Linux的支持者和分析人员则把Linux的相对成功归功于其安全性、可靠性、低成本和免于被商家控制的自由。同样也在最近,Google已经开始资助Wine。Wine相当于一个兼容性层面,允许用户在Linux环境下运行某些Windows软件。为每个儿童配备一台笔记本电脑的XO笔记本电脑工程,计划深入开展到发展中国家的数亿学龄儿童、家庭和社区。该工程正在制造一个新的,并且潜在意义上更为巨大的Linux使用群体。有六个国家已经各级订购了一百万台或者更多的笔记本,用于2007年度对学龄儿童的免费分发。Google、红帽子和电子港湾(eBay)是该工程的主要支持者。尽管XO也有Windows操作系统可供选择,但其主要采用红帽子Linux(RHEL)操作系统的配置。7. 版权和命名Linux内核和大部分的GNU软件都是在GNU公众授权的许可下开发的。基于相同的条款,公众授权要求发布Linux内核的任何人都必须向接收者公开源代码(以及所有的修改)。1997年,李纳斯.托尔瓦兹说道:“建立了Linux的公众授权制度绝对是我所做过的最好的事情。”Linux操作系统的其他主要部件采用其他的许可证;许多库采用GNU准公众授权(GNU Lesser General Public License, LGPL),其中,准GNU准公众授权是公众授权的一个更为宽松的变型。而X Windows操作系统则采用MIT许可证。托尔瓦兹已经公开宣称他不会把Linux内核(目前是基于公众授权版本2的许可)升级到发布于2007年年中的公众授权的版本3。其明确地表示,新的许可证下的某些条款会阻碍软件在电子版权管理中的使用。2001年,一份关于红帽子Linux7.1的研究发现,该版本包括了三千万行源代码。采用构造性成本模型,该研究估计该版本需要大约八千个人年工作量的开发时间。依据该研究,如果所有的软件都是采用传统的私有版权方式来开发的话,其在美国将需要10.8亿美元(依据2000年的美元汇率)的开发经费。大部分代码(71%)是用C语言编写的,但是许多其他编程语言也被采用在其中,包括C+,汇编语言,Perl,Python,Fortran,以及许多执行脚本语言。略微超过一半的代码是基于公众授权的许可证来编写的。Linux内核本身就是二百四十万行源代码,或者说占到了总代码的百分之八。最近有一个研究对Debian公司的GNU/Linux4.0版本做了相同的分析。该版本包含了超过两亿八千三百万行源代码,并且该研究估计,如果采用传统方式开发的话,其将需要花费54亿欧元。在美国,名称Linux是注册于李纳斯.托尔瓦兹名下的一个商标。最初,没有人注册该名称,但在1994年8月15日,小威廉.R.德拉科洛斯提出申请Linux商标,并紧接着向Linux的发布版本要求版税。1996年,托尔瓦兹和一些相关组织控告德拉科洛斯,以求取回该商标的注册权。1997年,该案庭外和解。自那之后,该商标的许可事宜就一直由Linux Mark协会(Linux Mark Institute)来处理。托尔瓦兹一直都表示,他注册Linux的名称仅仅是为了防止其他人滥用该名称,但在2005年时,这一举动受到限制,美国商标法要求其采取有效措施来履行其商标。结果,Linux Mark协会向发布版本销售商发出了许多信函,要求这些公司为使用该名称而支付费用,许多公司都已经准从了该要求。8. GNU/Linux免费软件基金会把采用GNU软件的各种Linux发布版本看作是GNU的一个变型,并希望这样的操作系统被称为GNU/Linux或者基于Linux的GNU操作系统。但是,大部分的媒体和民众都把这一族系的操作系统简称为Linux。有的发布版本采用GNU/Linux(特别著名是Debian GNU/Linux),但是在狂热学术分子的圈子之外,该术语的使用是很有限的。Linux内核与基于Linux内核和GNU系统的发布版本的区分,是许多初学者所容易混淆的原因。并且,由于许多大型Linux发布版本(例如Ubuntu和SuSE Linux)都采用Linux的简写名称,而不是GNU/Linux,因此,GNU/Linux这一命名仍然保留着争议。(2)C部分 Google Android1. 简介Android是一个用于移动设备的软件堆栈,其中包括操作系统、中间件和关键的应用程序。(见图4.3)谷歌公司于2005年购买了最初的android公司开发人员,。Android操作系统是基于Linux内核的。谷歌和其他开放手机联盟的成员合作Android的开发和发布。Android开源项目(AOSP)负责维护和进一步开发Android。Android操作系统是世界上最畅销的智能手机平台。Android有一个大型的社区,社区里的开发人员为android设备编写各种应用程序。目前,有超过个应用程序可供android操作系统使用。Android市场是由google负责经营的在线应用商店,但是应用程序也可以从第三方网站上下载。开发人员主要用JAVA语言编写开发应用程序并通过谷歌提供的java库来控制设备。Android系统于2007年11月5日发布,也宣布了一个由80个硬件、软件和电信公司推广的标准移动设备加入了手机开放联盟。谷歌在apache的许可下公布了大部分的android的代码,这个许可是一个自由软件和开放源码的许可。Android开源软件堆栈运行在java应用程序框架之上,这个框架基于java,面向对象,其核心库运行在经过JIT编译的Dalvik虚拟机上。用C语言编写的库包括表面管理,OpenCore媒体框架,SQlite关系数据库管理系统,OpenGL ES 2.0 - 3 d图形API,WebKit的布局引擎,单一的图形引擎,SSL,仿生libc。Android操作系统,包括Linux内核在内,大约有1200万行代码,其中有300万行XML,280万行C,210万行Java,和175万行C + +。2. 许可除了简短的更新周期,自从2008年10月21日以来,android可以在开源许可的情况下获得。谷歌发布了完整的源代码(包括网络和电话栈),这些源代码是在apache许可下发布的。谷歌也开放了审核列表,任何人可以看到并且评论。尽管android是开源的,除非经过谷歌认证,并且改认证符合他们的相容性定义文档,否则设备制造商是不可以使用android的商标。运行android的设备同时也必须符合包括android市场在内的谷歌封闭源代码的许可。2010年9月,Skyhook无线起诉谷歌,他们声称,谷歌已经使用了兼容性文档块Skyhook的移动定位服务(XPS),并且这个定位服务是装在摩托罗拉的Android移动设备上的。2010年12月法院对skyhook的举动做了初步禁令,并声称谷歌没有关闭skyhook的xps服务有可能接受修订的版本,并且摩托罗拉已经终止了他们与skyhook的合同,因为禁用谷歌的skyhook位置数据收集违反了摩托罗拉对谷歌和其他运营商的义务。3. 运行Android系统的硬件Android操作系统用于智能手机,上网本,平板电脑,谷歌电视和其他设备。Android的主要硬件平台是ARM架构。这个架构支持x86和android x86项目。谷歌电视使用了一个特殊的x86版本的android。第一个使用android系统的商业手机型号是HTC 的梦想,这款手机发布于2008年10月22日。2010年早些时候,谷歌与HTC合作推出其旗舰android设备,Nexus One,接下来是在2010年晚些时候推出的三星制造Nexus S。iOS和Android 2.3.3“姜饼”可能是建立在一个双启动越狱的iPhone或iPod Touch上,iDroidOpeniBoot帮助实现了这一功能。4. Android市场Android市场是由谷歌开发的在线软件商店。一个被称为“市场”的软件预装在大多数的android设备中,并且允许用户浏览和下载应用程序,这些应用程序大都由第三方软件商开发,托管在android市场上。截至2010年12月大约有个游戏,应用程序和小部件可以在Android市场上获得。2011年4月谷歌称有超过30亿的Android应用程序被用户安装。只有符合谷歌兼容性要求的设备才允许预安装android市场并访问android市场。Android市场筛选了一些与特定用户设备相兼容的应用程序,同时开发人员因为商业原因会限制他们的应用程序运行在特定的运营商或国家下。用户还可以直接使用APK文件直接安装应用程序到自己的设备,从而代替使用android市场。不同于苹果的是,谷歌允许独立的应用程序商店对android进行操作。5. 谷歌应用程序谷歌通过提供几个应用程序参与了android市场。这些应用程序包括谷歌语音,谷歌地图,谷歌财经,谷歌位置服务,谷歌翻译,谷歌购物等等。2010年8月,谷歌推出“为android的语音行动”,它允许用户搜索,编写信息,并且语音通话。6. 软件开发Android上的软件通常是使用JAVA语言,并使用android开发工具包,一些其他的开发工具也是可用的,主要包括扩展的c和c+的应用程序扩展包,谷歌 app inventer以及针对初级程序员的可视化环境。第二部分 模拟写作:会议记录一、简介会议记录是作为一组会议的准确记录。它们记录会议的决定,会议中通过决议的行动,更重要的是提供了一个用于在下次会议上以衡量进展的回顾文档,这使得在对个人的业绩和违约事件给予高度重视的情况下,它成为一种有效的管理技术。会议记录还可以告知没有参加会议的人们发生了什么事情。二、内容每次会议前都应该制定一个会议日程,它用来确定在会议上应该被讨论的事件。一个完整的会议记录应该包括以下的信息: 会议的时间,日期以及地点; 出席会议人员的名单,以及缺席人员的名单; 以前会议记录中通过的部分,以及其中的事件; 记录对每议事日程中的每个项目相关的主要观点讨论以及作出的决定; 一致通过的事件的列表; 项目行动中的负责人以及项目的时间周期; 下一次会议的时间,日期以及地点; 会议记录的撰写人三、书写技巧你可以使用许多技巧来书写一个有效的会议记录: 在会议前分发会议日程(通过邮件),这样可以使会议的参与成员有机会来做出准备。 在会议议程的最后部分写入”其它事项”栏目作为书写最终条款的地方。 确定会议记录简洁而且突出重点,不要写不相关的事情。如果想要记录会议中的每一句话,最好考虑用才磁带录音来补充会议记录。 当要求一个团队成员去执行某个任务时,对他进行记录一个“行动”标记,这样使得在下次会议时能够很容易地阅读之前的会议记录然后除去“行动”标记。 不论是在会议过程中书写会议记录(如果记录员是一个快速打字员),还在在会议之后马上书写,都是遵循越早完成,准确率越高的规律。 书写记录时用过去语式,在书写的是已经发生过的讨论。在从笔记到会议记录确定的过程中,是在记录一个过去的事件。四、格式机构名称年月日时间和地点出席名单:出席会议的成员姓名缺席名单:缺席的成员姓名。会议进程: 会议(时间)由(人,通常是主席)主持 会议记录(之前日期)的修正和批准 提出和讨论的焦点问题。 采取的行动。 会议中止于(时间)。将来的业务:这里用来提醒人们以下事件: 在下次会议之前将被提交的会话。 为即将举行的会议提供可能的会议日程。 团队成员已经实行的任务。会议记录由(姓名)提交五、范例FLY 3D Game第六次会议记录日期: 2008年10月4号时间: 上午9点30分到10点00分会议时长: 半小时地点: Prof. Smith的办公室出席人员: Prof. Smith, Chau Chun Ting (Charles), Chang Kin Fung (Tony)会议记录员: Chang Kin Fung (Tony)缺席人员: Lam Sheung Yan (Patrick)Au Kwok Wang (Chris)1. 上次会议记录的批准1.1 上次会议的记录经确认为准确的会议记录。2. 关于项目发展的讨论2.1 Charles提出了关于镜头的问题:假如镜头在游戏人物上方的某个特殊角度,往前看就不能看的很远,也许就看不到敌人。 2.2 Smith教授说不存在所谓的“好”镜头方向。假如镜头方向是可以看的远的角度,就可以看到准确的世界,但是就看不到游戏人物了。当游戏玩家不知道游戏人物在哪时可能会失去他的方向感。 2.3 Tony提出,是否会在转换人物方向时景色转换太快使得玩家感觉不舒服,导致对他们来说使转换人物方向成为一个难题。 2.4 Smith教授说可以限制转向速度来解决以上的问题。他指出主要的工作重点是使游戏紧张而有趣,视角问题不是那么重要。2.5 Smith教授建议应该设计一个显示游戏人物位置的地图使得玩家能意识到自己的前进,同时知道自己的位置。3. 会议安排3.1教授要求FLY项目的每个小组在下次会议时给出一个简单的演示样本。 3.2在这个演示样本中,每个小组都应该实现一个能够使游戏人物移动的3D环境,例如使游戏任务前进或者后退。 3.3这个演示样本的目的是确认每个小组都有自己的想法去实现3D物体以及对它的控制。4. 休会4.1本次会议没有其他事项,会议在上午10点结束。5. 下次会议 日期: 2008年10月12日时间: 下午2点00分到3点00分地点: FLY 实验室6. 通过事件行动表, 2008年10月4日Item no.行动By截至日期Status1制作3D的天空环境来实现人物移动Charles12 Oct. 20082制作3D的水环境来实现人物移动Tony12 Oct. 20083制作3D的陆地环境来实现人物移动Patrick12 Oct. 20084制作3D 的人物样本Chris12 Oct. 2008Tony写于2008年10月第三部分 听力和对话对话:选择一种Linux发布版本与免费软件的免费试用(在介绍Linux的第一课上,作为一项作业,怀特先生要求每位同学选择并且在其计算机上安装一款Linux的发布版本。在课后,Henry向Mark和Sophie请求帮助,询问了相关情况。)Henry: 1在市面上数百种Linux的发布版本中,要选择其中一种看起来很困难。Sophie: Henry,不用担心。如果你还不确定哪一个版本适合你的话,你可以首先在各种版本之间做一些比较。Mark: 是的。总的来说,主要有两种版本,特定用途版本和通用用途的台式机版本。定制版本为软件开发、安全或者用户支持解决特定的问题。台式机版本则是为普通用户设计的。Henry: 此外,商用版本和非商用版本之间的区别又是什么?Sophie: 4Linspire、SUSE、Mandrakesoft和其他商用台式机销售商提供安装支持、打印好的用户手册和支持网站。非商用版本的销售商则可能不会提供这些服务。Mark: 商用台式机版本的价格大多在100美元以下,许多甚至低于50美元,并且其中已经包括相当于价值数百美元的文字处理、生产管理、金融、电子邮件、浏览器以及其他互联网和网络软件等商用应用软件。Sophie: 5此外的问题在于,你是需要简单版本还是专业版本呢?简单版本意味着相对较少的选择。由SUSE或者Mandrakesoft公司生产的专业版本,则能以其更多的软件选择来满足高级用户的需求。Henry: 作为一个初学者,我认为简单版本更便于学习,并且更加适合我。Sophie: 对。入门级的合一版本,例如由Lycoris和 Linspire公司生产的相关版本,将非常容易使用。Mark: 如今,如果你不满足于拨弄一台运作良好的个人电脑,而仍然想试一下Linux操作系统,则许多销售商都提供其Linux发布版本的安装光盘或者映像文件。Henry: 真的吗?那我怎么才能获得这些光盘或者映像文件?Mark: 6许多Linux安装文件都能通过ISO下载文件的方式得到,所以你只需要下载单个文件,而不是下载许多细小的文件然后用软件把它们全部组合起来。你只需把CD盘或者ISO文件插入任一可由CD盘引导的系统,就能够拥有一个正常运行的Linux个人电脑。大部分Linux版本都能通过某种方式免费下载,所以你能够尽可能地试用多个版本。Sophie: 许多面向消费者的Linux销售商提供相关工具,以期进行测试,或者为了实现在五分钟内把任一个人计算机转换成使用Linux操作系统计算机的目的。相对较慢的CD光驱限制了计算机的性能,同时也限制了应用软件的选择,但是目前有足够的应用软件以用于浏览网站,编写文档,收发电子邮件,以及完成个人计算机所能胜任的大部分任务。你可以免费试用这些免费软件,之后再决定你需要安装哪一款软件。Henry: 好的,我明白了!非常感谢你们给出的这些有价值的建议。Mark和Sophie: 祝你好运!练习结对工作,并用以下材料进行一个类似的谈话情景:从Windows族操作系统中选择一个版本1 操作系统的巨大族谱与各个分支的多个版本。2 微软在其操作系统中已经采取了两条并行的路线。一条路线是面向家庭用户,而另外的一条路线则是面向专业IT用户。总体上,这种双路线已经使得家庭版拥有更多的多媒体支持而相对较少的联网和安全性能,而专业版则有着较差的多媒体支持和更优的联网和安全性能。3 Windows XP 和Windows Server 20034 Windows XP是面向个人计算机应用的操作系统的一个分支,应用范围包括家庭和商用台式机,笔记本电脑,以及媒体中心。Windows Server是这样一个平台,其目的是为了建立包括了联通的应用软件,网络,以及网络服务等的下层构造,应用范围包括从工作组到数据中心。5 Windows XP的两个主要版本是Windows XP家庭版和Windows XP专业版,其中,家庭版是为家庭用户而设计,而专业版则是为商业和高级用户所设计的。Windows XP专业版包含了普通家庭用户不会用到的高级功能。第三种版本则被称为Windows XP媒体中心版,其集成了最新的数字媒体、广播电视和媒体中心扩展外设等功能。6 这些发布版本能够从微软的官方网站上下载得到,或者在销售计算机软件的零售商店里购买到,也可能是已经预安装在主要计算机生产商所销售的计算机中了。听力理解:开源软件开源软件经常以公开、合作的方式开发。 软件开发商发布带有开源许可的软件,任何人都能开发相关软件或了解它怎么运作。开源软件是有销路的,它的目标让产品更易理解、修正、复制、可靠或者完全容易接近的。当今世界上的四个声誉最好的开源项目是阿帕奇网络服务器、BSD操作系统, Linux内核和Mozilla浏览器。 阿帕奇是当前世界上使用最普遍的网络服务器,近70%网站由阿帕奇支持。 由于Berkley软件发布的短缺, BSD是由OpenBSD、FreeBSD和NetBSD等三个自由Unix系统组成。 Linux内核是当前最活跃和最重要、最自由的开源软件发展计划。 Linux系统发布被像IBM、Novell、HP、Bell实验室和许多大学所支持。 Mozilla和Firefox是Netscape Navigator浏览器的开源衍生物。 由于Firefox 1.0的发行,浏览器的使用在5年内出现了一次较大的变动。开源也是一种分享的理念,它使大量对此感兴趣的软件开发商的努力得到更好的传播,这种分享的做法可能缩短软件开发的周期, 相比较于传统发展模型开发商可以得到更好的反馈。苹果计算机公司和IBM等公司认识到这样做软件有很大的好处。 开源已被认为是软件产业发展的一大趋势。听写:苹果计算机公司Mac OS是一套苹果公司开发的基于图形用户界面的操作系统。苹果公司故意地贬低早期存在的操作系统来凸现麦金塔的用户友好性,来拉开它与其他操作系统如MS-DOS的差距,而MS-DOS则更神秘、更具有技术上的挑战性。 Mac OS最大的特点是它的总缺乏命令行; 它是一个完全地图解操作系统。Mac OS可以被划分成两类:在1984年麦金塔开始应用经典Mac OS而其后Mac OS 9达到了顶峰。很多早期的系统软件嵌在主板的ROM上,它的最初目的是在苹果没有硬盘的情况下避免用尽系统支持的软盘那有限的存贮空间。这种结构也考虑到一个完全地图解OS接口的最低水平,不需要文字控制台或命令线方式进行操作。致命软件错误,甚至在系统启动期间被发现的一个低级硬件错误都将被使用图像、信息框窗口、按钮、鼠标或特别芝加哥位映象字库的某一组合,图解地传达给用户。 Mac OS对ROM这一核心系统软件的依赖,决定了它只能运行在苹果电脑和通类型机器上。更新的Mac OS X (X是罗马数字10)是原始Mac OS的成功继承者。Mac OS X基于马赫仁和UNIX的BSD实施,附带了Mac平台上的Unix样式内存管理和抢占式多任务处理技术。它新的内存管理系统允许更