1、VB411计算机毕业论文范文 第1章 绪论1.1 概述随着关系数据模型的不断完善、各种类型关系数据库管理系统的出现,数据库技术逐渐被应用于多个不同的领域。实践课程综合考核管理也是教学管理中的一项重要工作,每个学期都要进行。该项工作包括学生成绩单的填写、任课教师对成绩分布的分析,学生成绩的名次排列等,非常复杂繁琐,以往都要靠人工完成,难免有错漏之处。在信息时代的今天,数据库技术在数据处理方面的应用已经非常广泛,作为高校教育工作一部分的教学评估和管理更应赶上时代的步伐。因此,开发一套适合学校专业设置的计算机化实践课程综合考核管理系统,不仅可以提高学校的管理效率,而且可以使我们的教学管理
2、水平更上一层楼。当前将发展教育作为拉动内需的重要措施之一,使教育面临极大的发展机遇。各学校在校学生人数急剧增长。但是,不少学校的教学管理仍停留在手工阶段,学生成绩登记、整理、统计等工作量极大,且经常出错。虽然在一些高校建立了校园网,实现了办公自动化,但是,还有相当数量的学校尚不具备这样的条件,因此开发实践课程综合考核管理系统,实现部分办公自动化就具有很大的实际意义。Visual Basic 6.0中文版最大的特点是易学、高效、功能强大。1.2 选题意义实践教学是高等教育诸多环节中极其重要的一环;是培养学生的科学作风和创新精神、巩固和深化理论知识的重要环节;也是能力训练的中心环节。如
3、何科学、客观、公正、准确地考核学生在实践教学中的学习效果,是高校培养创新型人才的重要措施。应用计算机模糊考核系统来评价学生在实践教学中的学习效果,不但有助于提高实践教学质量,而且对于培养高素质人才也具有深远的意义。以往对学生的学习效果大多是定性分析或者是单因素的定量评价,这往往带有主观片面性,不够准确、全面。然而借助于模糊数学的方法,综合考虑多种因素,可以更好地模拟人们的模糊判断,从而有效的对实践教学这种复杂的且涉及到多种因素的事物进行综合考核。因此,本文提出一种实践教学的计算机考核系统的设计方案,采用了多策略指标权重确定方法和模糊数学技术对实践教学进行综合考核,对学生在实践教学中的学习效果的
4、考核更加科学、客观、公正、准确。1.3 国内外发展概况1.3.1 国内概况 伴随着计算机技术的飞速发展,基于自动化的应用系统的开发也是层出不穷,原来利用单机或手工管理的学生成绩管理系统已经不能很好的适应教学改革的发展需要,因此,拥有一套科学合理实用可靠的实践课程综合考核管理系统就具有很大的实际意义。国内一些理工科院校大多都建立了适合自己情况的管理系统,其中一些大学的系统是功能比较完善的,学校建立一个这样的成绩考核系统之后,成绩主管部门将相关数据输入后,各部门可非常迅捷地查询、打印各类相关数据,通过校园网,学生也查询、打印各
5、学期成绩,大大提高了教务管理效率以及网络办公水平。这样的成绩考核系统提高了工作效率,缩短的工作时间,在准确率上也要比人工好很多。1.3.1 国外概况英国教育家斯宾塞曾说过:“坚持一个人无论怎样也不过分的事情,就是在教育中应该尽量鼓励个人发展的过程,应该引导儿童进行探讨,自己去推论,给他们讲的应该尽量少,而引导他们去发现的应该尽量多。”而实践教学就是充分发挥计算机的优势和学生好动的特点,让学生在课堂中操作计算机,通过不断地实践,自己发现问题,解决问题,同时在这过程中掌握知识,提高了操作技能,于是他们也就真正成为课堂的主人。具体地,可从以下几方面来看实践教学的作用:1、可以揭去学习计算
6、机的神秘面纱计算机是一门新兴学科,属于尖端技术,电脑设备相对较昂贵,以至于一些同学对电脑产生了一种神秘感觉,认为学习电脑会很难。采用实践教学法,可以使他们明白,电脑不过是受人控制的机器而已,电脑的操作也是非常简单,这样他们就很自然地走近了电脑,也就消除了学习计算机的恐惧心理。2、多媒体网络教学使教学过程具体化、直观化教学过程是非常实在的过程,忌的是教师空谈。自然科学的教学非常重视实验教学,就是这个道理。你说电脑可以放V C D、听CD、全球通信,他会觉得你可能在吹牛,演示一下,耳听为虚,眼见为实,他们不得不相信。在计算机系统组成中,让学生面对计算机,解剖整台计算机也会非常自然的,硬件、软件也不
7、是什么遥不可及的东西了;在DOS命令中,为什么内部命令前没有盘符、路径,外部命令前有盘符、路径,什么时候可以省略,命令正确与否,怎么来完成某一功能,让计算机来 “说话”,是一目了然的了;在程序设计教学中,语句写得对不对,程序能否实现所要求的功能,在机器上运行一下,马上就能知道。实践教学可以让学生在学习过程中,就能发现问题,并解决问题,学生的错误、疑点当堂就已经解决,也不会留到课后,或者是下一次课。 本报讯近日,国际抢先的独立第三方支付及清结算企业快钱与中国游戏开发商网龙网络有限公司签署了包括快易付在内的支付协作协议。经过慎重评价,网龙旗下包括魔域、王者重生在内的一切游戏,均守旧了快易付效劳。快
8、易付是快钱针对频繁支付的状况而设计的全新支付方式。经过快易付,玩家就可以将授权银行账户的款项支付给企业,完成支付。并且,“快易付”快速充值通道还可以在每次账户余额快用完的时分自动充值。“快易付”的效率高、平安性好,可以让游戏不停顿,提升了游戏玩家的体验。此外,第三方支付还让游戏厂商的BtoC销售形式得以完成,可以节省少量本钱。快钱CEO关国光表示,第三方支付充值方式可以让玩家直接在游戏中充值,不需务实物点卡,因此基本不需求中间商的存在。同时,与第三方支付企业协作就可以向全国玩家提供充值效劳,免去了游戏厂商到全国各地终端铺设销售渠道的本钱。而关于线下购置实物点卡的玩家,快钱也提供神州行卡、联通卡
9、、电信卡等多种充值方式,借用普及全国的移动充值卡销售网点提供便利。 规范指出,现代信息技术要“作为学生学习数学和处置效果的强有力的工具,努力于改动学生的学习方式,使学生乐意并有更多的精神投入到理想的、探求性的数学活动中去”。作为可操作的探求工具,现代信息技术不只可以有力地促进学生创新肉体的开展,而且可以协助学生从一些繁琐的、单谐和重复性的任务中摆脱出来,使他们有更多的时机入手、动脑思考 和探求,在真正意义上尊重学生的发明性,充沛开掘学生的潜力,促进学生师生之间的交流协作,使不时提出效果,处置效果的学习成为能够。一、现代信息技术改动着学生的学习方式,协助学生停止探求性活动在教学活动中,学生是学习
10、的主体,教员必需改动“教员讲,学生听”“教员问,学生答”,以及少量演练效果的数学形式。学生的学习方式也必需停止相应的改动,数学教学应留意引导学生入手实际,自主探求与协作交流。学生在观察、实验、猜想、验证、推理与交流等数学活动中,会逐渐构本钱人对数学知识的了解和有效的学习战略。信息技术提供的外部抚慰是多种感官的综合抚慰。它既能看得见(视觉),听得着(听觉),又能用手操作(触觉),这样多样性的抚慰,比单一听教员解说强得多。而人机交互是多媒体计算机的清楚特点,有利于发扬学生的主体作用,激起学生自主学习的积极性。比如,对初三几何“中点四边形”的看法,学生经常混杂,张冠李戴。应用几何画板,可协助学生自动
11、有效地停止探求。画图:画一个恣意四边形,取四边中点,依次连成一个中点四边形。探求:将恣意四边形改动为自己需求的特殊 四边形,如平行四边形、矩形、菱形、对角线相等的四边形等,观察中点四边形的变化。猜想:这些中点四边形的构成有什么规律?验证并结论:可小组协作,探求交流。学生人人参与到这种图文声色并茂、感染力强的学习方式中,既能提高效率,又能激起兴味。再如,“函数”是初中数学中学生较难把握 的一块。怎样协助学生化解难题、打破重点且印象深入呢?在学习“一次函数的图像与性质”时,教员可充沛应用计算机的自动绘图功用,对一次函数图像(直线)停止拖动,让学生观察不时变化的数据,思考 几个变量之间的内在联络,最
12、终自己探求发现和归结图像与系数的关系。对“正比例函数的图像”,教员可以提供画图软件,让学生入手绘制双曲线,体验“有限迫近”坐标轴的实质。经过探求与交流,发现和归结正比例函数的图像及其性质。这样学生经过操作计算机,逼真体验数学知识的构成进程,在“做数学”的探求中发现数学,不只要利于数学知识的了解和把握 ,而且有利于激起潜在的创新看法。当然,在现代信息技术的协助下,学生可以将更多精神投入到有意义的探求性活动中。如可以停止一些复杂的数字计算:初学有理数运算规律时,将纸笔计算与计算器结果相对照,学习实数时用计算器求平方根、立方根,用有理数估量一个在理数的大致范围等;探求一些数量关系及函数的性质,图形的
13、性质;作一个图形经过轴对称、平移、旋转后的图形;应用坐标停止作图;从事图案的设计;作展现丰厚多彩的几何图形,探求图形的变化规律;搜集数据,处置数据,模拟概率实验。二、现代信息技术能协助学生自动地停止效果处置学生的数学学习不能仅仅是把握 一些概念技艺,而且必需阅历探求、猜想、推理等进程,处置有关效果。运动的几何图形愈加有效地抚慰大脑视觉神经元,发生剧烈的印象,能协助学生停止效果处置,有利于对数学知识的获取与坚持。初中几何圆这一章,像“垂径定理”、“圆心角、弧、弦、弦心距关系定理”等,需求用“翻折、旋转、平移”等知识证实 的定理,都可用几何画板静态演示知识的构成进程,既可化笼统为直观,又可化运动为
14、运动。比如,在学习“等腰三角形三线合一”这一性质时,不少学生了解有困难。我应用几何画板,先画一个恣意三角形,测出三线的长度,再拖动相关的点,引导学生观察长度变化,经过比拟发现三线合一的性质;看法多面体展开图时,虽然正方体实物比拟直观,但不透明,还是应用几何画板,作一个正方体,六个面涂上不同颜色且可透视,再结合实物,从而真正到达处置效果的目的。这一进程让学生直接感遭到数学来源于自然,笼统于实际,同时开阔了学生的视野,有利于学生发散思想的培育。再如,初三代数“频率散布”,由于数据较多,计算繁琐,学生望而生畏,用计算机辅佐教学,繁复明了。把一切数据输入Excel排序,得出最大值和最小值,各组中的频数
15、了如指掌,用Excel还能方便地绘制出柱状图,相似频率散布直方图,把非智力进程交给计算机,降低难度,这样才干提高课堂效率,培育学生运用信息技术和处置效果的才干。总之,现代信息技术将成为一种重要的数学学习手腕,一些过去只能经过思想、表象和想象体会的数学内容,可以失掉直观的表示与处置;一些与数据处置相关的简易计算,都能经过计算机停止,数学的理想情境和虚拟情境将经过现代信息技术融会贯串。现代信息技术的弱小看法工具作用,无疑将极大地影响数学课程的开展,数学学习越来越显得潜力无量。当然,初中数学与信息技术的整合,并非强调一切的数学内容都适宜计算机辅佐教学,它只可巧用,不能滥用。就如数学课程规范所指出的,
16、我们不倡议用计算机上的模拟实验来替代学生可以停止的实际活动;我们不倡议应用计算机演示来替代学生的直观想象,来替代学生对数学规律的探求。凭风巧借力,送我上青云。初中数学的课程革新必需巧借现代信息技术的优秀功用,才干使二者的无机整合提升到一个新的高度,从而到达优化数学的学习进程和学习资源的目的。 摘要:本文通过发放调查问卷的方式,分析引起IT新生不适应大学生活的一些因素,并针对这些因素,探讨了IT新生如何适应大学生活的一些措施,提出几点可行性的建议,为帮助下一届新生更快适应大学的学习与生活提供参考。关键词本文来自:计算机毕业网 :调查问卷;措施;建议1引言新生刚进大学时,原先升学的愿望已实现,新的
17、目标尚未找到,难免陷入暂时的迷茫,同时,也感觉到大学与中学有着截然不同的生活、学习方式,需要尽快转变角色,适应大学生活,并在一年级时能否确立起合适的学习目标,制定出切实可行的人生规划,学会正确的学习方法。这些,都对学生的后继发展起到举足轻重的影响。2调查研究方法本文从以下几个方面出发设计了调查问卷的内容,并向所在的计算分院06级同学发放400份调查问卷,做了针对性的抽样调查。回收332份调查问卷,回收率83,因此,此次调查结果是有效的。调查的内容包括:1) 大学的学习、生活,与中学的学习、生活之间的不同点;2) 大一新生如何适应大学的学习及生活;3) 大一新生应如何安排利用自己的学习、娱乐时间
18、。3调查结果分析从以上统计结果可以看出:大多数的同学认为大学与中学在学习、生活上不同,主要体现在大学课程时间的安排和自主性学习。首先,大学里所学知识是由基础课、专业基础课和专业课组成的,循序渐进,环环相扣,前面任何一环没有学好都将会影响到后面课程的进行。另外,学生在校期间还要在外语上通过四、六级考试和计算机通过水平测试,学习的任务并不轻松。其次,对于以基础知识灌输和人文精神培养为主要特征的大学学习来说,不仅上课所学的要靠自觉去消化吸收,整个知识体系也要靠自己去补充完善。所以,除了专业学习外,应自我涉猎课外知识,使自己丰富起来。29.82%的同学认为高中与大学相比,高中的生活更适应自己。因为在中
19、学时,有些生活琐事依靠父母亲友的帮助,进入大学后,衣食住行等个人生活都由自己处理安排,自主、自立、自律更是大学生活的主旋律。指导新生走出迷茫,作好个人规划是让新生适应大学学习、生活的有效方式。许多学生以考上大学为唯一的学习目标,一旦目标实现,容易产生松懈心理,难以及时树立起进一步的学习目标,造成了考上大学前后的“动机落差”。此外,高中阶段很多学生兴趣狭窄,爱好很少,一门心思考大学,没有形成特长。一旦进入大学,就把主要精力放在迫切发展自己的爱好特长上,而对学习却逐渐失去了兴趣。因此,刚进大学的新生应让他们从高考胜利的满足和陶醉中清醒过来,认识到大学是人生成才、成就事业的一个新起点。根据学校教学的
20、客观现实和自己的实际,制定出个人在学业、思想道德、心理发育等素质培养方面的奋斗目标和行动方略,以增强进取的内动力,为再创大学阶段的人生辉煌打下良好的基础。自律方面,新生最需要注意的有锻炼并提升自身能力,自觉学习,接触社会,搞好寝室关系与室友和睦相处,谈恋爱,以及娱乐的安排。1) 积极参加课余班团和实践活动,展现自我,提升自我,培养自我,积累工作经验。2) 要学会合理安排自己的学习、娱乐、休息时间。3) 室友之间、同学之间多加了解,熟悉互相的生活习惯、性格,为以后的相处打下基础。4) 大学新生大多不能正确把握恋爱标准,如43%的同学反映谈恋爱对学业的影响是负面的。过早恋爱不利于新生顺利地适应大学
21、生活和学习。5) 从数据中反映出,有一部分同学不能跟上大学的脚步,借玩网络游戏,通宵来逃避现实,反抗现实。同时,这也反映出这24%的同学对大学生活感到迷茫。另外,有62.65%的同学曾在碰到难学的课程时灰心过,他们反映,此时最希望得到诸如老师的关怀、指导,与老师更多的交流等。对于自己所学的专业,很多同学反映他们不太了解,概念很模糊,因此学习的目标性也不明确。新生对于人生规划问题也出现两极分化,部分同学由于对大学生活的不适应,连带反应出的迷茫、消极情绪,十分不利于个人的成长、成才。对于已有了明确的人生规划的同学,他们已初步适应了大学生活,但计划的付诸实施显得更为重要。4建议及措施首先,通过讲座,
22、帮助进入大学的新生认识到大学为培养专门人才服务,以培养各类高级专门人才为目标。其次,校方引导新生积极主动地去适应新的环境。如:引导新生合理安排自由的生活及生活空间,珍惜拥有的学习机会,及时了解图书馆、语音室、阅览室的开放时间,适度参加一些社团活动,多听有意义的学术报告及讲座,充实他们的生活并注意加强自我控制能力。学生不仅要消化理解课堂上学习的内容,而且还要适量阅读相关方面的书籍和文献资料,以适应时代和科技的发展。大学不再是像中学那样老师追着学生,而是要学生主动求教老师;大量的时间需要自己去安排,而不是被老师占有;要学会研究性学习,善于发现和提出问题,即要会主动的去学习,而不是被动的。再者,指导
23、新生合理规划大学四年,如:在节假日参加一些与自己的职业目标相关的实习,增加自己的能力,培养自己对职业规划的直观了解。新生在生活、学习方面要善于挖掘和发展自己的优势;当遇到困难时,解决这些问题主要靠自己,要有自强自立意识;同时,在自己无法解决时,要学会主动向老师和同学寻求帮助。最后,对于新生的谈恋爱和娱乐安排,学校可以通过讲座,报告会等引导学生正确对待,也建议引导新生以学为主以玩为辅,并且要有目的的玩,玩出“价值”来。大一新生在一年级时,要对自己的人生做好规划,并围绕规划制定切实可行的学习计划,阶段性的目标,独立生活,自觉学习,为美好的人生奠基。 摘要:为了了解计算机专业学生认识和使用开源软件的
24、情况,本文对北京工业大学计算机学院部分学生进行开源软件使用情况问卷调查,对调查结果进行分析,并针对目前培养学生专业实践能力中存在的问题提出建议。关键词:开源软件;问卷调查;计算机实践能力1问卷调查背景对计算机专业的学生来说,使用各种软硬件工具完成特定工作、管理各种软硬件程序、自己动手实现各种软硬件程序等工作能力是其必备的专业实践能力。培养学生实践能力,离不开众多主流软硬件程序和工具。由于允许免费使用源代码,并在此基础上进行再开发和再利用而不必考虑补偿等问题,开源软件1成为计算机科学与技术领域的最宝贵资源,并被应用于各种教育教学实践2-4。这些开源软件涉及计算机专业各个领域,如用于网络管理的mr
25、tg-2.13.2、mySql数据库软件、应用服务器tomcat等,并且在各种仿真或实际项目中起着重要作用。了解、掌握、熟练使用这些开源软件解决问题,是计算机专业学生实践能力的最好体现。本文的问卷调查对象以北京工业大学计算机学院的在校学生为主,对学生利用开源软件的种类、学习开源软件的渠道,以及对主流开源软件的认识和使用途径等方面进行了问卷调查和分析。2调查基本情况调查表标题为“开源软件使用情况问卷调查”,调查对象是北京工业大学计算机专业的本科生和研究生,考虑到本科低年级学生还没有接触到专业课,本科生只选取三年级和四年级学生,研究生只选取研二和研三学生,具体分布如表1所示。此次调查采用无记名问卷
26、方式进行,共发问卷90份,回收有效问卷81份,有效问卷的回收率为90%。问卷内容共分两个部分:第一部分主要涉及对开源软件概念及获取方式的基本认识,共4个问题;第二部分是对不同类型主流开源软件的认识和使用情况调查,为了配合计算机专业现有课程领域,本文选取了以下9个领域的开源软件:A操作系统,B Web服务器、应用服务器,C开发环境,D数据库相关,E网络应用相关,F办公软件相关,G电子商务,H多媒体处理工具,I系统结构相关。为了尽可能全面并兼顾企业对计算机专业实践能力的要求,对每类开源软件,我们都选取了多种(大于等于三种)目前比较流行的软件供调查对象选择,并采用人工核查方式对回收问卷进行统计分析。
27、3调查结果分析对开源软件的认识和使用是一个学习过程,可能和调查者的基本情况,特别是性别和学历密切相关。性别的统计(如表1所示):男生占72.84%、女生占27.16%,这基本符合理工科专业的男女比例。本科生和研究生分别占65.43%和34.56%,也考虑了他们目前的分布情况。3.1对开源软件的认识同传统的封闭源代码软件相比,开放源代码软件为客户,特别是在校学生和教师带来了诸多好处,例如它没有版权问题,客户无需支付软件License费用便可授权使用;它更加安全和稳定,开放软件源代码可以得到全世界众多同行的审查,因此,主流的开源软件一般更具安全性和稳定性;它有更强的生命力,因为它容许修改和再开发,
28、因此可以吸引更多的用户。作为一名专业的计算机工作者,了解开源软件的概念,并能主动选择适合自己使用的开源软件,甚至将自己的软件成果以开源软件的形式发布接受同行的审查,都是提升自己专业实践能力的有效途径。为了了解学生对开源软件概念的认识,我们通过识别开源软件特点,辨别典型非开源软件及提供常用开源网站三个问题,并从不同的角度进行调查。为了了解学生认识和学习开源软件的渠道,我们提供教师、网络、同学和朋友以及其他四种方式。整体调查结果如下。(1) 学生对开源软件概念和特定开源软件已有一定认识,这表现在本科生中有67.92%的学生,研究生中有53.57%的学生只选择了开源软件三个特点中的部分或全部;而64
29、.15%的本科生和32.14%的研究生只将四个非开源软件部分或全部辨别了出来。上述数据似乎说明研究生比本科生对开源软件概念的认识更少,而事实恰恰相反,本科生在识别概念时仅仅依靠字面猜测,这可以通过本科生中有39.62%,而研究生中有25%的学生只选择“开放源代码”这个明显和字面关联的特点看出。另一方面,对开源网站的认识也证明了这一结论,本科生中有58.49%的学生,而研究生中只有7.14%学生对问卷中列出的9个比较著名的开源网站完全不知道。基于上述分析,我们认为要增强本科生对开源软件的认识能力。(2) 了解和认识开源软件的渠道比较统一,绝大多数同学,包括58.49%的本科生和71.43%的研究
30、生都将网络作为最重要的认识途径。认为同学和朋友是最重要途径的本科生和研究生所占比例大致相同,一个是22.64%,另一个是21.4%。有意思的是,有16.98%的本科生将老师看做最重要的认识渠道,而仅有7.14%的研究生这样认为。这些数据进一步说明研究生的认识能力比较主动,更多的学生会通过网络主动获取,而一部分本科生却希望在老师的带领下认识。这组数据的积极意义在于证明本科阶段的教师通过课堂教学引导学生的认识和实践能力也是一个切实可行的方法。3.2不同类别主流开源软件的认识和使用对于9类开源软件中的三类,即电子商务、多媒体工具、系统结构,本科生和研究生掌握程度都很差,学生对其了解的比例都未达到10
31、%。而系统结构是计算机专业学生必学的专业基础,电子商务和多媒体又是计算机应用中两个重要的分支。从这点看,这三个领域的教师需要在实践能力培养上重点加强,特别要引导学生认识这些领域的主流开源软件并将其应用在合适的场合,比如课堂教学、毕业设计、竞赛项目,用于提升学生的专业实践能力。图1和图2分别是本科生和研究生对其他六类开源软件的掌握情况。在每一领域中,我们选取学生了解最多的一种主流软件作为样本进行分析,图中从左到右对应着如下领域:操作系统、开发环境、数据库相关、网络应用相关、办公软件相关、Web服务器、应用服务器。从图中可以看出,不管是研究生还是本科生仅仅是了解这些软件,精通的极少,而企业招聘时更
32、关注熟知和精通专业技能的学生。这也正是目前学生就业的难题,而另外一个难题则是,一些主流软件,例如tomcat,Jboss,Apache等,在社会上非常流行,而学生对此认识却很少,这也是学生不适应就业需求的一种表现。为了解决这些问题,我们分析了学生对所掌握软件的使用途径。对于了解的软件,大多数学生,包括研究生基本的利用情况集中在A课程和F自己实践这两个途径。而对于熟知或精通的软件,学生使用途径除了AF外,更多集中在B毕业设计D企业实习和E真实项目上。这个结果说明,要培养学生对某一软件的实践能力,教师除了课堂上引导外,必须尽可能多地让学生动手实践。有条件的可以参与真实项目,去企业实现;如果没有条件
33、,也要以真实项目需求为标准组织各种竞赛项目,设计各种毕业设计和课程作业。增加学生的动手实践机会是实践能力提升的最好方式。如果从熟知这个认识程度看,本科生和研究生在网络应用、开发环境、办公软件这三个领域做得相对较好,熟知的比例接近30%。特别是对于浏览器firefox和办公软件openOffice,本科生和研究生的掌握程度比较一致。同时,他们的使用途径也都集中于F自己实践,这说明这两款软件和学生的日常生活联系很紧。掌握数据库软件是计算机专业重要的实践能力,多数计算机项目都涉及数据库的使用。研究生在这方面做得比较好,所有人都了解mySQL这款软件,熟知和精通的比例也比较高。但是本科生有超过一半的人
34、(56.60%)完全不了解这款软件。这说明,该领域的实践能力在本科阶段需要大幅提升。 4结论通过对开源软件使用情况的问卷调查及数据统计结果分析,我们从中看到很多积极的因素,它说明北京工业大学计算机专业的学生对开源软件概念有一定的认识,能够掌握并在实践中使用一些主流的符合企业工作能力要求的开源软件。针对存在的问题,我们要在今后的专业课教学中加强以下几方面工作。(1) 教师,特别是专业课教师要在本课程的各个教学环节(课堂、课后作业、课程设计)中着重介绍本领域的主流开源软件,有能力的教师要引导学生使用这些开源软件完成一些真实项目。(2) 认识、精通某一开源软件的最好方法依然是动手实践,学校要尽可能为
35、学生创造一些实践环境,比如送一些优秀学生到企业实习,教授特定专业课的教师应要求学生参与自己的真实项目,或者基于真实项目的需求组织学生参加竞赛等。(3) 对多媒体处理、电子商务、系统结构类开源软件的认识和使用需要进一步加强。特别是讲授这些课程的教师要提高自身对开源软件的认识和使用,同时更要引导学生深入学习和实践这些开源软件,以适应社会和企业的需要。参考文献:1袁萌. 何谓开源软件J. 开源世界,2006(152):78-80.2鲁志芳. 开源软件之教育应用初探J. 信息技术教学与研究,2009(32):158-159.3孔一童. 开源软件教学应用综合研究D. 上海:华东师范大学硕士学位论文,20
36、05.4熊伟,李军,陈荦. 信息技术专业课程教学中的开源软件应用探索J. 当代教育论坛,2007(9):87-88 .The Research of Questionnaire on Open Source Software for Students of Computer MajorGAO Ming-xia, FANG Juan, MAO Guo-jun(College of Computer Science, Beijing University of Technology, Beijing 100124, China)Abstract: In order to instruct stud
37、ents to use open source software in classroom or work and improve them computer professional skill, the paper surveys the students, who is major of computer, on questionnaire about open source software and gives some suggestions for existing problems.Key words: open source software; questionnaire; c
38、omputer professional skill 1 第一章 应用软件的讨论(从静态到动态的飞跃)11动态服务器网页(ASP)的出现在Web诞生之初,所有的网页都是依靠超接的。人们可以从一个网页方便地连接到另外一个网页上。这些网页是事先编好并存放在Web的服务器上的,Web服务器仅需要将这个网页取出,然后按照超文本传输协议(HTTP)规定的方式传送该浏览器,浏览器把这个网页按预先编排好的格式(使用最多的是HTML格式)呈现出来。 但是,这样的网页只是静态的。这个问题导致了CGI(Common Gateway Interface,公共网关接口)的产生。 C
39、GI是一个公共的界面,它规定了浏览器、Web服务器和服务器的程序之间数据交换的格式。这个程序就是通常所说的CGI程序,它可以由任何一种程序语言(如C/C+、Perl、Visual Basic、TCL等)编写。事实上,CGI程序是一个可执行程序,它必须通过编译器编译并连接成可执行代码后才可以工作。 CGI不但编程复杂,修改后还要重新编译,并且很浪费系统资源,随之而来的ISAPI是另一个解决方案。ISAPI也遵循CGI标准,它不但可以生成动态的页面,甚至可以作为过滤器放置到你的Web服务器上,处理所有的WEB访问及应答请求。但是,ISAPI程序设计更加复杂,而且
40、安全性较差。Asp(ActiveServerPages,动态服务器网页)出现解决了这些问题。ASP存取数据的方法遵循CGI标准,但它大大简化了编程方法。只要在Web服务器上嵌如对应的ASP解释器,可以使用诸如VBScript、JavaScript或者PerlScript等编写动态的ASP网页。这些网页全部都是解释执行的,你可以修改一个动态网页,无须任何编译器就可以直接发布管理到Web服务器上。12 ASP的特性 Active Server Pages就是用服务器端脚本、对象和组件扩展了的标准HTML页。它具有3个重要特性: 1、Act
41、ive Server Pages可包含服务器端脚本。将服务器脚本含在Active Server Pages中就可以用动态内容创建网页。 2、Active Server Pages提供了几种内置对象。在Active Server Pages中使用内置对象可以使脚本功能更强,在其他方面,这些对象可使你从浏览器中检索或向浏览器发送信息。 3、使用附加组件,可以扩展Actire Server Pages。Active Server Pages可以同几个标准的服务器端ActiveX组件捆绑在一起,这些组件使你可以处理数据库,发送Em
42、aU或访问文件系统。 Active Server Pages是编写Web服务器程序的最新利器。它是一个开放式的无须进行编译的应用程序环境。它提供了CGI程序和脚本的灵活性,同时不会使性能显著下降。与CGI不同的是,ASP在服务器的进行内运行,是多线程的,可以进行优化来处理大量用户。它将IDC的简单性和ISAPI的灵活性综合在了一起。ASP比CGI和Perl脚本编写系统具有优势,它把HTML的简单性和脚本编写,以及Active服务器组件等常见工具组合在一起,用以创建动态的和强有力的网站。 ASP代表了微软公司开发技术的一个新
43、发展。 ASP允许开发者存储他们的HTML代码和单个文件中的脚本化代码。ASP支持Open Script接口,这样就可以使用遵守这个标准的任何脚本编写语言。支持Open Script的语言包括VBScript和Jscript,甚至是Perl Script。这些脚本可以执行应用程序逻辑,并能够调用软件组件来执行特殊的任务,例如数据库查询、文件输入输出(IO)、业务规则和工作流。 ASP技术有它自己的对象模型,再加上驻留在同一文件之中的HTML和脚本这一事实,才使得ASP比HTXIDC更为强大。 13 ASP的功能使用Acti
44、ve Server Pages可以完成下面的工作: 1、产生动态网页。在一天中的不同时间,或对不同用户,Active Server Pages可显示不同的内容。 2、处HTML表单的内容。使用Active Server Pages可以获取并对输HTML表单的数据作出反应。 3、创建数据库驱动的网页。Active Server Pages可以从像Microsoft SQL Server之类的数据库中获取现存数据或插入新数据。 4、跟踪用户会话。从用户到达你的网站直到其离开,可以用Actire Server Pages储存其信息。 5、创建可搜索网页。与Microsoft Index Server或Microsoft SQL Server全文检索一起使用时,用Active Server Pages可创建网站的搜索引擎。 &