欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    HB Z 181.1-1990 编程格式-BASIC语言.pdf

    • 资源ID:169383       资源大小:72.96KB        全文页数:5页
    • 资源格式: PDF        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    HB Z 181.1-1990 编程格式-BASIC语言.pdf

    1、工业部航空程格式HB/Z 181.1-90 BASIC 1 本标准规定了使用BASIC语言编程的格式.本标准不涉及程序设计方法和编程技巧e本标准适用于软件开发中的编程工作.2 基本约定2. 1 元符号缩格指示符(在实际的程序行之中不出现).指示该行对于上行向右缩格,箭头左端与上行右端对齐,箭头右端指示本行开始位置(具体缩格数,可一次选定,一般为1-5格)。J可选择符号,表示括在其内的内容是可有可无的。2. 2 程序单元长度一个程序单元(主程序或子程序,下同)的长度一般不超过4页打印纸(约240行,其中包括注释行)。2. 3 程序结构描述体主程序子程序1功能说明子程序1子程序2功能说明子程序2

    2、子程序n功能说明子程序n2.4 描述体描述体以注释形式给出,它至少包括下述信息,按顺序为g程序名及其含义说明版本号和完成日期程序功能编程人员姓名和单位修改人员姓名、单位和修改日期航空航天工业部1990-09-18发布1991-02-01实施169 对环境的依赖性输入数据的类型和含义输出数据的类型和含义【其它需说明的问题】HB/Z 181.1-90 描述体前后各用一行一号与程序的其它部分隔开,其具体格式见附录A。2.5 注糖注释应使程序变得清晰可读。注释语句行数一般占程序单元长度的1/5-1/3,每一注释行(包括继续行的注释内容左端应与上行语句左端对齐,其具体格式见附录B。2.6 标识符所有的标

    3、识符应尽量具有明显的含义,必要时可通过注释加以说明-3语句约定3. 1 循环语甸的格式X XXXX FOR v=初值TO 终值STEP 增量语句或语句序列XX XXX NEXT V 例g00100 FOR 1=1 TO N STEP 1 00110 LET A (l)=O 00120 LET A(I)=A (l)+1 00130 NEXT 1 4 其它约定4. 1 换行在程序中,语句换行后,除按该格式要求应缩格的之外,其余的均须与上行左端对齐。4.2 续行当一个逻辑行太长时需要折行.在折行时,不应将一个单词拆开,而且续行也要缩格。若表达式太长需折行时,续行表达式与前一行表达式左端对齐。例z00

    4、100 LET A=(X1+Xi2)普(X1-X2)+(ZI骨提2+2提ZI幡Z2+Z2普普2)4.3 空格的使用为了使程序更为清晰、易读,建议在程序中所有用空格作分隔符的地方都只保留一个空格(注释和中的内容除外),在算术运算符(+、.-)、关系运算符(=、罩、=)和赋值号(=勺的前后各留一个空格。170 00010 REM 00020 REM 00030 REM 00040 REM 00050 REM 00060 REM 00070 REM NAME , VERSION , FUNCTION , AUTHOR, MODIFIED-BY , DEPNDENCE 00080 REM INPUT

    5、, 00090 REM OUTPUT , 00100 REM OTHERS , 00110 REM HB/Z 181.1-90 附录A描述体细节(补充件)程序名及其含义说明版本号和完成日期程序功能说明编程人员姓名和单位修改人员姓名、单位和修改日期对环境的依赖性输入数据名、类型及功能(若无则填NONE)输出数据名、类型及功能(若无1填NONE)其它需说明的问题171 00010 REM 00020 REM 00030 REM 00040 REM 00050 REM 00060 REM 00070 REM 00080 REM 00090 REM 00100 REM 00110 REM 00120

    6、REM 00130 REM 00140 REM 00150 REM 00160 REM 00170 PRINT 00180 GOSUIi 00190 PRINT 00200 FOR 00210 00220 NEXT 00230 GOTO 00240 REM 00250 REM 00260 PRINT 00270 lNPUT 00280 RETURN 00290 END 172 HB/z 181.1-90 NAME. VERSION. FUNCTION. AUTHOR. DEPENDENCE. INPUT. OUTPUT , PSRT 附录B实例(参考件PSRT-RPINT SQUARE ROO

    7、T TABLE V 1. 012.18.1987 THlS ROUTINE IS USED TO PRINT SQUARE ROOT TABLE Xlao Qlng Wang DEPT. 5 AMT INST. .BEIJING THIS ROUTINE IS INDEPENDENCE OF MACHING NINTEGER INPUT NUMBRE llNTEGER SQR(I) REAL SQUARE ROOT 飞、PRINTSQUARE ROOT TABLE 240 飞NUMBER,唱QUAREROOT 1=1 TO N STEP 1 PRINT I.SQR(I) E 290 THIS SUBROUTINE IS USED TO INPUT DATA PLEASE INPUT NUMBER. N HB/Z 181.1-90 附加说明2本标准由航空航天工业部第兰。一研究所提出本标准由航空航天工业部第六三五研究所负责起草、173


    注意事项

    本文(HB Z 181.1-1990 编程格式-BASIC语言.pdf)为本站会员(孙刚)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开