失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 计算思维-程序设计方法论-Python笔记

计算思维-程序设计方法论-Python笔记

时间:2019-06-23 03:48:36

相关推荐

计算思维-程序设计方法论-Python笔记

看《Python语言程序设计基础》1.5.2-理解问题的计算部分时提到了第八章-程序设计方法,于是翻过去看了看…

相见恨晚呐,抽象、自顶向下(分治),这不都是程序设计的核心思想么,于是赶紧把要点记下来

不得不说这是一本好书,行文风格简约友好生动有趣又不失严谨

——-下面进入正题——–

程序设计方法论

思维活动

代表学科:思维特征

- 实证思维

物理:试验和验证

逻辑思维

数学:推理和演绎

- 计算思维

计算机:设计和构造

计算思维(Computational Thinking)

背景: 由卡内基-梅隆大学计算机系主任周以真教授提出

意义:从思维层面阐述了运用计算机科学的基础概念求解问题设计系统理解人类行为过程

本质:抽象(Abstraction)自动化(Automation)

通过计算思维解决问题的基本过程:

程序设计范畴计算思维主要反映在

- 理解问题的计算特性

- 将计算机特性抽象为计算问题

- 通过程序设计语言实现问题的自动求解

作业

Q1:计算机思维的本质是什么?

A1:抽象(Abstraction)自动化(Automation)

Q2:简述通过计算机思维解决问题的基本过程

A2:理解问题的计算特性-> 将计算机特性抽象为计算问题-> 通过程序设计语言实现问题的自动求解

Q3:[对一类问题进行数学建模,并通过程序解决问题]属于计算机思维的应用.

如果觉得《计算思维-程序设计方法论-Python笔记》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。