1.2程序设计的过程.pptx

上传人:王** 文档编号:263870 上传时间:2023-04-23 格式:PPTX 页数:14 大小:315.01KB
下载 相关 举报
1.2程序设计的过程.pptx_第1页
第1页 / 共14页
1.2程序设计的过程.pptx_第2页
第2页 / 共14页
1.2程序设计的过程.pptx_第3页
第3页 / 共14页
1.2程序设计的过程.pptx_第4页
第4页 / 共14页
1.2程序设计的过程.pptx_第5页
第5页 / 共14页
1.2程序设计的过程.pptx_第6页
第6页 / 共14页
1.2程序设计的过程.pptx_第7页
第7页 / 共14页
1.2程序设计的过程.pptx_第8页
第8页 / 共14页
1.2程序设计的过程.pptx_第9页
第9页 / 共14页
1.2程序设计的过程.pptx_第10页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《1.2程序设计的过程.pptx》由会员分享,可在线阅读,更多相关《1.2程序设计的过程.pptx(14页珍藏版)》请在优知文库上搜索。

1、回顾:基本回顾:基本概念概念指令:命令程序:一组有序的指令集合软件:有许多程序组成,但至少包含一个可运行的程序。程序设计:设计程序程序设计的过程程序设计的过程教学目标教学目标 1.了解利用计算机解决问题的过程。 2.理解算法的概念。 3.掌握流程图的画法。引入:引入: 已知:梯形的上底、下底和高,求梯形的面积是多少?分析问题分析问题编写程序编写程序运行结果运行结果确定解决问题的方法确定解决问题的方法开始开始结束结束读题审题读题审题解题解题得到解题思路得到解题思路开始开始结束结束上底为2,下底为5,高为3, 求梯形的面积。算法算法 1.自然语言表示算法; 2.用传统流程图表示算法等. 3.用计算

2、机语言描述算法.算法的表示方法:算法的表示方法:一、用自然语言描述算法一、用自然语言描述算法起止框起止框处理框处理框判断框判断框流流程程线线输入输出框输入输出框二二、用传统流程图表示算法、用传统流程图表示算法开始利用梯形面积公式利用梯形面积公式求梯形面积求梯形面积输出梯形面积输出梯形面积结束结束输入上底、输入上底、下底和高下底和高优点:直观、简洁、易懂,优点:直观、简洁、易懂,逻辑关系清晰。逻辑关系清晰。NY输出输出aab?终止终止开始开始输入输入a和和b输出输出b 两数比大小,输出较大的数。 如何进行程序设计呢?如何进行程序设计呢? (1)首先要对问题进行需求分析;)首先要对问题进行需求分析

3、; (2)然后为问题设计一个正确的解题方法和步骤;)然后为问题设计一个正确的解题方法和步骤; (3)最后通过一种计算机可以理解并接受的语言描述完成操作所需的步骤。这种语言)最后通过一种计算机可以理解并接受的语言描述完成操作所需的步骤。这种语言我们称之为程序设计语言。我们称之为程序设计语言。人与人的交流通过人人与人的交流通过人的自然语言的自然语言人与计算机交人与计算机交流通过人设计流通过人设计的计算机语言的计算机语言机器语言汇编语言高级语言由二进制的由二进制的“0”0”,“1”1”组成的一些数字信息,是组成的一些数字信息,是唯一被计算机直接接受并理解的语言。唯一被计算机直接接受并理解的语言。是用

4、容易理解的符号代替机器语言中的二进制指令。是用容易理解的符号代替机器语言中的二进制指令。是用高级语言是使用一些简单的英文单词是用高级语言是使用一些简单的英文单词( (或缩写或缩写符号符号) )或数学语言来描述命令。或数学语言来描述命令。 种种 类类机器语言机器语言汇编语言汇编语言高级语言高级语言显示大写字显示大写字母母“A A”1011 00101011 00100100 00010100 00011011 01001011 01000000 00100000 00101100 11011100 11010010 00010010 00011100 11011100 11010010 0000

5、0010 0000MovMov dl,41 dl,41MovMov ah,02ah,02IntInt 21 21IntInt 2020Print Print “A A” 1 1、如果你遇到一个需要计算机解决的问题而又没有合适的软件,这时就需、如果你遇到一个需要计算机解决的问题而又没有合适的软件,这时就需要根据任务设计相应的软件,这就要学习程序设计。要根据任务设计相应的软件,这就要学习程序设计。 2 2、如果你希望成为一个计算机的专业人才,为人们设计所需的软件,也发、如果你希望成为一个计算机的专业人才,为人们设计所需的软件,也发必须学习程序设计。必须学习程序设计。 3 3、通过学习程序设计,可以提高我们分析问题的能力,培养严谨的思维习、通过学习程序设计,可以提高我们分析问题的能力,培养严谨的思维习惯。惯。 4 4、目前,软件业已成为世界上最大的产业之一,其中最缺乏的人才主要是、目前,软件业已成为世界上最大的产业之一,其中最缺乏的人才主要是软件设计人员。因此,学好程序设计,有助于为今后的工作打下一良好的基础,软件设计人员。因此,学好程序设计,有助于为今后的工作打下一良好的基础,有助于我们成为新时代有竞争能力的软件人才,有助于我们为祖国做出更大的贡有助于我们成为新时代有竞争能力的软件人才,有助于我们为祖国做出更大的贡献。献。 为什么要学习程序设计?

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Web服务

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!