计算思维导论--填空2024+ 无答案

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

将以上的内容括号中的内容去掉:

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

答案:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值