编程技术论文范文

2023-09-17

编程技术论文范文第1篇

摘 要: 在传统的电源板测试系统中,普遍存在测试时间长、测试环节众多、测试系统的通用化水平较低等问题。针对这些问题,本文提出一种基于LabVIEW编程的电源板自动测试系统设计方法,该系统通过软件与硬件的结合,通过虚拟仪器的方式来实现电源板的软硬件数据分析与测试,并且可实现测试项目的自主开发,同时对该设计系统的测试性能进行了实验分析,结果表明,本文所提出的自动测试系统能够对电源板进行准确而高效的电参数测试,在测试标准上能够满足工业现场要求,从而使电源板的检测速度得到了大幅提升。

关键词: LabVIEW编程;电源板;自动测试;系统设计

引言

在电子产品研发过程中,对电子产品的质量进行测试是确保其质量过关的重要前提,现阶段我国在电子产品研发与测试方面需要投入大量的成本,并且需要花费较长的时间来对产品进而测试,甚至有时对测试程序进行编制所消耗的时间要远远多于系统设计所耗费的时间。并且,在对电子产品进行测试时,还需要确保自动测试系统能够具备极高的测试精度、稳定性与可靠性,其比人工测试的要求要严格的多,正是由于自动测试的精度极高、稳定性与可靠性较强,也使其成为现阶段主要应用的测试技术。对于测试仪器来说,需要确保其能够对多种功能进行快速测试,并确保测试结果具备极高的精确性,同时还要具备数据库自动分析与结果显示功能。

一、基于LabVIEW编程的电源板自动测试系统的硬件设计

在基于LabVIEW编程的电源板自动测试系统中,其硬件组成共包括可编程交流与直流式电源供应装置、系统控制装置、时序分析模块以及直流电子负载模块,其中,可编程交流与直流式电源供应装置和直流电子负载分别由AC、DC与DC load进行表示。功率分析设备能够对交直流电流电压及功率、频率、浪涌电流、电能量、功率因数等进行测量,该设备能够对232通讯及远程通讯进行良好支持。电子负载能够通过各种测试来对待测电子板中的负载变化情况进行模拟,以分析电子板在不同状况下所产生的响应,在电子负载中共包括四种工作模式,分别是定电压、定功率、定电流以及定电阻,这四种工作模式能够对特殊波形及负载波形进行模拟。在相同机框中存在的多个负载中能够进行同步拉载,以使电子负载之间的并联更易实现。在系统控制单元中,其具备过压保护,即OVP测试功能,并由直流测试电源来保护电压。相比于电子板在过压保护时所产生的最高保护电压,直流测试电源在电压输出值方面要更高,并且其软出电流能力也比最高反灌电流要高。交流测试电源则具备直流、交流及交直电流混合输出能力,其能够按照斜率的改变来测试电压及频率。而时序纹波测试单元则可对电子板输出端中所产生的纹波噪声电压值进行测量,并且还能够对开关机时序进行准确的测量。

二、基于LabVIEW编程的电源板自动测试系统的软件设计

基于LabVIEW编程的电源板自动测试系统应用了层次化与模块化的设计方法,在自动测试系统软件中的功能模组主要包括产品测试模组、程序編缉模组、数据统计模组、报告编缉模组、报告生成模组以及系统管理与设备管理模组,产品测试模组是自动测试系统中的核心,在对测试流程进行编缉以后,即可通过该模组来完成测试,用户可依据被测物体来对测试流程进行设置,并且还可对测试结果进行自动记录与显示。在程序编缉模组中,主要是依据被测对象的测试要求来对测试流程进行编缉,然后对测试流程中的各个环节参数及规格进行设定。在数据统计模块中,可对被测对象的极差、平均值、标准差、不良率、缺点率、不良数、过程综合能力以及缺点数等八种测试数据进行统计。在报告编缉模组中,则可依据测试需求来编缉相应的报表格式;在报表生成模组中,则可在报表格式编缉完毕以后将其生成相应的报告文件,在报告文件中则包含有测试结果;在系统管理模组中,则可对用户权限进行设计,并对测试流程及系统配置进行设定,同时还可对用户的测试日志进行查看。在设备管理模组中,则主要负责硬件设备的添加及删除,并对系统中的仪器进行配置,系统帮助则可为用户提供指导建议。

三、基于LabVIEW编程的电源板自动测试系统的测试分析

为了对基于LabVIEW编程的电源板自动测试系统的效果进行分析,以过电压和欠电压的测试保护作为实例来进行验证,以测试该系统在对被测对象进行测试时如果产生过电压或欠电压时所具备的保护特性,测试仪器采用交直流电源、电子负载以及时序纹波测试仪,并对起始参数进行设定,然后利用直流源来输出电压,并对测试通道中所产生的电压值进行读取,以此断定系统是否会对被测产品提供保护,当系统提供保护电压时,则断定被测产品能够满足要求,否则便需对直流源中的输出电压进行增加。当直流源达到最终电压值时仍旧没有提供保护电压,则可判定测试失败,并对失败信息进行显示,证明被测产品不合格。将最终测试结果生成报告,报告采用Excel格式。结合系统测试要求,其能够对四个通道进行同时承载,从而使测试效率得到显著提升。

结语

本文提出一种基于LabVIEW编程的电源板自动测试系统,该测试系统的通用性非常强,能够对可编程直流与交流两种电源供应装置进行测试,其能够对全部可程式化设施进行整合,并创造整合操控环境,进而使测试变得更加迅速,使用更加便捷。该测试系统具备开放式特点,能够使用户自行对测试流程进行编缉与修改,并且具备弹性化与模块化等鲜明的特点,扩展性强且易于更新,能够对标准化的硬件接口予以支持,同时其所具备的数据统计功能还能使用户更加方便的对数据进行统计。

参考文献

[1] 王文娟,李召瑞,谭叶双,李绪凯,王欣. 基于LabVIEW的电路故障诊断系统设计[J]. 计算机与网络,2016,42(12):63-66.

[2] 吴正阳,徐惠钢,谢启,戴梅,徐伟. 控制和保护开关电器电子线路板检测系统设计与实现[J]. 计算机测量与控制,2014,22(03):674-676+683.

[3] 王苏敬,阎兆允,刘冰,康旭,郭旭刚. 基于虚拟仪器的电路板单板测试系统[J]. 铁道机车车辆,2014,34(01):38-40+49.

编程技术论文范文第2篇

【摘 要】数控加工与编程为高职院校里面数控技术及相关专业的一门技能课程,本门课程掌握的程度也是衡量数控技术及相关专业学生专业课程成绩的一个标准,因此如何把握本门课程的教学也是需要大家共同探讨的问题。

【关键词】数控加工与编程;教学方法;教学方式

【Key words】CNC machining and programming;Teaching method;Teaching mode

作者简介:李娜(1981.3—),女,山东临沂人,鄂东职业技术学院,工程师,本科学历,学士学位,数控技术。

《数控加工与编程》是数控技术专业主要课程之一,在高职院校中机械相关专业中具有代表性的一门专业课程,随着我国工业经济的快速发展,产业结构进一步的调整和升级,数控技术得到了大力发展,同时对高技能人才的需求量不断上升,相关人才市场缺口比较大。目前,整个制造业需要大批量的能够掌握数控加工和编程的数控技能型人才,对于高职高专学生,掌握这门技术,是必不可少的。

数控(Numerical Control)技术是指用数字化的信息对某一对象进行控制的技术,控制对象可以是位移、角度、速度等机械量,用数字信号来表示。数控技术是近代发展起来的一种自动控制技术,是机械加工现代化的重要基础与关键技术,采用数控机床加工零件时,只需要将零件图形和工艺参数、加工步骤等以数字信息的形式,编成程序代码输入到机床控制系统中,再由其进行运算处理后转成驱动伺服机构的指令信號,从而控制机床各部件协调动作,自动地加工出零件来。当更换加工对象时,只需要重新编写程序代码,输入给机床,即可由数控装置代替人的大脑和双手的大部分功能,控制加工的全过程,制造出任意复杂的零件。

数控加工方法是指采用数字信息对零件加工过程进行定义,并控制机床进行自动运行的一种自动化加工方法。数控加工技术是20世纪40年代后期为适应加工复杂外形零件而发展起来的一种自动化技术。数控加工技术是一种高效率、高精度与高柔性特点的自动化加工方法,可有效解决复杂、精密、小批多变零件的加工问题,充分适应现代化生产的需要,数控加工必须由控制机床来实现。

《数控加工与编程》课程的教学应遵循“由浅到深、由易到难”的原则,先要对数控机床的操作,数控加工工艺、刀具等课程有了深入的了解,才能进行零件的数控编程与加工,数控程序的编制方法有两种,一种是手工编程,一种是自动编程。手工编程。从零件图样分析及工艺处理、数值计算、书写程序单、制穿孔纸带直至程序的校验等各个步骤,均由人工完成,则属手工编程。对于点位加工或几何形状不太复杂的零件来说,编程计算较简单,程序量不大,手工编程即可实现。但对于形状复杂或轮廓不是由直线、圆弧组成非圆曲线零件;或者是空间曲面零件即使由简单几何元素组成,但程序量很大,因而计算相当繁琐,手工编程困难且易出错,则必须采用自动编程。编程工作的大部分或全部由计算机完成的过程称自动编程。编程人员只要根据零件图纸和工艺要求,用规定的语言编写一个源程序或者将图形信息输入到计算机中,由计算机自动地进行处理,计算出刀具中心的轨迹,编写出加工程序清单,并自动制成所需控制介质。由于走刀轨迹可由计算机自动绘出,所以可方便地对编程错误作及时修正、处理。

首先在教学内容设计上,以零件的数控车削加工为例来介绍。将本课程分为七个教学项目:项目一数控车削加工基础,内容包括:数控车削加工及其职业岗位,主要是通过讲授的方法使学生了解数控加工原理及数控加工的特点,并且通过现场参观设备,熟悉数控机床的基本结构、安全操作规程及保养,初步掌握零件数控车削加工的基本工作流程;项目二数控车削加工编程基础本单元主要介绍数控编程的基础知识,通过讲授合并车间现场,了解数控基础的坐标系统,数控加工工艺、数控编程指令等;项目三简单零件的数控加工,本项目所选用的零件图主要是一些简单型面的零件,如台阶轴。目的是让学生学习并使用基本的编程指令,此学习单元程序较简单,易于学生入门;项目四为圆弧面零件的加工,介绍圆弧加工指令。项目五为孔、槽加工;项目六为螺纹加工;项目七为综合加工;项目八为高级加工。

在教学方法上采用案例教学法,江实际加工案例搬到课堂上,按实际生产的应用中的加工方法和加工技术来来参与教学;实践教学采用小组教学式,将班级学生分为若干个小组,教师内容讲授完成,采用小组讨论、查阅资料、决策的方法,让每个学生参与其中,有事可做。另外经常变换教学方法,让学生有新鲜感也很重要。

在教学方式上面采用理论实践一体化教学,最好将理论课程搬到车间,理论课时和实践课时比例为1:1,让学生在充分理解理论知识后,有更多的时间进行实践,既提高了大家的积极性,又锻炼了动手能力,提高了学生的技能。

在教学内容上教师首先要从整体上把握这门课的内容,而且必须有一定的实践经验,对这门课的全部理论内容都要有全面的、深入的、透彻的理解,对这门学科所涉及的主要能力要求都能够全面、熟练、牢固地掌握,才能保证每一堂课的整体效果。对每一堂课要做到,(1)内容要丰富、理论联系实际;(2)概念明确,讲解深入浅出;(3)重点突出、选材适当,增加生活中常见实例引发学生的学习兴趣;(4)编程思路清晰,程序简洁;(5)讲课语言准确生动,赋予探索性。

实践表明,一位高等学校教师,没有学问是不行的,但是光有学问不掌握好的教学思想,教学理论和方法也是不行的,特别是现在所提倡的“双师型”教师,理论和实践的结合最为重要,俗话说:要想给学生一杯水,自己必须要有一桶水。更重要的是还有有一个好的态度和好的教学方法。科学家不一定就是一个好的授课教师,这个道理大家都明白。教书育人的基本功要靠我们在教学实践中不断探索基本功是要靠练、靠悟才能提高的,只有不断的努力,我们的教学水平才会提高,教书育人的理念才能更加参悟明了。

【参考文献】

[1]詹华西.数控加工与编程.西安电子科技大学,2004.

[2]胡涛.数控车床编程与操作基础.华中数控股份有限公司,2005,

[3]吴青松.数控编程与加工技术.哈尔滨工程大学,2010.

[4]詹华西.零件的数控车削加工.电子工业出版社,2010.

[5]陈吉红.数控机床现代加工工艺.华中科技大学出版社,2010.

编程技术论文范文第3篇

1 宏程序简介

简单的说, 宏程序就是带有变量的子程序, 宏程序编制方法就是利用变量编程的方法。用户利用数控系统提供的变量、数学运算功能、逻辑判断功能、程序循环等功能, 来实现一些特殊的用法。

普通程序是利用每个指令代码的功能, 按照规定格式进行编程即可, 有的时候这些简单的指令难以满足加工的要求, 因此系统提供了用户宏程序功能, 使用户可以对数控编程功能进行一定的扩展。普通程序只能使用常量进行编程, 而且常量之间不可以进行计算, 而宏程序则可以使用变量进行编程, 并可以给变量进行赋值及进行逻辑运算, 变量之间可以根据程序中给出表达式进行计算。

当工件形状相似, 或者工件里面的图形相似, 只需要利用宏程序中循环语句功能, 进行变量迭代即可, 表达式及其它语句无须改变。同时在控制工件尺寸时也很方便, 只要将跟刀具有关的变量改变其值就可以。

2 典型实例

2.1 球轮廓的编制

如图1所示, 凸圆参数:半径50, 高度30用半径为4mm的球头铣刀来加工外形。

本例采用采用球刀从上往下进行加工, 先在半球顶部铣整圆, 然后Z轴逐步下降并改变整圆的半径值, 加工质量的控制主要是控制每次Z轴下降的尺寸。

球面轮廓程序如下。

2.2 椭圆加工程序

如图2所示, 要求加工椭圆轮廓, 深度为5mm。

椭圆的参数方程:

程序如下。

3 编制宏程序需注意事项

(1) 角度每次增加的大小和最后工件的加工表面质量有较大关系。

(2) 在编制宏程序时, 要牢记变量的种类及特性, 不可混乱。

4 结语

使用宏程序可以大大精简程序, 而且可读性强, 也易于检查, 提高了编程效率。合理地利用宏程序和代码段进行手工编程, 对于数控加工程序的简化, 作用十分明显。在有规则的曲线、曲面铣削加工中, 具有独特的作用。

摘要:对于数控铣削中的一些曲线轮廓编程, 不能使用G代码或者编程异常复杂, 可以使用宏程序编程。本文通过典型实例探讨了一些轮廓使用宏程序编程的方法和技巧。

关键词:宏程序,数控铣削,编程

参考文献

[1] 袁锋.全国数控大赛试题精选[M].北京:机械工业出版社, 2005.

编程技术论文范文第4篇

编程类课程是高校开课较多的课程。对于二本学生来说, 由于基础较弱、自律性较差, 学习编程时比一本学生要明显困难。如何提升二本学生的学习动力和学习效果, 很多学校进行了探索[1]。一些学校提出通过重组教学内容、开发创新实验的思路[2], 另外一些则把传统的教室上课机房实验模式改为全部机房上课[3]。笔者所在学校已经多年采用全部机房上课的模式, 认为机房上课虽然有优势但是优势未被完全挖掘, 应该更多使用在线平台。

二、机房上课的优势及存在的问题

(一) 在机房上课的优势

编程类课程是高校中广泛开设的课程, 最初的教学方式是在教室上理论课, 然后在机房上实验课。本来教室上课2个课时讲下来学生注意力就很难一直保持集中, 对于二本学生来说, 学习主动性不足导致上课听课更容易思想开小差, 加上课后有些学生复习时间不够, 到实验课时理论课的内容往往已经忘记了, 导致实验效果欠佳。

为了解决这个问题, 越来越多的学校采用了机房上课的模式。

机房上课可以克服上述问题。在机房上课教师可以讲一段理论, 接着让学生马上上机编程练习, 无需2个课时一直讲理论。由于是教师刚刚讲的内容, 学生自然不存在忘记的问题, 上机编程自然就比较顺利。由于教师每次讲理论时持续的时间不长, 例如20分钟, 这样学生在听时也比较容易保持专注, 如果学生不注意听课则马上影响接下去的编程练习, 因此学生在听课专注度方面比起教室上课会有明显改进。

但是即使是机房上课, 通常也还是存在如下几方面的问题。

(二) 课内练习存在的问题

虽然教师讲后学生马上练习提升效果, 但还是存在学生水平不均衡的问题。

编程类课程学生往往呈现很大的差异性, 一些学生接受很快另一些学生接受较慢, 同样的编程任务, 学生完成的用时差异很大, 根据笔者上课测算, 速度最快的20%的学生比速度最慢的20%的学生的完成速度经常可以相差达到一倍。

这种差异的形成原因: (1) 有的学生中学时学过, 有编程基础; (2) 感兴趣的学生课外会多花时间去研究, 不感兴趣的学生课后能应付作业就算完成任务, 导致学生的差异加大; (3) 有些学生适合编程, 在听课时一听就明白, 做题时自然得心应手;另一些学生则领悟力较差, 做题时就会觉得困难。

这种差异性导致如下的问题:假如学生练习工作量不大, 对于较差的学生会正合适, 但对于较好的学生则会有很多时间是处于无所事事的状态, 不利于较好的学生充分提升编程能力。假如学生练习工作量大, 则对较好的学生会正合适, 对于较差的学生则很有挫折感, 如果每次上课都这样会打击他们学好专业的信心。

(三) 课后作业存在的问题

另一个通常存在的问题是没有充分利用在线资源。在这种情况下, 教师布置的作业是通过传统的方式手工催收, 导致课外作业学生不交或迟交的现象较多。学生完成作业好像是例行公事, 认真的学生会认真去做, 不认真的学生则应付一下, 很多课程临到期末教师还在催促学生上交未交的作业。这样课外作业就没有起到应有的作用。

(四) 课程考核存在的问题

最后一个问题是考核方式还是比较传统, 期中考试、期末考试很多还是采用笔试的形式, 而且期中考试占分比较低, 无论教师、学生都不是很重视, 基本上还是依靠期末考试来定成绩。这样一来学生临到期末突击复习的现象比较普遍。

通过突击的方式完成期末考试, 自然也容易考后即忘, 因此学期结束时, 学生常常觉得所得甚少。

三、解决方案

(一) 方案叙述

解决上述问题方法很多, 以下是笔者给出的一种解决方案。

(1) 首先要借助一种在线平台。笔者推荐moodle平台, 其原因是很多高校都有此平台, 无需额外投入。

(2) 课程所有的课内、课外练习均发布在moodle平台, 要求限时上交, 并要设置明确的分值。

(3) 课内、课外练习均包含必做题和选做题, 其中必做题的题量可稍大于较差学生的能力, 必做题要覆盖全部的知识点。选做题则是对知识点的灵活应用和提升, 目标是针对较好的学生。

(4) 考核采用上机考核的方式。

(二) 方案设计思想

1. moodle平台的作用

首先, 有了moodle平台, 教师可以灵活设置课外作业上交时间。一般课外作业在1-3天完成效果最好, 再迟学生的知识容易被忘记。原来没有moodle平台的时候教师通常要在下周上课时让学生交课外作业, 有了Moodle平台, 教师就可以设置在上课后一定时间 (如3天) 做为课外作业的上交截止日期。

其次, moole平台详细记载学生作业的上传时间, 教师可以给迟交的作业扣分, 作业管理更加简单, 对学生也有必须及时上交作业的压力。另外学生可以看到历次作业的得分, 从而激励学生保持积极的状态。

2. 作业中的选做题

选做题的设计是照顾到学生的差异化, 可以使得全班学生的全面发展。课内练习有了选做题, 则必做题只需略超过较差学生的能力即可。有些较差的学生课内连必做题都完成不了, 这时老师可以让这些学生下课回去后继续完成。较差的学生要多花些时间也是应该的。老师可以设置课内练习上传到moodle的截止时间, 例如当天的晚上23点。当然如果没有moodle平台自然无法实现这一点。

3. 上机考核

由于平时都在机房上课, 考试如果用笔试, 显然不合适。

(三) 方案细节补充

1. 选做题

选做题不是简单数量增加。选做题应该比必做题更加具有挑战性。如果只是数量增加, 好的学生觉得自己已经掌握了, 通常不屑于把类似的题目再做几题。但是如果是更具挑战性的题目就不一样了, 能够攻克会有一种成就感。

2. 作业

编程课程最多的是编程作业。编程作业通常让学生编写源程序然后运行。教师可以让学生把源程序和运行截图作为作业的成果。其中运行截图要有自己的姓名等个性化的信息, 其功能可以一定程度上防止学生之间的抄袭。

3. 防抄袭分析

学生喜欢抄袭作业的原因通常是:不会做, 或者偷懒。我们可以采取措施去消除这两个原因。

首先适当设置必做题难度, 尽量让所有学生都有能力完成, 而把难度较大可能有些人不会做的题目设置为可选题。其次可以让学生在上传的作业中带有更多个性化的信息, 例如可以要求学生的每个程序的运行截图的标题中有自己的姓名, 否则扣作业分。

懒的学生往往连改一下都懒得改, 最希望把别人的作业拿过来把文件名改一下就上传。

如果我们要求学生里面的每个题目的运行截图上都有姓名, 有些抄袭的学生就觉得与其这么麻烦不如直接就自己做。这样就可以大幅度降低抄袭的比例。

另外, 作业判改一定要及时, 要让学生及时看到自己的作业存在的问题。教师可以与学生通过QQ在课外时间联系, 在学生做作业碰到问题时可以方便的得到帮助, 也可以大幅降低抄袭比例。

4. 考核

首先每次课内作业和课外作业都有成绩, 在moodle上打分, 并且明确占平时成绩的比例。只有这样学生才会有积极完成作业的动力。

其次可以提高期中考试在总成绩中的占比, 而降低期末考试的占比。期中考试也可以改为两到三次阶段测验。这样提高了过程考核的权重, 学生在平时会更努力, 临到期末时突击考试的程度可以明显降低。

四、实际案例

笔者2017年所带的2个班的《C语言程序设计》采用了上述基于moodle的教学方案, 取得了良好的效果, 表1反应了部分学生的各次课内、课外的作业的成绩, 这个成绩包括作业是否及时上交、必做题目是否全部已做、做题是否符合教师要求等。

表1的数据表明大部分学生的大部分作业是得到满分的, 这说明无论是课内还是课外作业学生的完成及时度和完成质量均保持比较好的状态。

作为对比, 笔者2013年带的《C语言程序设计》没有采用Moodle平台, 两者在作业上交及考试成绩等方面进行比较, 对比结果如表2.

从表2的数据可以看出, 实施本方案后各方面均有改善, 尤其是课外作业的按时完成和认真完成上均有明显改善。期末考试由于每年的难度有区别, 可比性相对较差, 但从数据看不及格率也是略有下降。

五、结论

机房上课对于编程类课程相比在教室上课具有明显的优势, 但还应该进一步通过在线平台提升教学效果。本文提出一个基于Moodle平台的教学方案, 具体内容包括作业中必做题和可选题的设置、通过Moodle平台收发作业并及时评分、作业提交时的放抄袭设计等, 经过实际验证, 学生课内课外作业的成效均有提升。

摘要:为提高编程类课程的教学效果, 很多高校采取了在机房上课的模式。但是学生课外学习比较被动的局面还有待进一步改善。为进一步提升学习效果文章提出基于moodle的作业与考核方案, 详细描述方案的设计思想与设计细节, 并通过一个实际案例的验证, 方案能改善目前存在的问题。

关键词:Moodle,编程,二本,机房上课

参考文献

[1] 刘晓莉, 刘晓静.普通二本高校教师教学状态现状与分析[J].教育教学论坛, 2018, No.362 (20) :221-222.

[2] 陶虹平, 张小青.促进计算思维落地——计算机编程上机实践教学改革[J].教育教学论坛, 2018 (48) :32.

[3] 陶穆.浅论职业技术学院计算机机房上课管理策略[J].计算机光盘软件与应用, 2013 (18) :231-232.

编程技术论文范文第5篇

摘要:实践教学是“建筑工程测量”课程的重要组成部分,是培养学生实际操作仪器和利用仪器工作能力的重要途径。合理安排实践教学内容,改进实践教学方法,提高学生的动手能力,是测量实践教学内容的重点。在“建筑工程测量”课程教学过程中针对存在的问题,进行了实践教学改革的一些探索与实践。

关键词:工程测量 高等职业教育 实践教学 课程改革 教学内容

1引言

近年来,高等职业教育蓬勃发展,以素质为基础,以能力为本,面向就业岗位培养高素质人才已成为社会共识。尤其是现今房地产业的高速发展,使得更多的职业面向的是建筑工程技术专业方向的学生。工程测量是建筑工程技术专业课程体系中一门重要的技术专业基础课,也是实际工程施工中的第一重要环节——施工放样,对此,对高职院校的学生更多是培养成技术应用型人才,而教育部发布的《关于全面提高高等职业教育教学质量的若干意见》(教高[2006]16号)文件中也提出:“人才培养模式改革的重点是教学过程的实践性、开放性和职业性,实验、实训及实习是三个关键环节。由此可见,对于职业院校来說,教学过程的实践性、开放性和职业性是整个教学过程中第一重要的环节,其目的是将学生置身于真实的工作环境中去接触今后的工作内容,把校内理论学习与实践工作有机的结合起来,进一步提高学生的职业素质和岗位技能。

2 正文

一、工程测量实践教学发展方向

目前由于房地产行业的蓬勃发展,对学生的要求越来越高,为了与行业接轨,在培养学生方面必须达到以下要求:

其一,学生可以将学到的理论知识运用到工作实践中,做到学以致用;其二,,理论联系实际,将工程测量课程与在建工程相融合,能加强学生吃苦耐劳精神和意志的培养,帮助学生了解今后自己工作岗位的职能要求,能够在毕业后立即投入到工作岗位中,而不是经过长时间师傅的带入式学习,感受企业文化,使学生的职业素质和职业能力更好地适应施工现场工作岗位的要求;其三,工程测量教练式学习有利于提升学生的学习兴趣,扩展学生的自主工作能力,帮助学生增加就业机会,并且充分利用学校在建基地建设的施工放样资源,同时也有利于深化学校办学模式的改革。所以,做好学生教学与实践相结合的工作,更深入的代表了职业院校在未来的一个发展方向。

二、工程测量实践教学内容及方法的改革

1、加强实训室的建设

加强实践教学,增强学生的动手能力,就必须要有足够的仪器设备。这样,才能保证实践教学分组率达到最小化,使每一名学生都能动手参与,真正做到在实践中学习。

自2011年以来,针对测量仪器设备较少的情况,我系主任几次向院方申请,并详细地阐述论证了购置新仪器的必要性和可行性,取得了学院领导的重视和支持,先后购进了S3型水准仪、J6型经纬仪、自动安平水准仪、电子经纬仪、全站仪、等设备。现已完全能满足本校学生的现有实践教学的需要,增加了学生亲自动手的机会。但由于目前测量技术的快速发展尤其是3S技术的发展,我校实训室的设备已明显落后于生产,故实训室的建设必不可少。而现在我校正处于筹备综合实训楼——科技馆的建设过程中,笔者积极参与了320平方米的测量实训室的规划设计。

在原有的仪器基础上将增加RTK、垂准仪、扫平仪等仪器设备的购置。届时,可使工程测量实训室的功能更加完善,力争与实际工程100%接轨。 转

2、优化教材内容

从现有的教材来看,大多数教材的内容落后于生产现场的需要,这就需要我们老师在教学中,选用合理的教材,根据现场的需要对教材内容进行适当的补充。对普通测量技术进行适当的删减,增加相应的应用测量技术和现代测量技术的相关内容。比如可以增加计算器编程、全站仪在施工放样中的应用、GPS在施工中的应用等。现在大多数的工程测量教材在应用技术章节讲的过于简单,这在教学中要讲到各个方面的难度是比较大的;可以优化教学内容,普通测量技术作为建筑工程技术专业通用,应用测量技术作为建筑工程技术专业根据不同的方向进行选用,现代测量技术作为学生熟悉测绘新技术及其应用。

3、工程测量课堂教学方法的改革

课堂教学和课间实习相结合是工程测量教学的主要形式。传统的灌输式教学方法不能激发学生的主动性和积极性,在工程测量教学过程中,通过自己在工程实际中遇到的问题,从引导的角度讲授知识,让学生积极参与到课堂教学中。在讲授中要留出适宜的空间,让学生独立思考。

根据职业教育工程测量专业的特点和学生基础情况,改变理论课和实践课的比例,加大实践课比例,重点培养学生的动手操作能力,为他们走上生产岗位打下一定的基础。另外要多利用多媒体教学,把理论知识和实践操作及新知识、新技术形象生动的展现在学生面前,提高学生的学习兴趣;采用多样的教学手段,千方百计的调动学生学习的积极性,只有让学生动起来才能实现教学的最终目的。在教学上可采用讲座、参观等方式,聘请测绘行业专家和技术人员讲授一些行业最新知识和最新技术,带领学生参观从事现代测绘业的生产单位,使学生了解测绘行业的发展趋势,激发他们对专业课的学习兴趣,在学习态度上能变被动为主动。

4、工程测量实践教学方法的改革

工程测量实训是工程测量教学中重要的教学环节;实训环节是学生对所学知识的综合应用,以及掌握测量仪器操作技能和测量作业方法的主要途径。但是现在测量实训教学还存在许多不足之处,主要表现在学生自主学习能力差,实践操作课的组织管理比较松懈,缺乏对学生的过程管理和结果取证;设计的实训项目还没有完全和工程建设相结合,与实际脱节;实训项目偏少,测量仪器陈旧,未能完全把工程建设中的现代测量新技术、新方法和新仪器运用进来。

根据建筑工程技术专业的特点,要真正做到将工程测量实践教学学以致用,可以采用学生实践操作与实际工程案例相结合的改革模式,即由学校联系施工企业,提供学校的实训基地测绘数据,将其作为标准答案,而学生则由老师安排随时随机分组,进行测绘操作,老师定期向学生分发标准答案的部分内容,学生自我修正,做到直至结果偏差在施工安全范围内为止。在整个测量教学过程中,逐渐摸索相应的教学管理制度和提高学生自我学习工作能力,最终建立学生自我发展成长平台。

3 结束语

“建筑工程测量”实践教学的改革是一项长期而又复杂的任务,它包含教学内容、教学方法等方面的改革,需要学院各方面的共同努力和不断探索,总结经验并加以完善。以上只是笔者在几年教学实践中的一些粗浅的探索与实践,今后将继续加强“建筑工程测量”课程实践教学建设,完善实践教学体系,为培养技术型人才创造条件。

参考文献:

[1]靳海亮.工程测量学教学改革探讨[J].职业教育研究,2005,(9).

[2]任伟.工程测量实训课设计实施与考核的实践研究[J].教育与职业,2007,(7).

[3]朱爱民,万德臣.土木工程测量教学内容新体系的建设与实践[N].测绘通报,2004,(8).

[4]马中军,张树珺.工程测量实践教学改革探索 [A] .中国科教创新导刊.

[5]许秀凤.工程测量课程实践教学改革的尝试[J].实验室研究与探索,2001.

编程技术论文范文第6篇

在软件开发中, 风险时刻存在羽任何软件项目的过程当中, 风险会降低软件的质量, 提高软件开发的成本, 甚至会延迟项目的完成。造成软件项目开发风险的因素很多, 软件开发人员、软件开发环境、技术原因、质量原因、成本原因和进度原因, 这些都是影响风险的因素, 所遇到的风险因素主要有:没有准确把握项目进度、团队成员之间没有进行良好沟通, 这些因素都是可以避免的, 同时, 技术、设计、维护等方面也可能发生潜在的危险。

2 软件编程避免风险的措施

2.1 风险的设别、分析和监控

在编程开始阶段, 管理者要根据风险分解条目、风险资料库、项目说明范围总体计划等资料, 与有关专家和项目的主要参与人共同分析项目风险的来源和分类, 找出影响项目正常实施的风险因素, 从而制定控制风险的计划和费用, 做到风险管理职责明确。

在影响软件开发的多种风险中, 各个因素的重要程度不尽相同, 有些事主要风险, 有些事次要风险, 这就需要对风险进行分析和归类。定量分析和定性分析师风险分析的两种常用方法, 通过这两种方法的应用, 确定影响项目的关键风险, 用来为控制风险的措施制定做参考。

风险监控工作贯穿于整个软件编程开发的全过程, 风险监控的主要工作是:在软件编程开发前期, 建立完善的风险管理计划, 制定识别、分析风险的方法, 对风险管理人员划分明确的职责范围。

2.2 规避风险的措施

采取主动方法永远是规避风险的最好策略。首先, 要做好人员储备工作, 人员保障是做好一切共组的基础, 对于编程开发工作人员, 一定要确保在某个人临时离开的情况下有后备人员顶替其工作, 尤其是一些关键性的技术岗位, 一定要培育好后备人员;其次, 要提前对关键技术进行调研, 在技术方面, 通过分析关键技术, 避免软件的很快落后, 在项目开发过程中要注意收集有关风险的信息, 避免对合同公司过分依赖;另外, 要制定好完备的项目计划书, 时刻监视项目的进度。同时还要做到对软件工程的科学配置管理, 建立完善的风险应对策略。

3 软件编程和接口技术保障软件可靠性中的应用

3.1 计划阶段和需求分析阶段

在规划项目开发计划时期, 要依据产品要求制定出具体的软件开发计划, 并且要对产品的可靠性做出判断。需求分析时期要确定软件开发的主要任务, 并且设计出软件程序的大体流程框架、输入输出数据和模块定义、接口和数据结构等, 同时, 要对可靠性预计进行细化, 制定出具体的可靠性指标。具体方法是:确定功能概图、分类和定义失效、确定用户的可靠性分析、研究平衡关系、建立可靠性指标。

3.2 在软件设计和功能开发阶段

软件设计是逐步细化上一阶段定义的功能模块, 确立系统的框架结构, 从而形成若干可编程的模块。说明硬件与软件之间的接口以及他们各自通外部环境的接口, 细致描述各模块工作过程。功能实现主要是根据设计方案进行软件编程。在模块之间分配可靠性指标后, 按可靠性指标进行设计。

3.3 在软件系统测试和试运行阶段

系统的测试和运行时为了检验产品的软件是否实际可用。系统测试是整个软件开发的最后阶段, 这个阶段控制的好可以增强产品首次使用的可靠性。现场试运行主要是为了验证产品的使用说明以及系统测试得出的可靠性指标。

3.4 产品维护阶段

维护阶段主要是完善和改正产品使用过程中暴漏出来的缺点和错误。这个阶段主要是通过监视产品现场运行的可靠性和客户的满意程度, 从而达到进一步提高软件开发质量的目的。

保障软件可靠性是一门新兴的学科, 在软件质量提高上, 国内外还没有一套行之有效的管理方法, 同时, 软件可靠性工程是一涉及内容很广、系统性很强的工程, 对这样技术的研究要加大力度。

4 接口和接口采样技术

4.1 接口的作用

接口是连接机电系统与微电子的通道, 由于二者在性质上有很大差别, 接口必须具有调整、匹配、缓冲的功能才能保证二者的协调运转。首先, 接口可以转换行电平、并且放大其功率, 由于微机的电平与设备之间往往存在不一致的情况, 因此必须通过端口进行电平转换, 有时还需要放大功率;其次, 通过安装光电耦合器、脉冲变压器或继电器, 在电器上把微机设备和电气系统隔离开来, 来组织干扰信号的进入;另外, 当被控对象的检测和控制信号为模拟量时, 必须在微机系统和被控对象之间设置A/D或D/A转换电路, 以便使微机所处理的数字与被控的模拟量达到匹配。

4.2 输入模拟信号的接口

模拟信号输入接口的主要任务是将被控对象传感器的输出信号的电压值读入转换成二进制码读入。在控制系统中, 传感器或变送器发出的输出信号是反映被控制对象运行的状态信号, 这些状态信号往往是模拟电压或电流信号, 但是计算机接受信号的形式只限于数字状态的信号, 因此, 只有把模拟电信号转换为数字信号的接口路才能达到利用的目的。

4.3 输出模拟信号的接口

把计算机输出的数字信号为模拟电压和电流信号是模拟信号输出接口的主要任务, 转变以后来驱动执行器, 从而达到对象的目的。计算机只能输出数字信号, 而控制系统执行器接受的信号是模拟电压或电流信号, 并且由运算来产生控制信号, 因此, 只有将数字信号转换成模拟信号或电流信号的接口才能达到利用的目的。

4.4 开关信号通道的接口

数字量之类的最基本的输入或输出信号是系统控制中需要经常处理的一些信号, 这些信号都是以二进制的逻辑“1”和“0”出现的。首先, 输入通道接口的主要任务是把来自控制过程的开关信号、逻辑电平信号和一些系统设置的开关信号输送给计算机;其次来看输出通道接口, 把经过计算机逻辑运算处理后的开关信号传递给开关执行器是开关信号输出通道接口的主要任务。

5 结语

总之, 合理利用软件编程技术和计算机接口技术, 在软件项目开发过程中具有重大意义, 他们, 它们的可靠性可以大大提高系统的稳定性, 同时也提高了系统的质量。利用软件编程和接口是一项涉及面很广的工程, 必须与具体系统相结合进行研究, 它的应用将有力地推动软件开发事业的发展。

摘要:软件行业的更新换代很快, 有效利用软件编程和接口技术能够极大地促进软件开发系统的发展。本文论述了软件编程中可能遇到的风险及规避措施, 简单介绍了软件编程和接口技术在保障系统重要性方面的作用。

关键词:软件编程,接口技术,软件开发,系统

参考文献

[1] 周荷琴, 吴秀清.微型计算机原理与接口技术[M].北京:中国科学技术大学出版社, 2008, 6.

[2] 刘建宁.探析小容量自动化检测软件编程设计与应用[J].科学时代, 2010 (1) :30~31.

[3] 蒋宗华.基于模块接口的入侵防御系统研究[J].计算机工程, 2010 (17) :152~154.

上一篇:临床带教论文范文下一篇:法学硕士论文范文