词条 程序设计

程序设计

电脑程序设计英语:Computer programming),或称 程序设计programming),是给出解决特定问题程序的过程, 软件开发过程中的重要步骤。程序设计往往以某种 程序设计语言为工具,给出这种语言下的程序。程序设计过程应包括分析、设计、编码、测试、除错等不同阶段。

在计算机技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的程序设计,还包括数据库设计、用户界面设计、通信协议设计和复杂的系统配置过程。

专业的程序设计人员被称为程序员。某种意义上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概...

程序设计相关文献
程序设计
程序设计,设计工具开发环境图像展览早期IBM402会计电脑的程序是用改变线路连接的方式来撰写GANT程序设计软件相关条目中文编程程序软件程序设计语言程序设计实践程序设计方法学软件开发软件设计模式
查看全文
事件驱动程序设计
概观替换传统上一次等待一个完整的指令然后再做运行的方式,事件驱动程序模型下的系统,基本上的架构是预先设计一个事件循环所形成的程序,这个事件循环程序不断地检查目前要处理的信息,根据要处理的信息运行一个触发函数进行必要的处理。其中这个外部信息可能来自一个目录夹中的文件,可能来自键盘或鼠标的动作,或者是一个时间事件。对一个事件驱动(eventdriven)系统进行程序设计,因此可以视为改写系统默认触发函数的行为,来匹配自己需要的一种动作。输入的事件可以放进事件循环或者是经由已经注册的中断处理器来与硬件事件交互;而许多的软件系统使用了混和这两种技术的处理。预先设计好的算法确定了一件事,那就是当他们被需要的时候,就会在适当的时机被触发。也因此提供了一个模拟中断驱动环境(interruptdrivenenvironment)的软件抽象架构。事件驱动程序设计基本上包含了许多小程序片段,这些小程序片段被称...
查看全文
网页程序设计
常见的网页程序语言在Web服务器端,有在浏览器端,有时间线
查看全文
面向对象程序设计
特征面向对象程序编程的定义是使用“对象”来做设计,但并非所有的编程语言都直接支持“面向对象程序编程”相关技术与结构。对于OOP的准确定义及其本意存在着不少争论。通常,OOP被理解为一种将程序分解为封装数据及相关操作的模块而进行的编程方式。有别于其它编程方式,OOP中的与某数据类型相关的一系列操作都被有机地封装到该数据类型当中,而非散放于其外,因而OOP中的数据类型不仅有着状态,还有着相关的行为。OOP理论,及与之同名的OOP实践相结合创造出了新的一个编程架构;OOP思想被广泛认为是非常有用的,以致一套新的编程范型被创造了出来。(其它的编程范型例如函数式编程或过程式编程专注于程序运行的过程,而逻辑编程专注于引发程序代码执行的断言)。对面向模拟系统的语言(如:SIMULA67)的研究及对高可靠性系统架构(如:高性能操作系统和CPU的架构)的研究最终导致了OOP的诞生。其中由DeborahJ.A...
查看全文
程序设计方法学
程序设计方法学发展历史产生背景1950年代—1960年代初,手工艺式的程序设计方法,高德纳把程序称为艺术品。1960年代末—1970年代初,出现软件危机:一方面需要大量的软件系统,如操作系统、数据库管理系统;另一方面,软件研制周期长,可靠性差,维护困难。编程的重点:希望编写出的程序结构清晰、易阅读、易修改、易验证,即得到好结构的程序。1968年,北大西洋公约组织(NATO)在西德召开了第一次软件工程会议,分析了危机的局面,研究了问题的根源,第一次提出了用工程学的办法解决软件研制和生产的问题,本次会议可以算做是软件发展史上的一个重要的里程碑。1969年,国际信息处理协会(IFIP)成立了“程序设计方法学工作组”,专门研究程序设计方法学,程序设计从手工艺式向工程化的方法迈进。结构化程序设计的研究1968年,结构化程序设计方法的研究。Dijkstra提出了“GOTO是有害的”,希望通过程序的静态...
查看全文
程序设计相关标签
计算机编程
信息技术
家族谱大览
[湖北黄冈]程氏宗谱
浏览:0
程氏世谱海阳东山谱系[上中下卷]
原书: [出版地不详 : 出版者不详], 公元2003年. 3册: 插图, 人像, 世系表. 收藏者: 太原寻源姓氏文化研究中心. 远祖: 黄帝. 始祖: (宋) 程颢. 东山始迁祖(1世): (明清之际) 程彦平 ; 程彦方 ; 程彦忠 ; 程彦高. 均为良祖子海公之子. 注: 1~8世历代嫡庶世系不明. 各支系始祖: 程佩(7世) ; 程杲(3世) ; 程坤(5世) ; 程一进(8世) ; 程子然(9世) 注: 第2册, 中卷, 影像第11页, 谱书第144页, 有皇清末年海洋东山程氏家族32繁128字起名定例, 及附洛阳二程故里起名定例. 注: 此谱以简化字体书写. 散居地: 山东省海阳县等地. 书名据书衣题编目. 版心题: 程氏世谱东山谱系.
浏览:0
4.程氏族谱, 4, 1368–2017
为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
7.程氏族谱, 7, 1368–2017
为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
1.程氏族谱, 1, 1368–2017
为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
1.程氏族谱 [4卷]
本微卷缩小42倍率请用高度放大阅读机. 原书: [出版地不详 : 出版者不详], 民国24[1935](天津 : 信华印刷局), 民国 24[1935]. 4册 : 世系表. 受姓始祖 : 伯符,讳乔,字合一,号叔祥. 仕周成王得封广平程国,遂以国为姓. 登州始祖 : (明) 程柩. 禹城始迁祖 : 程仲德 ; 程仲全. 散居地 : 山东省禹城县等地.
浏览:100