• 现行
  • 正在执行有效
  • 1996-05-30 颁布
©正版授权
注:本标准为国际组织发行的正版标准,下载后为完整内容;本图片为程序生成,仅供参考,介绍内容如有偏差,以实际下载内容为准
【正版授权-英语版】 ISO/IEC 10514-1:1996 EN Information technology - Programming languages - Part 1: Modula-2,Base Language_第1页
全文预览已结束

下载本文档

基本信息:

  • 标准号:ISO/IEC 10514-1:1996 EN
  • 标准名称:信息技术 程序设计语言 第1部分:基础语言 Modula-2
  • 英文名称:Information technology — Programming languages — Part 1: Modula-2, Base Language
  • 标准状态:现行
  • 发布日期:1996-05-30

文档简介

1.**Modula-2语言基础**:Modula-2是一种过程式编程语言,具有高级语言的特点,并且非常适合用于系统开发。它具有一些关键的特性,如面向对象的语言概念,可访问性和继承性,以及一个复杂的标准库,涵盖了从用户界面到数据库等许多不同的领域。

2.**数据类型**:Modula-2提供了许多基本的数据类型,如整数、浮点数、布尔值、字符、记录等。它还支持数据结构,如数组和列表。同时,它提供了一些强大的类型修饰符,如void修饰符允许在程序中直接执行某种特定的行为。

3.**函数和过程**:Modula-2允许定义和使用函数和过程。这些对象通常用来封装特定功能的行为,它们具有明确的输入和输出参数,并且可以在程序中重复使用。

4.**模块**:在Modula-2中,模块是代码的基本组织单元。模块可以包含函数、过程和变量等。它们还可以定义其他模块,形成了一个层次结构,使得代码的组织更加清晰。

5.**程序结构**:Modula-2程序通常包含主程序、过程和函数。主程序开始于主程序调用语句(callstatement),该语句之后的是初始化过程,然后在适当的时机调用主过程来开始程序的执行。主过程的输出可能引发子过程或子程序块的执行。

此外,该标准还包括一些重要的特性和实践,例如对程序运行时间和内存使用的控制,错误处理,代码重用和优化等。但以上是我能够概括的部分内

温馨提示

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

评论

0/150

提交评论