资源描述
计算机硬件课程群实验体系的改革与完善
摘要:本文介绍了我校对计算机硬件实验课程体系及实践教学环节进行的改革,建立了“基础层-应用层-提高层”三层体系结构的硬件课程群实验体系,并对多层次、系列化的硬件实践教学模式及训练模式进行了探讨。<br> 关键词<br>本文来自:计算机毕业网 :硬件课程群;实验体系;实验内容;实践能力<br> <br> 我校计算机专业自99级开始进行了较大规模的扩招,但由于师资力量跟不上、实验条件和实验内容相对落后等原因,造成计算机硬件教育存在层次单一、教学内容滞后、理论与实践脱节等问题,学生普遍存在着“重软怕硬”的现象,毕业后硬件设计能力差,软件开发缺少后劲。为提高学生的硬件动手能力,增强毕业生的社会适应性,学院自2002年开始进行计算机硬件课程群建设及相应的硬件课程群实验体系建设,包括“计算机组成原理”等九门硬件课程及5门相关的实践课程。本文对我院计算机硬件课程群实验体系建设及硬件实践教学环节的改革进行了探讨与总结。<br> <br> 1构建科学完整的硬件课程群实验体系<br> <br> 在原有的课程体系下,我院为本科生开设的硬件实验教学课程有“数字逻辑实验”、“计算机组成实验”、“微机接口实验”、“单片机实验”。由于实验条件的限制,各课程实验内容相对独立,综合性、系统性较差;尚有部分硬件主干课程没有对应的实验课程,如系统结构。实验课程体系存在诸多问题。<br> (1) 缺乏对学生系统设计能力的培养。传统的硬件设计和软件设计相分离的设计方法成为阻碍设计和实现复杂、大规模系统的关键因素。系统平台的搭建、软硬件的协同设计验证和软硬件功能模块的可重用性已成为现阶段设计方法的热点。培养学生具有系统设计的思想成为当务之急。<br> (2) 缺乏对学生可编程芯片设计能力及EDA技术的培养。可编程芯片与EDA技术是现代电子设计的发展趋势,将可编程芯片设计及EDA技术引入实验教学中是时代发展的需要。<br> (3) 缺乏综合性的实践课程,学生的创新能力发挥受限。由于实验条件限制,原有的多数实验是基于纯硬件逻辑设计的,只是在面包板上用器件构建小系统,功能扩展性差;并且只能开设数量有限、技术含量较低的实验,学生无法开展自主的综合性设计,无法进行创新能力的培养。<br> 为此,经过充分调研和论证,我院首先从修改03级教学计划入手,对课程体系中的多门课程进行了调整,同时理顺各门课程间的关系,构建起了新的硬件课程体系。该课程体系由必修课程、选修课程及配套实践三部分组成。必修课包括“组成原理”、“接口技术”、“系统结构”等基础课程。为适应社会需求,在选修课中删去原有的“诊断与容错”等一些过时的课程,增加“数据采集”、“计算机控制技术”、“嵌入式系统”等社会需求较强、实用价值高的应用性课程,同时新开了“模型机设计与组装”、“硬件综合实践”等实践课程。在07版教学计划中,又新增了“DSP原理与应用”、“嵌入式系统实践”等新课程,保证课程体系的实用性与先进性。<br> 硬件系列课程从体系结构上划分为三个层次:基础层、应用层和提高层,其课程间的关系如图1所示。基础层为“数字电路”与“组成原理”。“数字电路”课程虽然在教学体系上不属于计算机硬件系列课程,但它是计算机硬件系统的技术基础,是必修的前续课;“组成原理”介绍计算机的基本组成和工作原理,解决整机概念;通过“电工电子实习”与“模型机设计与组装”两门实践课程,强化学生的硬件动手能力。在应用层中,通过“接口技术”介绍应用层的外围接口和相关外设,以“嵌入式系统”等四门实用性强的课程作为选修课,每门课程都配有相应的实验环节,并通过“硬件综合实践”、“嵌入式系统实践”强化学生对基础知识的掌握和综合应用。提高层为“系统结构”及“性能测试与分析”实践课程,通过学习和实践,能够使学生比较全面地掌握计算机系统的基本概念、基本原理、基本结构、基本分析方法、基本设计方法和性能评价方法,并建立起计算机系统的完整概念。<br> 在硬件课程群实验体系建设过程中,突出强调课程体系的系统性和完备性。从第1学期到第7学期硬件实验不断线,层次逐步提高,实验内容衔接连贯。注意各硬件实践的相互次序和互补,使硬件实践训练层次化、系列化,以此来系统强化学生的硬件动手能力。同时调整各课程的开设顺序,理顺每门课与前导课和后续课之间的关系,从而保证硬件课程体系的系统性和完备性。<br> <br> 注:所有必修课程与选修课程均开设课内实验,包括验证实验(20%)、设计实验(80%);实践课程单独开设,包括综合实验(80%)、探索实验(20%)。<br> <br> 2改革实验教学内容与模式<br> <br> 计算机硬件系列课程的重要特点之一是工程性、实践性强。为了使学生在学过该系列课程后具备较强的实际动手能力和计算机应用系统的开发能力,应在实验教学内容的设置上体现出基础性、系统性、实用性和先进性,既要重视计算机硬件的基础内容,又要结合当今电子与计算机的最新发展。为此,我们对该硬件系列课程的实验教学内容和教学模式进行了改革创新。<br> 2.1优化实验内容,引进实验新技术,提高硬件设计的效率和兴趣<br> 随着计算机硬件技术的日益发展,各种各样的微处理器不断更新,功能不断增强,以FPGA为代表的数字系统现场集成技术取得了惊人的发展,嵌入式系统设计也逐步成为主流。为了使学生跟上时代潮流,了解最新技术,需要不断引入新设备、新技术,提高硬件设计的效率和兴趣。如更新的“组成原理”和“系统结构”实验台,通过RS232串口与PC机相连,可在PC机上编程并向系统装载实验程序,还可在PC机的图形界面下进行动态调试并观察实验的运行,使学生像设计软件一样来设计硬件,做到了硬件设计软件化,大大提高了硬件设计的效率和兴趣。“模型机设计与组装”,将CPLD和FPGA等技术引入,用CPLD来设计复杂模型机。“汇编语言”和“接口技术”补充Windows下设备驱动程序的设计与实现,增加PCI、USB的应用等内容。“系统结构”通过局域网组建小型的微机机群,研究探索多处理机操作系统,试验并行程序的运行与任务分配调控等功能。为适应当前嵌入式芯片的迅速普及应用,新开设了“嵌入式系统设计”课程设计。针对学生已学过多门硬件课程,但仍不能完成一个完整的、可独立工作的计算机系统设计问题,新开设了“硬件综合实践”,使同学亲自体会设计一台微型计算机系统的全过程。<br> 2.2建立“验证型-设计型-综合型-探索型”的多层次实践教学模式<br> 在实验教学内容的改革上,本着“加强基础、拓宽专业、注重实践、提高素质”的方针,将实验项目分为4类,即验证型、设计型、综合型、探索型,实验项目由浅入深,循序渐进。在所有硬件必修和选修课程中,全部开设课内实验。课内实验由验证实验(20%)、设计实验(80%)组成。所有实践课程都单独开设实验,包括综合实验(80%)、探索实验(20%)。这样,课内课程中开设“验证型”和“设计型”的实验,在后续课程设计中,开设“综合型”和“探索型”的实验,形成“验证型-设计型-综合型-探索型”的多层次实践教学模式,系统强化学生的综合设计和硬件动手能力。<br> 在验证型实验中,注重使学生巩固基本理论,进一步掌握基本概念和基本技能。在设计型的实验中,注重培养学生的创新意识、设计能力和动手实践能力。在这一类实验中,以学生动手为主,教师辅导为辅,只给定实验的课题及达到的目的,中间过程需学生自己去查阅资料和设计方案,直至最后调试完成。在综合型实验中,注重培养学生综合运用所学知识的能力,使学生受到更为实际、更加全面的科学研究的训练。综合实验的特点是没有现成的模式可循,学生需要独立完成硬、软件设计和调试。在调试过程中,学生自己动手分析解决实验中出现的问题,虽然有一定的难度和深度,但对学生很有吸引力,能使学生从应付实验变为主动实验,不仅提高了基本操作技能,也发挥了学生的主观能动性和创造性。课程设计的部分内容属于探索型实验,学生可以自主选择感兴趣的课题及相关开发工具,写出设计书,交给指导教师审核后实施。在这一过程中,学生需要查阅大量的资料,培养了学生的自学能力、研究设计能力、独立分析问题及解决问题的能力和创新能力。<br> </p> <p> <p>2.3确立“系列化硬件实践训练”方案<br> 硬件实践训练由“课程实验-课程设计-综合训练-毕业设计”四个系列组成。课程实验——所有硬件课程都开设。课程设计——在“嵌入式系统”、“组成原理”等重点课程中开设,在这些课程的课内实验中进行部件或模块实验,在课程设计中进行综合性、创新性设计。综合训练——通过“硬件综合实践”展开。该课程安排在大四开设,是一门综合性设计实践课程,也是对前面所学课程的一个全面应用和总结,在硬件课程群建设中起着“总练兵”的作用。通过让学生亲自设计一台小型计算机控制系统,包括计算机的各个部件和功能,“麻雀虽小,五脏俱全”,旨在让学生真真切切感受到如何设计一个可独立工作的计算机系统,强化和提高学生的综合实践能力,培养学生的创新思维和创造能力。毕业设计——每年精选一定数量的硬件毕业设计题目,提供实验场所、设备及材料,让对硬件感兴趣的同学去实现自己的设计,放飞自己的理想。学生以接近于实际应用环境,完成高质量综合设计为训练手段,以掌握计算机硬件结构与应用系统设计作为主要训练目的,使学生对计算机的整个硬件系统有较全面、较系统的掌握。要求学生能够根据需要设计出一定规模的计算机硬件应用系统实例,从模板设计、制作、总线的走向、计算机部件选取、工作原理的分析、部件在模板上的部局、部件的焊接、运算能力的调试、结果正误的判断分析等流程的设计到具体的制作,直至最后写出毕业论文,使学生建立系统的概念与工程的概念。<br> <br> 3结束语<br> <br> 上述改革取得了令人满意的效果。大
2008年,全球金融危机爆发,知名跨国企业裁员、减招甚至停招等一系列连锁反应,让即将走出象牙塔的大学生们无所适从。在经济衰退的阴霾下,本次金融海啸的冲击对IT类研究生的就业带来怎样的挑战和机遇?本文以北京大学信息科学技术学院2009届毕业研究生调查问卷的统计结果为基础,对IT类研究生的职业规划情况、就业能力、就业质量、危机下的就业前景等进行分析,并探讨当代大学生的择业价值取向以及对自身职业生涯与未来发展的认识。<br> 本次调查问卷于2009年7月发放,共发出问卷270份,回收有效问卷227份。其中硕士占84.7%,博士占15.3%;男性占74.3%,女性占25.7%,与全院毕业研究生总体的学历构成和性别比例基本一致。<br> 职业生涯规划现状探讨<br> ※ 职业生涯规划,是“鸡肋”还是“熊掌”<br> 调查结果显示(图1),有近八成(78.6%)的被调查者做过自我职业定位和规划,包括进行正式的职业测评、与专业的职业咨询师交流、学习职业规划系列课程等。其中,21.9%的同学认为“职业生涯规划是个人求职的重要依据”;但有56.7%的同学认为“职业生涯规划过于空泛、不切实际,对自己的求职就业并无帮助”。从中可以看到,大部分学生对职业生涯规划有所了解,但是同时,职业生涯规划并没有完全融入大学生活,其科学性、应用性和个性化亟待提高。<br> <br> 特别是在现阶段的中国高校里,大学生职业生涯规划被简单地理解为职业规划,人们普遍关注的是就业率,忽视了大学生作为受教育者的特殊性,也没有从根本上关心个人的职业发展问题,对学生未来职业生涯的教育缺少前瞻性。同时,我们的调查也发现,虽然有近八成的同学做过职业生涯规划,但真正进行过专业职业咨询的人数却较少,说明大多数大学生是自发地去探索自己的职业发展道路,并没有得到比较系统和专门的指导,这与目前我国大学生职业生涯教育的队伍尚未实现专业化的现实背景有关。<br> <br> 图1近八成毕业生做过自我职业生涯规划,<br> 但超半数认为并未产生实际意义<br> ※ 专业与职业,一个萝卜一个坑<br> 如图2所示,有23.4%的被调查者认为“自己的专业与理想的职业发展目标非常一致,喜欢并将从事此专业”;有52.7%的毕业生认为“自己的专业与理想的职业发展目标相对符合,希望找到与专业有一定关联性的工作”;有21.8%的毕业生认为“自己的专业与理想的职业发展目标不太一致,如果有条件,希望换成自己喜欢的专业”;另有2.1%的被调查者表示没有考虑这个问题。<br> <br> 图2大多数毕业生认为自己的专业与理想的<br> 职业发展目标一致<br> 职业的选择可以体现个人的职业兴趣和价值观。如果说本科阶段的专业学习更大程度上是一种被动接受知识的任务,那么研究生阶段的专业学习就应是一种主动培养职业所需精神及能力的过程。从现实角度讲,单纯的喜欢、兴趣不应该是硕士生、博士生们选择职业的简单原因,经过了研究生阶段的培养,择业出发点首先考虑的应是建立在能力基础之上的人生发展。从这个角度而言,在首次择业时,选择与本专业契合度高的行业和职位,是应提倡并值得鼓励的。这不仅使得他们的求职道路更加顺畅,也在一定程度上预示着在职业发展道路上取得成就的阻碍与困难会相对较小。 <br> ※ 理想与现实,孰轻孰重<br> 在被问及“知名企业普通员工和小型企业管理者,你将如何选择”时,有35.4%的毕业生选择前者,其余64.6%的毕业生选择后者(图3)。由此而见,对于刚刚走出校园的大学生来说,未来是充满希望的,他们踌躇满志,愿意承担更多的挑战和责任,渴望拥有不同寻常的职业人生。<br> <br> 图3超过六成毕业生更愿意将来在小型企业做管理者<br> 与此相关的是,我们的调查中显示,约有64.9%的毕业生有过自主创业的意向。在创业动机上,排在第一位的是“实现自身梦想”,占18.2%;其次是“赚更多的钱”,占14.7%;再者是“寻求更自由的生活空间”,占12.4%;创业动机是“为了证明自己的能力”和“已有创业技术或理念,认为前景广阔”的分别占10.7%和8.9%(图4)。大学生创业可以分为“机会型创业”和“生存型创业”两种[1],前述几种都应称为“机会型创业”,本次调查并未出现因为找不到工作而无奈选择创业的“生存型创业”样本。<br> <br> 图4近半数毕业生考虑过自主创业,主要是为了<br> 实现自身梦想<br> 作为北大信息科学技术学院的研究生毕业生,自身的优势背景——名牌大学、热门专业、良好的专业水平和综合素质奠定了他们较高职业人生梦想的基石。然而,无论是自己创业,还是管理小型企业,面临的风险、承担的考验、需要的勇气都是十分巨大的。对于刚刚走出校园的“社会新鲜人”而言,缺乏社会历练,没有资金、技术、人脉资源的原始积累,若想一蹴而就,十分困难。<br> 在这一点上,绝大多数大学生的认识十分清醒。虽然拥有宏大的理想与激情,但对于毕业后的第一次职业选择,他们往往理智又谨慎。除了极其个别在校期间已创办企业并良好运作下去的被调查者之外,绝大多数的同学毕业后的第一份工作仍然是“替人打工”。而同时,大多数同学在面临知名大企业和小型企业的工作邀请时,也都选择前者,准备先进入大型企业工作一定时间,积累了一定经验后再“伺机而动”,或选择创业、或跳槽到发展迅速的中小企业。<br> 择业过程与就业质量分析<br> ※ 多种求职尝试应对就业压力,实践凸显重要<br> 在进行求职准备时,被调查者中的绝大多数首先选择的是“向已工作的人求助”,其次是“争取与求职有关实习机会”,再次是“了解行业与企业”、“参加求职讲座”;只有较少的同学采取过“了解就业政策”、“进行专业的职业咨询”、“考取职业资格证书”等手段(图5)。<br> <br> 图5在进行求职准备时,绝大多数毕业生向已<br> 工作的人求助过<br> 经过调研发现,在校生的求职准备中最重要的一个途径是向同一个专业、已毕业工作的师兄、师姐等“过来人”请教。然而,这种途径带有其两面性:与自己背景接近的人交流,在获得具有可比性信息的同时,也制约了选择职业的视野。<br> 积极参加实习等社会实践也已成为目前阶段大学生职业定位和职业选择的重要途径。一方面,实习有助于在校大学生提高自身专业技能和职业素养,更好地了解自我、认识社会,熟悉用人单位运作方式和各岗位、各行业的工作特质。另一方面,实习过程往往也是一个双向选择的过程,越来越多的用人单位通过实习表现考察学生在实践中的应用能力并择优录取。<br> ※ “硬能力”重要,“软能力”同样不容忽视<br> 在我们的调查中,毕业生认为自己在求职择业中最重要的优势是“学历和专业”,其次为“专业水平”、“工作或实习经验”、“表达沟通能力”,而其他的选项,如“外语水平”、“学生工作和社团经验”、“求职技巧”等重要性较低(图6)。<br> <br> 图6学历、专业等“硬能力”是毕业生求职中的最重要优势<br> 毋庸置疑,在就业形势日益严峻的今天,学历是一个易衡量、易比较、操作快捷、结果客观的选人途<br> <br> 径。近几年来,就业市场已完全向研究生倾斜,本科生考研热已成定局。特别是在北京、上海等一线城市,即使是国内数一数二名牌大学毕业的本科生,也不得不陷入“找工作难,找好工作更难”的困境。同时,求职者的学科专业背景重要性也日益凸现。目前,高校教育改革已经意识到这一点,在专业设置、招生数量和学生培养上开始强调要适应社会发展的需求,尽量避免出现以往各个高校争相设置所谓热门专业、盲目扩大招生数量、最终导致大量同质化毕业生挤占就业市场的现象。我们的统计结果也显示,本次被调查的IT类专业研究生,在就业市场上具备非常明显的优势资源,平均每人得到的工作邀请数量是3个,最多的甚至达到20个。<br> </p> <p> <p> <br /> </p> <p>除了对专业技能的重视之外,“表达沟通能力”等也开始成为在校生关注的求职素质中的一个重要方面,而我们与用人单位沟通交流后得出的结论与这一点的调查结果也是相符合的。除了对专业技能看重外,用人单位更重视的是“沟通合作能力”、“敬业精神”、“工作热情”、“快速学习的能力”等“软能力”。<br> ※ 找工作,快速也是一种能力<br> 根据调查,41.2%的毕业生的求职时间①在3个月内,45.6%的毕业生求职时间为4~6个月,其余14.2%毕业生求职时间在半年以上(图7)。较短的择业期在一定程度上说明IT类研究生较强的就业能力,并从侧面反映出较高的就业质量。他们中的大多数人对自己的定位比较明确,具有健康的求职心态,对毕业后的第一份工作也有合理的预期,可以很快锁定适合自己的职业,并在用人单位面前展现出自己的能力素质,从而在较短时间获得企业认可,取得求职的成功。<br> <br> 少部分求职时间在半年以上的毕业生又可以具体分为两种情况:一种是就业市场上的“困难户”。这些同学或因为对自身专业不感兴趣,执着于找一份与本专业无关的工作;或因为学业压力(如毕业论文、实验室项目、要发表论文等)暂时中断求职过程,从而错过了招聘高峰期。这类同学是高校就业指导中应该重点关注的对象。另一种情况恰恰相反,是就业市场上的“多产户”。这类毕业生在投入大量时间精力用于求职的同时,也收获了丰厚的结果。他们往往有比较丰富的求职面试经验,求职能力不是问题,但可能存在求职定位上不明确、职业预期过高等问题。漫长的求职期也容易引起焦虑、浮躁、攀比等种种不良的求职心态,甚至破坏就业市场正常的招聘秩序,对其他毕业生和用人单位造成干扰。<br> ※ 简历的“量”≠求职的“质”<br> 8.0%的毕业生发出的简历份数为1~5份,1
7.7%的毕业生发出简历份数6~10份,16.4%的毕业生发出简历份数为11~20份,19.0%的毕业生发出简历份数为21~30份,38.9%的毕业生发出简历份数为30份以上(图8)。从中可以看出,毕业生们在求职阶段“海投”简历的现象较往年在逐步减少。<br> 图8求职过程中发出超过30份简历
<P>基于Ghost的多播系统</P>
<P> 关键词:计算机网络;克隆;多播;映像 </P>
<P>摘要:本文介绍了利用用Ghost 企业版的多播功能进行网络多播克隆的技巧和方法,如何进行多播克隆服务器的安装以及客户端引导盘的制作,计算机模板映像文件的生成等。 </P>
<P> 对于广大的计算机网络机房管理员来说,维护工作量大而重复性的工作多,如何减轻他们的工作强度,每一个计算机机房的管理员都有一套自己的管理方法。笔者把这自己多年来GHOST软件使用的经验和大家共享。 <BR> <BR> 一、制作网络多播克隆服务器 <BR> <BR> 在一台计算机上安装Ghost7.5中文企业版,在使用Ghost7.5的安装向导进行安装时,选择第4项:仅标准工具包。如果不改变安装向导的默认安装路径,GHOST7.5将安装到C:/Program Files/Symantec/Ghost/文件夹下。这台计算机就是服务器。 <BR> <BR> 二、制作客户端引导盘 <BR> <BR> 另一台计算机则作为克隆的客户端,在客户端计算机上则需在DOS环境下运行克隆的客户端软件及配置文件。假设这些需要克隆的客户端计算机的硬盘系统不能正常工作了,那么,这时就需要有一张能够引导DOS系统的软盘。并且,在这张盘上存放有克隆的客户端软件以及所需的各种配置文件。这张软盘可称之为克隆的客户端引导盘。 <BR> Ghost7.5提供了一个制作引导盘的向导程序,打开“开始”菜单,选择“程序”-“Symantec Ghost”-“Ghost启动向导”,然后选择“网络启动盘”,接着按下一步,选择客户机所使用的网卡类型。其中预制了一些网卡驱动程序模版,但我们的RTL8139网卡不在列表之中,按“添加”按钮。在弹出的“模版类型”对话框中,选择第一项“数据包驱动程序”,数据包驱动程序是介于TCP程序与网卡之间的桥梁,以软件中断呼叫的方式提供一个标准的界面服务,RTL8139网卡的数据包驱动程序为,在网卡的驱动程序盘上可以找到。在“模版属性”中,“驱动程序可执行文件”处,给出所在的位置;在“参数”处,给出中断0x60;在“多点传送模式”处,选择自动。按确定按钮返回到网卡类型对话框,此时可见在列表中建立了一个新的网卡驱动程序模版。 <BR> 接下来选择DOS版本,选第一项“使用PC-DOS”。 <BR> 再按下一步后,选择客户机类型,选择第一项“Symantec Ghost”,并选择Ghost.exe文件所在的位置,默认为“C:/Program Files/Symantec/Ghost/ghost.exe”。 <BR> 下一步“网络设置”,如果配置了DHCP,可选择第一项“由DHCP指定IP设置”。由于没有配置DHCP,我们选择了第二项“静态定义IP设置”,设置参数为:第一个IP地址:192.168.99.6(与服务器在同一网段);子网掩码:255.255.255.0;网关:192.168.99.71(服务器IP)。 <BR> 设置好IP地址后,按下一步选择制作引导盘的目的驱动器,默认为A驱动器。 <BR> 再按下一步,就开始带系统格式化软盘、拷贝克隆软件到软盘,并在软盘上生成克隆客户端配置文件等,从而完成克隆客户端引导盘的制作。 <BR> <BR> 三、模板计算机及映像文件的准备 <BR> <BR> 在进行网络多播克隆前,首先要选择一台计算机作为模板计算机,在模板计算机安装好所需的各种软件,使之能正常工作。模板计算机安装好之后,可使用克隆软件讲模板计算机的整个硬盘做成一个映像文件,传送到安装有Ghost7.5的服务器上,作为网络多播克隆的原文件,网络多播克隆时将把这个文件的内容传送到其他客户机的硬盘上。 <BR> 在服务器计算机上运行多播克隆服务器程序。打开“开始”菜单,选择“程序”-“Symantec Ghost”-“Ghost Cast服务器”。在服务器程序界面的“会话名称”框中,可输入任意字符,代表本次任务的名称,例如可在此处输入“xq”。 <BR> 选中“从客户机转储”单选框。 <BR> 在“映像文件”框中,给模板计算机的镜像文件取一个名称,并确定保存在本机的路径,如输入“d\xq\2.gho”。因为,此镜像文件要包括的是模板计算机的整个硬盘,所以还要选中“磁盘”单选框。 <BR> 单击“接受客户机”按钮,等待客户机(此时即指模板计算机)的连接。 <BR> 在模板计算机上用客户端引导盘启动计算机,进入Ghost7.5克隆程序的界面。 <BR> 在Ghost7.5克隆程序的菜单中,选择“GhostCast/Multicast”。接下来程序要求输入克隆服务器会议名称,此时输入“xq”。 <BR> 随后,克隆程序就将模板计算机的整个硬盘数据克隆成一个.gho的文件传送到克隆服务器上去。 <BR> <BR> 四、网络多播克隆的实现 <BR> <BR> 准备好了克隆服务器、模板计算机的镜像文件,以及客户端引导盘,接下来就可以实施网络多播克隆了。 <BR> 在服务器计算机上运行多播克隆服务器程序。打开“开始”菜单,选择“程序”-“Symantec Ghost”-“Ghost Cast服务器”。在服务器程序界面的“会话名称”框中,输入“xq1”。 <BR> 选中“装载到客户机”单选框。 <BR> 在“映像文件”框中,给出镜像文件所在的路径“d\xq\2.gho”。选中“磁盘”单选框。单击“接受客户机”按钮,等待客户机的连接。 <BR> 在客户机上(由于实验环境所限,模板计算机和客户机使用同一台计算机)用引导盘启动,进入Ghost7.5克隆程序的界面。 <BR> 在Ghost7.5克隆程序的菜单中,选择“GhostCast/Multicast”。接下来程序要求输入克隆服务器会议名称,此时输入“xq1”。 <BR> 按“OK”按钮后,就会自动连接上克隆服务器,此时
在服务器端的窗口中可看见客户机IP地址,表示客户机已经登录。在客户机上选择好本地的目标驱动器后,就等待服务器开始克隆。 <BR> 服务器端按“发送”按钮,就开始网络多播克隆了。 <BR> <BR> 五、实际意义 <BR> <BR> 由于许多学校机房使用率较高,加上有些学生操作不当或操作不熟练,极易造成计算机系统运行不稳定甚至崩溃,为了教师及学生正常使用,有效而快速地维护计算机系统已成为各机房管理人员所最为关注的问题。 </P>
<P> </P>
<P> </P>
</p>
摘要:高职教育的目的是培养生产活动需要的应用型人才,其专业方向划分要以职业岗位群为依据。本文依据国际公认的软件工程思想,对软件开发过程涉及的29种岗位加以分析,对高职软件专业方向的设置提出了相应的建议。<br> 关键词:软件;高职教育;专业方向<br> <br> 我国的高等专科教育,从发展历史上可以分为本科压缩型、技术应用型和大众型三类[1]。所谓本科压缩型,是特定历史时期为了多快好省地培养急需的专业人才而设立的教育层次。其教学内容和专业设置完全仿照本科教育,但培养规格有所降低,学制也缩短一年。技术应用型专科是按照职业教育思路举办的教育形式,主要培养应用型人才。大众型专科教育主要包括各类成人教育和自学考试,具有宽进严出的特点。其产生的目的是为了在民众中普及高等教育。随着我国高等教育事业的发展,本科压缩型和大众型专科教育已经愈来愈不符合我国人才培养的需要。另一方面,由于经济的发展,应用型人才出现了严重的短缺。技术应用型专科教育呈现出旺盛的发展势头。这种技术应用型专科教育,就是今天我们所说的高等职业教育(简称高职)。<br> 高职教育不是本科的压缩,其实质是要培养区别于本科的不同规格或者种类的人才,也就是应用型人才。因此,高职院校的专业设置思想必须不同于本科教育。普通高校的专业设置是以学科建设为基础,以基础学科专业为依托,以社会需求为导向,以课程建设为核心;高职院校专业设置是以市场需求为导向,以职业岗位(群)为依据,以技术含量为参数,以学科专业的交叉复合来综合研究专业的设置。[2]本文通过对软件开发过程和软件生产职业岗位的分析,对高职院校软件专业方向的设置进行探讨。<br> 1软件生产过程及参与者角色<br> 软件生产是软件产品形成、交付使用、维护和退出使用的全过程(即生命周期)中所有活动的总称。尽管不同的组织或实践者对软件生命周期中的生产活动的执行方式、先后顺序有不同的观点和做法,但对这些活动种类的认识是完全一致的。这是美国Rational公司在20世纪90年代所提出的统一过程(Rational Unified Process, RUP)理论[3]。 RUP将软件生产活动分为:业务建模、需求、分析设计、实现、测试、部署、环境支撑、项目管理、配置及变更管理。上述活动中,业务建模的目的是分析和理解将要使用软件的组织机构的业务活动,进而导出对软件的需求;需求活动是将组织机构或者个人对软件的需求进行发掘、归纳、表达和管理;分析设计活动通过对软件需求的分析,给出对软件的设计;实现活动将软件的设计转化为可以执行的代码、文件等最终形式;部署是将已经实现的软件形式应用到实际的工作环境中;环境支撑的目标是为软件生产过程提供适当、足够的支撑环境,如软件的开发工具和管理工具就是基本的环境。项目管理的目的是在规定的成本、限定的时间内通过验收。配置和变更管理是软件生产特有的保证质量、提高效率的重要活动。RUP同时归纳出完成上述活动需要以下29种角色——即职业岗位。<br> (1) 分析人员类:业务设计者、业务模型评审者、业务过程分析员、需求评审者、系统分析员、需求说明者、用户界面设计者。<br> (2) 开发人员类:软件架构师、架构评审者、封装设计者、代码评审者、数据库设计者、设计评审者、设计者、实现者、集成者。<br> (3) 测试人员类:测试设计者、测试员。<br> (4) 管理人员类:变更控制经理、配置经理、部署经理、过程工程师、项目经理、项目评审者。<br> (5) 其他角色:课程开发人员、图像艺术家、系统管理员、技术写作者、工具专员。<br> RUP对上述职业岗位的职责、候选者的经验和知识背景给出了详细的建议,这里不再引述。上述职业岗位的划分考虑了一般意义上一个完整的软件开发过程客观存在的角色。在一个具体的软件开发组织或者一个具体的软件项目上,这些角色不一定同时存在。另外,在实际的组织机构中,参与人员的职位名称并不总是与此一致,而且一个参与者通常会同时担任多种角色。但无论如何,这些角色种类对人员素质的要求,对我们思考高职软件教育的专业方向设置具有重要的参考意义。<br> 2高职毕业生适合的软件生产角色<br> 软件生产是公认的知识密集型过程。上一节列举的许多职业岗位的担任者需要深厚而综合的知识背景和较长的实践经验,属于软件生产中的高端人才。高职毕业生不适合担任这类角色。另一方面,尽管软件生产是高技术和知识密集型过程,高职毕业生也可以在其中发挥重要的作用,这是我们办高职软件学院解决软件生产人才缺乏问题的前提。那么,哪一些是高职学生可以担任的角色呢?通过对上一节所列各角色的分析和笔者的实践经验,可以得出最有可能使用高职毕业生的角色及其技能要求如下:<br> (1) 分析类人员。需求说明者:参与需求发掘全过程,负责将需求以适当的方式描述出来,并与涉众进行沟通。要求具备软件工程基础知识,有良好的表达和沟通能力,包括写作能力;熟悉需求描述的专业技术和工具。用户界面设计者:根据用户需求建立界面原型,并对实际实现的界面给出评审和反馈意见。要求具备软件系统的操作使用知识,对需求的理解能力以及界面设计美术基础(不需要具备实现界面的能力)。<br> (2) 开发人员。实现者:按照项目采用的标准和设计文档要求编写软件系统的构成组件以及对这些组件进行测试。要求能够理解设计文档和标准规范,有熟练的编程技巧和软件测试的知识。集成者:对实现者完成的系统组件进行集成,并对集成活动进行计划和管理。要求同实现者。<br> (3) 测试人员。测试员:按照测试设计者提供的大纲设置和执行测试,评估测试执行情况,从测试错误中恢复过来。对初级测试者要求具备待测试的应用或系统的知识,具备测试和测试自动化方面的知识,具备诊断及解决问题的能力,当然最好也具有编程的技能。<br> (4) 管理人员。项目经理:负责项目的资源分配,管理项目运作,负责与客户或用户的沟通,确保项目在规定的时间和预算内完成。项目经理要求具有相关应用领域的经验和软件开发的经验;具有项目管理的专业知识,有较强的沟通能力及领导能力。配置经理:配置经理为产品开发组提供总体的配置管理基础架构和环境,负责日常的配置管理工作。配置经理要懂得配置管理原理,并且最好具有使用配置管理工具的经验或者接受过有关培训。配置经理必须注重细节,讲求原则。部署经理:部署经理负责产品移交工作,并在相关文档中作记录。部署经理要求有部署系统的经验,具备沟通及协调能力,计划性和行动力强。<br> (5) 其他人员。技术写作者:技术写作者产生最终用户支持材料,如用户指南,帮助文本,发行版本说明等。技术协作者应具备技术写作的经验或受过相应的培训。具备帮助系统开发和网站建设的经验或培训经历。最好具备所写作领域的背景知识。同时还要求有较强的沟通能力。图像艺术家:图像艺术家创建作为产品组成部分的艺术作品。图像艺术家必须有创新设计领域的历练。同时也必须具有相关产品生产过程的知识。相关领域的市场及公关经验对图像艺术家也很有帮助。系统管理员:系统管理员角色维护软硬件开发环境,进行系统管理、备份,等等。担任此角色的个人要求对项目所使用的特定硬件和软件组件以及他们之间可能存在的依赖关系有较深的认识。需要对开发平台的操作系统、网络以及如安全、分布等方面的内部机制有深入理解。解决问题及诊断故障也是此角色的关键技能。<br> 上述11种角色在全部角色中只占了约1/3,但在大型的软件生产组织中,这些角色在生产中的人数比例可能超过50%,在小型的开发组织中也不会少于30%。<br> </p> <p> <p>3高职软件学科专业方向划分<br> 上述11种角色,可以分为6个有内在关联的角色组。第1组:软件开发人员,主要担任实现者角色;第2组:软件测试人员,主要承担软件测试工作;第3组:系统集成与管理人员,主要包括系统集成者、项目经理、配置经理、部署经理等;第4组:文档写作人员。包括需求说明者、技术写作者;第5组:美工。包括用户界面设计者、图像艺术家;第6组:系统管理员。这六个组别,就是六种就业方向。我们在培养时可以有针对性地在这6个方向上组织教学。如果把
展开阅读全文