标准解读

《GB/T 12856-1991 程序设计语言 BASIC 子集》是中国国家标准局发布的一项技术规范,旨在定义一个基础的BASIC编程语言子集,用于确保不同计算机系统上的BASIC编译器或解释器之间具有一定程度的兼容性和互操作性。这份标准详细说明了BASIC语言的一个核心功能集合,适用于教学、入门级编程以及一些基本的科学计算和数据处理任务。

该标准内容涵盖了以下几个关键方面:

  1. 语法与结构:规定了BASIC程序的基本构成单元,包括语句(如赋值语句、控制结构语句等)、函数、运算符以及程序的组织形式,如子程序和函数的定义与调用方法。

  2. 数据类型:定义了支持的数据类型,通常包括数值型(整数、实数)、字符串型以及逻辑型(真/假),并说明了这些类型的数据如何在变量中存储和操作。

  3. 控制结构:描述了循环(如FOR-NEXT、WHILE-WEND)和条件分支(IF-THEN-ELSE)等控制程序流程的语句,使得程序员能够编写具有逻辑判断和循环处理能力的程序。

  4. 输入输出操作:规定了如何通过INPUT和PRINT语句进行用户交互,即如何读取用户输入和输出信息到屏幕或其他设备。

  5. 函数与过程:介绍了如何定义和使用子程序(SUB)和函数(FUNCTION),以实现代码的模块化和重用。

  6. 错误处理:虽然早期BASIC版本可能对此部分支持有限,但标准可能也简要提及了错误检测和处理的基本机制,比如通过错误代码识别运行时错误。

  7. 保留字和语法规则:列出了BASIC子集中所有保留的关键字及其用途,以及语句的正确书写格式和规则。

此标准的制定,为软件开发者、教育机构及硬件制造商提供了一个共同遵循的基础框架,确保了编写的BASIC程序能在遵循该标准的系统上正确运行,促进了编程教育的标准化和普及。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 1991-04-28 颁布
  • 1991-12-01 实施
©正版授权
GB/T 12856-1991程序设计语言BASIC子集_第1页
GB/T 12856-1991程序设计语言BASIC子集_第2页
GB/T 12856-1991程序设计语言BASIC子集_第3页
免费预览已结束,剩余121页可下载查看

下载本文档

GB/T 12856-1991程序设计语言BASIC子集-免费下载试读页

文档简介

UDC681.3.06:800.92L74中华人民共和国国家标准GB12856-91程序设计语言BASIC子集ProgramminglanguagesBASICsubset1991-04-28发布1991-12-01实施国家技术监督局发布

二引言2一致性3语法说明和定义4程序元素567数组8控制结构9程序分段瑜入和输出……12异常处理和调试·72图形………(73)附录A标准的构成(参考件)(86)附录B作用域规则(参考件)…(86)附录C实现定义的特征(参考件)(87)附录D语法对象索引参考件)…(90)附录E产生式规则综合表(参考件)(108)本标准与最小BASIC的差异(参考件)附录F(118)附录G将来要去掉的语言元素(参考件)…(119

中华人民共和国国家标准GB12856-91程序设计语言BASIC子集ProgramminglanguagesBASICsubset1引言本标准定义了程序设计语言BASIC的一个子集,其目的是在多种自动数据处理系统中促进BASIC程序的互换性。遵循本标准的程序称为用国家标准BASIC子集书写的程序11主题内容与适用范围本标准规定了:用BASIC子集书写程序的语法:BASIC子集书写的程序所控制的自动数据处理系统,作为输入可接收的数据格式和数值表示的最小精度和范围,以及串中字符的最小长度和集合;.BASIC子集书写的程序所控制的自动数据处理系统,其输出能产生的数据格式和数值表示的最小精度和范用,以及串中字符的最小长度和集合:d.解释BASIC子集书写的程序含义的语义规则;应检查出的错误和异常情况。尽管原先设计BASIC语言主要为交互式使用,但本标准描述的语言无此限制。本标准无意妨碍任何具体实现技术的使用,例如解释程序,增量编译或一次扫描编译程序。本本标准适用于电子计算机的设计、生产和应用领域。1.2引用标准GB1988信息处理交换用七位编码字符集GB2312信息交换用汉字编码字符集基本集GB2808全数字式日期表示法GB2809信息交换用日的时间表示法GB2810信息交换用顺序日期表示法GB4144:程序设计语言最小BASICGB9544:信息处理系统计算机图形图形核心系统(GKS)的功能描述SJ/Z9071微处理机系统的二进制浮点运算一致性与本标准的一致性有两方面;用BASIC子集语言书写的程序一致性,处理这种程序的实现的一致性.概括地讲,一致性耍求是这样组成的,使得任何一致于本标准的程序.由一致于本标准的实现来执行该程序时产生出同样的结果(在附录C(参考件)中指出了某些依赖于实现的特征】。2.1程序一致性-个程序一致于本标准,仅当该程序和每个语句或包括在其中

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论