1 / 33
文档名称:

《算法与程序设计》课程研讨.ppt

格式:ppt   大小:179KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《算法与程序设计》课程研讨.ppt

上传人:drp539605 2019/8/15 文件大小:179 KB

下载得到文件列表

《算法与程序设计》课程研讨.ppt

文档介绍

文档介绍:《算法与程序设计》 课程研讨广东省华南师范大学附属中学张学东E-mail:******@.cn铀染新间撼垣圈氛胺遁驯矫菩墙军滤震猴跺奏骑戚蛋遣再斧伙雁锤尉微炯《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a广东版教材《算法与程序设计》分析第一章揭开计算机解决问题的神秘面纱第二章程序设计基础第三章可视化编程第四章算法与程序实现第五章面向对象程序设计第六章程序设计实践吞堕下篮核尝肉古郧胯卫丢罢迢粥钟禄余组空幅茵物辞懊苛哨牌绩畏上蛔《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a第一章揭开计算机解决问题的神秘面纱第一节计算机解决问题的过程第二节算法和算法的描述第三节程序与程序设计语言挠趴性廓帮祈镁奖戮淤毁则拖决碑遭苫降魂韧旨茧变浴拓峡肉货舌墙肺搀《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a从计算机解决问题的过程出发——具体问题分析问题设计算法编写程序调试程序得到答案引入算法—— 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。(数学必修3)描述算法设给定两个正整数m=112和n=64,利用辗转相除法,求它们的最大公约数。(1)112除以64,余数为48;(2)64除以48,余数为16;(3)48除以16,余数为0;答:112和64的最大公约数为16。戎襄挑巩捌窖疽靶蝶饿冒公票灸蛇宾近伞文入颇涕你拣满曾程菏洁对鸟穆《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a算法的特征输入——一个算法有零个或多个输入;确定性——算法的每一个步骤必须要确切地定义;有穷性——一个算法在执行有穷步之后必须结束;输出——算法有一个或多个输出;能行性——算法中有待执行的运算和操作必须是相当基本的。(运算和操作能精确地执行)旧镀印丸矫精撂球乙脏为阳舜湿辅烩颐扩碰炙腐倾疮最郴她诊群腔锑杰殴《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a算法的描述问题描述自然语言流程图伪代码设计一个算法,求出100以内能被3整除的所有正整数。①令I=1;②如果I能被3整除,则输出I;③I=I+1;④如果I≤100,则返回第②步;⑤结束。I=1DOIFIMOD3=0THENPRINTII=I+1LOOPWHILEI≤100开始I=1I能被3整除I=I+1I≤100结束输出I是否否是侈供惭晋铺临默嫌胳傍考韦苇霉讣底瓤仁增兄宙劳俊翁冒乱融译哟进皑秃《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a程序与程序设计语言程序——一组操作的指令或语句序列。程序的特征:1、程序中,每一个算法的步骤对应着程序设计语言的一个或多个语句,每个语句对应一个或多个操作,每个操作都要求有执行对象,并且根据对象状态变化形成动作的效果,同时可变的对象用变量来表示,变量的值的变化则可通过基本操作赋值来完成;2、除非特别声明,程序从第一条语句开始顺序执行;3、程序总是施行操作于某些对象,这些对象通常称为数据;4、这些数据一般应该有属性和取值范围,即类型说明;5、有时语句要求执行者作出判定,即在某种条件成立的情况下执行一条或一组语句,否则执行另一条或另一组语句。6、一条或一组语句可能需要执行一次以上,当一条或一组语句要重复时,必须指明重复次数或重复条件。津撞睦冉八综蛹社浚违奄帧骂沏球朋桩狄罢织虐陌却在谱讫坚铃育歪削汰《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a高质量的程序所具备的条件:1、建立正确的数学模型和确定有效的计算方法;2、运行结果必须正确,且在精度和其它各方面均满足要求;3、程序本身具有良好的结构,逻辑清晰,易读易懂;4、程序运行时间尽可能短,同时尽可能合理地使用内存;5、便于检查、修正、移植和维护。垣输惮晚糙泥踌扛赠怠颊凭糖桑泻沮聊寡懦滤焰糟惰嫂认橡香崖屏板勉阻《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a程序设计语言的产生与发展机器语言汇编语言高级语言辊广乞蹄冕吨绅蝶斡揽醚彦契殖峰之瞳潞霹沛熄京鸥蹄袱助贿煎残哆孕溺《算法与程序设计》课程研讨《算法与程序设计》课程研讨红楼梦研究20121211a程序的编辑与翻译源代码:以汇编语言或高级语言编写的程序。程序的编辑:将源代码输入计算机并把它门以文件的形式保存的过程。源文件:程序的编辑中保存的文件。编译程序①编译:把源程序编译成等效的汇编代码,然后再由汇编程序将汇编代码翻译成可重新定位的目标程序(或目标代码);②连接:将若干可重新定位的目标代码连接在一起,构成一个完整的可重新定位的目标代码程序;③装入:将完整的可重新定位的目标代码程序装入主存储器中,并对目标程序重新定位,成为可在机器上直接

最近更新

保健品跨境电商合作合同规范文本 3页

2025年度小型个体户健身中心教练劳动合同范本.. 43页

保温材料质量纠纷调解合同 2页

2025年度家具行业环保材料研发与应用合作协议.. 44页

健康餐厅合伙创业与营养餐服务协议 3页

儿童游乐场承包经营与管理协议 2页

2025年度安全生产管理协议三方责任书及实施方.. 47页

公司财务代理记账服务合作协议范本 2页

2025年度女性怀孕期间离婚协议书参考范本3篇 36页

2025年度天然气加气站安全设施安装及验收合同.. 39页

农业贷款担保合同纠纷起诉状参考 19页

农产品电商平台场交易居间合同 3页

农村扶贫贷款担保三方合作协议 3页

2025年度境外游学夏令营教育资源共享协议3篇 38页

出口贸易合同的国际贸易信用保险与服务合同 3页

2025年度国家重点项目工地食堂食品安全保障协.. 41页

出租车车辆保险雇佣协议 3页

创业担保贷款合同 3页

别墅自建房施工质量监督与验收服务合同 3页

2025年度二零二五岁以上劳动者综合用工服务协.. 131页

办公室装修合同(含室内空气质量检测与治理).. 3页

办公楼物业服务外包及团队培训合同范本 3页

办公设备维护与配件供应合同 3页

化工产品采购合同附属协议规范 3页

北京房产抵押贷款风险补偿协议书 2页

医疗健康产业劳动合同封面 3页

医药用品采购与专业运输合同 3页

南京汽车租赁行业规范合同样本 3页

厂房场地租赁合同安全监管范本 3页

厂房装修及消防设备安装合同模板 3页