


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑浅谈用BASIC语言在PC-500机中的编程过程[摘要]本文讨论了PC-500在公路测量中的编程。
[关键词]BASIC编程过程
随着高等级公路的不断修建,采用的各种测量仪器和计算方法也越来越先进、快速、精确。目前我们在公路建设中主要的测量仪器大部分都采用全站仪,而在公路的平面设计、纵断面设计、横断面设计等工作中,都已采用电脑计算,但是一般电脑只方便于内业,对于外业来说就不能随意携带。如果我们使用PC-500袋装电脑,那就不管内业和外业都是很方便的,因它小巧、容量大,故特别适应于公路建设中的施工单位的随意测量放样和监理单位的测量监理使用。
下面就本人在公路建设中使用PC-500机进行公路坐标程序编制方法介绍如下,供同行们参考。
例如编制某一条公路的中桩,可按以下步骤来解决。
一、确定计算处理方案
在一般的公路线型中,无非有直线和曲线两种情况,而曲线又分为圆曲线和带有缓和曲线的圆曲线两种。要计算出某中桩坐标,必须根据曲线要素判断该点是在直线上还是在曲线上,然后按有关公式进行计算,就很容易得出正确结果。
二、根据方案画出框图(即程序流程图)
框图是程序编制中利用规定的符号及规则来描述程序的思想、步骤,体现程序编制人员的思路、意图的一种程序编制方法。在程序的编制过程中,由于使用了许多条件语句和无条件语句等,使其程序不按行号顺序执行,而是根据实际需要改变了执行顺序,即“跳跃式”地执行。因此,我们在编程开始前就要根据自己的设计思路先画出程序框图,再根据框图进行编程。
在框图的编制中,应当按照每个步骤的功能选择适当的框图位置,然后组成框图,再将程序的执行步骤逐个按顺序填入框图中(如上图)。
三、框图检查
当框图检查无错后,再对照框图编制你所需要的程序。
四、上机调试程序和运行程序
根据编写完成的程序编入计算机,并调试。当调试完毕并运行无错后,即可进行坐标计算。
刚编好的程序总会存在各种各样的错误和问题,在调试过程中,要查看各语句的书写格式,使用规则等是否正确。有时一个标点符号或空格的错误使用,都会造成全部的计算结果出错或“死机”等,所以在调试过程、查看的过程中要特别仔细。
在调试的过程中,还要输入一些数据进行试运行,看是否运行情况正确,能否得到预期的效果,有时可能因为得不到预期的正确结果而对原程序做些局部修改。总之,调试是一项费时费力的工作过程。
在编制程序的过程中,要正确使用公式以及公式的前后顺序。如果某公式里含有一个或多个未知数,那么就应把未知数的计算式放在该公式的前面,使计算机首先计算未知数后再计算该公式,否则出错。例如:
10INPUT”A,B,C=”;A,B,C
20X1=(3+2*A)*SQR(E+C)
30E=(A+B)*C
40PRINT”X1=”;X1
50END
因30行里的E未计算出来,故20行就无法运行,并发生错误,故应把该程序改写成:
20E=(A+B)*C
21X1=(3+2*A)*SQR(E+C)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织原料新兴市场开发考核试卷
- 花生成长生成课程
- 畜牧养殖技术培训体系建设与完善考核试卷
- 大学生创新创业教育:推动高质量就业与经济发展
- 宴会活动策划书
- 职业教育的价值与实施路径
- 苏教版第27课《水》教学讲义
- 2025店面租赁合同范本
- 2025授权开发企业资源规划软件合同范本
- 2025授权调查合同模板
- 2022年12月18日浙江省(市)级机关面向基层遴选笔试真题及答案深度解析
- 慢性血栓栓塞性肺动脉高压
- 儿童早期综合发展课件
- 剪力墙平法识图讲义(PPT格式105)
- 北京中考英语词汇表(1600词汇)
- 专业工程分包业主审批表
- 药剂科终止妊娠药品管理制度
- 除草剂分类和使用方法
- 中远集团养老保险工作管理程序
- 留守儿童帮扶记录表
- 变电站第二种工作票
评论
0/150
提交评论