历史百科网

程序设计

[拼音]:chengxu sheji

[外文]:programming

设计、编制和调试程序的过程。计算机系统完成各项数据处理任务必须在程序的指挥下进行,程序是对数据处理任务的处理对象和处理规则的描述。程序设计的质量将影响整个计算机系统的工作质量,因此,程序设计工作在计算机数据处理系统中是非常重要的。表达计算机程序的语言称程序设计语言,有低级语言与高级语言之分。程序员应根据数据处理任务的特 和系统条件选用合适的程序设计语言。

除了程序和数据这两个最基本的概念,为了便于程序设计还建立了一系列程序基本单位,如子程序、子程式、协同程式、模块等,它们在程序内部表现为顺序特 、并发特 或分布特 。

程序设计的方法有两类。一类是全局 的,如结构程序设计方法。它要求编出的程序具有良好的结构,程序设计过程是结构化的、层次式的、逐层降低抽象级别即逐步求精式的。这样的方法便于保证程序的正确 ,增加程序的易读 和易维护 ,加速程序设计的进程。另一类是局部 的,如子程式方法、协同程式方法,顺序程序设计、并发程序设计和分布程序设计等。

使用合适的软件工具,可以显著提高程序设计的质量和生产率。在设计阶段可以用图形(流程图、框图)、表格(抉择表)、语言(设计 语言)来描述。在编制程序阶段可选用适当的程序设计语言、解释程序,编辑程序等,交互式的语言(如BASIC语言)可以实现交互式程序设计,一边设计,一边验证,随时纠正程序设计中的错误。在调试程序阶段可以用测试数据产生程序、跟踪程序、测试程序和验证程序等。

程序设计工作的优劣主要取决于它产生的程序的质量。程序质量标准主要有正确 、易读 、易维护 、程序执行效率以及程序的灵活 等。不同 质的程序对质量的要求各有侧重。

参考文章

撤回仲裁申请程序设计法律常识

IPO定价的程序设计股票基金

严正声明:本文由历史百科网注册或游客用户宏远自行上传发布关于» 程序设计的内容,本站只提供存储,展示,不对用户发布信息内容的原创度和真实性等负责。请读者自行斟酌。同时如内容侵犯您的版权或其他权益,请留言并加以说明。站长审查之后若情况属实会及时为您删除。同时遵循 CC 4.0 BY-SA 版权协议,尊重和保护作者的劳动成果,转载请标明出处链接和本声明内容:作者:宏远;本文链接:https://www.freedefine.cn/wenzhan/49158.html

赞 ()
我是一个广告位
留言与评论(共有 0 条评论)
   
验证码: