下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、算法及其表示,第三节算法及其实现,1,算法的概念和特征,算法是解决问题的方法和步骤算法的特征:贫困性、确定性、可能性、零个或多个输入、一个或多个输出,p25例1、例3、2,算法的表示自然流程图:也称为程序块,用几个几何图形符号表示各种类型的操作,在框内加文字或符号表示具体的操作程序语言: VB程序设计语言、第三节算法及其实现,例如求出三角形的面积,第一步骤:是三角形的底边第二步骤:求出三角形的面积S=底*的高度/2,第三步骤:求出输出三角形的面积的三角形的面积1,输入三角形的一边和边的高度2,求出三角形的面积S=底*高/2 3,输出三角形的面积,食堂时差制方案(1)首先在第四节课中(2)第四节
2、课不是体育课,而是利用时差制,单月、高一小时吃完饭,高二高三晚10分钟吃完饭(3)二月、高二高三小时吃完饭,高一晚10分钟吃完饭。 自然语言:流程图显示方法:开始、结束框、处理框、判定框、输入、输出框、流线、连接框、三角形的面积1、输入三角形的边:l、h 2、三角形的面积S=l*h/2 3、输出三角形的面积、输出三角形的面积开始,输入底,高,三角形的面积=底*高/2,输出面积,开始框,输入,输出框,处理框,判断框,流线,自然语言,流程图,开始,结束,食堂的时差制方案(1),第4次的课是否是体育课首先(2)第四节课不是体育课,而是利用时差制,单月、高一小时吃完饭,高二高三晚10分钟吃完饭(3)二
3、月、高二高三小时吃完饭,高一晚10分钟吃完饭。 第四节是体育课吗?,提前5分钟下课,是的,不,节目流程的三个结构,顺序结构,选择结构,循环结构, 求出两个个数的最大值,、y,n、maxa,输出max的值,结束,maxb,流程图,自然语言,1,输入三个a,b的值。 2 .将a和b的值进行比较,如果是ab,则最大值max=a,否则最大值max=b。 3 .输出最大值max的值。输入a, bifabthenmax=aelsemax=bendifprintmax,一次二次方程式问题的流程图a=val (text1. text ) b=val (text2. text ) c=val (text3. t
4、ext ) d=B2-4 *。 x2=(-B- sqr (d ) )/(2* a )文本4 .文本=str (x1 )文本5 .文本=str (x2 )标签6.caption=实数根else if=0then1=(-b )/(2* a ) x2=x1 text4. label6.caption=相同的实数根Else Label6.Caption=实数根Text4.Text=Text5.Text=End If有两个,在总线上有孩子的门票购买算法(自然语言)、在总线上有孩子的门票购买流程图(图) 公共汽车孩子买票的算法(自然语言)、1、判断身高是否大于110厘米在2,110厘米以下,不需要买票,欢
5、迎是否大于3,110厘米,放硬币或刷卡,P75-例2:(某算法流程图表示:如果依次输入x的值,则该算法的输出结果为(),4.(浙江省2011年6月会考)如某算法的流程图所示,在输入a和b的值分别为3、6的情况下,该算法的输出结果为() a . 1,1以下是用VB编程解决问题的三个步骤:在VB编程环境中设计接口,制作程序代码解析问题,确定解决问题的算法调试执行程序的正确顺序是: () A B. C. D, 【答案】d,基础训练,关于3以下算法的记述,正确的是() a记述算法的方法是流程图b仅是用一个编程语言实现某个特定问题的算法,一个c同一算法只能用一个编程语言实现的d算法【答案】d 4计算机无
6、法解决“打印所有奇数”的问题是因为解决这个问题的算法在算法特征中的() a唯一性b相反的贫困性c在0个或多个输入d上有输出,【答案】b、5以下的算法特征的记述中a算法的贫困性意味着可以在合理的时间内完成所有操作b算法的数据输入c确定性意味着所有步骤都很简单,没有实际能完成的d算法,用【答案】d,6国公布的标准中规定的图和方法流在下一个选项中,判断条件是否成立的附图是(),【回答】d,7王先生在老师配置的“剥毛豆”算法中如下叙述:如果要检查笼子里是否有毛豆,请去毛豆,把豆粒放进碗里,把壳放进树枝如果没有,该算法结束,该算法的表示方法是() a流程图b自然语言c编程语言d伪代码,【答案】b,8求出
7、两个数n,m中的比较数(将结果保存在变量max中),算法通过公式计算比较数max,计算两个输入m结束输出变量max的正确顺序是: 【答案】a 9程序的三个基本控制结构是: () a的顺序结构、分层结构、循环结构b的顺序结构、分支结构、循环结构c的树结构、分支结构、循环结构d的顺序结构、分支结构、树结构,【答案】b、10小明周六下午的计划是:放晴的话,和同学在操场上打篮球当用算法描述该计划时,合适的算法模型是() a序列模型b选择模型c循环模型d树模型,【答案】b,11已知变量a10,b20,执行以下流时,a和b的值分别是() a 1020 b 1010 c 2020 其中,c记录输入的选手人数,sum计算有效数据的和,d存储从键盘输入的选手的年龄值,输入0的情况下表示输入结束。图中空栏的处理框和应该填写的是() asumsumdsumcsc1C1 sumsumdsumsumcsd1d 1,【答案】a,13以下是判断式ax2bxc0(a0 )的实际根的有无的部分算法表示,图中的虚线框的部分有: 回答,c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年5月甘孜州民生人力资源管理有限公司见习工作人员招聘2人备考题库附答案详解(考试直接用)
- 2026陕西西安交通大学期刊中心编辑招聘1人备考题库及一套参考答案详解
- 2026北京大学环境科学与工程学院招聘合同制人员1人备考题库及答案详解(各地真题)
- 2026湖南郴州市郴投大源矿业有限公司招聘1人备考题库完整参考答案详解
- 2026北京市卫生健康委员会直属事业单位招聘3人备考题库及完整答案详解
- 2026年陕西师大附中国际部招聘备考题库(3人)及一套参考答案详解
- 2026浙江宁波市市级机关后勤服务中心招聘编外人员1人备考题库附答案详解(b卷)
- 2026江苏宿迁市教育局直属学校招聘教师134人备考题库附答案详解(能力提升)
- 乡镇生活污水质量控制方案
- 排水防涝及管网清淤疏浚工程施工方案
- 中央民族大学宏观经济学期末练习B试卷
- 耐热水稻品种的分子育种技术与配套栽培模式研究
- 学校中层干部考试题及答案
- 供货安装调试组织措施6篇(全文)
- 《互联网时代知识产权保护实务和十四五数字经济发展规划解读》学习资料-题库 温州市继续教育-一般公需课
- 2025年上海社区工作者招聘考试笔试试题(含答案)
- CPR操作与AED使用课件
- 施工单位人防工程质量保修书样本
- 危险化学品经营单位安全管理培训
- 结构设计弯矩二次分配法计算表格自带公式
- 知道智慧树油气装备工程(山东联盟)满分测试答案
评论
0/150
提交评论