精英家教网 > 高中数学 > 题目详情

流程图与自然语言相比,更具程序化,那么是不是流程图就可以直接转化为计算机语言,让电脑来执行呢?

答案:
解析:

  探究过程:通常,人们在用计算机解决问题时,先在头脑中构思一个算法,接着画出程序框图形象直观地把算法表达出来,然后再根据程序框图编写计算机程序.流程图有着形象、直观的优点,之所以有这样的优点,在于它蕴含着一种优良的科学思想:在解决问题时,先认清问题的主题,再将一个核心问题分解成若干个相关的较容易解决的子问题,直到寻找到解决问题的方法和具体解决步骤.但计算机对图形的理解应该是有困难的,还需要把算法翻译成计算机能理解的“计算机程序设计语言”,编制成计算机程序.自然语言描述的算法步骤、程序框图和程序是不同形式的算法,体现了算法逐渐“精确”的过程.在学习中,我们应该清楚,算法已经成为计算机科学的重要基础,同时计算机又是强大的实现各种算法的工具.

  探究结论:无论是自然语言还是程序框图描述的算法,计算机是无法“理解”的.目前我们要做的就是把流程图这块基础知识学好.


练习册系列答案
相关习题

同步练习册答案