- 1
- 0
- 约9.87千字
- 约 56页
- 2018-10-29 发布于江苏
- 举报
面向对象程序计概述
主要内容 程序设计发展历程 类设计的一般概念 效率至上的年代 计算机的发明到现在已经60年了,计算机程序设计方法也伴随着计算机硬件技术的提高而不断发展。硬件环境对软件设计既有严重的制约作用,也有积极的推动作用。在70年代,一台小型机的售价是10几万人民币,如果换算到今天,相当于大约100多万元,但是就是这样昂贵的小型机,他的内存是多少?答案是4K。 效率至上的年代 这就是当时的环境。这样的环境下,用什么写程序?当然只有机器码了。先用汇编写,然后翻阅手册手工改写为机器码,然后打卡或穿纸带,输入运行。可以想象,在当时的条件下,什么叫好的程序呢?什么叫优秀的程序?—— 技巧!在这种条件下,谈什么设计方法都是无用的,总之,那是一个效率至上的年代。 结构化程序设计方法 随着计算机的价格不断下降,硬件环境不断改善,运行速度不断提升。程序越写越大,功能越来越强,讲究技巧的程序设计方法已经不能适应需求了。记得是哪本书上讲过,一个软件的开发成本是由:程序设计 30% 和程序维护 70% 构成。这只是一个理论值,实际上可能维护所占的比重会更大。 结构化程序设计方法 下面给出两个例子,大家来评价一下哪个更好: 题目:对一个数组中的100个元素,从小到大排序并显示输出。 方法1:冒泡法排序,同时输出。 结构化程序设计方法 for( int i = 0; i 100; ++i ) { for(
您可能关注的文档
最近下载
- 2026贵州省农业发展集团有限责任公司管培生招录91人笔试备考题库及答案解析.docx VIP
- 小学英语新人教版PEP六年级上册全册教案(2026秋).docx VIP
- “友邦惊诧”论.ppt VIP
- 最新人教版八年级物理上册 全册精品课件全集(739张).pptx
- 浙科版综合实践活动七年级上册第二单元1.2《校史寻访实施总结阶段》课件.ppt
- 2022浪潮信创服务器CS5280H2技术白皮书-v1.2.pdf VIP
- TCECWA 1001-2020 钢结构接头及机器人焊接工艺.pdf VIP
- 异常子宫出血诊断与治疗指南(2022更新版).pptx VIP
- 四年级数学上册2026新教材解读课件(人教版).pptx
- 新建沪渝蓉沿江高铁上海至南京至合肥段先期开工工程殷庄站改建工程及启东机务折返段客整所还建工程公示版 声专题.pdf VIP
原创力文档

文档评论(0)