浅谈用BASIC语言在PC-500机中的编程过程

时间:2022-09-14 08:56:58

浅谈用BASIC语言在PC-500机中的编程过程

[摘要]本文讨论了pc-500在公路测量中的编程

[关键词]basic 编程 过程

随着高等级公路的不断修建,采用的各种测量仪器和计算方法也越来越先进、快速、精确。目前我们在公路建设中主要的测量仪器大部分都采用全站仪,而在公路的平面设计、纵断面设计、横断面设计等工作中,都已采用电脑计算,但是一般电脑只方便于内业,对于外业来说就不能随意携带。如果我们使用PC-500袋装电脑,那就不管内业和外业都是很方便的,因它小巧、容量大,故特别适应于公路建设中的施工单位的随意测量放样和监理单位的测量监理使用。

下面就本人在公路建设中使用PC-500机进行公路坐标程序编制方法介绍如下,供同行们参考。

例如编制某一条公路的中桩,可按以下步骤来解决。

一、确定计算处理方案

在一般的公路线型中,无非有直线和曲线两种情况,而曲线又分为圆曲线和带有缓和曲线的圆曲线两种。要计算出某中桩坐标,必须根据曲线要素判断该点是在直线上还是在曲线上,然后按有关公式进行计算,就很容易得出正确结果。

二、根据方案画出框图(即程序流程图)

框图是程序编制中利用规定的符号及规则来描述程序的思想、步骤,体现程序编制人员的思路、意图的一种程序编制方法。在程序的编制过程中,由于使用了许多条件语句和无条件语句等,使其程序不按行号顺序执行,而是根据实际需要改变了执行顺序,即“跳跃式”地执行。因此,我们在编程开始前就要根据自己的设计思路先画出程序框图,再根据框图进行编程。

在框图的编制中,应当按照每个步骤的功能选择适当的框图位置,然后组成框图,再将程序的执行步骤逐个按顺序填入框图中(如上图)。

三、框图检查

当框图检查无错后,再对照框图编制你所需要的程序。

四、上机调试程序和运行程序

根据编写完成的程序编入计算机,并调试。当调试完毕并运行无错后,即可进行坐标计算。

刚编好的程序总会存在各种各样的错误和问题,在调试过程中,要查看各语句的书写格式,使用规则等是否正确。有时一个标点符号或空格的错误使用,都会造成全部的计算结果出错或“死机”等,所以在调试过程、查看的过程中要特别仔细。

在调试的过程中,还要输入一些数据进行试运行,看是否运行情况正确,能否得到预期的效果,有时可能因为得不到预期的正确结果而对原程序做些局部修改。总之,调试是一项费时费力的工作过程。

在编制程序的过程中,要正确使用公式以及公式的前后顺序。如果某公式里含有一个或多个未知数,那么就应把未知数的计算式放在该公式的前面,使计算机首先计算未知数后再计算该公式,否则出错。例如:

10 INPUT”A,B,C=”;A,B,C

20 X1=(3+2*A)*SQR(E+C)

30 E=(A+B)*C

40 PRINT”X1=”; X1

50 END

因30行里的E未计算出来,故20行就无法运行,并发生错误,故应把该程序改写成:

20 E=(A+B)*C

21 X1=(3+2*A)*SQR(E+C)

另外,我们在编制程序中应尽量使程序条理清楚、语句精练、结构紧凑。使计算机在执行的过程中占用时间短,并且占用计算机的内存容量越少越好。

上一篇:企业内部知识市场构建研究 下一篇:浅谈市场经济条件下公路养护部门应如何提高竞...