程序设计

✍ dations ◷ 2025-11-09 04:56:53 #程序设计
电脑程序设计(英语:Computer programming),或称程序设计(programming),是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应包括分析、设计、编码、测试、调试等不同阶段。在计算机技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的程序设计,还包括数据库设计、用户界面设计、通信协议设计和复杂的系统配置过程。专业的程序设计人员被称为程序员。某种意思上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概念。由于她在程序设计上的突破性创新,爱达·勒芙蕾丝被称为世界上第一位程序员。任何设计工作都是在各种条件限制和相互矛盾的需求之间寻求一种平衡。这种观点反映在程序设计上,就是硬件存储空间与程序运行时间的限制。空间方面,在计算机技术发展的早期,由于机器资源比较昂贵,如何缩小存储空间往往是设计关心的首要重点;而随着硬件技术的飞速发展,电脑上数据存储媒体的价格降低,空间不再是考虑的第一要点,一些较耗时的运算也渐渐发展出以空间换取时间的模式。时间方面,在早期,如何加强程序效率、缩短程序运行时间是程序员的共同目标;而在硬件性能进步、效率差距缩小,软件规模与复杂度却日益增加的现在,程序的结构、可维护性、重复使用性、弹性等因素更显得重要。在多人合作的程序设计项目里,程序员们会加上各种注解以协助其他参与者理解代码,此行为虽然对运行时间的缩短没有帮助,还会加重存储空间的负担,但却因能达到较好的沟通并提高代码的可维护性,而成为当前的主流。然而,随着智能手机等携带设备的兴起,运行时间的缩短与存储空间的有效运用再次成为焦点,形成与主机服务器类型应用程序不同的重点考虑方向。早期IBM 402会计电脑的程序是用改变线路连接的方式来撰写GNAT程序设计软件中华民国经济部举办的手机程序设计比赛

相关

  • 支原体鸡毒支原体 M. gallisepticum 生殖支原体 M. genitalium 人型支原体 M. hominis 猪肺炎支原体 M. hyopneumoniae 绵羊肺炎支原体 M. ovipneumoniae 肺炎支原体 M. pneumonia
  • 中子俘获中子俘获是一种原子核与一个或者多个中子撞击,形成重核的核反应。由于中子不带电荷,它们能够比带一个正电荷的质子更加容易地进入原子核。在宇宙形成过程中,中子俘获在一些质量
  • 酊剂酊(拉丁语:tinctura;英语:tincture)或称酊剂,是以乙醇为溶剂的植物或动物材料的提取物。溶剂浓度通常为25-60%,但亦可能高达90%。用于生产酊剂的其他溶剂包括醋、甘油、乙醚和丙二醇
  • 米书拿《米书拿》(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taam
  • 梅奥医院坐标:44°1′20″N 92°28′0″W / 44.02222°N 92.46667°W / 44.02222; -92.46667梅奥诊所医学中心(英语:Mayo Clinic),又译为梅奥诊所、梅约诊所、马约诊所,是世界最著名的医疗
  • 旅行社旅行社(英文:travel agency)是公司行业(商业活动)的一种,营运项目通常包括了各种交通运输票券(例如机票、火车票、车票与船票等)、住宿、套装行程、旅行保险、旅行书籍等的销售,与国
  • 托马斯·库恩托马斯·塞缪尔·库恩(英语:Thomas Samuel Kuhn,1922年7月18日-1996年6月17日),美国物理学家、科学史学家和科学哲学家,代表作为《哥白尼革命》和《科学革命的结构》。其最有名的著
  • 麦克阿瑟奖麦克阿瑟奖金(英语:MacArthur Fellows Program)是由麦克阿瑟基金会颁发的一个奖项,每年有代表性的奖励20至40名美国人或定居于美国的外国人,该奖是颁发给那些在各个领域、不同年
  • 世界杯橄榄球赛橄榄球世界杯赛(Rugby World Cup)是一项由国际橄榄球理事会(IRB)四年一度举行的最高级别的国际性国家级联合式橄榄球赛事。现今已举办的9届赛事中,共有4个国家曾赢得冠军。新西兰
  • 威尔逊詹姆斯·哈罗德·威尔逊,里沃的威尔逊男爵,KG,OBE,FRS,PC(James Harold Wilson, Baron Wilson of Rievaulx,1916年3月11日-1995年5月24日),英国政治家,两任首相。他曾分别在1964年、196