程序设计逻辑与基础(校本教材).pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
程序设计逻辑与基础(校本教材)

程序逻辑设计与基础 (信息工程学院) 程序逻辑设计与基础 吴道君 郭雪妍 蒋丽芳编著 广东岭南职业技术学院 (信息工程学院) 1 第 页 程序逻辑设计与基础 (信息工程学院) 第一章 流程图简介 引言 开发应用程序时,通常的作法是用图形方式表示应用程序中信息的流程。这种图形表示 形式称为流程图。允许应用程序开发人员直观地看到问题所在,并与其它团队成员交流应用 程序的逻辑。 本章概述了输入、处理和输出的概念。还阐述了通过使用流程图解决问题的技巧。  目标 在本章中,您将学习到:  识别输入、处理和输出  程序说明  问题解决技巧 输入、处理和输出 在我们日常生活中我们可以注意到火车站订票、商店购物、饭店吃饭、图书馆借书、开 学注册报道等都在使用计算机。在这些每个地方,一个人输入某些值,计算机会生成一个输 出,此输出可以显示在计算机屏幕上或打印到纸张上。 让我们考虑图书馆借书的例子。当您要借某本书时,你需提供该书的类别、书名、作者、 出版社、出版日期等要求。图书馆管理员会将这些信息输入到计算机中,然后有关您要借书 籍的详细信息就显示在屏幕上。 处理问题阶段 若要了解在将某些值输入到计算机后发生了什么,我们需要将此整个活动划分为单独的 阶段。在第一个阶段中,借书要求被键入计算机中。此阶段称为输入阶段。然后处理借书要 求信息,决定是否有此书并且借书人出示借书证借此书。此阶段称为处理阶段。一旦处理完 成,结果就显示在计算机屏幕上,指示出借书的状态。此阶段称为输出阶段。 输入—处理—输出循环 计算机执行的活动循环还遵循输入-处理-输出循环或I-P-O循环。计算机由若干部件组 成,例如键盘、鼠标、监视器、打印机和中央处理单元。每个部件参与输入阶段、处理过程 阶段、或输出阶段中一个活动。如,键盘和鼠标用于输入,中央处理器单元和计算机系统单 元中的内存用于处理,而监视器和打印机用于输出。下图说明了典型的I-P-O循环。 输入 输出 处理 I-P-O循环 程序说明 2 第 页 程序逻辑设计与基础 (信息工程学院) 计算机怎么知道处理借书请求之后的步骤是什么?计算机如何管理店铺内购物账单的 计算?计算机如何在学校生成报告单?计算机是众所周知的机器?您是否必须为每个这些 上述活动购买一台不同的计算机?最后两个问题的答案是 “否”。计算机不是众所周知的机 器,您不需要为每个活动购买一个单独的计算机。 那么计算机是如何起作用的?计算机设计用于接受输入、处理输入数据并生成输出。但 是还必须提供一组指令以表明如下操作:  将提供的输入种类。如在借书申请中的书名、作者、出版社等。  预期的输出类型。如可借书目状态就是输出  处理是需要执行的操作。如接受这些值,检查是否有可借书籍,并显示结果。 执行特定作业的一组指令称为程序。因此,对于您要计算机执行的每个作业,您需要一 个单程序。若要解决现实问题,您需要将大量程序组合到一起形成应用程序。 问题解决技巧 如上所述,程序是解决特定问题的一组指令。 我们实际开始编写程序之前,需要设计好解决问题的步骤。算法是解决问题所需的一系 列步骤。 流程图 流程图是解决问题是所遵循步骤的图形表现形式。流程图由一组符号组成。每个符号表 示一个具体的活动。典型问题包含接受输入、处理输入数据和显示输出。处理包含解决问题 要做的决策。 现在让我们看看流程图中用于表示I-P-O循环是某些符号。任何问题的输入都使用平行 四边形表示。输入可以是需要经处

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档