时间:2022-09-12 01:32:13
引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇计算机导论论文范例。如需获取更多原创内容,可随时联系我们的客服老师。
在防汛过程中,河道的水位对防汛抢险具有重要的参考价值。一般天然河道的水位测量站分布稀疏,当一段河道离水位测量站较远时,通过计算的方法大致了解其水位显得尤为重要。
就当前赣抚平原灌区而言,东、西总干渠道均有一段渠段是天然河道,原人工开挖渠道经过四十多年的流水冲刷,也渐渐变得与天然河道相差无几。根据天然河道水位的计算方法计算渠道内水位测站上下游水位,了解渠道水位涨落速度及最高承受水位,对灌区的防汛抗洪指挥、总结防汛经验具有一定的参考作用。
2几组水位计算公式的推导
天然河道蜿蜒曲折,其过水断面形状极不规则,同时底板和糙率往往沿程变化。这些因素使得天然河道水力要素变化复杂。由于河道的这些特点,其水位计算时,可根据水文及地形的实测资料,预先将河道分为若干河段。分段时应尽可能使各段的断面形式、底坡及糙率大致相同,同时保证计算段内流量不变。当然,计算河段分得越多,计算结果也就越准确,但计算的工作量及所需资料也大大增加。分段的多少视具体情况而定。一般计算河段可取2~4km,且河段内水位落差不应大于0.75m。此外,支流汇入处应作为上、下河段的分界。
图1所示为天然河道中的恒定非均匀流,取相距为Δs的两个渐变流断面1和2,选0—0为基准面,列断面1和2的能量方程为
z1+=z2++Δhw
式中z1,v1和z2,v2分别为断面1和2的水位和流速;Δhw为断面1和2之间的水头损失,Δhw=Δhf+Δhj。沿程水头损失可近似的用均匀流公式计算,即Δhj=Δs,式中为断面1和2的平均流量模数。局部水头损失Δhj是由于过水断面沿程变化所引起的,可用以下公式计算:
Δhj=(-)
式中为河段的平均局部水头损失系数,值与河道断面变化情况有关。在顺直河段,=0;在收缩河段,水流不发生回流,其局部水头损失很小可忽略,取=0;在扩散河段,水流常与岸壁分离而形成回流,引起局部水头损失,扩散越大,损失越大。急剧扩散的河段,可取=-(0.5~1.0);逐渐扩散的河段,取=-(0.3~0.5)。因扩散段的v2<v1,而式正值,故取负号。
将Δhf和Δhj的关系代入能量方程得
z1+=z2++Δs+(-)⑴
上式为天然河道水位一般计算式。
如所选的河段比较顺直均匀,两断面的面积变化不大,两断面的流速水头差和局部水头损失可略去不计,则上式可简化为
z1-z2=Δs⑵
利用式⑴或式⑵,即可进行河道水位的近似计算。
3河道水位的计算方法
㈠一般河道水位计算——试算法
计算天然河道水位,应已知河道通过的流量Q,河道糙率n,河道平静局部水头损失系数,计算河段长度以及一个控制断面的水位z2。若已知下游控制断面水位z2,则可由向上游断面逐段推算,此时与z2有关的量均属已知。将式⑴有关的已知量和未知量分别写于等号两边,则有
z1++-Δs=z2++
式中v=,代入后有
z1+-Δs=z2+
上式等号右边为已知量,以B表示,左边为z1的函数,以f(z1)表示,即得
f(z1)=B
计算时,假设一系列z1,计算相应f(z1),当f(z1)=B时的即为所求。通常将假设的3、4个z1值与相应的f(z1)值绘制成z1~f(z1)曲线,如图2所示。根据已知B值从曲线上查得相应的z1值,即是所求的上游断面水位。依次逐段向上推算,可得河道各断面的水位。反之,若已知上游水位值z1,则从上游往下游逐段推算z2。
㈡图解法
图解法种类较多,现介绍其中较为常用的一种方法——断面特性法。
利用简化公式⑵
Δz=Δs
令=(+)
其中K为特性流量,是断面要素的函数,因
K2=
则⑵可改写为
Δz=Δs(+)⑶
式中,A是水位的函数,即
=f(z)⑷
当z=z1时,f(z1)=F1;z=z2时,f(z2)=F2。代入上式,则
Δz=Δs[f(z1)+f(z2)]=Δs[F1+F2]
根据水位资料,绘制上、下断面的z~f(z)曲线。如图3所示。假设河段上、下游断面的水位为及,在图3曲线上去aa’=z1,则oa’=F1;同样,在曲线上去bb’=z2,则ob’=F2。过a作水平线交bb’于c点,则ab于ac之夹角的正切为
tgθ==
所以
Δz=tgθ(F1+F2)⑸
比较式⑷与⑸,得
论文摘要:劝导技术是利用计算机、设备及应用软件来影响人类想法及行为的技术。该文对劝导技术的发展及其现状进行了综述,并着重对劝导技术的可信度及其三类劝导技术应用结果通过心理学的角度进行了分析。系统生命周期是现代设计方法理念的一个重要概念,该文介绍了系统生命周期,并介绍了基于系统生命周期中的劝导技术的设计评估行为。该文为劝导技术产品研究设计分析提供了系统的理论的指导。
1引言
在CHI97(ConferenceonHumanFactorsinComputingSystems1997)上,计算机技术作为劝导技术而首次被介绍[Dillard,J.&Pfau,M.,2002]。劝导技术是指设计及应用计算机系统、设备或软件用于影响使用者的想法或行为[Berdichevsky&Neunschwander,1999]。劝导技术最初出现于七十年代及八十年。劝导技术是一门包含心理学和计算机科学跨学科技术。根据实际项目的不同,更多的学科包含在劝导技术应用中。因此劝导技术是一门多领域学科交叉合并而成的一门新型学科。尽管许多劝导技术产品应用于商业、教育界、健康问题预防及经济领域,其实际应用有着巨大的潜能,但本学科的研究还处在初级阶段。本学科前瞻性的创始人麻省理工大学B.J.Fogg博士创立了一个新名词“计算机劝导学/Captology”用于描述此学科,计算机劝导学是一个基于英文词组“用于劝导的计算机技术/ComputersasPersasiveTechnologyies)”的合成词。计算机劝导学是一门致力于设计、研究和和分析以改变产品使用者观念、态度或行为为使用目的的互动性计算机技术产品的的学科。
劝导技术的载体一般分为两大类:一类是个人电脑,另一类是利用计算机技术的电子设备。计算机有三个功能使之成为优秀的劝导者:
1)计算机在使用过程中作为工具计算并引导使用者。
2)当计算机作为媒介,利用仿真技术模拟真实环境为使用者来提供信息及经验。通过仿真信息,计算机可以劝导使用者改变想法和行为。
3)计算机可作为社会行为者,利用互动技术对使用者做出回应。
利用计算机技术劝导有两种途径:一种是以有意以劝导为目的,另一种无意劝导使用者而产生了劝导效果。本文所探讨的是第一类劝导技术应用,即产品设计的目的是使使用者接受或改变某种想法或行为。例如SkillTek1开发的软件模拟了特定的工作环境来劝导使用者对改变对某些行业工作者如医疗工作者或重型机械操作员的偏见。
2劝导技术的可信性
劝导技术的可信性是劝导技术特有的品质,这种品质在计算机提供仿真环境时格外重要。可信性共有四种不同类型:感知型、据称型的、表面型的以及经验型的[Tseng,S.&Fogg,B.J.,1999]。感知型的可信性描述了感知者相信某人或者某种事物的程度基于感知者的普遍假设。例如,相对陌生的营销员,人们会更相信自己的好友。通常计算机都被认为是高度可信的。据称型的可信性描述了感知者相信某人或者某种事物的程度基于第三方的描述。
根据可信性的类型,有不同变量用于使用者评估劝说技术产品的可信性。
1)如果使用者熟悉产品某些的内容,使用者可根据自己的专业知识。如果有错误出现,使用者会认为该产品不可信。但当使用者不熟悉产品,他们可能会认为该产品是可信的。
2)如果使用者非常需要某类信息,那么他们更可能接受该产品提供的此类信息,并认为该产品是可信的。
只有在使用者有恰当的专业知识并进行客观的评估时,可信性的评估结果才是可接受的。对于劝说技术产品的设计者来说,任何时候保证产品的可信性都是至关重要的。
3劝导力/Persuasibility
劝导力/Persuasibility在传统的字典里是找不到的,但是在网络字典中,可以看到它的解释为:劝导的能力。
劝导力是劝导产品设计固有的特性。当今,对于软件易用性系统化的设计及评估方法已经非常成熟了。但是,作为软件易用性的一个要素,劝导力的系统设计及评估仍然是研究领域的一片空白。因此笔者在本文中率先将以生命周期为导向的系统化理论和方法用于计算机仿真软件产品劝导力的设计及评估。
4劝导产生的行为上的结果
劝导的研究曾经被界定在非常有限的背景下,例如公共场合的演讲和政治性的传媒。今天,劝导已经非常普遍的用于人际交往、商业、广告和许多其他领域。学术界对劝导的研究兴趣的出现是由于劝导潜在的社会意义。通过劝导会产生三种不同的的行为上的结果,区别这三种不同的行为上的结果是非常必要的,这三种结果并不是相互排斥的,而往往会相互交叉重叠。根据不同的劝导结果,劝导力的评估会产生并侧重不同评估标准。
4.1想法及行为塑造过程
这种情况下,使用者在使用产品之前,有非常有限的相关知识。想法及行为塑造往往不被认为成典型的“被说服”。劝导在这种情况下实际是一种学习过程。传统上,有关劝导的文献将这一过程称为“想法形成”而非“想法改变”。儿童学习过程可以视为想法及行为塑造过程。但此过程并不局限于儿童。例如,在使用婴儿仿真模拟器之前,使用者可能完全不了解如何照顾婴儿。所以使用过程也是学习过程并通过学习接受劝导。
4.2想法及行为强化过程
许多劝导过程实际上是强化感知者的固有想法或行为而使之抵制改变。在我们的社会里,许多劝导过程都是想法及行为强化过程。因而许多劝导技术产品不仅仅用于改变使用者想法,而是让使用者保持并强化原本的想法且拒绝改变。例如,如果青少年使用者在使用婴儿仿真模拟器之前就认为成为少年父母是不合适的,那么通过使用模拟器,会强化使用者原本的想法并拒绝改变。
5基于产品生命周期的劝导力设计及评估
在概念性预设阶段,设计者必须对产品劝导力要求进行质化及量化的确定及分析。劝导力设计评估的计划流程必须在此阶段确定。产品设计者及潜在的用户在此阶段必须清楚的理解该产品的劝导力要求。在预设计阶段,产品劝导力设计要求需要分配至产品的产品的子系统中。正式的劝导力设计在此阶段必须被在产品为单元的层次上审核以确保达到设计使用的要求。
5.1细节设计研发阶段
在细节设计研发阶段,设计者确定详细的细节化的设计需求,分析劝导力的需求以支持产品设计。产品劝导力的预测行为是反复的并穿插于整个系统生命周期的来辅助劝导力的评估。同时,产品劝导力的自我评估也为产品设计者提供了修正劝导力设计的指导方向。如在概念性预设计阶段一样,正式的劝导力设计审核也是必要的,但此阶段,设计的主要工作已转移到产品子系统的层次,以产品细分之后的子系统的层次上进行设计及评估。而这一工作在子系统生命周期中也是重复进行的。超级秘书网
5.2生产阶段
在生产阶段,根据设计要求,劝导技术进入了实施阶段。正式的劝导力设计及评估在这一阶段展开。用户必须参与此阶段的产品测试。设计者收集并分析相关的数据及信息。如果产品的测试评估表明产品没有达到预期的劝导要求,设计者必须实施有必要的产品修正工作以确保产品达到预期的劝导效果。
5.3使用及废弃阶段
在此阶段,对产品劝导力的数据信息收集,分析及评估是非常必要的,这些信息可以为产品的改进和升级提供有效的帮助。如有必要的修正和改进,设计者将会对此备案,用于将来系统升级以及进一步的研究工作使用。
6结束语
本文在对劝导技术进行综述后,首次将系统工程,易用性设计评估及劝导技术相结合。对于劝导技术产品的设计及评估方法具有指导性意义。劝导技术的目的在于改变用户的行为及想法。因此对于劝导技术产品的劝导力评估方法进一步的研究将是一个重要的研究领域。
参考文献:
一、本科学生毕业论文的目的和内容
二、管理信息系统开发的主要步骤
三、计算机专业所选开发工具和注意事项
四、计算机毕业论文撰写格式
五、毕业论文中正文的写法和注意事项
六、结束语的写法
七、参考文献 列出毕业论文设计中主要参考书籍
八、附录的写法
九、论文评分的能用标准
一、本科学生毕业论文的目的和内容
本科学生在毕业之前必须做毕业论文,其目的是通过毕业论文,让学生独立开发一个具体的计算机应用项目,系统地进行分析总结和运用学过的书本知识,以巩固本科阶段所学的专业理论知识,并给予一个理论联系实际的机会。
为了便于实施和管理,规定网络学院计算机相关专业本科学生毕业论文主要以开发一个管理信息系统为毕业实践的课题,每个毕业生通过独立开发一个具体的管理信息系统,掌握开发一个比整完整的管理信息系统的主要步骤,并从中获得一定的实际经验。
二、管理信息系统开发的主要步骤
管理信息系统开发的主要步骤及各步骤的基本内容如下:
1、 系统分析
主要工作内容有以下几项:确定系统目标,系统可行性分析
2、 系统调查
系统的组织结构、职能结构和业务流程分析。其中系统的组织结构图应画成树状结构。
系统业务流程分析、业务流程图
3、 数据流程分析
数据流程图(系统关联图、顶层图、一层数据流图、二层数据流图)、数据词典、代码设计
4、 管理信息系统的功能设计
系统的功能结构图,每个功能模块的主要工作内容、输入输出要求等。
系统控制结构图
5、 数据库设计
概念模型设计:实体、实体间的联系、E-R图
关系模式设计:E—R图->关系模式的转换规则
关系模式
数据库表设计:数据库表结构
6、 系统物理配置方案
7、 人机界面设计
8、 模块处理概述
9、 系统测试和调试:测试计划、测试用例、测试结果
三、开发工具和注意事项
1、开发工具
开发工具可由学生任选。如Delphi、FoxPro、VB、Access等,这些工具的使用全由学生自学。
2、注意事项
(1)项目开发步骤的完整性(系统需求分析、概念设计、物理设计、系统环境和配置、系统实施以及系统测试和调试等)
(2)每个开发步骤所得结果的正确性(业务流程图、数据流程图、数据词典、HIPO图、E-R图、关系模式、人机界面设计及模块处理等的详细分析和说明)
(3)论文整体结构的完整性(前言、各个具体步骤的叙述和分析、结语、参考文献和有关附录)
(4)提供软件系统的可执行盘片及操作说明书
(5)参考资料(列出必要的参考资料)
四、毕业论文撰写格式
注意: 1.每个步骤都要有文字说明和论述 2.各个步骤必须是有机的组合,不可以支离破碎不成一体。
一、封面
二、摘要 用约200-400字简要介绍一下论文中阐述的主要内容及创新点
三、主题词 用一、二个词点明论文所述内容的性质。(二和三要在同一页面上)
四、目录 一般采用三级目录结构。 例如第三章 系统设计3.1系统概念结构 3.1.1概念模型
五、正文
第一章 前言
简要介绍: 组织机构概况、项目开发背景、信息系统目标、开发方法概述、项目开发计划等。
第二章 系统需求分析
本章应包含:
(1)现行业务系统描述
包括业务流程分析,给出业务流程图。
具体要求:业务流程图必须有文字说明,图要完整、一定要有业务传递的流程。
(2)现行系统存在的主要问题分析
指出薄弱环节、指出要解决的问题的实质,确保新系统更好,指出关键的成功因素。
(3)提出可能的解决方案
(4)可行性分析和抉择
包括技术可行性、经济可行性、营运可行性分析和抉择。
第三章 新系统逻辑方案
针对用户需求,全面、系统、准确、详细地描述新系统应具备的功能。
(1)数据流程分析
最主要的是给出数据流程图,要求满足以下条件:
A.数据流程图必须包括系统关联图、系统顶层图、第一层分解图和第二层分解图组成。B.系统关联图确定了从外部项到系统的数据流和从系统向外部项的数据流,这些数据流在其它层次的数据流中不允许减少,也不允许增加。各层次内部的数据流不受关联图的限制。 C. 数据流应有名字。 D. 外部项和数据存储之间不得出现未经加工的数据流。 E. 数据流程图的分解中,必须保持每个分层同其上层加工中的外部项和输入输出流相一致。 F. 各加工之间一般不应出现未经数据存储的数据流。 G. 数
据存储之间不得出现未经加工的数据流。 H. 数据存储可以分解。 I. 若有查询处理,应在数据流程图中表达。 J. 统计和打印报表不在数据流图中表达。
(2) 数据词典描述
可采用图表格式或较紧凑的记录格式描述 A、若采用图表格式,可只写出数据流、数据元素、加工、数据存储和外部项各一个表。 B、若采用紧凑的记录格式,则应列出全部成分。如数据元素: 编号 名称 存在于 数据结构 备注 E1 入库数
据 F1/F3/F11/F15 入库单号 日期 货号 数量 E2 出库数据 F1/F3/F11/F15 出库单号 日期 货号 数量 C、据流程图中系统顶层图的数据加工都必须详尽写出。
(3) 基本加工小说明
可采用结构化语言、数学公式等描述各个基本加工。
第四章 系统总体结构设计
(1) 软件模块结构设计 A、系统软件模块结构图,并由此导出功能分解图及层次式菜单结构。 B、系统的模块结构应与数据流程图的顶层图的加工一致。
(2)数据库设计 A、应按下列次序阐述各个元素:实体、实体的属性、实体间联系、E-R图、转换规则、关系模式。 B、在介绍实体的属性时,不应包括联系属性,联系属性直至关系模式中才出现。 C、数据流程图中的每个数据存储可隐含于E-R图中的多个实体。 D、 E-R图中的实体要与数据流程图中的数据存储相对应。每个实体要指出实体的标识码(主码)。对每个实体或联系应列出其应有的属性(用列举的方法)。 E、E-R图中至少要有一个多对多的联系。 F、必须严格按照转换规则从E-R图产生数据关系模式集,需要时作必要的优化,并说明理由。 G、对于一对一的联系,只应把任一个实体的主码放在另一个实体中作为外码。 H、一对多联系也可以产生新的关系模式,如要这样做,必须说明理由。 I、多对多联系,或三元联系必须产生新的关系模式。 J、关系模式的个数和名字要与E-R图中的实体和联系相一致。 K.、每个关系模式中要用下横线标出主码,后随的符号“#”标出外码。 L、若有代码对照表可在最后列出,需另加说明。
(3) 计算机系统配置方案的选择和设计
给出硬件配置,系统软件配置,网络通信系统配置(可选)等内容。
(4) 系统总体安全性、可靠性方案与措施。
第五章 系统详细设计
(1)代码设计 基本数据项的代码格式。
(2)人机界面设计 给出人机界面视图(输入输出接口,屏幕格式设计等)
(3)模块处理过程 根据软件环境做不同处理。 可采用脚本、程序流程图、结构化的PDL语言等。
第六章 实施概况
(1)实施环境和工具的比较选择
(2)编程环境、工具、实现与数据准备概况
(3)系统测试概况 主要包括测试计划、测试用例、测试记录。
(4)系统转换方案及实现概况
(5)系统运行与维护概况
六、结束语
(1)系统特色、局限与展望
(2)实施中遇到的挫折、创新、体会与致谢
七、参考文献 列出毕业论文设计中主要参考书籍
序号、书名或文章名、作者名、出版社或杂志名、出版日期或杂志期号。
八、附录
(1) 列出部分有一定代表性的程序代码段
(2) 操作说明书
九、论文评分标准
1、A等
系统正确无误,系统功能完善,设计步骤完整正确,实用性强,有一定的创新性,论文结构严谨,表述流畅。
2、B等
系统基本正确,系统功能基本完善,设计步骤基本完整正确,有一定的实用性,论文结构良好,表述基本流畅。
3、C等
系统有少量错误,系统功能不够完善,设计步骤欠完整,基本上没有实用性,论文结构一般,表述基本清楚。
4、不及格
关键词:计算机;影响提取;道路勘察设计;应用
正文:公路、铁路运输作为我国经济发展的命脉,其建设与发展对于我国经济有着重要的影响。传统勘察技术对复杂地形的勘测区域勘察难度大、误差率高,为了减少误差,确保勘察设计的质量,常常需要反复勘探测量多次,取其平均值来减小误差,这在很大程度上影响了道路工程施工进度及工期。提高勘察设计工作效率、加快勘察新技术的应用已经成为了目前我国道路勘察有关部门与人员的首要任务。
一、道路勘察重要性分析
道路施工的勘察测量对于公路质量有着重要的影响。由于公路工程自身特点决定了其勘察测量环境艰苦、地形复杂、测量放线工作困难重重。而勘察测量工作是道路工程方向的指引,必须确保勘察测量准确、周密才能保障公路工程顺利施工。因此,加快公路工程勘察测量新技术的引进与应用对于公路工程的施工及其发展有着重要的意义。道路工程施工企业必须重视勘察测量工作新技术的引进,通过计算机技术、GPS技术等的应用加快道路工程勘察测量工作效率及精准度。
二、计算机技术在道路勘察中的应用分析
2.1影像提取技术在道路勘察中的应用。计算机技术在道路勘察中的应用,在很大程度上降低了道路工程勘察设计的工作难度,解决了许多公路勘测过程的难题。其中以数字近景摄影测量软件的应用最具代表性,数字近景摄影测量软件的应用是通过计算机软件将二维影像提取三维信息,在实际工作中只需要的是勘察测量很少的像控点,然后在相控点附近拍摄若干影像数据,就可以放进系统进行量测与重建处理。通过数字近景摄影测量软件的应用在公路勘察测量中,利用全站仪只需勘测很少的控制点,而非专业测量数码相机经过检校标定后,也可以当作量测相机使用。通过拍摄工程现场影像进行匹配、定向、空三处理,解算出相片参数,就可以生成所需的正射影像、等高线、DEM等数据。数字近景摄影测量的应用将公路工程勘察测量中的逐点测量简化成为“面”测量,加上自动化的引用,极大的减轻了公路工程勘察测量的强度,提高了工作效率。
2.2GPS单机联网试勘测技术的应用。由于道路工程勘察测量地理条件较差,传统勘察测量需要多次校验来确保勘察测量的精准度。但是随着GPS测量技术的快速发展,GPS在道路工程勘察测量的应用越来越多。GPS系统利用24颗卫星、地面接收装置以及用户接收仪器组成,全天候地连续提供高精度的三维坐标、三维速度和时间信息等技术参数。道路工程的勘察测量主要利用了GPS的静态功能和动态功能,通过接收到的卫星信息,确定地面某点的三维坐标;通过动态功能把已知的三维坐标点位,实地放样地面上。利用GPS进行道路工程的勘察测量工作极大的提高了道路工程勘察测量准确性,降低了工作量提高了工作效率。通过GPS测量技术可以实时、有效、精准的对道路工程进行准确的测量,以保障工程的顺利实施。
2.3计算机设计软件在道路勘察设计中的应用。勘测—设计—成图是道路勘察设计的主题工作思路,根据这样的思路进行道路勘察设计必须需要通过专业辅助软件来实现。传统的设计、绘图费时费力且不易修改,使用先进的计算机软件系统进行设计与成图可以极大的提高设计、成图的效率。道路设计过程中设计工程师始终以现场勘测数据作为依据,在此基础上寻求最佳的设计方案,通过专业化软件的自动功能可以完成数据采集、整理,为设计工程师提供更加便利的操作。在设计中勘测数据整理编辑采用microsoftexcel表格方式,直观明了,所有有关道路设计的原始数据都让设计师一目了然,给方案的修改带来很大灵活性。而且软件成图过程是高度自动化的过程,原始数据采集编辑完毕,整个设计任务也就完成了90%以上,因为剩下的绘图部分,软件都能自动完成,让设计师从最枯燥无味的绘图工序中解脱出来,有更多时间和精力根据实际工程情况,寻求最佳的设计和施工方案,从而发挥出设计师最大的潜能。计算机辅助设计软件为设计人员提供快捷的画图工具,尽量减少各种限制。生成的全部图形对象均为autocad的基本类型实体,使用autocad命令画的图可以用软件任意修改。操作步骤清晰明确,选项功能一目了然,应用autocad推荐的定制工具和编程语言开发平面线形设计主要解决道路的中心线形,适用于一般路线设计和复杂的立交线形设计。实际工程设计时,线形设计通常有两种情况:不使用坐标的纯粹线形设计;用测量坐标控制转点和线位的线形设计,平面线形设计程序能够识别处理不同的ucs。实际上线形设计大部分工作量在调整线形上,天正市政软件根据线形设计工作过程,分解为直线、圆曲线、缓和曲线等几部分,分别在不同的已知条件下进行线形设计,这种方法与道路线形设计工作程序相符。道路平面设计能完成任何复杂道路平面的设计工作,包括道路中各种交叉口接入设计、各种道路出入口设计、任意复杂绿化带设计与编辑、各种已知条件的港湾停靠站设计、以及进行各种方式的道路桩号设计,并可对道路整体平面图进行任意图幅的自动分页。
三、城市道路规划设计中计算机信息系统的应用分析
改革开放以来,我国经济发展速度急速发展,沿海开放地区城市建设的规模越来越大,城市道路规划设计部门的工作负荷日益繁重。在此种情况下,地方政府开始加大投入力度以支持新技术在道路规划部门的应用,许多城市的道路规划部门也开始建设自己的信息系统。但此时的信息系统仍侧重于规划文档的管理,目标是减轻经办人员处理文档的负担,提高办事效率和工作透明度,办公系统的实现方法上基本是采用Fox-pro,Dbase等软件作为开发收文、发文、办文的管理系统,而空间信息/图形处理还只是处于较低的应用水乎,更没有考虑到规划文档与规划空间信息的一体化管理模式。当然,当时的计算机发展水平限制了更多地应用。在90年代中期计算机硬件的性价比得大幅提高,软件的功能不断加强,面向对象枝术、COM/DCOM技术、Internet/Intranet技术、网络技术日趋成熟,为道路规划设计信息系统登上新台阶提供了必要条件。通过现代计算机软件系统对城市各条道路车流量的统计,对城市道路的规划设计提出基础建议,并由计算机软件系统的自动生成功能,设计出符合城市、车流走向的道路。:
结论:
计算机技术的应用对于道路勘察设计的发展起到了极大的促进作用,同时也对道路勘察设计人员提出的更高的要求。因此,道路勘察设计有关部门必须加快自身人员配备的科学化,通过勘察设计人员的招聘与在职培训等多种方式,促进人才结构的优化。通过人员专业技能的提升及新技术的应用,将道路勘察设计
工作科学有序的开展起来。
参考文献:
1.张庭伟《GPS技术在公路勘察测量中的而应用》城市规划2006.3
2.李海《道路勘察技术――数字摄影测量》东南大学出版社2007.11
3.杨勇《计算机应用研究――勘察测量技术》信息资讯2007.6
“行为导向教学法”兴起于德国,是通过行为活动达到培养和提高学生的行为能力的目的。这种教学方法针对性强,能够让学生的学习目的更为明确,学习兴趣得到提升。通常运用此方法教学时,是围绕一个课题、项目展开,通过学习任务为载体,引导学生自主学习和不断创新探索。其过程包括:获取信息、制定计划、做出决定、实施工作计划、控制质量、评定工作成绩等环节。
在“行为导向教学法”的模式下,有以下具体的方法模式可供参考。
1、项目教学法
该方法是将具体的项目或者任务交给学生自己完成的教学方法。学生自己手机信息、设计方案、实施方案、完成任务,并在任务完成过程当中掌握知识,形成技能。教师起到的作用是咨询、评价、指导。
2、案例教学法
通过让学生对一案例的分析和研究,利用所学知识,找出解决问题的途径和手段。
3、任务驱动教学法
模拟真实的职业情境当中的任务,让学生在这种情境当中使用所掌握的知识、技能来解决职业所遇到的问题。通过这种方式来让学生进行知识上的查漏补缺和职业技术的熟练和职业能力的提高。
在以“行为导向教学法”进行教学的时候,教师应该要时刻牢记,学生才是学习活动的主体,所以要尽量以平等、朋友的心态来进行教学安排,过程当中不要过多的干预学生的行为活动。
二、行为导向教学法在《计算机应用基础》中的具体应用探索与分析
2.1项目教学法在《计算机应用基础》中具体应用的探索
2.1.1.精心设计项目
行为导向教学法,要坚持“以服务为宗旨,一就业为导向”的职业技术教育的方针,针对不同的专业岗位对人才的计算机知识和能力的具体要求的不同,项目的设定要基于其专业实际岗位的相关项目。项目的设计要尽量涵盖计算机教学目标的所有知识点。项目的设定要遵循以下原则。
(1)、项目必须要贴近学生所学专业的岗位特点,贴近生活。这样才能够更加充分的调动学生的学习兴趣和主动性。
(2)、项目的难以程度要与学生的实际水平相匹配,让学生能够通过项目开发的资料有能力自主的去开发。
(3)、项目设计要体现学生为主体的教学理念,正确的引导学生按计划完成项目。因此设计的问题要给学生留有思考探索和充分发挥自身所长的空间,培养学生分析和解决问题的能力和创新能力。
笔者的探索案例是以“世博风采宣传”为题目的一个word图文混排项目。要求学生用上前两单元所学知识和预习的即将学习的这单元的知识进行一个word图文混排,并尽量做到美观大方,符合实际宣传需要。
2.1.2.分组教学
为了提高效率,尽可能的让每个同学都能最充分的参与到项目当中,教师要对班级学生进行小组的划分,成立开发小组。小组成员不宜超过五人,并由成员推选出小组长,然后进行项目的分析和计划,并在教师的指导之下完成项目。
2.1.2.过程控制与项目成果评价。
在项目教学法当中,教师起到的作用是咨询和引导。其主要职责是为学生提供资料查询的线索和一些计算机知识的现场指导。但是在这个过程当中要时刻牢记“学生为主体”的原则。尽可能的不干扰学生的分工和思路。但是,要留意各个小组的项目进度和疑难困惑,发现问题的时候,尽量引导学生自己解决。对于学生解决困难,或者具有普遍存在性的问题,可以集体讲解。
笔者在这一项目教学当中,仅提供了相关的材料来源网站。绝大部分小组项目完成情况很好,一部分小组遇到了问题之后,通过翻书、上网查询来解决,并没有直接向笔者咨询。这一点儿很值得表扬。大部分的小组遇到的问题,通过咨询解决之后,也能够做到不犯第二次。学习效率极高!
最后项目成果评价,在鼓励与肯定了学生的同时,又对其项目开发过程当中所存在的问题进行了分析和讲解,同时,对新课进行了较为系统的讲述。而通过动手实践,学生有了兴趣,心中存有了问题,针对性比较强,所以听讲认真,学习效率非常高。
2.2案例教学法在《计算机应用基础》当中的应用探索。
2.2.1精选案例。
案例的选择,或者是创建,要具有代表性。对案例当中的错误设置,要有深有浅,生动形象。太简单和太难都不容易起到该有的效果。笔者实施的是excel案例教学。设定了一个成绩单。其中有几处表格计算及设置错误。
2.2.2分组讨论案例。
分五人小组进行案例的错误的寻找和改正。过程当中教师仅仅稍加引导即可。然后再进行问题展示。一个小组说出一个存在的问题,并派代表进行实际操作改正。
2.2.3最后,需要教师将错误进行总结,并演示最标准的改正方式,同时结合案例进行知识的灌输。
2.3任务驱动教学法在《计算机应用基础》当中的应用探索。
2.3.1设计任务。
在任务驱动教学法中,设计和选择任务是教学方案的最重要的一个环节。任务的设计要紧紧围绕着教学目标,而且难度要适度,不能太简单,否则不易激发学生的学习兴趣,调动其学习欲望。太难也不行,有可能会让学生产生厌倦心理。笔者在课堂上是使用了power-point的实际应用任务:让学生自选一个题目,制作一个不少于十页的ppt文件。
2.3.2任务分解。
对于一个任务,不光有笼统的布置,还需要教师进行简单的分解,以方便学生完成任务。要知道,让学生提高学习效率才是至关重要的,所以,在那些与教学无关的地方,教师要预见性的帮学生初步解决。而在这个powe-point任务当中,笔者将任务分解为:一、创建ppt文件,新建足够的空白ppt页。二、将搜集的材料的图片用画图工具进行简单处理。三、为幻灯片的文字图片添加生动形象的动画效果果。四、创建一个交互式的ppt文件。五、加入一个超级链接。通过任务分解,在一定程度上让学生完成任务的工作更加调理,提高了效率。但是却没有减少知识的学习。
2.3.3任务结果评价。
任务结果评价时,要遵循“实事求是”和“鼓励”的原则,要让学生看到自己的进步,并且让其建立自信心,同时能够清晰的认识到自己的不足之处。与评价相匹配的就是紧接着的结合所做任务对于知识的系统的讲解。因为有了任务先行的基础和对部分问题的好奇心,学生的学习效率会非常高,往往能够起到事半功倍的效果。
1.1基础环境支撑平台
城市轨道交通行业具有业务复杂度高、数据类型复杂、规模各异、各类应用资源应用环境纷繁复杂等特点。这就使得如果按照在建线路进行软件开发和应用环境的部署按同比例搭建软件开发测试环境的基础环境支撑平台的话,会极大的降低开发测试系统的投资性价比。在现有的城市轨道交通信息系统建设、运营等生产环境中,各类应用目前运行环境有基于IBMPower芯片的AIX小型机运行环境,有基于IntelX86芯片的Windows计算环境和各类Linux计算环境。如果按照目前的生产环境以1:1的比例建立软件开发测试平台,将会造成极大的投资浪费。因此,在建立统一的软件开发测试平台时,如何搭建一个能够包含各类标准的IT基础资源的资源池(包括计算资源、网络资源、存储资源、安全环境等),并且能够动态的进行IT资源分配和快速部署从而极大提升各类资源的利用率,将是统一开发测试平台的基础环境支撑平台的建设要点和难点。
1.2统一开发测试管理平台
城市轨道交通行业的软件开发测试平台主要针对两类软件业务,一类是轨道交通行业的核心生产系统,一类是轨道交通行业的日常管理系统。这两类应用软件系统在开发过程中,主要采用“边开发、边实施、边测试、边上线”的策略,这样的开发流程往往导致系统开发周期长、成本高、前端生产需求和后端软件开发人员沟通不顺畅、需求描述不准确、上线版本控制不严格等一系列弊病。与此同时,随着城市轨道交通领域的快速发展及线路规模的不断扩充,各类应用软件均需大面积的整合,但是因为各类IT项目所采用的平台工具不同、软件开发架构不同导致数据不能很好的整合,而且工具自身的功能也越来越不能很好的满足业务的需求,使得信息技术部门面临越来越多的压力。因此,在统一开发测试平台上对各类软件开发项目进行统一管理,成为统一开发测试平台的基础服务同时也是系统建设的主要难点之一,随之而来的还有相应的管理制度和软件开发测试规范及标准的优化完善。
2方案架构和主要模型
按提供服务层次的不同,云计算平台主要有提供基础设施层服务、提供平台层服务和提供应用软件层服务的系统组成,如图2所示。(1)基础设施层服务(IaaS)。基础设施层主要包括计算资源、网络资源和存储资源,整个基础设施也可以作为一种服务向用户提供,不仅包括虚拟化的计算资源和存储,同时还要保证用户访问时的网络带宽等。统一测试平台的基础环境支撑平台服务即为基础设施层服务。(2)平台层服务(PaaS)。在基础设施之上的平台层主要包括并行程序设计和开发环境、结构化海量数据的分布式存储管理系统、海量数据分布式文件系统以及实现云计算的其他系统管理工具,如云计算的系统中资源的部署、分配、监控管理、安全管理和分布式并发控制等。平台层主要为应用程序开发者设计,开发者不用担心应用运行时所需要的资源,平台层提供应用程序运行及维护所需要的一切平台资源。(3)应用层服务(SaaS)。主要是面向用户提供简单的软件应用服务以及用户交互接口等,用户无需购买和管理服务器端软件,称为软件即服务。与传统的软件相比较,应用层服务解决方案有明显的优势,包括较低的前期成本、便于维护、快速展开使用等。应用层服务的底层可以基于基础设施层或平台层。统一开发测试平台的软件项目管理及配置变更管理的应用服务,即属于应用层服务。以云计算架构为基础,为了实现轨道交通信息系统统一软件开发测试平台最终的管理目标,我们将解决方案建立在SOA(面向服务的体系结构ServiceOrientedArchitecture)技术架构的基础上。SOA架构作为体系的支撑平台,能够有针对性地解决轨道交通行业的信息业务繁杂、信息资源分散、用户众多等问题。应用支撑平台基于SOA架构进行构建,提供完整统一的基于SOA架构的应用、交换和管理解决方案。SOA架构的实现机制如图3所示。
3统一开发测试平台方案设计
3.1通过虚拟化技术进行基础环境支撑平台的设计
虚拟化是云计算的一种基础性设计技术,它允许将服务器、存储设备、网络设备和其他硬件视为一个资源池,而不是离散系统,可以根据需要,动态分配这些资源,通过快速提供虚拟机器或物理机器,迅速部署和增加业务环境和工作负载。除网络平台、服务器和存储整合之外,虚拟化还提供整合系统架构,包括应用程序基础设施、数据和数据库接口、网络、桌面系统甚至业务流程等。通过云计算中的虚拟化技术,我们可以通过对数据中心的各类闲散的计算资源、存储资源和网络资源进行重新整合,建立一套独立于生产系统之外的统一的开发测试云平台的基础环境支撑平台,动态的从各类资源池中搭建出开发和测试需要的生产环境,进行系统上线前的开发、测试和验证。如通过服务器虚拟化,可以将一个物理服务器S上闲散的计算资源抽象为一个或多个虚拟服务器实例Si(i=1,2…n),Si与Sj(i≠j)之间完全独立,每个Si均可以独立执行计算任务。结合杭州地铁信息化建设的情况,我们将物理资源、虚拟服务器资源均作为云节点,可以建立包含各种运算资源的云平台,如从现有的EBS系统的AIX计算节点上,独立出一部分AIX资源作为EBS系统的测试环境,从Maximo系统的Windows环境下的应用服务计算节点上独立一部分X86计算资源作为Maximo应用服务系统的测试环境等,通过云计算业务管理平台进行各类测试环境的资源分配、统一整合和业务调度,形成统一的软件开发测试基础环境支撑平台。开发测试平台基础环境支撑平台架构如图4所示。
3.2基于SOA架构建立项目管理服务,为统一开发测试平台建立基础管理服务
项目管理作为开发测试平台的基础管理服务之一,以电子化方式实现软件开发与项目的管理,为项目管理及软件开发过程中相关人员提供统一的工作平台,从而提高软件开发的效率和质量。结合杭州地铁信息化建设的需要,我们借助项目管理平台以期达成任务或目标。(1)建立最基本的以需求为驱动的项目管理平台,解决杭州地铁当前面临的最直接的问题,建立一套健全的可以综合协调业务部门、技术部门、开发商的统一交互平台,以实现需求建设的透明化管理,提高需求的开发质量和效率。(2)建立统一的信息交互、处理平台:通过平台提供的各种手段和方式,收集所有项目数据;解决手工项目管理先天性缺陷,保证项目数据在各项目干系人之间传递的有效性、完整性、准确性、及时性、一致性;实现信息数据采集、处理、分析统计、共享、存储的集中处理。(3)建立可视化的项目执行和管理环境:保证项目执行过程和管理过程可视、可控,即实现量化管理和可视化管理。(4)建立多级的项目管理和监控体系:提供多级项目管理视图;各级管理领导、各个项目经理都能够从该平台中获取各自所需的项目管理信息,从而实现各个管理层面可以分别对项目执行不同粒度的监控。(5)建立标准化的软件配置管理规范,保证每个系统的变迁历史和代码资源的有效掌控。引入先进的工具管理软件资产,降低软件开发过程中的风险,提高软件质量管理能力。(6)建立合理并有效的供应商管理办法,能够对供应商起到监控和考核的目的,保证外包项目的进度和质量。(7)建立轨道交通企业软件项目管理统一门户。轨道交通行业的IT项目管理人员在应用该系统平台时,可以与现有网络办公门户集成,实现单点登录、消息和数据集成。对于开发团队,为了方便操作无需通过门户登录,可直接登录项目管理平台。长远目标:建立一套完整的全应用生命周期的统一管理平台,从需求提出、分析、设计、开发、测试、上线、到运维部门的服务台事件问题管理,形成一个完整的闭环,实现标准化、量化的管理。本平台总体架构设计是建立以需求为驱动的软件项目管理平台,如图所示5。针对轨道交通企业的实际需求,方案总体包括业务和支撑两大模块,其中支撑模块包含了角色权限管理、流程管理、风险库管理和文档中心等,为业务模块和企业知识库的建立奠定基础;业务模块包含了项目管理、需求管理、开发管理、测试管理、配置管理等,为轨道交通企业软件开发的日常管理奠定了良好基础,直至将项目管理平台建成一个多用户、全流程的IT综合管理平台。如图6所示是项目管理平台总体架构蓝图。为了便于将来集中部署,方案采用B/S体系结构,支持多种操作系统,包括Windows系列、Linux及各种主流的Unix,如AIX、HPUX、SOLARIS、SUSELinux等;并且支持多种数据库,例如:Oracle、MySQL、SQLSever等;支持多语种语言环境,如中文等双字节语言;支持不同操作系统平台上统一的应用编程接口(API),在系统层次可以实现异构平台数据格式的透明转换,还可以很方便实现与其它主流系统的集成,如QC、MSProject和Office等。因此,整个解决方案在统一的平台上通过定制开发完成,且使用统一的用户管理中心来管理。这样,系统内各模块之间的数据建立在统一数据平台之上,与项目相关的各方可以在统一平台上协作完成开发及项目管理。
4结束语
1.1教学与就业目标不相适应,计算机专业是时下一个非常的热门的专业,几乎每个高校和专科院校都开设这个专业,不同教学模式培养出不同的人才。计算机主要是以职业为导向,将这个作为教学主旨,教师需要培养的是学生的职业素养和就业能力,而现有的教学与就业目标严重脱节,存在着盲目教学的弊端。教师没有进行正确的市场定位学以课本为主,缺乏对企业需求的评估,这样导致教师培养出来了一些具有较强的理论基础但实际能力不够的学生去适应市场。当今快节奏的生活生产方式不会给学生太多的适应时间,如果计算机专业的学生失去了具体操作技术过硬的优势,他们很难在计算机产业遍布的现代社会和激烈竞争中占得一席之地,如果计算机专业毕业的学生不能适应社会的实践工作,在从事工作时也无法体现出其专业优势,在严峻的就业形势前只能退却。
1.2教学与实际应用不相适应,计算机是对学生的实践能力要求很高的学科,大部分学校将主要的课时安排给了理论基础课,很多学生在学习完理论知识之后并没有很好的学习习惯,没有温习巩固的意识,在单一的教学课程中越学越抽象,以致没有形成实际操作的技能,而长时间的弊端累计又造成他们不能深入理解,最终变成了与实际应用脱节。与实际应用不相适应是一个很大的问题,学生主体不符合时代要求的个性特征、创造性特征和动手能力强的特征,在毕业之后,这些特征的缺乏会让他们直面严峻的就业压力。
2以就业为导向的计算机教学模式
计算机专业的设置是现实社会的需求,也正是因为如此,其专业设置的目标是学生就业,以此教师教学也应该以学生就业为基础,采用一定的教学模式,在制定教学模式时,应该遵循以下几点:
2.1就业目标应该符合计算机专业特点
计算机专业的教学应该与市场上企业需求相结合,做到有的放矢,要想做到这一点,计算机教师在教学期间首先应该采取依据计算机专业的特点来制定相应的就业目标,比如计算机专业要求学生具备超强的动手操作能力,教师的教学重点就应该放在实践教学方面,将就业目标与实际教学进行有机结合,这样才能够让学生在有限的时间内,学得更多有针对性的知识,为其就业打下良好的基础。教师还应该对市场企业进行有效的分析,其具体需要哪类计算机人才都要进行详细的了解,之后因此为依据进行教学。这样教师所制定的就业目标,不仅符合计算机专业的特点,还能够充分的体现出市场需求,使得计算机教学与市场企业需求有机结合。
2.2注重学生实践经验的积累
在明确相应的教学模式之后,教师应该注重让学生积累更多的实践经验,首先,学校应该建立大学生实训基地,教师与学生的实践课可以到实训基地中完成,实训基地的设备必须先进,与达到实训要求,性能优良的实践设备,一是能够提高学生对实践课的重视程度,二是对提高学生的能力有很大的帮助,这对提高学生的就业能力帮助非常大。因为现代企业使用的计算机设备都是最先进的设备,而如果学生在学校中使用的设备与之相同,学生进入企业之后,对设备操作也能够得心应手,游刃有余。在实践课上,教师做好监督工作,确保每个学生都能够达到实训要求。其次,学校可以与企业展开合作,当学生进入到实习期时,学校可以介绍学生进入相关的企业进行实习,实习优秀的人员可以直接留在企业中,这样一来,不仅学生能够拥有正规的实习地点,相关企业也能够为自身的发展储备后续人才,这为学生的长久发展起到了关键性的作用。
2.3注重培养教师的教学素养
要想培养出高素质的人才,学校必须拥有一支高素质的教师团队,计算机专业本身对教师个人的素质要求就非常高,教师应该在此基础上,对自己更加的严格,不仅具备超强的理论素养,能够通过理论来解答学生们提出的有关问题,同时还应该具备超强的实践能力,能够让学生掌握计算机操作的核心内容,而且教师还应该善于总结,在教学中不断的总结出操作规律交给学生,进而培养学生举一反三的能力。学校为了能够吸引更多的优秀的教师,学校应该适当的提高计算机专业教师的工资等各方面待遇。
关键词:高性能计算机;计算速度;高端计算
高性能计算机是衡量一个国家综合国力的重要标志,是国家信息化建设的根本保证。发展高性能计算机,可以带动科学技术的进步,解决国民经济建设、社会发展进步、国防建设与国家安全等方面一系列的挑战性问题,促进我国相关产业的快速发展。
1高性能计算机与大众生活息息相关
高性能计算机一般都和科学研究联系在一起,小到原子结构的分析,大到宇宙起源模拟,到处都需要高性能计算机。但是,高性能计算机的应用决不仅限于此。在和人民大众生活息息相关的各个领域,我们都可以看到高性能计算机的身影:
1.1对新药研制的促进。
在与疾病作斗争的过程中,我们需要新的药品。研制一种新药从化合物筛选到临床试验,一般需要1O到15年的时间。在化合物筛选阶段,对于数十万种化合物,用传统的实验手段,筛选出有效的化合物需要花费大量资金购买化合物,需要几年的实验时间,而且筛选的范围受到金钱和时间限制,难以得到最佳的结果。现在使用高性能计算机这个工具,以计算机模拟的手段,科学家可以在较短的时间内从几十万甚至几百万种化合物中筛选出有效的药物化合物,这不仅节省了购买真实化合物的大量资金,而且大大缩短了药物研发的周期。
1.2对网络信息服务的影响。
在网络日益普及的今天,我们已经渐渐习惯于从网上获得信息和服务,但是同时也经常为服务响应速度的迟缓而烦恼。要面对数千万、数亿用户的访问请求,服务器必须有强大的数据吞吐和处理能力。这又是高性能计算机发挥作用的舞台。高性能服务器每秒种可以处理数千万乃至数亿次服务请求,及时提供用户所需要的信息和服务,保证服务质量。
1.3对制造业的推动。
我国是一个制造业大国,高性能计算在制造业的广泛使用,不仅可以帮助工程师在设计阶段更科学地计算材料强度,更合理地选择和使用材料,设计出更符合空气和流体动力学原理和人体工程的产品结构和外形,而且可以在仿真基础上全面规划整个制造过程,有效提高产品制造的质量和产量。高性能计算的全数字化设计制造环境在缩短产品设计周期、节能降耗、降低污染、提高产品质量方面的作用不可限量。
2国内外高端计算发展现状
2.1国内高端计算发展现状
我国高端计算机系统研制开始于20世纪70年代中后期,大体经历了3个主要发展阶段:第一阶段从70年代中后期到80年代中期,主要以研制大型向量系统为主(以银河I为代表);第二阶段从80年代中后期到90年代末,主要以研制大规模并行系统为主(以神威I为代表);第三阶段从90年代中期起,主要以研制大规模机群系统为主(以曙光机为代表)。目前,参与高端计算机研制的单位已经从科研院所发展到企业界。
进入新世纪,随着研制高端计算机系统的诸多关键技术被攻克(尤其是机群技术),我国自行研制的高端计算机系统已开始形成自己的品牌系列和一定的市场规模,其发展呈现星火燎原之势头。近两年,随着“神威”、“银河”、“曙光”、“深腾”、“天梭”等一批知名产品的出现,使我国成为继美、日之后第三个具备高端计算机系统研制能力的国家,被誉为世界未来高端计算市场的“第三股力量”。
根据中国软件行业协会数学软件分会20__年11月份公开的20__年中国高性能计算机TOP100排行榜最新统计,我国高端计算机系统的总计算能力在19.56TF/s峰值左右。
2.2国外高端计算发展现状
21世纪,高端计算技术已成为衡量一个国家经济技术综合实力的重要标志,它对国民经济、社会发展、国家安全和国防现代化建设具有重要意义。以美国和日本为代表的发达国家十分重视高端计算机系统的研制及其应用技术的开发。根据全球实用超级计算机500强最新排行榜的统计分析,目前国际上已经有242台系统的Linpack实测性能超过1万亿次/秒(20__年12月前只有131台);500强系统的总性能为813TF/(20__年12月前为528TF/s);排行榜中“最慢”系统(第500台机器)的速度为624GF/s(20__年12月前为40314GF/s);现在500强系统的主流结构是Cluster,Constellations和MPP三种结构类型。所有系统分布在世界上35个国家和地区,美、日、德、英等发达国家占了80的计算资源,其中仅美国就安装了255台,占总性能的56;并且500台系统中的91是由美国制造的,所有这些数据均表明美国在高端计算机的使用和生产方面仍然保持着绝对的领先优势。
3高端计算发展趋势
国外高端计算系统今后的开发热点是计算速度为十万亿次/秒左右的系统,中期目标是百万亿次秒,长期目标是千万亿次/秒甚至更高。未来国际高端计算的发展将呈现以下趋势:
3.1超级计算机和网格计算2种实现形态共存
高端计算应用的多样性导致了高端计算实现形态的多样性。居高端计算霸主地位的美国不断加大投入,研制面向科学研究应用的尖端超级计算机;受网络技术迅猛发展的推动,网格计算作为无缝集成的协同计算环境,又称虚拟超级计算机,会得到进一步重视。目前,美、日等国政府和研究单位在这两方向都有相应的资金投入和具体规划。未来高端计算系统一定是网格中的重要计算资源,它需要适应网格环境的计算模式、编程型、开发运行和管理系统等;网格技术也将是未获取高端计算能力的优良环境,二者将互为补充。
3.2从高性能计算走向高效能计算
随着高性能计算向高效能服务转变,超级计算机系统追求的目标也将从/高性能走向“高效能”。按美国DARP
AHPCS计划说明,Highproductivity的综合含义是指提高超级计算机系统的计算性能、可编程性、可移植性和鲁棒性,同时努力降低系统的开发、运行及维护成本。HPCS计划表明,超级计算机要想保持快速发展势头,必须要有本质的变化,即必须采用先进技术,平衡各项设计指标,实现系统的高可靠性、高可用性、高可维性、高安全性和低功耗。4高性能计算机发展任重道远
高性能计算机的制造是一项非常复杂的系统工程,提高计算机的性能有许多关键问题有待解决。尽管我国已经能够制造十万亿次级的高性能计算机,但是高性能计算的整体水平比起美国、日本和欧洲发达国家仍有较大的差距。当前制约我国高性能计算发展的主要因素有:
4.1核心技术不足
我国制造的高性能计算机在核心技术上虽有不少突破,但仍然在很大程度上依赖于国外。在高性能计算机体系结构和关键技术上投入的研究经费和研究力量不足,阻碍我国在该领域的创新。
4.2人才不足
高性能计算机的应用目标往往是解决综合性、系统性的复杂问题,涉及多个领域。开发一个好的高性能计算应用涉及应用问题抽象、模型建立、并行算法研究、并行程序实现、应用系统测试验证等多个阶段,需要熟悉应用和计算的多面手型人才,需要不同学科、不同技术背景的人员的密切合作。而我国高校目前的专业划分难以培养既熟悉先进计算机技术,又熟悉应用领域问题的人才,以至于这类人才奇缺。不同学科的科技人员之间的交流和合作机制又不健全,造成懂高性能计算机的人不懂应用,而了解应用的人又不知道如何用高性能计算的方法来解决问题的局面。
4.3应用软件匮乏
我国长期以来存在的重硬件、轻软件的现象在高性能计算领域格外突出,影响更大。对于高性能计算机而言,缺乏合适的应用软件就根本无法开展相应的应用,也无法吸引用户来使用高性能计算机。高性能计算机上运行的应用软件专业性强,价格昂贵,国内应用部门每年都花费大量经费,采购应用软件,但是这种采购一般是分散进行的,缺少相互协调,因此国家整体布局还不尽合理,有些软件多个部门重复采购,而另一些急需的软件又没人购买。
4.4资源分布不均匀
国内高性能计算机主要分布在科研院所、大学以及石油勘探、气象预报等应用部门,地域分布也不均匀。资源分布的不均匀和资源访问的困难,使得不少高性能计算的潜在用户放弃了应用的打算。在经济效益不够好的传统产业尤其如此。这种资源分布的不均匀性一方面使需要资源的用户难以获得资源,另一方面也造成宝贵资源的闲置和浪费。
我国的高性能计算事业必须走可持续均衡发展的道路。高性能计算是昂贵的,不仅有设备的初始投入,而且有场地条件、电力消耗、运行维护和人员队伍建设等多种费用。因此,一定要切实从应用需求出发,大力促进应用的进步,以此推动高性能计算的发展。强调应用需求牵引并不是忽视技术的推动作用。技术的进步可以创造新的应用,调动新的应用需求。网格以其资源共享、协同工作的固有能力和网格服务的形式,支持用户共享使用Internet中的各类资源;网格允许用户克服地理的障碍,更便捷地获得高性能计算的能力;网格简化高性能计算机的使用方式,使更多的普通用户能够利用高性能计算机的能力去解决过去难以解决的问题,扩大了高性能计算机的应用范围。需要强调的是,高性能计算的技术创新有赖于国家持续的支持,以保证足够的研究经费和一支高水平精干的研究队伍。高性能计算人才的培养是一项长期的艰巨任务,不仅要通过改革高校的学科划分和专业设置来加强高性能计算复合型人才的培养,还要通过应用系统的开发,培养和锻炼各个行业与领域熟悉高性能计算的人才,只有这样才能真正保证高性能计算及应用的可持续发展。
参考文献
[1]中国软件行业协会数学软件分会.中国TOP100制造商分析[EB/OL]..com/,20__,11.
1.明确教学的任务确定好教学目标之后,就要据此选择明确而恰当的教学任务,明确的教学任务,是学生培养方案中得重要内容。在选择教学任务之前,需要了解相关专业学生培养层次。通常,会计电算化知识有三个层次的培训等级:初级培训,只要求学生掌握计算机和会计核算软件的基本操作技能,教学任务的安排应注重软件的操作训练;中级培训的教学任务应加入会计软件维护和软件参数设置的训练,以期学生在今后的工作中为会计软件开发提供业务支持;高级培训的主要教学任务是会计软件的开发、维护等。针对不同培养需求的学生,设置不同的教学内容,既满足了学生的求知需要,也满足了社会发展对不同人才的需求。
2.创设教学的情境,实施角色扮演会计电算化应用人才的培养,是会计电算化教学的重点,而应用人才的培养离不开丰富的实践教学。在实施了任务导向教学法的课堂教学中,应将课程中的问题按类别、按体系加以切分,并根据学生个人特色和所形成的小组特色,合理分派。这样,每个学生都面临一定的任务,处于特定的实践情境中。例如,在划分会计工作岗位轮流实训,要求学生实施从创建帐套、完成初始化、输入记账凭证、审核、登记账簿、编制报表的整个过程。二是学生群体形成临时工作小组,要求学生使用某种会计软件完成一定的实验任务,小组成员轮流转换角色,相互评价,这样有利于他们切身体验出工作中存在的问题,并熟练相关的工作流程,提高实际工作能力。
二、在会计电算化教学中实施任务导向教学法的启示
1.增强了学生解决实际问题的能力任务导向教学法转变了教师和学生在课堂中的角色,传统课堂中,教师充当的是知识的传授者和灌输者,学生是知识的被动接受者。实施任务导向教学法,课堂中以教师为主导,以学生为主体,教师成为学生学习过程的咨询者和指导者,充分挖掘了学生的主卦能动性,充分地体现出学生的主体地位,把绝大所数的时间都留给学生,教师仅仅是起到一个引导的作用,让学生带着明确的目的去积极地学习会计电算化等相关知识、熟练掌握学习的方法,辅之以一定的实际操作,这样既提高了学生的专业技能,更使他们具备了走上工作岗位后所需要的分析和解决实际问题的能力。
2.激发了学生的主动性和参与学习的热情在会计电算化课堂中采用任务导向教学法,首先让学生自主成立学习小组,由教师给各个学习小组分配学习任务,小组内学生自主分配各自角色,学生通过小组成员之间的相互探讨与各自的角色体验,深刻领悟了课堂所学知识,并以实际操作取代了传统课堂中的“死记硬背”,改变了传统课堂中重理论知识轻实际锻炼的倾向。在这样的实际操作中,学生各自承担相应的实践任务,学生通过相互交流探讨和角色演练,在实践中发现不足之处。任务导向教学法的实施,活跃了课堂气氛,充分调动了学生参与学习的主动性和学习新知识的热情,知识的获得由传统的被动接受转变为积极主动的探究