时间:2023-04-06 19:06:46
引言:寻求写作上的突破?我们特意为您精选了12篇计算机导论论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
引言:随着存储程序式通用电子计算机在上世纪40年代的诞生,和计算科学的快速发展以及取得的大量成果。计算科学这一学科也也应运而生。《计算科学导论》 正如此书的名字,此书很好的诠释了计算科学这一学科,并且指导了我们应如何去学好这一学科。使得我们收获颇多。并且让我深深的反思了我的大学生活。正如赵老师书中所讲的:“计算科学是年轻人的科学,一旦你选择了计算科学作为你为之奋斗的专业类领域,就等于你选择了一条布满荆棘的道路。一个有志于从事计算科学研究与开发的学生,必须在大学几年的学习中,打下坚实的基础,才有可能在将来学科的高速发展中,或在计算机产品的开发和快速更新换代中有所作为。
什么是计算科学和它的来历
计算科学主要是对描述和变换信息的算法过程,包括其理论、分析、设计、效率分析、实现和应用的系统研究。全部计算科学的基本问题是,什么能(有效的)自动运行,什么不能(有效的)自动运行。本科学来源于对数理逻辑、计算模型、算法理论、自动计算机器的研究,形成于20世纪30年代的后期。
随着存储程序式通用电子计算机在上世纪40年代的诞生,人类使用自动计算装置代替人的人工计算和手工劳动的梦想成为现实。计算科学的快速发展以也取得大量成果,计算科学这一学科也也应运而生。
计算科学的发展
a、首先先介绍图灵机
图灵机的发明打开了现代计算机的大门和发展之路。图灵机通过一条两端可无限延长的袋子,一个读写头和一组控制读写头的(控制器)组成它有一个状态集和符号集,而此符号集一般只使用0和1两个符号。而就是这个简洁的结构和运行原理隐含了存储程序的原始思想,深刻的揭示了现代通用电子数字计算机的核心内容。现在通用的计算机是电子数字计算机,而电子数字计算机的发展是建立在图灵机的基础之上。他的二进制思想使计算机的制作的简化成只需两个稳定态的元器件。这在今后的计算机制作上无论是二极管或集成电路上都显示了明显的优越性。
b、计算机带动的计算学科
1946年随着现代意义上的电子数字计算机ENIAC的诞生。掀起了社会快速发展的崭新一页。计算机工作和运行就摆在了人们的面前。
1、计算机语言
我们要用计算机求解一个问题,必须事先编好程序。因此就出现了最早的机器指令和汇编语言。20世纪50年代后,计算机的发展步入了实用化的阶段。然而,在最初的应用中,人们普遍感到使用机器指令编制程序不仅效率低下,而且十分别扭,也不利于交流和软件维护,复杂程序查找错误尤其困难,因此,软件开发急需一种高级的类似于自然语言那样的程序设计语言。1952年,第一个程序设计语言Short Code出现。两年后,Fortran问世。作为一种面向科学计算的高级程序设计语言,Fortran的最大功绩在于牢固地树立了高级语言的地位,并使之成为世界通用的程序设计语言。Algol60的诞生是计算机语言的研究成为一门科学的标志。该语言的文本中提出了一整套的新概念,如变量的类型说明和作用域规则、过程的递归性及参数传递机制等。而且,它是第一个用严格的语法规则——巴科斯范式(BNF)定义语言文法的高级语言。还有用于支持结构化程序设计的PASCAL语言,适合于军队各方面应用的大型通用程序设计语言ADA,支持并发程序设计的MODULA-2,支持逻辑程序设计的PROLOG语言,支持人工智能程序设计的LISP语言,支持面积对象程序变换的SMALLTALK、C等。
2、计算机系统和软件开发方法
现代意义上的计算机绝不是一个简单的计算机了而也包括了软件(系统软件、应用软件)。各种各样的软件使得计算机的用途大大增强。而软件开发也成为了一个重要课题和发展方向。软件开发的理论基础即是计算模型。随着计算机网络、分布式处理和多媒体的发展。在各种高级程序设计语言中增加并发机构以支持分布式程序设计,在语言中通过扩展绘图子程序以支持计算机图形学程序设计在程序设计语言中已非常的流行。之后,在模数/数模转换等接口技术和数据库技术的支持下,通过扩展高级语言的程序库又实现了多媒体程序设计的构想。进入20世纪90年代之后,并行计算机和分布式大规模异质计算机网络的发展又将并行程序设计语言、并行编译程序、并行操作系统、并行与分布式数据库系统等试行软件的开发的关键技术依然与高级语言和计算模型密切相关,如各种并行、并发程序设计语言,进程代数,PETRI网等,它们正是软件开发方法和技术的研究中支持不同阶段软件开发的程序设计语言和支持这些软件开发方法和技术的理论基础----计算模型
3、计算机图形学
在计算机的硬件的迅速发展中。随着它的存储容量的增大,也掀起了计算机的巨大改革。计算机图形学、图像处理技术的发展,促使图形化界面的出现。计算机图形学是使用计算机辅助产生图形并对图形进行处理的科学。并由此推动了计算机辅助设计(CAD)、计算机辅助教学(CAI)、计算机辅助信息处理、计算机辅助测试(CAT)等方向的发展。图形化界面的出现,彻底改变了在一个黑色的DOS窗口前敲代码输入控制命令的时代。同时也成就了一个伟大的公司Microsoft 。
4、计算机网络
随着用户迫切需要实现不同计算机上的软硬件和信息资源共享。网络就在我们的需求中诞生了。网络的发展和信息资源的交换使每台计算都变成了网络计算机。这也促进计算机的发展和广泛应用。
计算机学科的主线及发展方向
围绕着学科基本问题而展开的大量具体研究,形成学科发展的主流方向与学科发展主线和学科自身的知识组织结构。计算学科内容按照基础理论、基本开发技术、应用以及他们与硬件设备联系的紧密程度分成三个层面:
1、计算科学应用层
它包括人工智能应用与系统,信息、管理与决策系统,移动计算,计划可视化,科学计算机等计算机应用的各个方向。
2、计算科学的专业基础层
它是为应用层提供技术和环境的一个层面,包括软件开发方法学,计算机网络与通信技术,程序设计科学,计算机体系结构、电子计算机系统基础。
3、计算科学的基础层
它包括计算科学的数学理论,高等逻辑等内容。其中计算的数学理论涵盖可计算性与计算复杂性理论形式语言与计算机理论等。
计算机的网络的发展及网络安全
(1)计算机网络与病毒
一个现代计算机被定义为包含存储器、处理器、功能部件、互联网络、汇编程序、 编译程序、操作系统、外部设备、通信通道等内容的系统。
通过上面定义,我们发现互联网络也被加入到计算机当中。说明了网络的重要以及普及性。21世纪是信息时代。信息已成为一种重要的战略资。信息科学成为最活跃的领域之一,信息技术改变着人们的生活方式。现在互联网络已经广泛应用于科研、教育、企业生产、与经营管理、信息服务等各个方面。全世界的互联网Internet 正在爆炸性的扩大,已经成为覆盖全球的信息基础设施之一。
因为互联网的快速发展与应用,我们各行各业都在使用计算机。信息安全也显得格外重要。而随着计算机网络的发展,计算机网络系统的安全受到严重的挑战,来自计算机病毒和黑客的攻击及其他方面的威胁也越来越大。其中计算机病毒更是很难根治的主要威胁之一。计算机病毒给我们带来的负面影响和损失是刻骨铭心的,譬如1999年爆发的CIH病毒以及2003年元月的蠕虫王病毒等都给广大用户带来巨大的损失。
我们想更好的让计算机为我们服务,我们就必须很好的利用它,利用网络。同时我们也应该建立起自己的防护措施,以抵抗外来信息的侵入,保护我们的信息不受攻击和破坏。
( 2 )计算机病毒及它的防范措施:
计算机病毒是一组通过复制自身来感染其它软件的程序。当程序运行时,嵌入的病毒也随之运行并感染其它程序。一些病毒不带有恶意攻击性编码,但更多的病毒携带毒码,一旦被事先设定好的环境激发,即可感染和破坏。
、病毒的入侵方式
1.无线电方式。主要是通过无线电把病毒码发射到对方电子系统中。此方式是计算机病毒注入的最佳方式,同时技术难度也最大。可能的途径有:①直接向对方电子系统的无线电接收器或设备发射,使接收器对其进行处理并把病毒传染到目标机上。②冒充合法无线传输数据。根据得到的或使用标准的无线电传输协议和数据格式,发射病毒码,使之能够混在合法传输信号中,进入接收器,进而进人信息网络。③寻找对方信息系统保护最差的地方进行病毒注放。通过对方未保护的数据链路,将病毒传染到被保护的链路或目标中。
2.“固化”式方法。即把病毒事先存放在硬件(如芯片)和软件中,然后把此硬件和软件直接或间接交付给对方,使病毒直接传染给对方电子系统,在需要时将其激活,达到攻击目的。这种攻击方法十分隐蔽,即使芯片或组件被彻底检查,也很难保证其没有其他特殊功能。目前,我国很多计算机组件依赖进口,困此,很容易受到芯片的攻击。
3.后门攻击方式。后门,是计算机安全系统中的一个小洞,由软件设计师或维护人发明,允许知道其存在的人绕过正常安全防护措施进入系统。攻击后门的形式有许多种,如控制电磁脉冲可将病毒注入目标系统。计算机入侵者就常通过后门进行攻击,如目前普遍使用的WINDOWS98,就存在这样的后门。
4.数据控制链侵入方式。随着因特网技术的广泛应用,使计算机病毒通过计算机系统的数据控制链侵入成为可能。使用远程修改技术,可以很容易地改变数据控制链的正常路径。
病毒攻击的防范的对策
1.建立有效的计算机病毒防护体系。有效的计算机病毒防护体系应包括多个防护层。一是访问控制层;二是病毒检测层;三是病毒遏制层;四是病毒清除层;五是系统恢复层;六是应急计划层。上述六层计算机防护体系,须有有效的硬件和软件技术的支持,如安全设计及规范操作。
2.严把收硬件安全关。国家的机密信息系统所用设备和系列产品,应建立自己的生产企业,实现计算机的国产化、系列化;对引进的计算机系统要在进行安全性检查后才能启用,以预防和限制计算机病毒伺机入侵。
3.防止电磁辐射和电磁泄露。采取电磁屏蔽的方法,阻断电磁波辐射,这样,不仅可以达到防止计算机信息泄露的目的,而且可以防止“电磁辐射式”病毒的攻击。
4.加强计算机应急反应分队建设。应成立自动化系统安全支援分队,以解决计算机防御性的有关问题。
很多公司都有因为电脑被入侵而遭受严重经济损失的惨痛经历,不少普通用户也未能避免电脑被破坏的厄运,造成如此大损失的并不一定都是技术高超的入侵者所为,小小的字符串带给我们的损失已经太多。因此,如果你是数据库程序开发人员、如果你是系统级应用程序开发人员、如果你是高级计算机用户、如果你是论坛管理人员......请密切注意有关字符漏洞以及其他各类漏洞的最新消息及其补丁,及时在你的程序中写入防范最新字符漏洞攻击的安全检查代码并为你的系统安装最新的补丁会让你远离字符带来的危险。经常杀毒,注意外来设备在计算机上的使用和计算机对外网的链接。也可以大大有效的避免计算机被攻击。
总结
在学了计算科学导论之后,让我更深入的了解了我将来要从事的学科。计算科学导论指导着我们该怎么学习计算机。让我更清楚的知道我们信息安全专业的方向。正如计算科学这座大楼一样,在不断的成长。信息安全也必将随着网络的进一步发展而更多的被人们重视。总之学习了这门课之后让我受益匪浅,也知道自己应该好好努力,争取在自己的专业领域上有所成就。
参考文献
1、《计算科学导论》(第三版),赵志琢著 ,科学出版社2004版
2、《计算机病毒分析与对抗》 傅建明 彭国军 张焕国编著武汉大学出版社2004版
3、《计算机应用于基础》(第三版) 丁爱萍 著 西安电子科技大学出版社 2006版
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.搭建实验平台,加强实践教学环节建设。实践教学紧密依靠“校企合作”的企业和单位,建立校内、校外两个实践平台。1-4学期实践教学设置以基础实验、认知实验为主;5-6学期实践教学设置以专业课程设计、社会实践为主;7-8学期实践教学依托“校企合作”的企业和单位为学生开创专业综合实习、工程项目实践、毕业实习和毕业设计等实践实验平台。通过校企合作,加强实践教学环节建设,培养理论知识与动手能力相结合的应用型人才。
3.以就业为导向,全过程引导学生开展职业发展规划。校内外导师共同参与,以提升教学和学生就业的核心竞争力为目标,通过“设计、实施、反馈和指导”引导学生正确认知自我并确立现实的职业目标,确立工作与学习相长的职业选择。
三、计算机专业引入“双导师制”的意义
1.双导师制有利于培养应用型人才。校内导师的基础理论知识指导和校外导师的实践项目指导,使得学生能将所学知识灵活应用到实际生产生活中去,培养就业能称职的技术性人才。
2.双导师制有利于教学相长,优化教师队伍。一方面促使导师时刻注重自身素质的提高和知识的更新;另一方面校内外导师的合作交流即可以弥补双方实践与理论的不足。
一、本科学生毕业论文的目的和内容
二、管理信息系统开发的主要步骤
三、计算机专业所选开发工具和注意事项
四、计算机毕业论文撰写格式
五、毕业论文中正文的写法和注意事项
六、结束语的写法
七、参考文献列出毕业论文设计中主要参考书籍
八、附录的写法
九、论文评分的能用标准
一、本科学生毕业论文的目的和内容
本科学生在毕业之前必须做毕业论文,其目的是通过毕业论文,让学生独立开发一个具体的计算机应用项目,系统地进行分析总结和运用学过的书本知识,以巩固本科阶段所学的专业理论知识,并给予一个理论联系实际的机会。
为了便于实施和管理,规定网络学院计算机相关专业本科学生毕业论文主要以开发一个管理信息系统为毕业实践的课题,每个毕业生通过独立开发一个具体的管理信息系统,掌握开发一个比整完整的管理信息系统的主要步骤,并从中获得一定的实际经验。
二、管理信息系统开发的主要步骤
管理信息系统开发的主要步骤及各步骤的基本内容如下:
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等
系统有少量错误,系统功能不够完善,设计步骤欠完整,基本上没有实用性,论文结构一般,表述基本清楚。
在“行为导向教学法”的模式下,有以下具体的方法模式可供参考。
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任务结果评价。
2.缺乏脚踏实地的敬业精神很多学生对自我的期望值很高,但缺乏吃苦耐劳的精神和艰苦创业的心理准备,希望毕业就进好单位,但又不能从小事做起、从现在做起。事实证明,凡是态度端正、敬业、诚实、虚心好学、工作认真负责的实习生都受到了各用人单位的好评,也为他们迈向成功之路奠定了坚实的基础。
3.缺乏一定的心理承受能力有些学生因自身综合能力的不足,或因机遇时机把握不准,导致找不到理想的工作单位。但他们往往不从自己身上找原因,而是怨天尤人,从而产生了不平衡心理。这种不平衡心理往往导致少数学生对社会以及人生产生偏颇的看法。有些学生因自己专业技能不如其他同学,或因面试屡次受挫,从而产生了强烈的自卑感,失去了求职的信心和勇气。还有些同学因职场竞争的激烈,以及认为自己已经长大不再给父母增加负担的想法,使自己无形中背负着很沉重的压力,常常会表现出焦虑和急躁,缺乏自我控制,烦躁不安,无所适从,有时会导致事倍功半甚至事与愿违。
二、职业指导的意义和作用
职业指导是一个涉及教育学、心理学、社会学、经济学及信息学等多种学科的综合体;它既是一门综合性社会科学,又是一种社会服务手段,其要解决的核心问题是,促进劳动力与生产资料实行最佳配置,从而达到人与职业的合理匹配。中职学校计算机专业学生的职业指导工作是指根据社会的实际需要及职业结构对学生素质的要求,结合被指导者的个性特点,以科学的就业概念指导学生适应劳动力市场发展,提高自身素质选择职业的过程。为此,必须改变仅将职业指导作为学生临近毕业时开设的一门课程的做法,而应切实将职业指导作为中职学校计算机专业教育教学的重要组成部分,贯穿学生学习的整个过程,不断提高职业指导的针对性和实效性,以切实提高中职学校计算机专业学生的就业能力,达到人职匹配,真正培养出社会适应型人才的目标。笔者认为职业指导在解决中职学校计算机专业学生就业问题时,其主要作用体现在以下四个方面。
1.职业与就业政策指导教育部办公厅、信息产业部办公厅联合的《中等职业学校计算机应用与软件技术专业领域技能型紧缺人才培养培训指导方案》,将计算机专业进行了具体细化,同时明确了相关的培养目标,这就充分说明:计算机方面的专业人才并非无用武之地,关键在于你是不是人才,在于你不是纸上谈兵的理论家,而是懂技术,会操作的实干家。采取辩论、游戏、典型案例分析、小组讨论、角色扮演、查阅资料等多种方式,对学生进行职业意识教育和就业政策指导,帮助其树立学好本专业的信心,使学生了解当前国家的就业方针、政策和形势,与所学专业相关的职业资格证书种类和就业准入制度,同时让学生树立学历证书和职业资格证书并重的意识,了解所学专业的就业方向和就业途径,以及劳动关系与个人权益保护等法律、法规,树立正确的职业观和就业观。指导学生设计编写个人的职业生涯规划,树立正确的人生观,养成积极向上的人生态度。
2.职业意识训练与指导职业意识包含职责与服务、人际沟通等方面。在对学生进行职业指导过程中,围绕工作责任感、规范意识、质量意识、服务意识、竞争意识、奉献意识、沟通意识、创业意识和协作意识等主题,帮助学生树立良好的职业道德意识、良好的人际关系沟通意识和团队合作意识,让学生深刻理解现代企业的文化特征,增强其职业适应性。现代用人单位所需要的,是职业化的人才而不是“学生”,这也决定了职业教育不同于普通教育,职业教育是为职业服务的,是把普通学生变成具有较高素质劳动者的过程。学校本身的性质要求其教育必须坚持以就业为导向,培养学生的职业意识。现在,笔者学校在研究市场岗位需求的基础上,开始将计算机专业“解体”,细化为计算机网络、计算机组装、电子商务等专业,这就是一个进步的标志。但在实际教学活动中,学校更多的是关注学生职业岗位技能这一“硬”技能的培养,其实学生的职业意识这一“软”技能的培养也同样重要,“软”技能对帮助学生走向社会时勇于面对现实,树立起“行行出状元”的正确职业观,正确地进行择业的准备、职业选择,关系极大。
3.职业技能的基础指导职业技能的基础指导包括个人形象设计、撰写求职简历、体验求职面试、掌握求职途径和制定求职计划五个方面。通过职业指导,对学生进行就业及求职过程的基本技能的强化训练,提高其竞争就业的意识和能力。
1.学校的人才培养状况与高等职业教育改革的方向脱轨
我国高等职业教育改革的重要方向是大力推行“工学结合、校企合作”的人才培养模式,通过工学结合来实现高职院校与企业联合培养实践能力强、具备良好职业道德素养的计算机专业高技能人才,为企业和社会服务。但大部分学校没有进行充分的教学改革,还是按照老的人才培养方案,尽管教师努力把理论知识传授给学生,但学生难免会缺乏实践经验和岗位适应性,导致人才培养与高等职业教育改革的方向脱轨。
2.市场上对计算机技能人才的需求与高等职业院校培养出来的计算机专业毕业生就业困难存在矛盾
市场上对计算机技能人才有很大需求,而目前职业院校培养出来的学生难以做到专而精,缺乏发展方向和实践技能,不能满足多样化的市场需求,尽管这几年我院计算机专业重视实践教学,不断加大实践教学环节的比重,但由于没有搭建学校与企业联合培养学生的平台,建立学生实习、就业的长效互动机制,使得学生在走向社会时还是无法适应各企事业单位的工作环境,不能一出去就能就业。
3.市场对计算机人才的要求越来越高
实践能力与创新能力是计算机专业人才必须具备的专业素质。毕业生适应期过长成为困扰企业单位的一大问题。企业需要通过提前培养人才以缩短适应期,减少成本,在这个过程中找寻真正具有实践能力和创新能力的满足企业需求的人才。上述三个方面决定了传统的人才培养方案需要得到改变,而在我院开展“双导师制”培养就是在这样的现实背景下应运而生的。
二、计算机专业“双导师制”的内涵
计算机专业“双导师制”是指学校为学生配备校内导师,由校内导师负责课堂教学和专业技能知识的指导,还从企事业单位、校企合作等单位聘请具有丰富实践经验、在一线工作的业务骨干作为企业导师,由企业导师以项目团队的形式带队训练,使学生进一步提高项目的综合研发和管理能力,以及强化学生职业道德、专业技能和协调沟通能力等方面的训练,从而使学生能够在理论与实践两个方面得到迅速提高。
三、计算机专业“双导师制”的具体研究内容
1.专业建设
校企导师共同拟定专业人才培养方案,明确培养目标,了解专业培养内容和评价标准。校企导师共同为学生选择合适的科研题目,毕业设计等,指导学生实践方面的学习。校企导师共同编写教材,使教学内容更加贴近业界,贴近于地方经济的发展。
2.“双导师制”的管理
“双导师制”导师队伍的构建方案。“双导师制”导师的职责。“双导师制”的考核机制。
四、计算机专业“双导师制”的特色与创新
1.特色
通过实施“双导师制”,体现了“注重实践,亲近业界”的人才培养理念,通过建立行业、企业、学校共同参与的育人机制,推行工学结合,校企合作的办学模式,实现产、学、研一体化,拉进学校与社会之间的距离,促使人才培养与社会接轨。
2.创新点
通过实施“双导师制”,真正体现了“因材施教”的原则,导师可以根据每位学生的能力、特长、性格、气质等不同来确定职业发展方向,注重学生实践能力的培养和创新素质的提高,促进学生全面发展和个性发展,从而提高学生的学习积极性和适应社会的能力。
五、在计算机专业实施“双导师制”的意义
1.通过实施“双导师制”,建立“知识探究+能力建设+人格形成”三位一体的创新型、应用型人才培养体系。
2.通过实施“双导师制”,实现学生学习与就业岗位的零距离对接。
3.通过实施“双导师制”,有利于提高学生的就业率和就业满意度。
4.通过实施“双导师制”,有利于企业节约员工培训成本,为企业创造更多的价值。
5.通过实施“双导师制”,有利于学院培养造就一批理论与实践相结合的“双师型”教师队伍。
六、计算机专业“双导师制”人才培养模式
应用技能型人才强调有广博的专业知识,强调有解决实际问题的能力和熟练的操作技能,“双导师制”正好可实现两者之间的双向互补,使课堂教学的专业技能知识在实习、实践中得到升华。
1.校内导师和企业导师的选聘
校内导师要求从学校专任教师中选拔,导师必须具有较高的师德修养,有深厚的专业知识,了解本专业的人才培养方案和核心课程标准,专业学习指导能力娴熟,具有下企业一线锻炼的经验。目前,学院计算机系建立了导师队伍8人,职称结构合理,各位导师专业特长突出。其中,高级职称2人,中级职称6人,具有硕士学位的有6人“,双师型”素质导师8人。企业导师必须在专业技术、项目开发管理上具有很强的经验,能与行业同步,工作能力强,职业道德好。我院已和江西凯天动漫公司、上海中锐教育集团、安博(昆山)服务外包产业基地、上海睿亚训软件技术服务有限公司、广州超赢信息科技公司等建立实习实训基地,并从中聘请企业导师12名。
2.校内导师和企业导师的职能
校内导师的职能主要是负责课堂教学和专业技能知识的指导,指导学生开展实习、实践活动,着重培养学生良好的学习习惯和学习方法,提升学生的综合能力等。企业导师的职能主要是使学生进一步提高专业知识的综合管理能力,以及强化学生职业道德、专业技能和协调沟通能力等方面的训练,增加实践认知能力,以适应未来工作的能力。
3“.双导师制”的实施
学院根据学生专业发展方向为学生配备校内导师和企业导师,校内导师主要是负责课堂教学和专业技能知识的指导,企业导师根据专业方向进行集中指导,或在企业进行1年的集中培训,由企业导师以项目团队的形式带队训练,时间与方式由校企合作协议约定。在校内导师的指导下,我院计算机系成立了移动互联网开发室、室内设计工作室、软件开发工作室、大学生创业基地等,丰富了学生的实践能力和对专业知识的理解能力,学生通过大学生创业基地得到校内导师对校实训项目等指导,营造学生在校创业的环境和氛围,企业导师可带领学生实现商业项目的孵化,优秀学生可提早实现自主创业。在此基础上,校企导师还一同进行人才培养方案的制定、更新,课程标准的制定,共同编写教材。三年来,我院计算机专业通过实施“双导师制”,取得了较好的效果。校企合作共开发项目十多项,导师团队共编写教材九部,开发了两个省级精品课程,部分学生在校期间参加省、市级各类竞赛都取得了较好的成绩,特别在参与企业网站开发和企业网站建设时,学生都表现出了良好的技能素养。
七、关于计算机专业“双导师制”的一些思考
学院计算机专业“双导师制”的实施有着良好的保障机制,但在实际运行过程中也存在一些困难,需要在今后不断完善:
1.校企合作的长期性、企业导师的稳定性不够好
目前,校企合作的良性机制没有完全建立,校企合作不能够长期合作,合作深度不够,有些只能进行一两年,从而导致企业导师不够稳定,对学生的指导不连续。
2.还需加强激励机制
学院目前虽然对导师的工作量有一定的课时补贴,但缺乏激励机制,要建立和完善“双导师制”师生绩效评定内容和评定方式,从而提高导师和学生的积极性。
高性能计算机是衡量一个国家综合国力的重要标志,是国家信息化建设的根本保证。发展高性能计算机,可以带动科学技术的进步,解决国民经济建设、社会发展进步、国防建设与国家安全等方面一系列的挑战性问题,促进我国相关产业的快速发展。
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.2会计电算化课程的目标分析
从具体的工作过程出发,明确会计电算课程的目标。即培养学生从事会计职业所必备的会计电算化知识和技能,使学生能够在日后的工作中灵活的应用所学技能,规范学生的操作方法,进一步培养学生自主学习能力,使其养成良好的思维习惯,能够举一反三的操作各种会计软件,最终成为一名应用型的优秀会计人才。
1.3会计电算化课程的定位分析
会计电算化课程是集理论和实践为一体的专业核心课程,本课程定位于解决两个问题,第一,通过真实的企业财务资料,按照会计电算化岗位的一般工作流程进行会计核算,掌握必备的能力;第二,使学生了解会计工作的整体框架,培养学生全面的处理电算化问题的能力和适应各个岗位的职业需求的能力。在解决上述两个问题的时候,对会计电算化课程内容进行重新构架,为学生搭建会计电算化的具体的工作框架,让学生能够独立自主的处理一个相对简单的微型企业的各项会计电算化核算任务。
2会计电算化内容的具体开发
2.1会计电算化内容的选取
第一,从会计电算化课程内容的选取根据来说。通过对会计电算化岗位的具体职业行为的分析,确定会计电算化岗位所需的要求,进而确定出该课程的具体教学目标,根据这些具体的教学目标分析出相对应的岗位领域,并将这些岗位领域转化为学习领域,根据具体的学习任务安排学习内容。会计电算化课程的教学内容,就是在综合考虑会计岗位的工作任务、工作内容和工作流程,以及完成具体工作所要的知识和技能来安排课程内容的。整个教学内容紧紧围绕工作流程,充分体现了理论知识与实践能力的结合。第二,从会计电算化课程内容的针对性来说,中职学校培养的会计人才的就业方向主要是中小企业,而中小企业的会计电算化方面的工作内容集中于账务管理、出纳管理、报表编制、工作管理、往来业务管理等方面。为更好地满足中小企业会计电算化工作的需求,也为了更好地满足学生的个人发展和职业规划,在构建具体的教学内容时要更加具有针对性。第三,从教学软件和案例的选择来说。会计电算化课程的实践内容体现主要依靠教学软件的帮助,所以选择代表性和实用性强的软件能使教学内容更加具有丰富。在选择主流软件的同时,还要引入真实的业务作为案例进行教学,使该课程真正的体现出会计职业的特色。
2.2以工作过程为导向重新开发课程内容
在教学内容的具体安排上,要引入项目学习法,密切结合主流软件应用技术,在真实的企业背景资料情况下,按照实际的工作流程,采用真实的财务资料,让学生按照具体的工作任务去完成每一项会计电算化工作,以工作任务为核心,实现理论与实践的一体化教学,让学生在学习的过程中掌握基本的工作方法,并理解相应的工作原理。
2.3会计电算化课程的载体
第一,从具体的教材和实训资料来说,教材的编写要充分体现工作项目的具体要求,以学生为中心,把教学内容分化到各个工作模块之中。通过模块学习强化专理论知识,锻炼职业能力,完善职业素养。第二,从网络资源来说,引入多媒体教学,构建互动式的学习网络。采取动态的资源库承载教学内容,通过案例教学、实验教学等方式,在网络平台上实现师生之间的有效互动,共享网络资源。
3以工作过程为导向的会计电算化课程的教学方法
该课程的教学方法主要是针对会计核算的模块化特点,采取真实的财务资料,并按照会计工作的具体岗位,运用案例分析和任务实践的方式,让学生切实掌握会计电算化的工作方式和流程的方法。会计电算化课程的实践性很强,在教学的实际过程中建议采取情景模拟教学的方式进行授课,这样不仅有助于提升学生的学习兴趣,还能调动学生的技能操作的积极性,从而提升教学质量。在实践教学过程中,按照企业真实环境进行分组安排,为学生营造一个真实的工作氛围,并对学生进行角色分配,扮演不同的角色,如业务人员,如业务人员、出纳会计、审计会计、记账会计等,这样能帮助学生掌握各个会计岗位职责的特点,在激发学生兴趣的同时,培养学生独立思考的习惯,更好地适应日后的会计工作。
任何一门学科或专业,都含有丰富的人文内容和特质,都可以进行人文教育,使学生在学习中感受到美的熏陶与生命力量的提升。在计算学科导论的教学过程中,以一种什么样的意义来揭示该学科,就帮助学生设置了一个学习的方向。方向不同,学生在从事学习过程中进行的心理活动不同,学习的结果也不同。对知识,学生会记忆性地学;对技能,学生会模仿地学;对能力方面,学生会思维地学;对伦理方面,学生还会体验地学。无论如何,教学过程中的引导作用是非常明显也是极其重要的。
一、计算学科导论教学存在的问题与分析
多年来,通过对计算学科导论的关注,以及查阅大量的国内外的教材,在教学内容的定位、组织与设计方面,我们可以归纳和总结出国内外高校对本课程的处理方法,大体上可分为以下几类:
(1)高层次抽象。也就是用高度抽象的理论模型来刻画计算机及计算的本质问题,其特点是层次高,系统性强,且融抽象性与科学性于一体。这种教材质量较高,但对于本科生来说,难度较大,不易掌握。
(2)“浓缩”+“拼盘”。将本学科的主干课程,如操作系统、数据结构、软件工程、数库系统、计算机网络等“浓缩”起来,独立成章,然后合成一个“拼盘”。其特点是内容广而散、概念多而杂、理论深而不透,学生很难理解与掌握。此外,还存在以下几个问题:教学目的不明确;教师讲授到什么程度,学生学到什么程度,对这个“度”的把握非常困难;与后续课程内容重复等。
(3)实用主义。主要体现在以操作为主的入门教育,教学内容类似于非计算机专业的《计算机文化基础》,其特点是学生容易掌握,也可提高学生的操作技能,但却失去了“导论”课程的本质属性,学生对整个计算学科很难有所认识和把握。
(4)其他。比如以某种具体语言为主,介绍程序设计的基本概念和方法。这些内容对计算机专业的学生来说是必需的,但不宜作为“导论”课程来讲授。
二、课程的定位与教学指导思想
作为“导论”课程,计算学科导论到底要达到什么目的?起什么作用?以及如何定位?确实应该进行冷静、理智地加以分析。
首先,在定位方面,我们必须意识到以下几点:一是该课程为计算机专业的入门课程,不可能也没有必要在该课程中介绍过多的理论、方法、技术、概念和术语;二是要站在学科的高度给学生“指点江山”,使学生对计算学科有一个比较清醒的认识;三是要激发学生的学习兴趣和对职业的热情,使学生受到较好的人文精神的熏陶,真正成为社会的有用之才。鉴于此,我们认为该课程在专业知识的传授方面应该起一种“承前启后”的作用,这里所谓的“承前”一是让学生了解本学科的发展过程以及前辈们所做的贡献,二是了解计算学科的本质问题;而所谓“启后”一是介绍本学科的现状及其发展趋势,二是让学生了解应该掌握哪些知识,应该具备什么样的知识结构和能力。
其次,在教学目标方面,可以归纳为:了解本学科的发展史及其发展趋势,能从中获得必要的启示;从理论模型的层次上掌握计算及计算机的本质问题;了解本学科的知识结构及其相互之间的关系,掌握正确的学习方法;激发学生的学习兴趣;从整体上提高学生对本学科的认识水平;通过大量的事例和素材,在轻松愉快的氛围中给学生以人文精神的熏陶。
因此,我们认为计算学科导论应该体现出以下几个方面的指导思想:努力强化“导论”二字,贯彻以“发展沿革、计算模型、兴趣驱动、知识架构、学习导向、人文熏陶”为方针的教学指导思想。在“发展沿革”方面,主要强调两方面的知识。一是计算学科的发展史;二是计算学科发展过程中的局限性及其带给人们的启示。“计算模型”是描述如何在计算机中完成计算的一种概念性方法,不涉及硬件和软件细节,从抽象以及方法论的层次上揭示计算及计算机的本质特性。“兴趣驱动”的目的在于激发学生学习本学科的内在的、强烈的本能冲动;“知识架构”侧重于介绍本学科的知识结构及其相互之间的关系。“学习导向”着重讨论本学科的特点、规律以及学习方法。“人文熏陶”着重培养学生良好的人文精神,使学生成为健全的、高尚的、具有高度责任感和“大爱”的社会有用之才。
三、课程教学中的人文素质教育
1.计算学科发展史
知识的传授不能脱离知识的背景以及知识产生、发展的历史。只有这样,才能促使学生更深刻地理解知识,了解知识的来龙去脉;才能促进学生把外在的知识内化为自身精神构架的有机成分。历史的发展过程,无不反映着辩证思维的过程。通过对史实的分析、综合形成概念,再运用概念进行判断、推理,可以获得对历史发展的规律性的认识。只有学习和熟悉历史,深刻地认识过去,才能更加自觉和正确地把握现实与未来。对于大学生来说,可以提高他们的文化素养,可以培养他们的创新思维和实践能力,也可以让他们学会怎样做人等。
2.历史人物的事迹与成就
在计算学科的发展史上,涌现出一大批杰出的学者和专家。他们的奋斗经历、挫折和成功、团结与协作、百折不挠的惊人毅力、爱国主义和国际主义精神以及他们创造性的智慧,都蕴涵着丰厚的人文精神。如阿兰•图灵(Alan Turing,1912-1954)年仅23岁就被选为剑桥大学国王学院院士,在量子力学、概率论等领域都做了许多开创性的工作,他对计算学科的重要贡献在于提出了有限状态自动机(即图灵机)以及“图灵测试”。人们为了纪念这位伟大的科学家,将计算机界的最高奖定名为“图灵奖”。
又如计算机之父──冯•诺依曼(John Von Neumann,1903-1957)在格论、连续几何、理论物理、原子能和经济学等领域都做过重要的工作。冯•诺依曼对人类的最大贡献是对计算机科学、计算机技术和数值分析的开拓性工 作。
3.业界公司的兴衰与成败
短短的几十年里,计算机界诞生了许多富有传奇色彩的、实力雄厚的跨国公司,这些公司的管理理念、经营策略、企业文化、技术路线、成功与失败的经验教训等,蕴涵着丰富的人文精神。自1975年微软公司创立以来,在短短的几十年里,比尔•盖茨创造了一个又一个现代神话。到1999年7月16日,微软公司的股票市值已突破5000亿美元的大关,而当时世界上只有8个国家的经济规模超过了5000亿美元。比尔•盖茨的成功,验证了一条经济学的基本规律:如果市场起飞,那些恰好在起飞点进入市场的人,将会获得超过一般数学期望值的投资回报。英特尔(Intel)公司是美国最大的独立半导体制造商,成立于1968年8月。该公司为何能在短短的40年里创造辉煌?除了雄厚的科研、技术以外,注重新产品开发、强化质量意识、全力营造和谐的企业文化、出色的营销沟通能力对英特尔的发展功不可没。
创造神话的公司还有很多,比如IBM,HP,Yahoo,APPLE……这些公司的成败与兴衰的背后,有很多曲折、感人的故事,从这些故事里,人们可以获取很多智慧、经验、教训、感悟,对从业者来说,没有比这更宝贵的精神财富了。
4.学习兴趣的激发与培养
“兴趣驱动”的目的在于激发学生学习本学科的内在的、强烈的本能冲动。学习兴趣是学生对学习活动或学习对象产生的积极探究的认识倾向。当一个学生对某门课程发生浓厚的、稳定的兴趣时,学习这门课程就有了内在的、持久的动力,这种内因的作用能充分调动学生学习的积极性、主动性。
对于计算学科,如何提高学生的学习兴趣,我们认为有几条途径。一是通过直观、形象的手段(如多媒体CAI)展示计算学科的经典应用,如科学计算、天气预报、导弹制导、CAD等,让学生切实感受到计算学科给人类所带来的震撼人心的变革;二是介绍计算学科未来引人的美好前景及其对人类生活的影响;三是实事求是地告诉学生计算学科尚存许多需要解决的问题,在某种程度上也可激发学生的热情和创造力。
5.社会责任感
社会责任感是人对社会和他人负责的心理体验。社会责任感一旦确立,就会成为性格心理的组成部分,就具有稳定性,使人能自觉、主动、积极地尽职尽责。因此,在人文素质教育中,除了引导学生学什么、怎么学以外,还应该在学生的人格培养上多下工夫。其中重要的一条就是要引导学生关注现实,立足现实,从时展与社会进步的高度来把握个人的前途和命运。社会责任感的培养可以从三个方面着手:第一,让学生了解所学理论的社会价值;第二,介绍与学科有关的优秀历史人物,激发学生树立崇高的正义感与社会责任感;第三,介绍学科与当前民众利益的密切关系,激发学生献身于造福人类与社会伟大事业的热情。
作者单位:广西工学院
参考文献:
[1]石茵译.计算机科学导论[M].北京:北京航空航天大学出版社,2003:15.
同样,BtoB电子商务公司所面临的压力也非常大:它们都希望能把自己定位为标准,就像微软之于个人电脑操作系统一样。除了上市之外,企业还要努力散播自己的观念,让使用者认可,成为市场标准,每个BtoB电子商务公司都在为此而积极地推销自己。
作者:赵海燕 吴长勤 单位:安徽科技学院理学院
以应用为主的个性化教材
教材存在的问题现今,应用型和技术型人才的培养业已得到国家政策和应用型高校的共同认可.教材作为知识的载体,是人才培养过程中传授知识、训练技能和发展智力的重要工具之一.但对于应用型本科院校来说,作为知识传承载体的教材建设远远滞后于应用型人才培养的步伐.通过调研我们发现:应用型教材的缺乏是普遍存在的现象.应用型本科院校所采用的教材大多是直接选用普通高校的那些适用研究型人才培养的教材,而那些教材往往过分强调系统性和完整性,偏重基础理论知识,而对应用知识的传授却不足,难以充分体现应用型本科人才的培养特点,无法直接有效地满足应用型本科院校的实际教学需要.显然,用培养研究型人才的教材是无法培养出应用型人才的.编写或选用教材时需注意的问题教材是知识的载体,是人才培养过程中的重要环节[3].如何选用或编写应用型高等教育教材,是培养应用型和技能型人才的关键.我们知道应用型本科院校是介于普通本科高校与高职院校之间的一个新兴办学群体,它有别于普通的本科教育,但又不能偏离本科生教学的基本要求.因此,教材编写必须围绕本科生所要掌握的基本知识与概念展开.但是,培养应用型与技术型人才又是应用型本科院校的教学宗旨,这就要求教材改革必须淡化学术研究成分,在章节的编排上先易后难,既要低起点,又要有坡度、上水平,更要进一步强化应用能力的培养[4].通过调研,我们总结出了以大学计算机基础为例的教材编写或选用时应注意以下几点:(1)教材内容的安排应包含计算机基础课程教学的两个重要阶段.即第一阶段是计算机基础操作能力的培养;第二阶段是应用计算机解决专业问题能力的培养.(2)内容上应与时俱进,反映科技发展的现状,注重系统性,重视基本核心内容,符合双能型(专业技能和计算机技能)人才培养方案的知识结构要求.(3)适应应用型本科的特点,与我国计算机技术发展相适应,增加与生产实践相关的实例(案例),有助于学生理解,增强就业后的应用能力.(4)内容表述的结构应符合认知规律,适应扩招以后应用型本科院校的生源水平,符合应用型本科学校的培养目标和方案,有利于教学.(5)系列教材体系完整,包括计算机基础配套的实验(实践)教材,以及计算机基础后续的所有主要课程,理论课与实践课教材统一规划,注重各个课程知识内容相互之间的衔接.选用案例教材———以我校为例为了满足当今社会对既掌握本专业知识又熟悉计算机技能的应用型人才的需要,许多应用型本科院校都加大加快了计算机基础教育改革的力度和步伐.但计算机基础课程的特点是内容较多,知识覆盖面广,内容繁杂且各部分内容连贯性差,实践性较强,学生的水平参差不齐.同时,行业发展迅速,新的技术和应用层出不穷.我院教师针对高等院校非计算机专业计算机基础课程的特点,综合多年来在计算机基础教学实践中积累的丰富经验,通过到兄弟院校调研考察,在查阅大量资料的基础上,又经过多次研讨、修改,最后共同编写了全国高等农林院校“十二五”规划教材即《大学计算机基础》和与其配套的实验教材《大学计算机基础实验指导》.作为一门高校计算机基础教育的公共必修基础课程,我院教师编写的教材以“应用为主,技能培养”为原则,注重基础知识的系统性和基本概念的准确性,强调了实用性和操作性.以实例贯穿全书,巧妙地将各知识点与操作技能有机地结合起来,力求概念明确、内容精练、通俗易懂.我院教师编写的教材采用了任务驱动方式,由教师制定任务,经分解任务、解析任务,到学生实践时就得到了明确的指示,避免了学生在学习时不知道该练习什么等问题,学生反映效果较好.对于计算机操作能力的培养,采取案例分析的教学方法.当学生掌握了基本技能后,可着手进行系统的职业化办公能力的训练,培养学生认识职业化办公的行为准则,掌握解决实际问题的基本方法与技巧.笔者通过对我校2009级大一学生使用原来的教材情况,与2010级大一学生使用本教材情况做了比较,从比较的结果看,使用本教材后,学生的动手能力,创新能力,自学能力以及应用计算机解决问题的能力等都得到了较大的提高,确实起到了非常好的效果.
计算机基础教育的个性化
学生可以登录网站,阅读和下载相关资料,掌握教学难点与重点,在线测试,观看视频演示以及在线师生交流并进行答疑等学习活动.此外,我们还建立了FTP作业提交系统,学生以FTP的形式上传作业,可以在网络空间中实现对作业的备份与转移.总之,必须按照开放性、经济性与个性化的原则,开发优质的网络化教学资源,让部分能力较强的大学生参与到教学资源的开发和建设之中,从而进一步提高大学生的自主学习能力和实践能力.在个性化的基础上加强和各专业的融合随着信息技术的高速发展,各专业学科的教学与科研水平在专业学科与信息技术的融合下得到了快速地提高,所以我们一定要尽快适应快速发展的形势,实现计算机技术与专业的融合.首先,在提供个性化教学资源的同时,要根据学生的专业特点,将一些需要在实际中应用到的知识纳入到该专业的计算机基础教育的模块化课程体系中.其次,要注重将不同层次、不同模块的资源网络化,应用网络辅助学习平台,有效指导学生根据自己的不同专业和不同层次进行个性化的学习.最后,在案例的选择上根据各专业特点精选案例,使得大学计算机基础教育更好的与专业需求相结合,为专业需求服务.总之,在课程实施中,应该充分尊重学生的个体差异,整合各学科领域,把握学生个性发展的同时注重学生的主体性、创造性等的培养,鼓励学生选择适合自己的学习方式.