帮帮文库

返回

TOP21第11章 程序设计概述-精品课件(PPT).ppt文档免费在线阅读 TOP21第11章 程序设计概述-精品课件(PPT).ppt文档免费在线阅读

格式:PPT 上传:2022-06-24 23:00:17

《TOP21第11章 程序设计概述-精品课件(PPT).ppt文档免费在线阅读》修改意见稿

1、“.....是用二进制代码表示的计算机能够直接识别和执行的指令集合。指令部份的示例代表加载代表存储┋暂存器部份的示例代表暂存器代表暂存器┋存储器部份的示例代表地址为的存储器代表地址为的存储器代表地址为的存储器代表地址为的存储器集成示例把存入寄存器把存入寄存器寄存器的值加再存入寄存器的值加再存入程序与语言计算机语言汇编语言符号语言。不能被计算机直接识别,必须经过汇编程序翻译成机器语言后才能执行,这个过程称为汇编过程。将机器语言中集成示例改用汇编语言编写的示例,把存入寄存器,把存入寄存器,寄存器的值加再存入寄存器,寄存器的值加再存入寄存器程序与语言计算机语言高级语言接近自然语言的编程语言......”

2、“.....当今主导的程序设计的风格主要强调“清晰第,效率第二”。编写程序时,应注意以构化程序设计的三种基本结构结构化程序设计的三种基本结构顺序选择和循环共同点都具有唯入口和唯出口,并且程序不会出现死循环。般用流程图用来描述相关算法。三种结构的流程图如下顺序结构分支流方向用结构化程序设计的方法表示从三个数中选出最大值的算法,如右图所示。开始输入输出结束三个数中选最大值的算法流程结的,即它关注如何根据规定的条件完成指定的任务。传统流程图在传统流程图中圆角矩形表示“开始”和“结束”矩形表示种处理语句菱形表示问题判断或判定平行四边形表示输入输出箭头表示工作流控制例结构化程序设计结构化程序设计又称面向过程的程序设计方法。在面向过程程序设计中,问题被看作系列需要完成的任务,函数泛指函数过程用于完成这些任务,解决问题的焦点集中于函数。其中函数是面向过程。如猜商品的价格,通常就使用二分查找法......”

3、“.....即查找不到最后个或第个值。可以在比较到最后两个数时,再次判断到底是哪个值和查找的值相等。算法的时间复杂度举或直到子表不存在为止,此时查找不成功。算法的时间复杂度举例二分查找二分查找只适用于顺序存储的有序线性表。二分查找比顺序查找效率高。对于有个元素的有序线性表,最坏的情况下,需要比较次者相等,则查找成功否则利用中间位置记录将表分成前后两个子表,如果中间位置记录的关键字大于查找关键字,则进步查找前子表,否则进步查找后子表。重复以上过程,直到找到满足条件的记录,使查找成功,下,需要比较次在平均情况下,需要比较次。如算法的时间复杂度举例二分查找二分查找又称折半查找。二分查找思想假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两从表中的第个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符为止。若查完表都没有找到相符的元素,则无此元素。顺序查找个具有个元素的线性表最好情况下,需要比较次最坏情况据元素......”

4、“.....用于评价查找算法的时间效率。查找算法主要有顺序查找和二分查找两种。其中二分查找也叫折半查找。算法的时间复杂度举例顺序查找基本思想计算机语言面向对嵌套的双重循环,循环体语句执行了次查找根据给定的个值,在查找表中确定个其关键字等于给定值的数分析出解决问题所需要的步骤,然后用函数子程序过程把这些步骤依次实现就可以了。如和。缺点数据与操作方法分离,数据可重用性差,维护成本高。程序与语言寄存器的值加再存入寄存器程序与语言计算机语言高级语言接近自然语言的编程语言。又分为面向过程编程语言面向对象编程语言面向对象与可视化编程语言等。面向过程编程语言以过程为中心,即机器语言后才能执行,这个过程称为汇编过程。将机器语言中集成示例改用汇编语言编写的示例,把存入寄存器,把存入寄存器,寄存器的值加再存入寄存器,的存储器集成示例把存入寄存器把存入寄存器寄存器的值加再存入寄存器的值加再存入程序与语言计算机语言汇编语言符号语言......”

5、“.....必须经过汇编程序翻译成部份的示例代表加载代表存储┋暂存器部份的示例代表暂存器代表暂存器┋存储器部份的示例代表地址为的存储器代表地址为的存储器代表地址为的存储器代表地址为的部份的示例代表加载代表存储┋暂存器部份的示例代表暂存器代表暂存器┋存储器部份的示例代表地址为的存储器代表地址为的存储器代表地址为的存储器代表地址为的存储器集成示例把存入寄存器把存入寄存器寄存器的值加再存入寄存器的值加再存入程序与语言计算机语言汇编语言符号语言。不能被计算机直接识别,必须经过汇编程序翻译成机器语言后才能执行,这个过程称为汇编过程。将机器语言中集成示例改用汇编语言编写的示例,把存入寄存器,把存入寄存器,寄存器的值加再存入寄存器,寄存器的值加再存入寄存器程序与语言计算机语言高级语言接近自然语言的编程语言。又分为面向过程编程语言面向对象编程语言面向对象与可视化编程语言等。面向过程编程语言以过程为中心,即分析出解决问题所需要的步骤......”

6、“.....如和。缺点数据与操作方法分离,数据可重用性差,维护成本高。程序与语言计算机语言面向对嵌套的双重循环,循环体语句执行了次查找根据给定的个值,在查找表中确定个其关键字等于给定值的数据元素。平均查找长度查找过程中关键字和给定值比较的平均次数。用于评价查找算法的时间效率。查找算法主要有顺序查找和二分查找两种。其中二分查找也叫折半查找。算法的时间复杂度举例顺序查找基本思想从表中的第个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符为止。若查完表都没有找到相符的元素,则无此元素。顺序查找个具有个元素的线性表最好情况下,需要比较次最坏情况下,需要比较次在平均情况下,需要比较次。如算法的时间复杂度举例二分查找二分查找又称折半查找。二分查找思想假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功否则利用中间位置记录将表分成前后两个子表,如果中间位置记录的关键字大于查找关键字......”

7、“.....重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。算法的时间复杂度举例二分查找二分查找只适用于顺序存储的有序线性表。二分查找比顺序查找效率高。对于有个元素的有序线性表,最坏的情况下,需要比较次。如猜商品的价格,通常就使用二分查找法。二分查找法般都存在个临界值的,即查找不到最后个或第个值。可以在比较到最后两个数时,再次判断到底是哪个值和查找的值相等。算法的时间复杂度举例结构化程序设计结构化程序设计又称面向过程的程序设计方法。在面向过程程序设计中,问题被看作系列需要完成的任务,函数泛指函数过程用于完成这些任务,解决问题的焦点集中于函数。其中函数是面向过程的,即它关注如何根据规定的条件完成指定的任务......”

8、“.....如右图所示。开始输入输出结束三个数中选最大值的算法流程结构化程序设计的三种基本结构结构化程序设计的三种基本结构顺序选择和循环共同点都具有唯入口和唯出口,并且程序不会出现死循环。般用流程图用来描述相关算法。三种结构的流程图如下顺序结构分支结构当型循环直到型循环循环结构程序设计风格程序设计风格是指编写程序时所表现出的特点习惯和逻辑思路。当今主导的程序设计的风格主要强调“清晰第,效率第二”。编写程序时,应注意以下几个因素符号的命名程序的注释程序的组织第章程序设计概述教师王绍清本章主要内容程序与语言算法结构化程序设计面向对象与可视化程序设计程序与语言程序为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合,由系列语句或指令组成。软件由程序数据和相关文档组成。概念含义软件程序和数据文档程序软件开发人员依据用户需求开发的,用种程序设计语言描述的......”

9、“.....程序设计的步骤分析问题对任务进行分析。设计算法设计解决问题的方法和步骤。编写程序根据设计出的算法,用种语言编写出源程序。运行调试程序修改调试程序直到结果完全正确对源程序进行编译和连接,生成可执行文件。编写程序文档为程序写说明书程序与语言计算机语言计算机语言分为三大类机器语言汇编语言高级语言面向过程编程语言面向对象编程语言面对对象与可视化编程语言程序与语言计算机语言机器语言是面向机器的语言,是用二进制代码表示的计算机能够直接识别和执行的指令集合。指令部份的示例代表加载代表存储┋暂存器部份的示例代表暂存器代表暂存器┋存储器部份的示例代表地址为的存储器代表地址为的存储器代表地址为的存储器代表地址为的存储器集成示例把存入寄存器把存入寄存器寄存器的值加再存入寄存器的值加再存入程序与语言计算机语言汇编语言符号语言。不能被计算机直接识别,必须经过汇编程序翻译成机器语言后才能执行......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第11章 程序设计概述-精品课件(PPT).ppt预览图(1)
1 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(2)
2 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(3)
3 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(4)
4 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(5)
5 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(6)
6 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(7)
7 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(8)
8 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(9)
9 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(10)
10 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(11)
11 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(12)
12 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(13)
13 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(14)
14 页 / 共 33
第11章 程序设计概述-精品课件(PPT).ppt预览图(15)
15 页 / 共 33
预览结束,还剩 18 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为PPT文档,建议你点击PPT查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档