什么是结构化英语?(structured english?)

结构化英语通过使用英语单词来描述程序运行过程中的每个步骤,使非程序员能够理解计算机代码。计算机程序的结构被设计成以逻辑的、循序渐进的方式告诉计算机该做什么。然而,非程序员无法读取代码中的实际符号和方向,因此人们创建了使用简单的英语单词来表达实际代码运行时发生的事情的编程语言。这种结构化的英语,通常被称为伪代码,实际上并没有对计算机进行编程,但它可以被描述为一个流程图,列出了计算机遵循真实程序所采取...

结构化英语通过使用英语单词来描述程序运行过程中的每个步骤,使非程序员能够理解计算机代码。计算机程序的结构被设计成以逻辑的、循序渐进的方式告诉计算机该做什么。然而,非程序员无法读取代码中的实际符号和方向,因此人们创建了使用简单的英语单词来表达实际代码运行时发生的事情的编程语言。这种结构化的英语,通常被称为伪代码,实际上并没有对计算机进行编程,但它可以被描述为一个流程图,列出了计算机遵循真实程序所采取的每一步。

通过将一项任务分解为单个步骤的逻辑序列,结构化英语使计算机程序的底层组织得以遵循。过程中的每一步都用一行描述,使用大写的清晰英语单词,通常以命令或命令的形式。一个简单的例子是IF-THEN-ELSE过程,也称为条件过程。如果一个条件为真,则会发生特定操作,但如果另一个条件为真,则会发生不同的操作。整个IF-THEN-ELSE过程以ENDIF结束,因此此决策程序不会与下一个步骤顺序混淆。

许多其他命令,如START、REPEAT、WRITE和DO,用于描述计算机程序中的单个步骤。这些命令通常嵌入到其他进程中,在单个任务中创建多个操作层。在使用ENDIF完成该过程之前,程序员可能会启动一个过程并创建两个或三个IF-THEN决策,一个接一个。使用IF-THEN或CASE的条件过程是结构化英语程序中最强大的结构之一。它引入了计算机根据不同条件的存在做出许多不同决定的可能性。

IF-THEN-ELSE条件构造或CASE命令引入了一组针对多个潜在情况应该发生的操作,将决策树的概念引入到程序中。每个可能的起始条件或情况都是树上的一个分支,每个分支都会导致进一步的分支,并带有特定的IF-THEN类型的结果集。其中一个初始条件的改变可能会导致树的不同分支上产生完全不同的最终产物。在结构化英语中,这些从属IF-THEN或CASE分支可以通过在它们所属的较大流程的命令下缩进来区分。这种编写程序的风格提供了很大的精确度,同时允许读者在更广泛的上下文中准确地看到每个小决定发生的位置。

结构化英语的思想已经成为许多类型的计算机程序设计语言的基础。最早的结构化编程语言之一是结构化查询语言(SQL),它是由国际商业机器公司(IBM)在20世纪70年代早期创建的。多年来,许多其他语言一直在努力使普通读者更清楚地了解计算机编程。运行计算机的底层代码继续以大多数人无法读取的符号编写。然而,结构化英语编程语言允许这些人设计程序,然后在内部翻译成代码,这样他们的计算机就可以执行他们所需要的任务。

  • 发表于 2021-12-15 08:46
  • 阅读 ( 242 )
  • 分类:互联网

你可能感兴趣的文章

书面英语(written english)和英语口语(spoken english)的区别

...停顿被称为话语。 组织机构: 书面英语:书面英语更加结构化。 口语:英语口语不像书面英语那样有条理。 注册: 书面英语:根据文本的不同,语言可以是正式的也可以是非正式的。 英语口语:语言大多是非正式的。   Image...

  • 发布于 2020-10-28 18:15
  • 阅读 ( 827 )

古英语(old english)和中古英语(middle english)的区别

...语也有其他两种语言已经忘记的语法因素。 古英语(old english)和中古英语(middle english)的区别 时间: 古英语:古英语是从公元450年到1100年,换句话说,是从5世纪中叶到11世纪中叶。 中古英语:中古英语是从公元1100年到1500年,...

  • 发布于 2020-11-05 07:27
  • 阅读 ( 363 )

结构主义(structuralism)和功能主义(functionalism)的区别

结构主义的主要区别(main difference structurali**) vs. 功能主义(functionali**) 结构主义和功能主义是心理学中最早引入的两种先进理论,它们基本上解释了人类观察到的各种行为模式和心态的科学基础。结构主义和功能主义作为...

  • 发布于 2021-06-28 02:21
  • 阅读 ( 502 )

古老的(old)和中古英语(middle english)的区别

主要区别旧(main difference old) vs. 中古英语(middle english) 英语可以分为三个基本阶段,即古英语、中古英语和现代英语。古英语是盎格鲁撒克逊语,从400年代到1100年左右使用;中世纪英语是从11世纪到14世纪左右使用的,现...

  • 发布于 2021-06-28 09:57
  • 阅读 ( 537 )

对象(object)和英语语法补语(complement in english grammar)的区别

...宾语,补语,句法 什么是英语语法中的宾语(an object in english grammar)? 剑桥词典将英语语法中的宾语定义为“受动词作用影响的名词或名词短语”。简言之,客体是受主体行为影响的东西。 英语语法的基本句法或句子结构是-主...

  • 发布于 2021-06-30 20:04
  • 阅读 ( 515 )

英语(english)和意大利十四行诗(italian sonnet)的区别

...的区别主要是根据它们的押韵结构和线条的划分。英语(english) vs. 意大利十四行诗(italian sonnet)英国十四行诗和意大利十四行诗的区别在于行的结构。由于所有十四行诗只有14行,意大利十四行诗有一个八重奏(8行)和一个四重奏...

  • 发布于 2021-07-10 03:07
  • 阅读 ( 362 )

古英语(old english)和中古英语(middle english)的区别

...程向我们讲述了几百年来英语是如何变化的。古英语(old english) vs. 中古英语(middle english)古英语和中古英语的区别在于时间轴。古英语大约始于5世纪,而中古英语直到11世纪末才开始。比较参数古英语中古英语分类古英语还可以...

  • 发布于 2021-07-10 09:32
  • 阅读 ( 442 )

什么是非洲裔美国人的方言英语(aave)?(african american vernacular english (aave)?)

...ll of the linguistic forms that had been incorporated into the grammatical structure of speech among slaves. Unlike most white immigrants to urban centers, who eventually adopted local dialects, Blacks generally remained isolated in impoverished ghettos and as a result, retained their dialect. This ...

  • 发布于 2021-09-06 00:55
  • 阅读 ( 447 )

什么是英语语法中的语义变化?(semantic change in english grammar?)

在语义学和历史语言学中,语义变化是指随着时间的推移,一个词的意义发生的任何变化。也称为语义转移、词汇变化和语义推进。常见的语义变化类型包括改进、贬义、扩展、语义缩小、漂白、隐喻和转喻。 当以另一种语...

  • 发布于 2021-09-17 08:07
  • 阅读 ( 283 )

如何你能找到英语课吗(can find english classes)

...高中英语语言技能的移民,寻求免费英语课程,并寻求更结构化的学习,应向所在地区的社区大学咨询。美国有1200多个社区和大专校园,其中绝大多数提供ESL课程。 也许社区大学最吸引人的优势是成本,比四年制大学便宜20%...

  • 发布于 2021-09-18 14:21
  • 阅读 ( 212 )
ie752626
ie752626

0 篇文章

相关推荐