软件编码新
软件编码;软件编码;选择程序设计语言;【高级语言】从软件工程的角度看,高级语言可分为基础语言、结构化语言和专用语言三类。 ; 从语言的内在特点看,高级语言可以分为系统实现语言、静态高级语言、块结构高级语言和动态高级语言等四类。 ;2、 程序设计语言的特点 ;【类型说明】通过类型说明用户定义了对象的类型。类型说明不仅仅是一种安全措施,它还是一种重要的抽象机制。
【初始化】程序设计中最常见的错误之一是在使用变量之前没对变量初始化,如果没给变量赋值系统就会发出出错信号。
【程序对象的局部性】程序对象的局部性也就是第五章讲述的局部化和信息隐蔽原理。局部性有助于提高程序的可读性,减少差错和提高程序的可修改性。;【程序模块】由于动态存储分配的缘故,在两次调用一个程序块的间隔中不能保存局部对象的值。即使是只有一两个子程序使用的对象,须把这个对象说明成全程的,这将增加维护时发生差错的可能性。因此要将程序设计成模块。;【异常处理】程序运行过程中发生的错误或意外事件称为异常。程序设计语言应能在检测和处理异常方面提供帮助。
【独立编译】独立编译能分别编译各个程序单元,再把它们集成为一个完整的程序。将减少程序开发、调试和维护的成本。;〖3〗可以使用的编译程序。
〖4〗可以使用的软件工具。
〖5〗软件的可移植性。
〖6〗开发软件系统的规模。
〖7〗软件的应用领域。
〖8〗程序设计人员的知识水平
您可能关注的文档
- 跨文化交际教案2010新.3.doc
- 路基边坡防护施工方新案2.doc
- 跨膜运输与信号传递新5.ppt
- 路径_ansys_path新.doc
- 路基骨架护坡技术交新底.doc
- 路由器交换机图标新.ppt
- 路由控制和路由选择新.ppt
- 路由器的设置方法(托录解).doc
- 车内圆弧的方法及其新夹具的设计.doc
- 践行北京精神 推进诵芦轮驱动 实现稳中求进.doc
- 数字教育资源在创新创业教育中的应用与教学模式研究教学研究课题报告.docx
- 汉字部首在现代服装设计中的纹样构建与品牌识别课题报告教学研究课题报告.docx
- 基于生成式AI的情境化生物实验课教学策略研究教学研究课题报告.docx
- 2026年丝绸面料功能化处理应用趋势报告[001].docx
- 智慧校园智能学习环境下学习社区互动氛围构建与学习效果影响研究教学研究课题报告.docx
- 基于STEAM教育的高中信息技术课程创新设计课题报告教学研究课题报告.docx
- 2026年私募股权母基金投资报告.docx
- 高中生通过考古实验研究古代艺术风格的形成与演变课题报告教学研究课题报告[001].docx
- 基于人工智能的教育评估体系构建与学科教学融合研究教学研究课题报告.docx
- 基于图神经网络的校园AI能源消耗关系建模与节能策略设计课题报告教学研究课题报告.docx
原创力文档

文档评论(0)