首页 >
电脑编程
✍ dations ◷ 2025-08-30 00:49:12 #电脑编程
电脑程序设计(英语:Computer programming),或称程序设计(programming),是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应包括分析、设计、编码、测试、调试等不同阶段。在计算机技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的程序设计,还包括数据库设计、用户界面设计、通信协议设计和复杂的系统配置过程。专业的程序设计人员被称为程序员。某种意思上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概念。由于她在程序设计上的突破性创新,爱达·勒芙蕾丝被称为世界上第一位程序员。任何设计工作都是在各种条件限制和相互矛盾的需求之间寻求一种平衡。这种观点反映在程序设计上,就是硬件存储空间与程序运行时间的限制。空间方面,在计算机技术发展的早期,由于机器资源比较昂贵,如何缩小存储空间往往是设计关心的首要重点;而随着硬件技术的飞速发展,电脑上数据存储媒体的价格降低,空间不再是考虑的第一要点,一些较耗时的运算也渐渐发展出以空间换取时间的模式。时间方面,在早期,如何加强程序效率、缩短程序运行时间是程序员的共同目标;而在硬件性能进步、效率差距缩小,软件规模与复杂度却日益增加的现在,程序的结构、可维护性、重复使用性、弹性等因素更显得重要。在多人合作的程序设计项目里,程序员们会加上各种注解以协助其他参与者理解代码,此行为虽然对运行时间的缩短没有帮助,还会加重存储空间的负担,但却因能达到较好的沟通并提高代码的可维护性,而成为当前的主流。然而,随着智能手机等携带设备的兴起,运行时间的缩短与存储空间的有效运用再次成为焦点,形成与主机服务器类型应用程序不同的重点考虑方向。早期IBM 402会计电脑的程序是用改变线路连接的方式来撰写GNAT程序设计软件中华民国经济部举办的手机程序设计比赛
相关
- 可吸入悬浮粒子悬浮颗粒或称颗粒物(particulate matter (PM))、大气颗粒物(atmospheric particulate matter)、颗粒(particulates),泛指悬浮在空气中的固体颗粒或液滴,颗粒微小甚至肉眼难以辨识但
- 量子光学量子光学(英语:Quantum optics)是物理学在1990年后成熟的新兴分支,是原子分子与光物理的一部分,也和冷原子物理紧密相连。与凝态物理、粒子物理学、宇宙学等其他成熟分支相比,在精
- 塞内卡卢修斯·阿奈乌斯·塞内卡或辛尼加 (拉丁语:Lucius Annaeus Seneca,约前4年-65年),古罗马时代著名的斯多亚学派哲学家、政治家、剧作家,生于罗马帝国西班牙行省科尔多瓦。曾任尼禄
- 穹窿体结构 / ECOD穹窿体是一种存在于真核细胞中的细胞器,也是一种核糖核蛋白分子。该细胞器的功能尚不明晰。通过电子显微镜可观察到穹窿体呈对称的穹窿状,各侧皆具有39褶结构。穹
- 冬季两项冬季奥林匹克运动会冬季两项比赛目前有11小项的比赛。冬季两项在美国斯阔谷举办的1960年冬季奥林匹克运动会正式列入比赛项目,项目为男子个人赛(20公里)。1968年加入男子接力赛
- 普苏森尼斯一世普苏森尼斯一世是于公元前1047至前1001年统治塔尼斯的古埃及二十一王朝第三位法老。普苏森尼斯这个名字是希腊翻译,原文名字是帕斯普卡努或霍尔-帕塞巴克亨纽特,意为“出现在
- 黄体激素孕酮(英语:progesterone,亦被称为黄体酮、孕甾酮、黄体甾酮、助孕激素、助孕素、黄体素或助孕酮,其缩写为P4,也被称为(孕甾-4-烯-3,20-二酮),是一种内源性类固醇和孕激素性激素,也
- 伦敦大学圣乔治学院伦敦大学圣乔治学院(St George's, University of London,法定名:St George's Hospital Medical School,非正式:St George's或SGUL) 是位于英国伦敦的一所医学院,是伦敦大学下属学院
- 中华民国客家委员会客家委员会(简称客委会)为中华民国有关客家族群事务的最高主管机关,成立于2001年6月,其目标是复兴台湾日渐流失的客家文化,延续客家传统文化命脉,并打造台湾成为一个尊重多元族群
- 柯林·马克劳林科林·麦克劳林(Colin Maclaurin,1698年2月-1746年6月14日),苏格兰数学家。1698年生于阿格尔郡(英语:Argyll)的基尔默丹(英语:Kilmodan)。他的父亲约翰·麦克劳林(John Maclaurin)是格兰