首页 >
程序设计
✍ dations ◷ 2025-04-04 06:43:37 #程序设计
电脑程序设计(英语:Computer programming),或称程序设计(programming),是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应包括分析、设计、编码、测试、调试等不同阶段。在计算机技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的程序设计,还包括数据库设计、用户界面设计、通信协议设计和复杂的系统配置过程。专业的程序设计人员被称为程序员。某种意思上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概念。由于她在程序设计上的突破性创新,爱达·勒芙蕾丝被称为世界上第一位程序员。任何设计工作都是在各种条件限制和相互矛盾的需求之间寻求一种平衡。这种观点反映在程序设计上,就是硬件存储空间与程序运行时间的限制。空间方面,在计算机技术发展的早期,由于机器资源比较昂贵,如何缩小存储空间往往是设计关心的首要重点;而随着硬件技术的飞速发展,电脑上数据存储媒体的价格降低,空间不再是考虑的第一要点,一些较耗时的运算也渐渐发展出以空间换取时间的模式。时间方面,在早期,如何加强程序效率、缩短程序运行时间是程序员的共同目标;而在硬件性能进步、效率差距缩小,软件规模与复杂度却日益增加的现在,程序的结构、可维护性、重复使用性、弹性等因素更显得重要。在多人合作的程序设计项目里,程序员们会加上各种注解以协助其他参与者理解代码,此行为虽然对运行时间的缩短没有帮助,还会加重存储空间的负担,但却因能达到较好的沟通并提高代码的可维护性,而成为当前的主流。然而,随着智能手机等携带设备的兴起,运行时间的缩短与存储空间的有效运用再次成为焦点,形成与主机服务器类型应用程序不同的重点考虑方向。早期IBM 402会计电脑的程序是用改变线路连接的方式来撰写GNAT程序设计软件中华民国经济部举办的手机程序设计比赛
相关
- 胰脂肪酶胰脂肪酶(Pancrelipases),特别是它的缓释剂型(例如: Creon, Pancreaze, Pertzye, Ultresa, Zenpep) 是猪源性胰淀粉酶的商用混合物(作用于淀粉水解酶),胰脂肪酶和胰凝乳蛋白
- 伊比利亚半岛伊比利亚半岛(西班牙语:la Península Ibérica、葡萄牙语:a Península Ibérica、加泰罗尼亚语:la Península Ibèrica、加利西亚语:a Península Ibérica、巴斯克语:Iberiar
- 符码在符号学中,符码(code)是用于沟通意义的一套惯例。最常见的符码是口语语言,但此术语还可用来指任何叙事的形式:例如色彩的意象(红色代表危险)、游戏规则(国际象棋中军事的能指)。索绪
- Porter, R.S.罗伊·波特(1946年12月31日-2002年3月3日,英语:Roy Porter),英国历史学家,以其在医学史上的大量研究成果成名。2001年自伦敦大学卫康医学史研究中心退休。退休不满一年即心脏病发辞
- 中南大学湘雅医学院中南大学湘雅医学院是现代医学在中国传播史上具有重要意义的教会创办学校,位于湖南省长沙市,由湖南育群学会与美国雅礼协会联合创建,创始人为胡美博士(Edward Hicks Hume)和颜福
- 红茶菌红茶菌,又名红茶菇、茶菇,因普遍在加糖的红茶中培养而得名。红茶菌不是单一的菌种,更不是菇类,经由分析其为酵母属、醋杆菌属和乳杆菌属的共生物,其中以醋酸菌的含量最多。这些菌
- 苏瓦松苏瓦松(法语:Soissons)位于法国北部埃纳河畔,是上法兰西大区埃纳省的一个市镇,位于该省西南部,同时也是该省的一个副省会,下辖苏瓦松区。苏瓦松是法国最古老的城市之一。768年,法兰
- 灭菌剂杀菌(Sterilization),又称作灭菌,与消毒(disinfection)近似,但更追求移除或消灭物体表面、液体、药物、培养介质上的任何形式微生物及传播性病原体(如真菌、细菌、病毒、芽孢等)。适
- 微流体微流控是一种精确控制和操控微尺度流体的技术,尤其特指亚微米结构的技术。 特别的,微意味着以下的特性:微流控利用对于微尺度下流体的控制,是一个包括了工程学,物理学,化学,微加工
- 长喙壳菌长喙壳菌属(Ophiostoma)属于子囊菌,是长喙壳菌科(Ophiostomataceae)中的一类真菌,于1919年被真菌学家Hans Sydow 与 Paul Sydow发现。此属部分种类为重要的植物病原菌,如Ophios