,编程解决问题,01,计算机编制程序解决问题的过程和方法,分析问题:确定要解决的问题,我们要要求计算机做什么,编程解决问题的过程,设计问题:即要求计算机“做什么”,编写程序:即要求计算机“做什么”,调试运行:刚编写的程序不一定完全正确,必须在计算机上实际运行,排除程序中的错误(BUG),测试能否达到预期的效果,测试结果:测试程序运行结果是否合理,起止框,处理框,判断框,输入输出框,流程线,表示算法的开始和结束(一个算法只有一个开始,可以有多个结束),表示执行一个步骤,表示根据条件选择执行路线,表示需要输入或由计算机自动输出的信息,指示流程的方向,条件,条件,IfThen,步骤一的语句块,End If,IfThen,步骤一的语句块,Else,步骤二的语句块,End If,条件,循环体,初始值,Do while条件 循环体语句 loop,条件,循环体,初始值,Do 循环体语句 Loop until条件,条件,循环体,初始值,条件,循环体,初始值,运算符、函数与表达式,常量、变量以及数据类型,