您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 数据通信与计算机网络论文
0滨江学院2016-2017(1)《数据通信与计算机网络》课程论文题目前沿技术研究院系电子工程系专业电子信息工程班级电信三班学生姓名张少伦学号20142305947任课教师王新蕾二O一六年十二月三日1摘要在当今这个时代,发展速度最快且对人们生活影响最大的学科无疑是计算机科学技术了,计算机已经成为了我们当今21时代的一种象征。如今,计算机科学技术的应用已经渗透到社会生活的各个方面,已经成为推动社会进步的重要引擎。计算机科学围绕信息、知识、智能等主题发展迅速。本文详细地介绍了对计算机科学前沿技术研究的一些问题,并表达了一些自己的认识与想法。关键字:计算机科学技术信息知识智能2一.计算机ASP技术的简介和应用在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,他在人们政治、经济、生活等各个方面发挥着重要的作用.因此网站建设在Internet应用上的地位显而易见,他已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。而ASP技术就是其中之一。1.1什么是ASPMicrosoftActiveServerPages(ASP)实际上是将标准的HTML文件拓展了一些附加特征,ASP像标准的HTML文件一样包含HTML语句并且在一个浏览器上解释并显示。但他为HTML编写人员提供了在服务器端运行脚本的环境,使HTML编写人员可以利用VBScript和JScript或其他第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。一个ASP文件的后缀为.asp,其中包含实现动态功能的VBScript或JScript语句,假如去掉那些VBScript或JScript语句,他和标准的HTML文件没有任何区别。ASP提供了一些内建对象(参见后面关于内建对象的章节)。利用这些内建对象,你可以使你的脚本更加强大;这些对象会允许您从浏览器中接收和发送信息。例如,利用request对象,你可以接收用户的HTML表单中的信息并加以处理。ASP包含标准的ActiveX组件,这些组件可以实现一些复杂的功能,如使用数据库等。不过,你并不会被此局限,你可以轻松创建属于你自己的附加ActiveX组件。这意味着你可以不加限制地拓展你的ActiveX组件(参见后面关于自制组件的章节)。ASP可以和诸如SQLServer这样的数据库行挂接,在本书后面的章节中,我们将详细地学习这方面的内容。重要的是,这是ASP一个非常强大的功能所在,在线商务以及在线bbs等各种非常高级的、动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,你就可以利用ASP自己建立很多类似的高级站点。通过上面的描述,我们可以了解到,ASP就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。而他的网页并不是在建立初期存在的,而是当某个浏览器向他提出请求时,他才依据需要产生所需要的标准网页,这克服了过去HTML编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。如:当前的计算机时间、计数器的计数值等。1.2ASP的功能ASP是一套服务器端的脚本运行环境,当用户从浏览器向Web服务器请求.asp文件时,ASP脚本开始运行,然后Web服务器调用ASP,ASP全面读取请求的文件,执行所有的脚本命令,并将标准的Web页传送给浏览器,而并不包含你所写的脚本命令。31.3使用ASP与SQLServer网站架设ASP的每一个命令都首先被用来生成HTML文件,因此ASP允许生成动态内容。下载对于Web服务器来说,ASP与HTML有着本质的区别HTML不经任何处理送回给浏览器另一方面,对于浏览器来说,ASP和HTML几乎是没有区别的,仅仅是后缀为.asp和htm的区别,当我们在客户端提出对ASP的申请后,我们的浏览器接受的是HTML格式的文件。因此他依据以上特性,我们用ASP可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、ASP还可以轻松地实现对页面内容的动态控制,为不同的浏览者定制不同的页面内容,实现适用于任何浏览器,聊天室甚至电子商务等过去必须由CGI才能实现的功能。1.4适用范围用ASP实现各功能时几乎没有什么限制,只要网站存在并正常运行,以下是的应用示例列表:.在你的网站主页顶部添加一个滚动显示的广告栏。.从HTML的表单中接受信息并且存到数据库中。.依据不同访问者显示不同内容,创建个性化主页。.在你的主页中添加点击计数器。.依据用户浏览器的版本、类型和能力显示不同档次的内容。.连接多个主页使之容易网际导航。.跟踪用户网站上的活动信息并且存入日志文件。.使用基于WindowsNT的Intranet建立你的MIS应用。用ASP编写出的系统,完全可以达到原来使用Client/Server的网络数据库系统的水平。使用ASP最大的好处是,对程序进行升级时,只需要修改服务器上的ASP文件,而不需要修改客户端程序。二.人工智能的研究人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。是20世纪50年代中期兴起的一门新兴边缘科学,它既是计算机科学的一个分支,又是计算机科学、控制论、信息论、语言学、神经生理学、心理学、数学、哲学等多种学科相互渗透而发展起来的综合性学科。人工智能又称为智能模拟,是用计算机系统模仿人类的感知、思维、推理等思维活动。它研究和应用的领域包括模式识别、自然语言理解与生成、专家系统、自动程序设计、定理证明、联想与思维的机理、数据智能检索等。2.1人工智能与机电一体化系统的统一4近几十年来,人工智能得到了长足的发展.譬如,IBM公司制造的深蓝计算机运用人工智能于1997年5月,战胜了国际象棋冠军卡斯帕洛夫。用计算机模拟人脑的部分功能进行学习、推理、联想和决策;模拟医生给病人诊病的医疗诊断专家系统;机械手与机器人的研究和应用等。人工智能用于机电一体化是机电一体化发展的方向之一。这种智能主要通过控制技术加以设计和实现,即由机电一体化系统中的控制系统来具体实现。专家系统、模糊逻辑、神经网络、控制学习控制和分层递阶是目前人工智能研究主要的几个领域,它们各自发展,又相互渗透,走向结合。其中,前三个领域是目前机电一体系统实现智能化的较成熟的领域。自第一个专家系统于1968年问世以来,经过30多年的发展,专家系统已经成为人工智能应用最活跃的领域。已经从最初的应用于医疗、科技等领域,向财政、金融、保险、商业和法律方向扩展,下面就与机电一体化有关的应用予以探讨:(1)在装配制造业的应用:产品的生产,总是用零件来构造的,将不同的零件一起装配成一种新产品,叫做配里任务.专家系统应用于装配制造方面可以取得可观的经济效益。比如,DEC公司的专家系统XCON,是应用于计算机配置的第一个专家系统,现在每年为DEC公司盈利1.5亿美元(2)在设备故障诊断中的应用:专家系统用于设备故障诊断,特别是针对大型的结构、复杂的故障诊断,可以尽快找到故障,大大缩短检修时间,有很多成功的例子,比如美国西屋电气公司研制的GEN-AID专家系统,已经成功地应用于诊断汽轮发动机的故障。IBM公司也曾经为其IBMATPC机配备了一个专家系统,用来精确定位系统故障。(3)在控制方面的应用:专家系统可以在机电一体化设备控制方面发挥作用,在伺服控制、数控机床、加工中心以及其它控制领域,已取得了进展。在这方面成功的例子如AT&T公司为控制机械手,研制出在单个芯片上实现的专家系统。最早的芯片包括16条规则的ROM,控制器以及处理数据与规则的推理机。采用2.5um线宽的CMOS工作,最初只使用了芯片面积的四分之一,改用1.5um线宽后可容纳256条规则,建立规则时采用模糊逻辑,执行速度可达到80000LISP,比常规专家系统快1000倍。尽管大型专家系统的造价是很昂贵的,但其经济效益大,通常一年之内可收回成本。因此,专家系统在机电一体化中的应用前景十分广阔。2.2人工智能在生活生产中的应用人工智能借助于通迅技术将网络的触手伸向世界的角落,向人们展示了精彩的世界。人工智能目前在计算机领域内,得到了愈加广泛的重视。并在机器人,经济政治决策,控制系统,仿真系统中得到应用。在另外广阔领域里,人工智能5借助于机电光声技术,为社会提供了电子排版系统、家庭影院、音乐喷泉、CT检查和机器人等等,给人们带来了一片新气象。2.3人工智能的发展趋势不同研究分支的学者不断对了人工智能领域可能的突破点进行探讨,我们大致可以从下面六个方面了解人工智能领域进一步深入研究的发展方向。(1)面向交互的程序设计与社会构造:开放的信息系统是人工智能乃至整个计算机领域研究的重要议题之一。所谓开放的信息系统是指由异构的、分布的、动态的、大规模的、自主的成分构成的系统。对这类系统的研究要求将人工智能与传统技术相结合,以获得更大的可扩展性与适应性。(2)并发约束模型,智能计算的基础:我们需要一种混合型的并发程序设计语言,这种语言既能描述系统的环境,又能描述系统所要执行的任务;既可实现含连续时间参数的模型,又能实现含离散操作的模型。以这种混合型程序语言为基础可以建立一类可复合的模型,以刻画同时含有不同类型时间参数及并发约束的更复杂的问题类。(3)一种基于DAI的新型软件设计风范:错误永远存在于复杂系统中,要求程序的无错性可能导致对系统复杂性的制约或增加其它开销,因此无错误的代码未必一定是好的。应该引入一种全新的软件设计风范,以这种方法设计的软件系统应是由多个能交互、带有验证内核的模块组成的开放式结构。(4)知识表示:在知识表示领域中,今后十年内最具挑战性的研究问题是动态知识系统的刻画及关于Agent程序设计的理论与实现的研究。三.计算机最新发展多样化为了适应越来越多的新软件和日益飞涨的社会需求,计算机的发展速度也是逞上升趋势。上个世纪中的计算机存在的目的还只是为了代替人脑来进行一系列简单的运算,而21世纪的计算机存的目的不仅仅就是为了代替人脑来进行运算,还要精确的表达出人脑不能做到的一些运算。在材质方面和大小方面也有了更进一步的要求。下文将对计算机的发展做一定的称述。3.1计算机的无线化追求自由一直是人类的梦想,计算机的无线化风潮同样也是人们梦寐以求的。与现在笔记本讲的“无线你的无限”有所不同的是:未来的计算机将实现网络和设备间的无线连接,这将意味着未来在家中使用台式机比现在的笔记本还方6便,因为显示器与主机之间也是通过无线来连接的,使用起来有点像现在的TabletPC。实现这种梦想的技术称为UWB(UltraWideband)技术,它是一种与其它技术有很大不同的无线通信技术,可以为无线局域网WLAN和个人局域网PAN的接口卡和接人技术带来低功耗、高带宽并且相对简单的无线通信技术,所以INTEL公司称其为“无线USB”,希望能够成为计算机与计算机,或是计算机与消费电子产品(如数字相机)间高频宽的无线连结。UWB的传输速度在相对较短的距离内(大约是15英尺)可达400至50oMbps之间,目前超级宽带技术已经能够使两个相距30英尺的设备通过无线方式以100MbPs的速度传播信号。在最近进行的实验中,Xtremespectrum利用其芯片同时向6台电视机传送不同的数字化电视信号。但是目前只有30英尺的传输距离,使得UWB技术还无法与802.11等其他技术竞争家用网络市场。UWB的研发并没有放弃,技术人员正在进行增强UWB信号的研究,希望使其有效作用距离能够覆盖家庭。同时UWB将会定义用于各种计算机装置和部件间的沟通,而不单单应用在计算机的网络上。3.2计算机的专业化其实并不是每一件工作都需要一部高性能的PC才能完成,有时候采用高性能的计算机甚至还有可能带来麻烦,因为高性能势必带来高能耗、高发热量等不良的负面效应。将来的计算机由于从事的工作不同,在性能上、外形上都会有很大的不同。通用PC将逐渐由专用设备(软硬件一体化的计算机)所代替,以提高工作效率。目前我们的身边
本文标题:数据通信与计算机网络论文
链接地址:https://www.777doc.com/doc-5660571 .html