还剩26页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《语句和流程》PPT课件•引言•编程语言基础•语句基础CATALOGUE•控制流程目录•流程控制语句•流程图表示法01引言课程简介课程名称《语句和流程》适用对象编程初学者、软件开发人员课程目标掌握编程中的基本语句和流程控制结构,提高编程技能和逻辑思维能力学习目标01020304能够根据实际需求选择掌握条件语句、循环语理解顺序、选择、循环提高解决实际问题的能合适的语句和流程控制句等基本编程语句的语等基本流程控制结构的力,培养良好的编程习结构,编写简洁、高效法和用法逻辑和作用惯和逻辑思维的代码02编程语言基础编程语言概述编程语言的作用编程语言使得程序员能够以结构化编程语言定义和规范化的方式表达思想和意图,从而让计算机按照程序员的意图执编程语言是用于编写计算机程序行任务的计算机语言,它规定了计算机应执行的操作和操作的具体步骤编程语言的分类根据编程语言的语法和语义,可以将编程语言分为机器语言、汇编语言、高级语言等类型编程语言分类低级语言脚本语言低级语言也称为机器语言或汇编语言,脚本语言是一种解释性语言,它不需它们直接用二进制代码表示程序,因要编译即可执行,通常用于自动化任此可执行性最高,但编写难度较大务和快速开发原型高级语言高级语言是一种更接近自然语言的编程语言,它简化了编程的难度,但需要经过编译或解释才能执行编程语言发展历程机器语言时代高级语言时代早期的计算机只能执行机器语随着计算机技术的发展,高级言程序,程序员需要直接编写语言逐渐成为主流,它们大大二进制代码,非常繁琐且容易简化了编程的难度,提高了开出错发效率汇编语言时代脚本语言时代为了简化编程难度,出现了汇随着互联网的普及,脚本语言编语言,它用符号代替二进制逐渐流行起来,它们主要用于代码,使得程序更加易读易懂自动化任务和快速开发原型03语句基础变量与常量变量用于存储数据的标识符,其值可以在程序运行过程中改变常量用于存储固定值的标识符,其值在程序运行过程中不能改变数据类型01020304整型浮点型字符型布尔型用于存储整数,如int、long用于存储小数,如float、用于存储字符,如char等用于存储逻辑值,只有true和等double等false两种值运算符与表达式运算符用于对数据进行运算的符号,如+、-、*、/等表达式由变量、常量、运算符和括号组成的数学式子04控制流程顺序结构010203顺序结构特点示例按照程序中语句的先后顺程序从上到下依次执行,计算一个数的加法运算,序,从头到尾依次执行没有跳转或条件判断从第一个数开始逐个相加选择结构选择结构特点示例程序根据某个条件判断是程序在执行过程中,根据判断一个数是否为正数,否执行某段代码条件判断是否跳转到某一根据判断结果执行不同的段代码执行操作循环结构循环结构特点示例程序重复执行某一段代码,直到程序在执行过程中,重复执行某计算1到10的累加和,循环从1开满足某个条件为止段代码,直到某个条件不再满足始逐个累加,直到达到10为止05流程控制语句if语句条件判断语句if语句用于在满足特定条件时执行一段代码它的一般形式是“if条件{代码块}”如果条件为真,则执行代码块;否则跳过switch语句多路选择语句switch语句用于根据不同的条件执行不同的代码块它的一般形式是“switch变量{case值1:代码块1;break;case值2:代码块2;break;...default:代码块;}”根据变量的值,执行相应的代码块while语句循环控制语句while语句用于重复执行一段代码,直到满足特定条件它的一般形式是“while条件{代码块}”只要条件为真,就重复执行代码块do-while语句先执行后判断的循环控制语句do-while语句与while语句类似,但至少会执行一次代码块,然后再判断条件它的一般形式是“do{代码块}while条件”无论条件是否满足,代码块至少执行一次,然后根据条件决定是否继续执行for语句计数循环控制语句for语句用于重复执行一段代码指定的次数它的一般形式是“for初始化;条件;更新{代码块}”在循环开始前,初始化计数器;每次循环结束后,根据条件判断是否继续,并更新计数器06流程图表示法流程图符号开始/结束符号处理/动作符号表示流程的起点和终点,通常用椭圆形状表表示具体的操作或任务,通常用矩形形状表示示判断/决策符号流线/流程线符号表示决策点,通常用菱形形状表示表示流程的顺序和流向,通常用箭头表示流程图绘制方法确定流程的起点和终点确定具体的操作和任务首先明确流程的起始和结束状态,并将流程中的每个具体操作或任务列出,使用开始/结束符号进行标识并使用处理/动作符号进行绘制确定决策点绘制流程线找出流程中的判断或决策点,并使用根据流程的顺序和流向,使用流线/判断/决策符号进行绘制流程线符号将各个符号连接起来流程图应用场景系统流程设计业务流程优化用于描述整个系统的运作流程,帮助设计用于分析和优化企业或组织的业务流程,者全面了解系统的工作过程提高工作效率项目管理故障排查用于描述项目的整体执行流程,帮助项目用于描述故障排查的步骤和流程,帮助技团队更好地协作和管理项目术人员快速定位和解决问题THANK YOU感谢观看。
个人认证
优秀文档
获得点赞 0