计算机科学与技术专业文献综述写作

时间:2019-05-13 20:02:27下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机科学与技术专业文献综述写作》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机科学与技术专业文献综述写作》。

第一篇:计算机科学与技术专业文献综述写作

宜宾学院毕业论文

(文献综述)

题 目 P2P文件共享系统设计与实现

计算机与信息工程学院

计算机科学与技术

指导教师

蔡 勇

完成时间

[请同学们认真参考格式和写作内容,切记不要写自己如何开发该系统] P2P文件共享系统设计与实现——文献综述

作者姓名

(宜宾学院计算机学院, 四川 宜宾 644000)

摘 要: 对等网(P2P)主要指计算机之间以对等方式形成的网络连接,弱化或完全取消了服务器的作用。文章首先将对P2P网络的基本概念、技术实现、主要应用进行介绍;然后分析P2P技术与C/ S模式互联网的区别;最后介绍了JXTA协议。

关键字:P2P;文件共享;C/S模式;JX-TA 引 言

随着像Napster、Gnutella、Freenet等P2P信息共享应用系统的流行,P2P(Peer-to—Peer,即对等网络)这种完全不同于客户/ 服务器的新一代分布式计算机模型正在受到越来越多的关注,已被《 财富》 杂志誉为将改变互联网未来的四大新技术之一。P2P可以简单地定义为通过直接交换信息,共享计算机资源和服务,对等计算机兼有客户机和服务器的功能,在这种网络中所有节点是对等的,这些对等节点具有共同的责任与能力并协同完成服务,它们之间通过直接互连实现信息资源、处理器资源以及存储资源的全面共享,而不需要依赖集中式服务器的支持,消除了信息孤岛和资源孤岛现象。2 P2P网络技术的研究 2.1 P2P网络的基本概念

P2P技术主要指由硬件形成网络连接后的信息控制技术,主要代表形式是在应用层上基于P2P网络协议的客户端软件。IBM为P2P下了如下定义: P2P系统由若干互联协作的计算机构成,且至少具有如下特征之一: 系统依存于边缘化(非中央式服务器)设备的主动协作,每个成员直接从其他成员而不是从服务器的参与中受益;系统中成员同时扮演服务器与客户端的角色;系统应用的用户能够意识到彼此的存在,构成一个虚拟或实际的群体。P2P网络是互联网整体架构的基础,互联网最基本的TCP/IP协议并没有客户端和服务器的概念,在通讯过程中,所有的设备都是平等的一端。P2P技术改变了“ 内容”所在的位置,使

其正在从“ 中心”走向“ 边缘”,也就是说内容不再存于主要的服务器上,而是存在所有用户的PC机上。P2P使得PC重新焕发活力、不再是被动的客户端,而成为具有服务器和客户端双重特征的设备。2.2 P2P网络的分类

关于对等网的分类,目前尚不统一,有很多争论,安P2P的定义大致可分为集中目录式对等网络、纯分布式对等网络、混合式对等网络。

2.2.1 集中目录式对等网络

图1 集中目录式对等网络

各节点之间可以直接建立连接,但网络的构建需要服务器,通过集中认证,建立索引机制。然而这里的服务器仅用于辅助对等节点之间建立连接,一旦连接成功,服务器不再起作用,对等节点之间直接进行通信。这不同于C/S模式中的服务器,也可以认为是弱化了服务器的作用。这种P2P网络模型和纯分布式P2P网络相比,易于发现网络节点、易于管理且安全性较好,但也有类似C/S模式的缺陷,如容错性差等。目前P2P技术的应用大多为这种模式,较为典型的如: Napster等。

2.2.2 纯分布式对等网络

图2 纯分布式对等网络

网络中没有服务器,链状的节点之间构成一个分散式网络。通过基于对等网协议的客户端软件搜索网络中存在的对等节点,节点之间不必通过服务器,可直接建立连接。这种P2P网络模型优点在于允许用户设定自己的规则和建立自己的网络环境;为与Internet合作,提供近似的即插即用特性;不仅能够在Internet下有效地工作,而且对于LAN和Internet也非常有用。存在的问题: 由于没有中心管理者,网络节点难以发现;不易管理且安全性较差。此种类型的P2P网络如: Gnutella、FreeNet等。

2.2.3 混合式对等网络

集中式P2P 有利于网络资源的快速检索,并且只要服务器能力足够强大就可以无限扩展,但是其中心化的模式容易遭到直接的攻击;分布式P2P 解决了抗攻击问题,但是又缺乏快速搜索和可扩展性。混合式P2P 结合了集中式和分布式P2P 的优点,在设计思想和处理能力上都得到了进一步的优化。它在分布式模式的基础上,将用户节点按能力进行分类,使某些节点担任特殊的任务。这些节点共分为3种:

(1)用户节点: 普通节点,它不具有任何特殊的功能。

(2)搜索节点: 处理搜索请求,从它们的“ 孩子”节点中搜索文件列表,这些节点必须有128 kbit/s RAM的网络连接速度,建议使用高性能的处理器。

(3)索引节点: 连接速度快、内存充足的节点可以作为索引节点。索引节点用于保存可以利用的搜索节点信息,并搜集状态信息,维护网络结构信息。

这种模式的关键之一是引入了索引节点,索引节点不会直接连接到有版权的资料上,它就像搜索引擎一样,只是搜索和所需资料相关的地址,至于用户到底连接下载了什么内容则和它无关。这种模式的关键之二是引入搜索节点,搜索节点管理着所属用户的文件列表。用户节点通过索引节点获得搜索节点信息,之后用户节点就与获得的搜索节点相连,每一次查询都通过该搜索节点进行。2.3 P2P网络与C/S模式网络的区别

P2P技术与C/S模式互联网技术的根本区别在于两者的拓扑结构不同,或者说两个系统中节点的连接方式不同。分布式网络拓扑结构存在四种基本形式: 集中式拓扑、环型拓扑、树型拓扑和分散式拓扑。由这四种基本的拓扑结构相互结合还可以形成各种混合式拓扑结构。部分P2P技术属于纯分散式拓扑,其余多属于带有服务器的混合式拓扑;C/S模式为集中式拓扑。

当前互联网的主要技术模式是C/S模式,要求设置拥有强大处理能力和大带宽的高性能计算机,配合高档的服务器软件,将大量的数据集中存放在服务器上,而且还要安装多样化的服务软件,在集中处理数据的同时可以对互联网上其他PC提供服务,发送或接收数据,提供处理能力及其他应用。与服务器联机并接受服务的客户端性能可以相对弱小。而P2P技术的特征之一就是弱化服务器的作用,甚至取消服务器,任意两台PC互为服务器,同时又是客户端。

C/S模式造成互联网上的信息资源和成本资源均向服务器集中,这样的模式安全性好、易于管理,而且符合一对多、强对弱的社会关系形式,所以C/S模式是符合市场需求的。P2P方式将导致信息数量、成本资源都向互联网各点均匀分布,也就是所谓“ 边缘化”的趋势,而且交互性、即时性好,符合“ 一对一”的特点,以及彼此相当的社会关系形式,也符合市场的需求。所以这两种方式将会共存,有关P2P即将替代C/S 模式的说法是不成立的。P2P有其独特的市场空间,是现有互联网应用的补充。3 JXTA协议的研究 3.1 JXTA的主要概念

JXTA 是SUN 公司为了构建跨平台、跨操作系统和跨编程语言的P2P 应用而提出并实现的一个P2P标准,其功能还在不断扩充和完善中。JXTA 技术提供了基础性的机制解决当前分布计算应用中面临的问题,实现新一代统一、安全、互操作以及异构的应用。JXTA通过XML格式的消息表达,提供了强大的功能使得垂直应用得以交互,这对实现系统的互操作性有了很大的帮助。3.2 JXTA的层次结构

JXTA由三层组成,如图4所示。第一层是JXTA核心层,它包含了服务所需要的核心功能;第二层是服务层,它提供了访问JXTA协议的接口;第三层是应用层,它使用服务来访问JXTA网络和JXTA提供的功能。这样的设计和一个标准的操作系统比较相似,标准的操作系统包括核心操作系统、服务和应用程序。

图3 JXTA的层次结构 各层的说明如下所示: 核心层(JXTACore): 这一层封装了最根本的东西,包括Peer、对等组、Peer发现、Peer通信、Peer监视和相关的安全原语。

服务层(JXTA Services): 这一层包括对于P2P网络不是必需的、但很通用的功能,如查找、共享、索引、代码缓存和内容缓存的机制。

应用层J(XTAA ppilcaiton): 这一层包括了应用JXTA服务开发出来的完整的P2P应用程序,例如myJXTA,JXTA-C AD等应用程序。3.3 JXTA技术及其优势

JXTA 技术的目标就是为P2P计算提供一个简单、灵活的平台,它为上层的P2P应用程序提供底层基础构架,这个构架由一系列协议构成。JXTA协议不依赖任何编程语言,独立于操作系统平台,不受下层的网络传输协议限制。JXTA技术是为了克服现有P2P系统的缺陷而提出的,那么JXTA技术发展的目标同时也就是此技术的优势是: 互操作性 :JXTA技术能无缝地通过不同的P2P系统使网络中的对等节点方便地找到对方,相互通信,协同工作,向对方提供服务。平台无关性 :JXTA被 设计成独立于编程语言,如c或JAVA,独立于系统平台,如WINDOWS和 UNIX,独 立于 网 络

平台

,如TCP/ IP和蓝牙。通用性 :JXTA被设计成能在住任何数字设备上实现,包括传感器、消费电子产品、PDA设备、网络路由器、桌面电脑、服务器和存储设备。4 结束语

本文就对等网的基本概念,对等网的技术实现、主要应用作了简要介绍;从易管理性、安全性等几个方面对P2P技术与C/ S模式互联网技术进行了比较。介绍了JXTA技术这一种致力丁从所有P2P系统中分离出这些系统的通用需求,从而解决P2P一系统中的核心问题技术,分析了JXTA技术的体系结构、核心协议以及优势所在。利用JXTA技术则可以轻松开发了一个简单的并且具有可扩展、互操作性强及高可用性的P2P文件共享系统。

参考文献

[1] 石磊,吴海燕,李安宁.P2P技术及对互联网的影响.电脑知识与技术.2005.(8).[2] 张晓刚.基于JXTA技术的P2P应用系统的研究与开发.微型电脑应用.2006.…………………………。(参考文献不少于15本书或期刊)

第二篇:计算机科学与技术专业描述

计算机科学与技术专业描述

计算机科学与技术专业描述

培养目标:本专业培养具有良好的科学素养,系统地掌握计算机科学与技术(包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法),能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。

培养要求:本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。

毕业生应获得的知识与能力:

1.掌握计算机科学与技术分析的

基本理论、基本知识;

2.掌握计算机系统的分析和设计的基本方法;

3.具有研究开发计算机软、硬件的基本能力;

4.了解与计算机有关的法规;

5.了解计算机科学与技术的发展动态;

6.掌握文献检索、资料查询的基本方法,具有获取信息的能力。

主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机络、高级语言、汇编语言、数据结构、操作系统、编译原理、系统分析与控制、信号处理原理、通信原理概论。

学业年限:四年

授予学位:工学或理学学士

职业方向:从事计算机硬件或IT产品的研发,计算机管理及运用的部门从事计算机软件开发,以计算机作为主要工具从事艺术设计或工具研究等。

2016年热门大学,专业排行,志愿填报延伸阅读--------------

一.填志愿,学校为先还是专业为先?

一本院校里有名校、一般重点大学,学校之间的层次和教育资源配置,还是有较大差异的。在一本院校中,选学校可能更重要一些。学校的品牌对学生未来就业会产生一定影响。如果你进了名校,但没能进入自己最喜爱的专业,你还可以通过辅修专业等方式,来完善学科知识结构。而且,如今大学生就业专业对口的比例越来越小了,进入一所积淀深厚、资源丰富的学校,有助于全面提升自己的素质与能力。

二本院校中,大部分学校都有鲜明的单科特色。建议考生结合自己的特长、兴趣爱好,以专业为导向来选择学校。

二.如何看待专业“冷门”“热门”?

专业的热门与冷门,随着经济和社会形势的变化而变化。有些专业,看起来热门,许多学校都开设,招收了许多学生,导致若干年后人才过剩。有的专业,在招生时显得冷门,但毕业生就业时因为社会需求旺盛,学生成了“抢手货”,而且个人收益也不错。家长可以帮助学生,收集多方信息,对一些行业的发展前景进行预测,带着前瞻性的眼光去填当下的高考志愿。同时,学生也要从自己的特长与兴趣出发来选择专业,有兴趣才能学得更好,日后在就业竞争中脱颖而出。

高校新专业的产生有不同的“源头”。有的是在老专业基础上诞生的,专业内容变得更宽泛一些,此类新专业的分数线通常与往年差不多。有的是某一老专业与其他学科交叉而产生的,这

类新专业在培养实力方面可能比老专业弱一些。有的是根据社会需求而设置的全新专业,录取分数线可能会在校内处于较低分数段。

第三篇:计算机科学与技术专业

、计算机科学与技术专业(软件工程方向、网络技术方向、信息安全方向)

主要课程: 汇编与接口技术、计算机组成原理、操作系统、数据结构、软件项目管理、软件测试技术、Java高级程序设计、软件工程、电子技术、局域网与组网技术、TCP/IP与广域网、Linux基础及技术、网络管理与维护、计算机网络与通信、数据库原理与应用、信息安全概论、现代密码学、入侵检测与安全扫描、计算机病毒原理与防治、信息安全技术、容错与可信恢复技术等。

就业方向:在企业、事业单位从事软件工程应用技术、计算机网络、信息安全等工作,或从事相关的教学科研工作。

2、电子信息科学与技术

主要课程:模拟和数字电路、高频电子线路、电子技术自动化、信号与系统、数字信号处理、通信原理、算法与程序设计、微机原理与接口技术、单片机应用、现代通信技术、传感器与测量技术等。

就业方向:毕业生可以到企事业单位、行政、教育部门从事研究、教学和信息的维护与管理工作;也可在现代制造业、通信行业、IT企业从事电子设备与系统的研制、生产,通信技术的应用开发工作

第四篇:计算机科学与技术专业

计算机科学与技术专业

计算机科学与技术专业以培养计算机硬件和软件的设计、研究和应用开发以及网络工程的应用与开发等基本技能,能适应21世纪社会主义现代化建设和人类可持续发展需要的德、智、体全面发展的基础扎实、知识面广、能力强、素质高,具有创新精神和实践能力相结合的计算机科学与技术学科的应用型人才。

该专业的毕业生适宜到国内各级政府部门、企事业单位、外资公司、合资企业、工商企业、教育单位,以及社会的各行各业,特别是IT行业、计算机行业、通讯行业,从事教学、科学研究及软硬件的开发应用工作。

该专业主要开设了高级语言C程序设计、汇编语言、数字逻辑电路、电路分析、高等数学、线性代数、离散数学、数据结构、计算机组成原理、操作系统、计算机网络、计算机专业英语、计算机体系结构、微机与接口技术、软件工程、编译原理等,同时选修了教育学、心理学等课程。

该专业2008届毕业生共计79人,男生32人,女生47人。该专业学生思想积极要求进步,共有52人向党组织递交了入党申请书,16名同学加入了中国共产党,38人被党组织确定为考察培养对象。该专业先后有33人次获得校“优秀学生干部”、“优秀团员”、“优秀团干部”、“三好学生”、“三下乡先进个人”、“自强不息”和“精神文明”先进个人称号,还有1人获重庆市“学生科技学术创新先进个人”称号。该专业学生注重专业成才,有2名同学取得了软件设计师的认证资格;2名同学获得了网络工程师的资格认证;40名同学通过了英语四级考试;8名同学通过了英语六级考试。1名同学通过了TOEIC(国际交流英语考试),获得了职业英语水平等级证书。29人获普通话二级乙等证书,2人获二级甲等证书。在全国大学生数学建模比赛中更是成绩显著,1名同学获全国一等奖,1名同学获重庆市一等奖。

经过四年的辛勤历练,2008届毕业生无论是在程序编写能力、硬件维护能力、Web网页设计、图像处理能力方面,还是计算机教学、组织学生活动、课件制作等方面,都具备了相当的能力和未来发展的潜质,相信对您每一次机遇的给予,定会硕果满枝。

责任编辑:数学与计算机科学学院党总支副书记张明志

联系电话:(023)65363453***

第五篇:计算机科学与技术专业_44199

hailifangyulechengss.com

计算机科学与技术专业

毕业(设计)论文开题报告要求

一、前期准备

根据选题要求,在指导老师的指导下进行以下工作:

1.项目调研、课题论证、阅读文献,采集资料,确定设计课题。

2.课题方案论证、确定设计目标及设计方案论证。

3.撰写毕业(设计)论文开题报告。

开题报告字体用小四号、宋体,字数不得少于3000个字符。该内容可作为后期毕业(设计)论文开始部分的基础。

二、报告内容

开题报告主要包括以下内容:

1.课题背景与意义

(1)课题背景:阐明课题的实际背景,说明在计算机研究中或部门信息化建设、管理现代化等工作中引发该问题的原因,问题出现的环境和条件以及解决该问题后能起什么作用。

(2)课题意义:结合背景进行阐述,说明该课题的实用价值和学术价值,以及有研究或开发的必要性。

2.课题论证与设计方案

(1)课题论证:通过阅读文献,收集资料并对中外当前状况和研究成果进行横、纵向比较,说明选题是否可行,是否符合当前的研究方向并有所进展或有所改进。

(2)设计方案:在课题论证的基础上提出课题设计思路、课题设计特点,在设计方案论证的基础上确定课题设计的基本方案。

3.课题环境与指标

(1)课题应用环境:说明课题设计与实现中需要使用的软件和硬件环境,可对所使用的软件进行论证。

(2)课题可达到的性能指标与功能指标。

4.实施进度计划

结合工程技术系毕业论文(设计)教学进程,明确该课题具体实施进度的计划。

下载计算机科学与技术专业文献综述写作word格式文档
下载计算机科学与技术专业文献综述写作.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计算机科学与技术专业自我鉴定

    计算机科学与技术专业自我鉴定本人就读于**大学计算机科学与技术专业,短短四年的大学生活即将过去。菁菁校园中,在学校领导的关系,教员的教诲,学长的照顾,同学的关爱以及各方面的......

    计算机科学与技术专业规划

    计算机科学与技术专业(本科)建设规划一、专业现有的基本条件 (一)历史沿革 计算机科学与技术专业(本科)的前身为计算机应用技术专业(专科),成立于2000年,2010年升格为本科专业,现设有软......

    计算机科学与技术专业简历

    刘* Tel: 137 **** 5624Email: ****20042008@gmail.com ——————————————————————————————————————————  个人概况 性别:男出生年......

    计算机科学与技术专业自荐书(推荐)

    姓名:XXX国籍:中国目前所在地:广州民族:汉族户口所在地:四川身材:165 cm婚姻状况:未婚年龄:22 岁求职意向及工作经历人才类型:好范文应聘职位:软件工程师/软件测试工程师:现场实施......

    计算机科学与技术专业个人简历

    计算机科学与技术专业个人简历模板 NAME 八年以上工作经验 | 男 | 31岁(1979年6月17日) 居住地:上海 电 话: E-mail: 照片 最近工作 [ 2 年1个月] 公 司:上海xx软件有限公司 行 业......

    计算机科学与技术专业简介

    计算机科学与技术专业简介 一、培养目标 培养掌握自然科学基础知识,系统地掌握计算机科学理论、计算机软硬件系统及应用知识,具备本系统领域分析问题解决问题的基本能力,具备一......

    计算机科学与技术专业职业规划

    计算机科学与技术专业职业规划 计算机科学与技术专业职业规划1 引言:生活就像自助餐一样,如果你有钱,你可以买走那里面的一切,但如果你只是坐在那里,即使你是百万富翁,你也不会得......

    计算机科学与技术专业探索

    计算机科学与技术专业探索 文/郑州大学计算机科学与技术专业(梅利云) 随着科学的日益进步,计算机已经成为人们日常生活中必不可少的物品。无论是在生活还是工作中,计算机也是随......