- 计算思维可以划分为五个主要能力,分别是分解,模式识别,抽象,(算法)思维和评估。
- 计算思维将问题(分解)并利用所掌握的计算知识找出解决问题的办法。
- 计算思维设计五个主要技术,分别是反思、编程、设计、(分析)和应用。
- 计算思维与数学思维的主要共性是(问题)解决过程。
- 学好计算思维所涉及到的五个主要方法,分别是挺客活动,创造,调试,坚持不懈和(合作)。
- (图灵机)是一个抽象的计算模型。
- 图灵机理论上为现代计算机的诞生奠定了(基础)。
- 图灵机的核心部件是一个包含多个状态以及状态迁移规则的(有限状态机)。
- 图灵机模型虽然结构简单,规则易于理解,却具备强大的(计算)能力。
(上述图属于(状态迁移)图。)
- 结构化程序中的任意基本结构都具有唯一入口和唯一出口,并且程序不会出现(死循环)。
- 结构化程序设计适用于程序规模较大的情况,对于规模较小程序也可采用(非结构化)程序设计方法。
- 面向对象是把构成问题事务分解成各个对象, 建立对象的目的不是为了完成一个步骤, 而是为了描叙某个事物在整个解决问题的步骤中的(行为)。
- 面向过程就是分析出解决问题所需要的步骤, 然后用函数把这些步骤一步一步实现, 使用的时 候一个一个依次(调用)就可以了。
- 建立模型是指对待解决的问题, 将关键信息间的关系以模型的方式描述, 模型可以是数学模型,也可以是(逻辑)关系模型等其他模型,便于后续求解问题。
- 任何一个模型都不可能反映客观事物的一切具体特征,只是对事物特征和变化规律的一种( 抽象 )。
- 模块化是把程序要解决的总目标分解为( 子目标),再进一步分解为具体的(小目标)。
- 当我们识别出问题模式后,接下来的问题就是要把这个问题进行(抽象)。
- 抽象是计算思维中的重要步骤, 抽象是去掉问题中的无关内容, 找出问题中的(关键)息, 使得问题的描述更加清晰,问题更加易于解决的过程。
- 任何一个模型都不可能反映客观事物的一切具体特征, 只是对事物特征和变化规律的一种(抽象)。
- 在实际应用中,有两种概念的抽象, 一是具体事物(特征)的抽象,二是问题解决方法的抽象。
- 表征是将问题中的关键信息以符号的形式进行表示和(记录)。
- 在实际问题中, 抽象在去掉无关信息, 提取关键内容后, 可以将关键内容用(符号)表示, 再通过寻找关键内容与待解决问题的关系用逻辑方法、数学方法等进行描述,给出抽象的结果。
- 与自然语言相比较,利用图形化方式描述算法更为简单(直观)。
- PAD图又称问题分析图, 是一种按照自上而下、 自左向右的顺序表达执行步骤的(树状图)结构清晰,易于阅读。
- 线性表是由一组相同类型的数据元素构成(有限)序列。
- 算法的基本结构只有三种: 顺序结构、分支结构以及循环结构。将基本结构进行组合、 (嵌套)可以进一步得到拓展结构。
- 穷举法的特点是: 根据所要解决的问题确定解空间的(范围), 对其中所有可能的情况进行逐一验 证,从而得到问题的答案。
- 若在求解某些问题时难以一步到位地归纳出通用(规律), 而易于获取其前、后项之间的关联关系时,递推法是一种非常合适的选择。
- 对于一个现实问题仅仅提出解决方案是不够的, 必须从不同的维度, 采用多种方法对方案实施(评估)。
- 根据测试的过程中是否需要执行程序,可以分为静态测试和(动态)测试两类。
- 测试的目标是发现错误或缺陷。因此,测试可以作为调试的(前置)活动。
- 调试并不仅仅限于软件开发领域。对于硬件电路、 网络设备、控制系统等等,均需要通过调试 去(定位)及修正错误。
- 调试往往由程序员自己完成,而测试则通常由专门的(测试人员)来实施。
将以上的内容括号中的内容去掉:
- 计算思维可以划分为五个主要能力,分别是分解,模式识别,抽象,___________思维和评估。
- 计算思维将问题___________并利用所掌握的计算知识找出解决问题的办法。
- 计算思维设计五个主要技术,分别是反思、编程、设计、___________和应用。
- 计算思维与数学思维的主要共性是___________解决过程。
- 学好计算思维所涉及到的五个主要方法,分别是挺客活动,创造,调试,坚持不懈和___________。
- ___________是一个抽象的计算模型。
- 图灵机理论上为现代计算机的诞生奠定了___________。
- 图灵机的核心部件是一个包含多个状态以及状态迁移规则的___________。
- 图灵机模型虽然结构简单,规则易于理解,却具备强大的___________能力。(上述图属于(状态迁移)图。)
- 结构化程序中的任意基本结构都具有唯一入口和唯一出口,并且程序不会出现___________。
- 结构化程序设计适用于程序规模较大的情况,对于规模较小程序也可采用___________程序设计方法。
- 面向对象是把构成问题事务分解成各个对象, 建立对象的目的不是为了完成一个步骤, 而是为了描叙某个事物在整个解决问题的步骤中的___________。
- 面向过程就是分析出解决问题所需要的步骤, 然后用函数把这些步骤一步一步实现, 使用的时 候一个一个依次___________就可以了。
- 建立模型是指对待解决的问题, 将关键信息间的关系以模型的方式描述, 模型可以是数学模型,也可以是___________关系模型等其他模型,便于后续求解问题。
- 任何一个模型都不可能反映客观事物的一切具体特征,只是对事物特征和变化规律的一种___________。
- 模块化是把程序要解决的总目标分解为___________,再进一步分解为具体的___________。
- 当我们识别出问题模式后,接下来的问题就是要把这个问题进行___________。
- 抽象是计算思维中的重要步骤, 抽象是去掉问题中的无关内容, 找出问题中的___________息, 使得问题的描述更加清晰,问题更加易于解决的过程。
- 任何一个模型都不可能反映客观事物的一切具体特征, 只是对事物特征和变化规律的一种___________。
- 在实际应用中,有两种概念的抽象, 一是具体事物___________的抽象,二是问题解决方法的抽象。
- 表征是将问题中的关键信息以符号的形式进行表示和___________。
- 在实际问题中, 抽象在去掉无关信息, 提取关键内容后, 可以将关键内容用___________表示, 再通过寻找关键内容与待解决问题的关系用逻辑方法、数学方法等进行描述,给出抽象的结果。
- 与自然语言相比较,利用图形化方式描述算法更为简单___________。
- PAD图又称问题分析图, 是一种按照自上而下、 自左向右的顺序表达执行步骤的___________结构清晰,易于阅读。
- 线性表是由一组相同类型的数据元素构成___________序列。
- 算法的基本结构只有三种: 顺序结构、分支结构以及循环结构。将基本结构进行组合、 ___________可以进一步得到拓展结构。
- 穷举法的特点是: 根据所要解决的问题确定解空间的___________, 对其中所有可能的情况进行逐一验 证,从而得到问题的答案。
- 若在求解某些问题时难以一步到位地归纳出通用___________, 而易于获取其前、后项之间的关联关系时,递推法是一种非常合适的选择。
- 对于一个现实问题仅仅提出解决方案是不够的, 必须从不同的维度, 采用多种方法对方案实施___________。
- 根据测试的过程中是否需要执行程序,可以分为静态测试和___________测试两类。
- 测试的目标是发现错误或缺陷。因此,测试可以作为调试的___________活动。
- 调试并不仅仅限于软件开发领域。对于硬件电路、 网络设备、控制系统等等,均需要通过调试 去___________及修正错误。
- 调试往往由程序员自己完成,而测试则通常由专门的___________来实施。
答案: