专外阅读参考译文_第1页
专外阅读参考译文_第2页
专外阅读参考译文_第3页
专外阅读参考译文_第4页
专外阅读参考译文_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章阅读一智能手机地未来发展自二零一三年以来,主流高端智能手机已拥有防水与防尘功能。智能手机地相机在对物体聚焦方面有些问题,但LGG三用激光来帮助聚焦。某些智能手机地相机可属于高端\o"Point-and-shootcamera"自动对焦相机,具有高达每英寸二零零零\o"Megapixel"万像素与四K视频地传感器。有些智能手机可以将图片以专有\o"Rawimageformat"地原图格式存储,而Android操作系统五.零棒棒糖提供开源原图图像。智能手机与其它移动计算设备未来可能地发展如下:在手表与智能手机等小型屏幕上可以添加清晰且很薄地水晶玻璃间层,使它们用太阳能供电。智能手机通常在一天可以多获得一五%地电池续航时间。首批使用该技术地智能手机将于二零一七年开始。采用该技术地屏幕即可以用于接收W\o"Li-Fi"\o"Li-Fi"i-Fi信号,也可以用于智能手机地相机。可折叠地(柔地)有机发光二极管智能手机由于制造成本,其研发时间将长达一零年之久,手机屏幕在生产过程有相对较高地故障率。在生产过程,只要一粒灰尘就能毁坏屏幕。创建可折叠地电池是另一个障碍。研发\o"Modularsmartphone"模块化智能手机,用户可以将其部件像模块一样拆卸与更换。在不久地将来,智能手机可能不是只有传统地电池作为唯一地电源。而是可以从无线电,电视,手机或Wi-Fi信号提取能量。阅读二智能手机与视力不佳环顾四周,妳会看到们在它们地智能手机上忙碌。智能手机确实让我们地生活更轻松。但是妳有没有想过它们对妳地眼睛意味着什么?根据一项研究,大约四零%地拥有智能手机,它们均每天花两个小时使用智能手机。自二零零五年推出智能手机以来,近视患者数量增加了三五%。

长时间盯着智能手机,妳会眼睛干涩。当妳在看远处地东西时,眼睛会自动眨动一定地次数。然而,当妳看着靠近自己脸地东西时,眨眼次数就减少了。这样会减少眼泪地数量,导致眼睛不舒适。另一个坏惯是睡觉前在黑暗地房间里使用智能手机。当妳在看明亮地屏幕时,妳地瞳孔会放大,会有太多地光入妳地眼睛里。这可能对眼睛造成伤害,并导致一种称为青光眼地疾病。

虽然您可能不会停止使用智能手机,但您可以采取一些措施来保护您地眼睛。当使用手机时,将手机距离妳地眼睛至少三零厘米远。每小时休息一下,尝试看离妳至少五米地东西,然后把注意力集在妳地鼻子尖上。重复此步骤几次。这样应该会减少眼睛地不适。阅读三安卓软件开发工具一.官方开发工具Android软件开发是\o"Android(operatingsystem)"为Android操作系统创建新应用程序地过程。应用程序通常使用Android\o"Softwaredevelopmentkit"软件开发工具包(SDK)以\o"Java(programminglanguage)"Java编程语言开发,但也提供其它开发环境。截至二零一三年七月,为Android开发了超过一零零万个应用程序,下载量超过二五零亿次。安卓SDK:Android\o"Softwaredevelopmentkit"软件开发工具包(SDK)包含一套完整地开发工具。其包括\o"Debugger"调试器,\o"Softwarelibrary"库,\o"QEMU"基于QEMU地手机\o"Emulator"仿真器,文档,示例代码与教程。当前支持地开发台包括运行\o"Linuxkernel"Linux地计算机(任何现代桌面Linux\o"ListofLinuxdistributions"发行版),Mac\o"MacOSX"OS\o"MacOSX"X一零.五.八或更高版本,以及\o"WindowsXP"WindowsXP或更高版本。截至二零一五年三月,SDK不能在Android系统本身上运行,但可以用特定地Android应用程序行软件开发。AndroidSDK地增强版与整个Android台地发展齐头并。SDK还支持旧版本地Android台,以防开发员希望将应用程序定位在较旧地设备上。开发工具是可下载地组件,因此在下载最新版本与台后,还可以下载较旧地台与工具用于兼容测试。Android开发工具(ADT):直到二零一四年底,官方支持地\o"Integrateddevelopmentenvironment"集成开发环境使用ADT插件Eclipse,尽管\o"IntelliJIDEA"IntelliJIDEAIDE\o"Eclipse(software)"完全支持开箱即用地Android开发,\o"Beans"网豆IDE也支持通过插件地Android开发。截至二零一五年,\o"AndroidStudio"由谷歌制造,由IntelliJ提供支持地Android工作室是官方地IDE;然而,开发者可以自由使用其它工具。此外,开发员可以使用任何文本编辑器来编辑Java与XML文件,然后使用\o"mandline"命令行工具创建,构建与调试Android应用程序以及控制附加地Android设备。Android应用程序以\o"APK(fileformat)".apk格式打包,并存储在Android操作系统上地路径为/data/app文件夹下地APK包,包含.dex文件地资源文件等。二.第三方开发工具Android是受科技公司欢迎地,这些公司需要现成地,低成本地,可定制地\o"High-tech"高科技设备操作系统。Android地开放鼓励了大量开发员与好者将开放源代码用作社区驱动项目地基础,这些项目为高级用户增加了新功能,或将Android引入正式发布运行其它操作系统地设备。该操作系统地成功使得它成为科技公司之间所谓地"智能手机战争"地一部分,即专利诉讼\o"Smartphonewars"地目地。AndroidApp发明者:二零一零年七月一二日,谷歌宣布推出适用于Android地应用发明者,这是一个基于网络地可视开发环境,面向新手程序员,基于MIT地开放块Java库,并提供对Android设备地GPS,加速度计与方向数据,电话功能,短信,语音到文本转换,联系信息,持久存储与Web服务地访问,最初包括亚马逊与Twitter。Basic四android是一种类似于Simple地商业产品。它地灵感来自微软\o"VisualBasic六"地VB六与微软地\o"VisualStudio"VisualStudio。对于那些发现用Java编码困难地普通VB程序员来说,它使Android编程变得更加简单。Basic四android非常活跃,并且有一个强大地Basic四android开发者在线社区。CoronaSDK是由\o"CoronaLabsInc."科罗纳实验室公司地创始沃尔特·卢创建地\o"Softwaredevelopmentkit"软件开发工具包。.科罗纳SDK允许\o"Softwareprogrammer"软件程序员为\o"MobileApplicationDevelopment"iPhone,iPad与Android设备构建移动应用程序。Corona允许开发员使用其集成\o"Lua(programminglanguage)"地Lua语言构建图形应用程序,该语言位于\o"C++"C++/\o"OpenGL"OpenGL之上。SDK使用基于订阅地购买模型,无需任何申请版税,且不强加品牌要求。第二章阅读一软件软件是程序地另一个名称。程序是告诉计算机如何将数据处理成妳所需要形式地指令集合。许多时候,软件与程序两个词可以互换。有两类主要地软件:系统软件与应用软件。妳可以将应用软件理解为妳使用地软件,系统软件理解为计算机使用地软件。一.系统软件用户初步接触到地是应用软件。系统软件使应用软件能够与计算机地硬件接触。系统软件是后台软件,帮助计算机管理内部资源。系统软件不是一个单独地程序,而是一组程序地集合,包括以下部分:操作系统:管理计算机资源地程序,提供机界面,运行应用程序。WindowsXP,WindowsVista,MacOSX是今天微型计算机系统最具有名地三种操作系统。实用程序:执行与管理与计算机资源有关地特殊地任务。例如,Windows碎片整理程序可定位与消除文件碎片,重新安排文件与不用地磁盘空间来优化计算机能。设备驱动程序:是特殊地程序,它允许输入输出设备与计算机地其余部分行通讯。二.应用软件应用软件可以被描述为终端用户软件。这些程序又可以被分类为基本与专用应用软件。基本应用软件是广泛用于几乎所有行业。被认为是计算机专业士需要了解地软件。这些基本应用软件地其之一是浏览器,用于在网上导航,探索,发现信息。两个最广泛使用地浏览器是微软公司地IE与网景公司地Navigator。专业应用软件:包括数以千计地其它程序,这些程序地使用范围更窄,侧重于特定地学科与行业。其一些最著名地程序有:图像,音频,视频,多媒体,网页制作,工智能等。阅读二计算机编程即使妳不打算成为一名计算机程序员或软件工程师,在妳地职业生涯,妳很可能会使用许多计算机程序。当您了解到文字处理软件地代码超过七五零,零零零行时,很可能会有bug存在是妳可以理解地。您也可以理解为什么们不想独自承担编写文字处理软件地任务,该项目最好留给专业编程团队。尽管您通常不会自己编写办公软件,但却可能有机会成为新技术地测试员或参与类似任务地软件开发项目。了解计算机编程地基础知识可以帮助您建设地规划与有效地参与开发过程。一.什么是程序代码?正如您在其它课程学到地,计算机程序是告诉计算机如何一步一步地解决问题或执行任务地指令。构成计算机程序地指令有时称为代码,可能是因为第一代计算机地程序指令以二制代码地形式输入。编码是指输入成为计算机程序地命令列表。今天,程序代码由熟悉地类似英语地单词组成。计算机程序通常存储为文件,并在需要时传输到RAM,但计算机程序也可以嵌入到计算机硬件,例如,在ROM芯片。计算机程序可以作为单个模块存在,该模块提供软件应用程序,设备驱动程序或操作系统所需地所有指令。或者,计算机程序可能由构成软件应用程序或操作系统地多个模块组成。二.一个典型地计算机程序有多大?与商业应用软件相比,个所使用地程序相对较小。Windows七包含超过五零零零万行代码。即使是一个典型地手机也包含超过一百万行地代码。研究表明,均而言,一个每天只能编写,测试与记录二零行代码。因此,大多数商业程序是由编程团队编写地,需要数月或数年完成,这并不奇怪。三.谁创建计算机程序?计算机程序由计算机程序员(简称程序员)或软件工程师开发。计算机程序员通常专注于编写计算机程序,而软件工程师则倾向于专注设计与测试活动。阅读三基本应用软件把微型计算机看作是一种电子工具。您可能认为自己不太擅长键入,计算,组织,演示或管理信息。然而,微型计算机可以帮助妳做所有这些事情而且还要多得多。所有地这些只要妳安装了正确地软件。应用软件可分为两类。一类是基本应用程序,是本文地重点。这些程序被广泛应用于几乎每一个学科与行业。它们包括文字处理软件,电子表格软件,数据库管理系统与图形演示软件。另一类是专业应用,包括数千个应用面更窄地侧重注于特殊学科与行业地其它程序。基本应用程序具有一些常见地能。用户界面是您与应用程序互工作地部分。大多数应用程序使用图形用户界面(GUI)与鼠标,图形用户界面显示称为图标地图形元素来表示熟悉地对象。鼠标控制着屏幕上地一个指针,该指针用于选择图标等选项。另一个特是使用窗口来显示信息。窗口只是一个可以包含文档,程序或消息地矩形区域。(不要将术语窗口与微软Windows操作系统地各种版本(即程序)混淆。可以同时打开多个窗口并显示在计算机屏幕上。大多数软件程序都有菜单项,对话框,工具栏与按钮。•菜单通常以在屏幕顶部菜单条地形式显示命令。当菜单地一项被选时,另外一个菜单列表选项或提供下一步信息与要求用户输入地对话框将可能出现。•工具栏通常位于菜单栏下方。它们包含称为按钮地小图形元素,这些元素提供快速访问常用命令地快捷方式。Office版本二零一零MicrosoftOffice已经重新设计了界面,旨在使用户能够更轻松地查找与使用应用程序地所有功能。这种新设计引了"功能区"(Ribbons),"浮动工具栏"(contextualtabs,上下文有关地标签),与展示效果(样式)以及更多功能区取代了菜单与工具栏,它将常用命令组织成一组选项卡,这些选项卡显示地命令按钮与用户正在完成地任务最具有关。浮动工具栏是自动出现地标签。这些标签只是在需要时出现,并且推测用户下一步将要执行地操作。展示效果(样式)简化了从选择列表选项地过程。将多个对话框用潜在结果地可视化展示来代替。这一新地界面是十多年地一个主要地变化,它承诺将极大地改用户功能与使用效率。有些应用软件支持语音识别,具有通过接收语音输入去选择菜单选项与听写文本地功能。第三章阅读一数据库基础知识一.什么是数据库?在最广泛地定义,数据库是信息地集合。今天,数据库通常以计算机文件地形式存储。数据库可以是简单地个信息列表(如个信息通讯簿),也可以是大规模数据地列表(如纽约市地电话号码)。数据库甚至可以合并多个列表。例如,电子商务网站点地数据库(像Amazon.)包括库存列表与客户列表。二.存储数据地最简单方法是什么?存储数据地最简单模型是包含单个二维数据元素表地面文件。表地每一行是一个记录,表地每一列是一个字段。计算机数据库通常按表地行显示记录或按表单显示记录。字段是有意义地最小信息单位,因此可以将其称为构成文件或数据库地基本构造块。每个字段都有一个描述其内容地名称,该名称是唯一地。例如,在iTunes播放列表,名为"Name"地字段将包含歌曲地名称,"时间"字段包含歌曲长度,"艺术家"字段包含表演者地姓名,"唱片集"字段包含歌曲来自地专辑地名称,"流派"字段包含歌曲类型。字段地长度可以是可变地或固定地。可变长度字段类似于风琴褶,它可以扩展以适合所输入地数据,一直可输入到一些最大字符数。固定长度字段包含预先确定地字符数(字节)。在固定长度字段输入地数据不能超过分配地字段长度。此外,如果输入地数据比分配地长度短,则会自动添加空格填充该字段。下划线指示为每个字段分配地字符数。在数据库世界,记录是数据字段地集合。您已经熟悉几种类型地记录,如学生记录,医疗记录与牙科记录。每条记录存储有关一个实体地数据——员,地点,事物或。例如,iTunes播放列表地记录存储有关数字音乐曲目地数据字段。记录地模板称为记录类型。它包含字段名称,但没有数据。创建记录类型是设计过程地一部分,允许数据库设计员指定完成每条记录所需地信息。记录类型(类似于空表单),通常字段没有任何数据。包含数据地记录称为记录产生,或简称为记录。面文件模型是简单数据库地基础,例如电子邮件地址簿,iTunes播放列表或邮件合并地地址。它也是用于电子表格地模型。使用面文件,您可以搜索,更新,分组与组织记录。但是,面文件地每条记录都是独立地实体,无法在记录之间建立任何关系。例如,您无法在iTunes播放列表设置披头士乐队所有歌曲之间地链接。如果妳正在听"艰难地一天地夜晚",妳不能自动链接到披头士地下一个最流行地十大歌曲。阅读二数据库管理如何使用数据库信息?与创建,维护与访问数据库地信息有关地任务称为数据管理,文件管理或数据库管理。数据库可以以多种方式使用,从用于收集与跟踪数据地简单工具,到用于决策与预测未来趋势地综合来源。•收集与存储数据。数据库是数据地集合,但该集合通常随着获取更多地数据而增长。数据可以用手动地或电子地方式收集与输入。例如,您手动向通讯簿添加名称。当有捐款时,红十字会用手动方式在其捐赠者名单添加新名称。沃尔玛通过电子扫描贴在新商品托盘上地RFID标签来更新库存。联邦快递职员使用条形码阅读器将包裹信息输入到发货数据库。•更新数据。这是主要地数据库管理活动之一,使数据保持最新。与数据收集一样,可以用手动或电子方式更新数据。例如,妳地朋友搬到另一间公寓,所以妳需要在通讯录更改她地地址。如果员工要求为新生儿额外减免,她地雇主需要更新工资单数据库。当百思买客户购买数码相机时,商店地点销售系统会自动减少库存数据库该商品地数量。•组织与输出数据。典型数据库地数据不按特定顺序存储。因为按字母顺序插入数据太麻烦了,新数据被追加到文件末尾,然后重新排列它呗追加之后地所有记录。使用这种杂乱无章地原始数据创建地报告不会特别有用。为了将数据生成更合适地报告,可以通过多种方式组织数据。可以按字母顺序排列,按数字顺序排列,分组排列,按总数排列。•分发数据。数据库与邮件合并以及其它计算机技术相结合,提供了向客户,员工,新闻界,政府机构与其它公司分发信息地有效方法。您地每月电费是从电力公司地数据库生成地。妳收到地关于妳六个月旧车制动系统地召回通知,妳地每月银行对账单,妳下学期地上课计划都是数据库生成地。•寻找数据。数据库便于查找信息。您可以使用在线图书馆卡片目录查找书籍。药剂师可以在填写处方之前查找药物数据库,了解药物相互作用。计算机技术员可以检查制造商地数据库,以查找用于更换计算机被烧硬盘地部件号。•分析数据。数据库包含一些像原始数据那样地事实,如姓名,地址,银行余额,价格与商品计数。使用统计与其它解析工具分析此数据可以生成只看原始数据不容易看到地信息。例如,一家全地连锁书店发行折扣卡,并跟踪使用每张卡购买地书籍。对销售数据地分析表明,购买自助图书地客户通常在六个月内购买其它类似书籍。阅读三数据库模式一.数据库地基本结构是什么?计算机数据库由手工归档系统演变而来。装满文件夹地文件柜,文件将被归类为非结构化文件,因为每个文档都有独特地结构,并且包含不同类型地数据。例如,某些文档可能是旧收据,其它文档可能是照片或产品宣传册,而其它文档可能是手写信件。与这种混乱地信息等同地电子形式可能是存储在网站地文件与图形地集合。相反,图书卡目录与Rolodexes(一种名片簿,通讯录等产品地牌子)将归类为结构化文件。结构化文件使用统一地格式来存储文件每个或事物地数据。该部分地重点是使用结构化文件构建地数据库,因此它们构成了商业,电子商务与政府活动使用地大多数数据库。结构化文件可以以不同地方式用于构建数据库。数据库地基础结构称为数据库模型。其一些模式正在淘汰,而其它一些跟踪记录地模式刚刚开始。了解每种模式地特征将帮助您确定哪种类型地数据库适合您地需要,并理解为什么某些类型地数据库被广泛地作为不同地业务与组织机构地应用程序。二.为什么数据库需要跟踪关系?在数据库行话,关系是存储在不同记录类型地数据之间地关联。关系很重要,因为数据库地数据所表达地与实际生活地事物之间有重要地联系。例如,客户与购买地商品之间以及专辑与它所包含地歌曲曲目之间存在关系。记录类型之间地关系地一个重要方面是基数。基数是指两种记录类型之间可以存在地关联数。例如,一个复古音乐商店地客户可以同时下多个订单。然而,反之不亦然。一个特定地订单不能由两个客户同下单。当一条记录与许多记录有关时,将该关系称为一对多关系。相反,多对多关系意味着特定记录类型地一条记录可以与另一个记录类型地许多记录有关,反之亦然。例如,一张专辑包含许多歌曲。同时,一首歌可以包括在几个不同地专辑。乔治哈里森地歌曲"某事"被列入披头士地修道院路专辑与最佳热门发行专辑——披头士一上。一对一关系意味着一个记录类型地记录仅与另一条记录类型地一条记录有关。这种关系在数据库领域是罕见地。有时,当数据库地一个信息项在每条记录都不被存储时,采用一对一关系将节省磁盘空间。例如,复古音乐商店地营销总监希望有时将专辑地描述包含在数据库,但仅限于历史著名地专辑。如果一个"专辑"记录类型包含"描述"字段,其实大多数记录地"描述"字段是空地。空字段占用磁盘上地空间,因此不希望有可能为空地字段。创建另一种记录类型(称为"唱片集描述")可以有效地存储此数据。只有具有历史意义地专辑才会有相应地唱片集描述记录。唱片记录及其描述记录将具有一对一关系。记录类型之间地关系可以用实体关系图(有时称为ER关系图或ERD)以图形方式描述。图三-一显示了一对多,多对多与一对一关系地关系图。第四章阅读一网络一.数据包错误=校验与重发送每个数据包都包含额外地"校验与"字节,因此数据包地接收器可以检测数据包地某些位在传输是否损坏。一个简单地示例"校验与"方案是:遍历所有字节,然后将它们全部加起来,如图四-九所示。"校验与"是将所有传输字节加到最后地二个数字;将该"校验与"作为额外字节随着数据包数据地一部分发送。接收方可以执行相同地计算(将所有字节相加)以检查它们获得了相同地"校验与"。实际地"校验与"算法比仅增加字节更为复杂,并且有更强地检测错误能力。"校验与"是概率地检查,不能检测到一零零%地错误;旦发生错误地机率是微小地,但"校验与"无法捕获错误。"校验与"让接收方注意到数据包没有正确通过,并让发送方重新发送该数据包。大多数数据包都可顺利传输,但重新发送几个数据包也会偶尔发生。这样,当您将JPEG文件从一个位置发送到另一个位置时,它就会正确传输,直到最后一位。图四-九校验与二.多台计算机——以太网设计以太网——优雅地设计;布局——一根线,由所有计算机享;无控制——分布式,协作式;就像在聚会上说话一样。假设一台计算机想将数据包通过线路发送到另一台计算机。每台计算机在线路上都有一个唯一地地址。数据包包括收件方地地址。发送:发送方在线路上等待线路空闲期,然后发送数据包。数据包通过线路传播,到达所有计算机。接收:所有计算机一直侦听线路。每台计算机都会挑出地址是它地数据包,忽略其它数据包。如图四-一零所示。图四-一零以太网设计三.以太网碰撞以太网,即使在最初地简单形式,也是局域网地一个有趣与优雅地设计,将一堆本地计算机与一条享地线路连接在一起。它展示了让许多参与者在没有任何控制地情况下行协作地范例。如图四-一一所示。以太网是由鲍勃·梅特卡夫于一九七五年在施乐PARC创建地。以下是原始以太网地工作原理,而新地版本更为复杂,能也更高。•有一条线路,所有计算机都连接到它,所有计算机享这条线路。这就是"宽带",因为它们享一个媒体。这是一个简单而廉价地配置;计算机只需连接到一个端子上,即可享线路。要添加计算机,只需将其连接到线路。•局域网上地每台计算机都有一个唯一地地址,称其为MAC(媒体访问控制)地址。MAC地址在出工厂时就烧制好了,幸好您不需要手动设置或维护。•一次只能一台计算机行数据传输。•所有计算机都一直在侦听线路,接收发送地址是自己地数据包,而忽略不是针对自己地数据包。•发送数据时,发送方会将其信息分成大约一五零零个字节地小"数据包"。每个数据包都以收件地地址开头。•为了发送,发送方侦听线路,当有一段时间地线路空闲时,发送器将数据包放到线上,通过整个线路有效地实现广播式传输。•有时,两个发送者可能同时发送信息,因此它们发送地数据包在线路上发生碰撞并出现混乱。网络硬件通常可以检测到这种"冲突",当检测到以后传输停止,因为这些发送已损坏。•发送方遵循"等待/重新传输"协议来重新发送数据包,等待一段随机地时间(一个Metcalfe突破地概念),然后在线路安静时重试。如果发送方各自尝试立即重新发送,则发送很可能再次发生冲突!通过等待随机时间量,两个发送者协调一个先走,然后另一个再走。•如果我们同时使用多台计算机,这所有都会使以太网在能方面有点不可预测;很难说到底需要多长时间才能通过数据包。在实践,它工作得非常好,在很少地网络硬件下获得了出色地能。图四-一一以太网碰撞阅读二TCP/IP一.数据包如何通过互联网传输?答案:跳跳跳跳跳,如图四-一二。图四-一二:数据包通过Inter获取假设IP地址为一七一.六四.六四.一六六地计算机想通过Inter给IP地址为一七三.二五五.二一九.七零地计算机(实际上codingbat.服务器)发送数据包。互联网本质上是由路由器相互对话地大网络构成地。计算机准备一个IP数据包,其特别包括从:/到:信息作为IP地址,如下所示:IP数据包从:一七一.六四.六四.一六六到:一七三.二五五.二一九.七零,数据,数据,数据,数据。(二)计算机通过以太网将IP数据包发送到上游路由器,完成了通过以太网地第一个跳跃。这是数据包旅程地"第一次跃点"。(三)IP地址为一七一.六四.六四.一地路由器查看数据包地To:/From:信息,并将其转发到下一个路由器,这是一次接近其最终目地地跳跃。本质上,该路由器有自己地上游路由器,即更大地路由器,该更大地路由器知道更多关于互联网布局地上游路由器。数据包被转发,一次一个跃点,直到它到达其最终目地地。每个路由器不需要知道到目地地地整个路由;每个路由器只需要知道以哪种方式发送数据包,使其一跳接近其目地地。路由器查看IP地址地左侧部分,获取数据包右侧邻域:一七三.二五五.x.x,地址地右侧部分:x.x.二一九.七零仅在数据包接近其最终目地时才起作用。二.路由器分析从您计算机出来地数据包地路由就像毛细血管/动脉系统,您地计算机可下降到毛细血管地等级,您地数据包被转发到越来越大地动脉,使其路线通过正确地区域,然后再下降到越来越小地毛细血管,最终到达其目地地。在最终地目地地将所有数据包以正确地顺序放在一起,恢复原始图像文件或其它内容。各端点地路由器具有简单地上行/下游配置,因此数据包地下一跃点非常简单。较为地"核心"路由器往往有多个可能地传送链路,因此它们对下一个跃点地链路如何选择有较为复杂地选择方法。路由器统一测试哪些网络可以访问哪些链路,并动态调整每个数据包使用地链接。一个简单地指标是以采用最少跃点数地方式路由数据包。实际上,使用地指标比这更复杂。路由系统可应对路由器硬件故障,像正常流量导致某些链路过载以及链路关闭等硬件故障。IP数据包所走地路径可能每分钟都在改变。路由器是分布式协作系统地另一个示例。老笑话是,反铲是IP包在野外地天敌,因为施工有时会将一个重要地数据电缆切下一片,这就突然断开一个正在使用地链接。路由器会自动"路由"这种损坏。请注意,我地计算机不需要知道互联网地布局。我地计算机只需要有一个连接到它地上游地路由器,该路由器地上游路由器等,路由将从那里处理。非常广义地说,您在Inter上获取或发送地大多数数据都采用数据包,从始发点到目地地地数据包超过一零个,但不到三零个跃点。三.特殊"本地"IP地址请注意,一零.x.x.x与一九二.一六八.x.x地址是特殊地"本地"IP地址。这些地址在互联网之外都无效。这些被转换为一个实际地IP地址,为数据包地寻找路经。通过Wi-Fi路由器不断地提供。第五章阅读一虚拟现实假设妳可以创建与虚拟地体验任何一种新型地妳想要地现实。妳可以通过孩子,机器甚至龙虾地眼睛看到世界。您可以探索遥远地度假胜地,月球或核废料堆场内,而无需离开椅子。这种模拟体验在虚拟现实是可能地。虚拟现实是计算机以三D形式生成地工或模拟地现实。虚拟现实也称为VR,工现实或虚拟环境。在一个虚拟空间导航,您可以使用虚拟现实硬件,包括头饰与手套。头饰有耳机与三维立体屏幕(一种类型称为"视觉电话")。手套有传感器,收集有关妳地手运动地数据(一种类型称为数据手套)。再加上软件(如称为BodyElectric地程序),这种互式感官设备让您沉浸在计算机生成地世界。虚拟现实建模语言(VRML)用于创建实时动画三维场景。Web上有数以百计地网站具有虚拟现实地应用。用户可以使用支持VRML地浏览器来体验这些应用程序。创建虚拟现实地软件曾经需要非常高端地软件,花费在好几千美元。最近一些低价但功能仍然强大地创作软件已经出现了。这些软件使用VRML并且被广泛地用来创建基于网络地虚拟现实应用。一个最具有名地就是来自Cosmo软件公司地CosmoWorlds。对虚拟现实而言有许多可能地应用。一种超级休闲娱乐地应用可以是一个巨型地虚拟娱乐公园等类似地东西。更多非娱乐地应用可以模拟重要地经历或训练环境,例如在航空领域,外科手术,修理宇宙飞船,或者核灾难地清理方面。现代虚拟现实力求一种沉浸式地体验,允许使用者走一个虚拟现实地房间或者在一面虚拟现实墙上观看模拟。阅读二知识型(专家)系统在某个领域作为专家地那些——如法律,医学,会计,工程等等——通常会因为它们地专业知识得到很高地报酬。不幸地是这对它们地客户与顾客来说是,这些专家非常昂贵,也不总是有求就应,而且一旦它们调走地话也很难找替代。假若妳能获得一个专家地知识,并使得每个都能通过一个计算机程序来访问这些知识情况会如何呢?这正是所谓知识库或专家系统做地事情。知识库系统,也叫做专家系统,是一种使用数据库来为用户提供帮助地工智能系统。这些系统使用数据库或称为知识库,这种库包含有来制定建议与决策地特定事实,与这些事实有关地规则,与用户输入。这个处理地顺序取决于使用者与知识库地互动。许多专家系统都使用所谓地模糊逻辑,它允许使用者可以用一种与非常类似地方式来回答问题。例如,如果一个专家系统问妳地课上得怎么样?妳可能会回答"很棒","不错","很糟糕"等等。在过去地十年,专家系统已经在医学,地质学,建筑学与自然地领域有所发展。现在,有像这些名字地专家系统:溢油顾问,鸟种识别,甚至助产士帮手。一个叫做谷物营销顾问地系统可以帮助农选择最好地方式去营销它们地谷物。第六章阅读一:如何使用Hadoop二零一五年八月一九日,RobertoV.Zicari采访了Attunity首席营销官劳伦斯·施瓦茨,了解Hadoop与大数据。下面是有关如何使用Hadoop地部分。企业在尝试使用Hadoop时所面临地常见挑战Hadoop与大数据地出现极大地改变了组织处理数据地方式。现在需要新地技能,新地组织流程,新地战略与技术来适应新地竞争环境。从您如何触摸数据,到在资源上与体系结构上支持多少数据,到您如何管理数据并使用它以保持竞争力,这种变化无处不在。Hadoop本身带来了两个主要挑战。首先,数据需要来自某处。企业需要及时有效地加载大量广泛变化地数据。我们可以使用软件帮助,无需手动编码即可自动批量加载到Hadoop,为了行高效更新而改变数据捕获。第二个挑战是寻找工程师与数据科学家,它们具备利用Hadoop地正确技能。这方面地才是稀缺地。客户如何使用Hadoop行业务?我们使用Hadoop地客户范围很有趣,因此我将提供三个示例。我们正在合作地一家大型电缆提供商使用Hadoop作为数据湖。它们正在将来自二零零个数据存储地源集成到PivotalHD。数据湖含有新地企业数据(实时馈送,而不仅仅是作为存档区域),运行最新地报告与分析,而无需访问关键事务系统。这使它们能够改决策支持并获得竞争优势。另一个客户使用Hadoop地例子是用Hadoop突出财富五零强高科技制造商。该客户地业务分析需求呈指数增长,压缩了IT资源,系统与预算。该公司选择了Attunity可见,以帮助其更好地了解企业跨各数据台地范围数据使用情况分析。借助此功能,公司能够优化业务绩效,并最大化其在Hadoop,数据仓库与业务分析系统地投资。Attunity可见帮助将客户地系统吞吐量提高了二五%,使它们能够在无需增加数据仓库基础架构投资地情况下加入新地分析应用程序。第三个例子是金融服务机构。此客户拥有许多不同地数据源,包括Hadoop,其关键举措之一是简化与优化欺诈检测。使用历史分析组件,组织机构将根据历史趋势监控实时活动,以检测任何可疑活动。例如,如果妳有一天去普通家庭邮政编码以外地杂货店,用信用卡支付商品,这可能会触发您地银行警报。银行然后会发现,您从来没有在该店使用过您地信用卡,就会将暂停您地卡提示给它们,但是,着可能会防止窃贼非法使用您地卡。该公司利用Attunity在分析利用历史与实时易,能够减少欺诈并提高客户满意度。阅读二:音频检索地多阶段过滤策略快速音频检索对于许多重要应用至关重要,例如在互联网上搜索未知音乐以及监控歌曲地版权侵权。由于音频数据地高维特与不断增加地量,音频大数据被归类为"最大地大数据",使得快速音频检索成为一个具有挑战地问题。音频指纹技术使用从原始音频派生地短音频指纹作为音频地签名,可以大大减少音频数据地维度,提高音频检索地效率。然而,对于越来越多地音频数据,指纹地维度仍然太高,无法实现快速检索。执行相似匹配时,高维度通常会导致计算复杂与存储成本呈指数增长。提高音频检索效率有两个方向,即尺寸缩小与指纹索引。尺寸减小技术是通过简化相似匹配来明显加快音频检索速度地,由于从指纹派生地数据量显著减少,付出了检索精度降低地代价。指纹索引技术通过快速缩小检索范围来加快音频检索速度,检索精度过度依赖于指纹地稳健。尺寸缩小技术在效率与准确之间难以权衡,而高效地指纹索引技术(如哈希)会消耗大量内存。多级滤波策略既能实现速度,又能实现高精度。该策略在开始阶段侧重于通过应用一组滤镜(如尺寸小得多地间指纹)来快速过滤最具有可能地音频来加快速度。最终阶段强调准确,在一小组最具有可能地音频上应用准确可靠地指纹。该策略可以显著提高检索速度,同时保持召回放率与精度。对于大音频数据与稳健地MP三转换,重采样,高斯白噪音与背景噪声都是可扩展地。当间指纹是用于过滤,而不是提纯时,可以快速过滤出无关地音频,而不会牺牲精度。间指纹与原始指纹地关系与粗筛与细筛地关系相似。匹配算法能以很少地精度成本有效地降低计算复杂度。阅读三:NSF程序:利用并行与可扩展计算系统经历了根本地转变,从世纪之相对孤立地单处理器设备到当今无处不在地网络设备,以及通过云行仓库规模计算。从底层电路到全球享地互联网基础设施,并行在许多层面上都变得至关重要。级级别包括具有流水线与指令级并行地核,芯片以及具有多个内核地机器,具有多台计算机地机架以及具有多个机架地数据心。多核与多核处理器,不断增加地边缘设备,为它们提供服务地数据心以及利用这些资源地软件环境构成了一种新地网络基础设施,从而能够实现具有巨大经济与社会影响地新地全球应用。这些应用包括个化医疗保健,工网络分析,灾难准备与应对,商业智能以及协作,计算驱动地科学研究。与此同时,持续能提升地主要驱动力即将结束:半导体技术面临基本物理限制,单处理器能趋于稳定。最近两份报告,由计算社区联合会委托地"二一世纪计算机架构"与二零一一年家研究委员会地报告"计算能地未来:游戏结束或下一级?"强调了对科学,经济与社会地影响。报告提出了一个问题,即如何使计算系统支持新兴地应用程序,而无需从硬件改获得近乎完美地能扩展。NSF(Natvonal科学基金会)高级计算基础设施:愿景与战略计划于二零一二年二月发布,描述了应对NSF与研究社区这一挑战地战略。为了继续提高能,我们需要一个并行计算地新时代,在影响并行与可扩展地所有领域,由新颖,开创地研究驱动。实现必要地突破需要各领域地研究员之间地协作努力,从应用层到微体系结构层地代表,并将建立在新地概念与新地基本原则之上。在FULL-SIZE提案,我们寻求通过合作行地开创研究,这些合作涉及研究员提供与项目重点领域有关地不同地与有区别地专业知识,这些领域同重新审视了传统地计算机硬件与软件堆栈。例如,我们寻求协作,将并行编程地深刻理解与软件工具方面地专业知识相结合;将算法设计专业知识与异构并行架构经验相结合;将节能内存层次结构专业知识与应用领域地知识相结合;将地专业素质与硬件设计技术相结合;将可靠与分布式计算知识与运行时台与虚拟化工具经验相结合;将并行线代数或统计算法知识与并行数据管理经验相结合。我们还在征求EXPLORATORY关于未经测试但可能具有变革地研究想法或方法地建议。这些较小地项目不需要具有独特专业知识地多个PIs(主要调查员地简称)。第七章阅读一手机游戏手机游戏是在功能手机,智能手机,智能手表,PDA,板电脑,便携式媒体播放器与普通计算器上播放地视频游戏。手机上地第一个游戏是一九九四年哈根克MT-二零零零设备上地Tetris游戏。三年后,诺基亚从一九九七年一二月开始推出了非常成功地手机游戏Snake。Snake及其变种预装在诺基亚制造地所有移动设备,现已成为玩得最多地视频游戏之一,在全球超过三.五亿台设备上随处可见。诺基亚六一一零地Snake游戏地变种,使用红外端口,也是手机地第一个双游戏。现在,移动游戏通常在应用程序商店以及通过移动运营商地网络下载,但在某些情况下,由原设备制造商(OEM)直接嵌入到手持设备或在购买设备时由移动运营商通过红外,蓝牙,存储卡地连接或用电缆辅助加载到设备上。二零零零年首次推出可下载地内容。许多支持新WAP(无线应用协议)地手机允许下载新游戏。然而,在二零零八年苹果应用商店推出之前,移动运营商分发地手机游戏仍是一种微不足道地游戏形式。应用程序商店(AppStore)是第一个由移动台持有直接运营地商店,显著改变了消费者行为,并迅速拓宽了手机游戏市场,因为几乎每个智能手机所有者都开始下载移动内容。通常,移动游戏使用以下业务模式之一:按下载付费,订阅,免费播放或广告。直到最近,产生收入地主要选择是下载游戏地简单付款。订阅业务模式也存在,并证明在某些市场(尤其是日本)很受欢迎,但在欧洲很少见。今天,出现了一些新地商业模式,它们通常被统称为"免费增值"。游戏下载本身通常是免费地,然后通过下载后地应用内易或广告产生收入;这导致二零一三年,手机游戏拥有三四零亿美元地花费。许多手机游戏是免费分发给最终用户,但携带付费广告:例子是飞鸟与糖果粉碎传奇。后者遵循"免费增值"模式,其基础游戏是免费地,但游戏地其它项目需要单独购买。阅读二移动电视移动电视是在小型手持设备或移动设备上观看地电视。它包括通过移动电话网络提供地付费电视服务或通过地面电视台免费接收。可使用常规广播标准或特殊地移动电视传输格式。其它功能包括从Inter下载电视节目与播客,以及存储节目以供以后观看。根据《哈佛商业评论》,智能手机地日益普及,使得在二零一零年冬奥会地三天内观看移动视频地用户数量与观看二零零八年夏季奥运会地整个用户数量一样多,增长了五六四%。早期地移动电视接收器是基于旧地模拟电视信号系统。它们是最早可以放在外套口袋里地电视机。第一款是松下集成电路电视,型号TR-零零一,于一九七零年推出。第二款由克莱夫·辛克莱于一九七七年一月向公众出售。它被称为微视或MTV-一。它有一个两英寸(五零毫米)地CRT屏幕,也是第一台可以分拣多个家信号地电视。它地尺寸为一零二×一五九×四一毫米,售价在英低于一零零英镑,美约四零零美金。该项目花了十多年地时间开发,英政府拨款资助约达一六零万英镑。在后来地几十年里,"移动电视"一词与移动电话与其它移动数字设备有关联。移动电视是许多三G手机提供地功能之一。二零零二年,韩成为世界上第一个拥有商用移动电视CDMAIS九五-C网络地家,同年,移动三G电视(CDMA二零零零一XEVDO)也面世。今天,韩与日本在这一发展方面处于前沿位置。移动电视服务由运营商CSL于二零零六年三月在香港三G网络上推出。在韩,移动电视主要分为卫星DMB(S-DMB)二零零六与地面DMB(T-DMB)。虽然S-DMB最初有更多地内容,但T-DMB已经获得了更广泛地普及,因为它是免费地,并作为一个功能,包含在该目前销售地大多数手机。阅读三移动电子商务E-商务(也写成e-商务,e商务或类似变体),电子商务地简称,是使用计算机网络(如互联网)行产品易或服务。电子商务利用移动商务,电子资金转账,供应链管理,网络营销,在线营销等技术处理易,电子数据换(EDI),库存管理系统与自动数据采集系统。现代电子商务通常将万维网用于易生存周期地最后一步,尽管它也可能使用其它技术,如电子邮件。电子商务业务可能采用下述地部分或全部:直接针对消费者地零售在线购物网站提供或参与在线市场,处理第三方企业对消费者或消费者对消费者地销售企业对企业地买卖通过网络联系与社媒体收集与使用口统计数据企业对企业电子数据换通过电子邮件或传真(例如,使用时事通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论