10章 程序设语言和编码网络0712.pptVIP

  • 2
  • 0
  • 约7.54千字
  • 约 55页
  • 2017-06-28 发布于贵州
  • 举报
10章 程序设语言和编码网络0712

软件工程 第10章 程序设计语言和编码 编码阶段的任务是根据详细设计说明书编写程序 为了保证程序编码的质量,程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性 此外,还要求源程序具有良好的结构性和良好的程序设计风格 内容摘要 程序设计语言 程序设计风格 基本概念 程序设计语言是指用于书写计算机程序的语言,它是一种实现性的软件语言 语法(syntax)用来表示构成语言的各个记号之间的组合规则,它是构成语言结构正确成分所需遵循的规则集合 如C语言中for语句的构成规则是: for(表达式1;表达式2;表达式3)语句 语法中不涉及到这些记号的含义,也不涉及使用者 语义(semantic)用来表示按照各种表示方式所表示的各个记号的特定含义,但它不涉及到使用者。 如上述for语句中:表达式1表示循环初值;表达式2表示循环条件;表达式3表示循环的增量;语句为循环体。整个语句的语义是: (1)计算表达式1 (2)计算表达式2,若计算结果为0,则终止循环;否则转(3) (3)执行循环体 (4)计算表达式3 (5)转向(2) 语用(pragmatic)用来表示构成语言的各个记号和使用者的关系。 如:语言是否允许递归?是否要规定递归层数的上界?这种上界如何确定?这些都属于语用上的问题。 程序设计语言的基本成分 程序设计语言基本成份可归纳为四种:数据成分、运算成分、控制成分、传输成

文档评论(0)

1亿VIP精品文档

相关文档