任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt

上传人:小飞机 文档编号:5216321 上传时间:2023-06-14 格式:PPT 页数:27 大小:288.99KB
返回 下载 相关 举报
任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt_第1页
第1页 / 共27页
任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt_第2页
第2页 / 共27页
任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt_第3页
第3页 / 共27页
任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt_第4页
第4页 / 共27页
任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt》由会员分享,可在线阅读,更多相关《任务⑦给出一组数字将数字按照从大到小的顺序排列.ppt(27页珍藏版)》请在三一办公上搜索。

1、,Mirosoft Office Word,金山的WPS 文字,Adobe Audition CS,Windows 录音机,GoldWave,Adobe Photoshop,美图秀秀、光影魔术手,Mirosoft Office Excel,金山的WPS 表格,Adobe Flash,Ulead Gif Animator,Basic、Pascal、C、Java、Visual Basic,Basic、Pascal、C、Java、Visual Basic,自学内容:教材P124-125,什么是计算机语言?(2、1)计算机语言主要分为哪三类?(2、1)哪一种语言是计算机能直接看懂的语言?(2、1)哪一

2、种是最接近人类语言规则的语言?(2、1)高级语言计算机能看懂吗?要经过怎样处理计算机才能识别?(2、1)机器语言、汇编语言、高级语言哪个运行速度最快?为什么?(3、2),计算机语言:又称为程序设计语言,是人和计算机进行信息交流的一种特殊语言。,机器语言、汇编语言、高级语言,机器语言:,机器语言就是每一条指令都是用二进制数(0、1)表示的。,是计算机可以直接识别的语言。,计算机能直接看懂的数据是用什么来表示的吗?,(2、1),由0和1组成的代码二进制数,数字1:0110001字母A:1000001字母a:1100001,更接近自然语言,易阅读和理解,高级语言:,高级语言不能被计算机直接执行,,最

3、常用的高级语言有:Basic、Pascal、C、Java、Visual Basic.,翻译,汇编语言,用不同的计算机语言实现“9+8”运算问题,汇编语言,机器语言,高级语言,(2、1),问题1、有两个杯子A和B,分别放有可乐和纯净水,现在要将两个杯子中的液体进行互换。,解决方法S1:再取一个空杯子CS2:先把A中的可乐到入C中S3:再把B中的纯净水到入A中S4:最后把C中的可乐到入B中,问题2:某商场为了对苹果进行促销,规定购买2千克以上可在原价每千克6.5元的基础上打8折,怎么计算应付款,,S1:判断苹果重量是否大于2千克,S2:如果超过2千克,应付款=苹果重量6.50.8S3:如果没有超过

4、2千克,应付款=苹果重量6.5,问题3:农夫带着狼,山羊和蔬菜过河的问题。农夫带着一条狼,一头山羊和一篮蔬菜过河,但只有一条船,每次只能让农夫带一样东西过河,而且一旦农夫不在,狼会吃羊,羊会吃蔬菜。问聪明的农夫如何能安全地带这三样东西过河?请同学们为农夫想一个过河方案。,过河方案:第一步、农夫可以先带山羊到对岸,然后空手回来。第二步,带狼到对岸,但把山羊带回来。第三步,把山羊留下,带蔬菜到对岸,空手回来。第四步,再带山羊到对岸。,问题4:小明要学做“西红柿炒蛋”,他爸爸给了他一张菜谱。,操作步骤:1、准备配料,西红柿2个,小葱3根,鸡蛋2个,盐1 匙2、将洗净的西红柿切成小块;3、将洗净的小葱

5、切成小段,装入碗中;4、将鸡蛋打入盛小葱的碗中,搅匀;5、首先在锅中放一勺油,然后点燃煤气灶,将火力调至最大;6、等待30秒;7、将鸡蛋倒入油锅,反复翻炒,直至凝固;8、将火调至最小;9、将炒好的鸡蛋装入碗中;10、锅中放一勺油,再将火调至最大;11、等待30秒12、西红柿入油锅,翻炒数下;13、鸡蛋入锅,放一匙盐,和西红柿一起翻炒数下;14、关掉煤气灶,装盘。,算法的概念:是解决问题的方法和步骤。,算法的描述:可以使用自然语言、伪代码、流程图等描述。,1、自然语言:就是通过人类常用的语言对解决问题的过程进行描述。,例如问题2、有两个杯子A和B,分别放有可乐和纯净水,现在要将两个杯子中的液体进

6、行互换。,利用自然语言描述如下:,S1:取一个空杯子CS2:先把A中的可乐到入C中S3:再把B中的纯净水到入A中S4:最后把C中的可乐到入B中,2、伪代码 伪代码是人为的非正式语言,类似于日常的英语,方便而且容易掌握,但不是实际计算机编程语言,只是帮助程序员开发算法而用。,例如下面的一段伪代码:交换a、b的值caabbc,3、流程图:使用图形对算法进行描述,用图形表示算法,直观形象便于理解。,已知长方形的长a、宽b,编写一个程序,求长方形的面积。用自然语言描述算法。,第一步:输入a、b的值第二步:计算s=a*b第三步:输出s的值,算法的特征,步,有,初始,无,无,程序基本结构,1、顺序结构就是

7、算法中的各个步骤是按先后顺序依次执行的,从算法的第一步道最后一步按一条直线执行下来,没有任何分支和重复。,选择结构又叫分支结构,选择结构是当程序执行到某一步时,会遇到一个条件判断,程序会根据不同结论执行相应的分支。,C,S1,S2,例:输入某同学成绩,如果成绩大于等于60,则输出“及格”,否则输出“不及格”。,循环结构就是根据一定条件有规律地反复执行某些操作的结构。算法中有某些步骤需要重复执行,被重复执行的部分称为循环体。,S,C,1、计算机语言也称为 语言,是人与计算机进行信息交流的一种特殊语言。,2、程序设计语言的发展经历了:机器语言、汇编语言、。,3、算法的描述可以用、伪代码、。,4、下

8、列对高级语言的描述中,错误的是(),A、高级语言是接近人类的语言规则的程序设计语言B、高级语言的程序设计方法容易理解和掌握,使问题的表述更加容易C、高级语言简化了程序的编写,提高了编写程序的效率D、高级语言与具体机器有关,不同型号的计算机要使用不同的一种高级语言,5、下列对算法描述错误的一项是()?,A、算法就是解决问题的方法和步骤B、同一个算法可以用不同的语言实现C、算法独立于任何具体的程序设计语言D、算法是程序设计的“灵魂”E、算法的步骤可以是无限的,写出该流程图的结构:。,汇编语言:也叫符号语言,使用符号代替了机器语言中的二进制数。例如:要完成1+2的加法运算 MOV AL,1 ADD AL,2,汇编语言计算机能直接看懂吗?,和机器语言一样,汇编语言也是“面向机器”的语言。,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号