首页 >
电脑编程
✍ dations ◷ 2025-11-09 10:29:32 #电脑编程
电脑程序设计(英语:Computer programming),或称程序设计(programming),是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应包括分析、设计、编码、测试、调试等不同阶段。在计算机技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的程序设计,还包括数据库设计、用户界面设计、通信协议设计和复杂的系统配置过程。专业的程序设计人员被称为程序员。某种意思上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概念。由于她在程序设计上的突破性创新,爱达·勒芙蕾丝被称为世界上第一位程序员。任何设计工作都是在各种条件限制和相互矛盾的需求之间寻求一种平衡。这种观点反映在程序设计上,就是硬件存储空间与程序运行时间的限制。空间方面,在计算机技术发展的早期,由于机器资源比较昂贵,如何缩小存储空间往往是设计关心的首要重点;而随着硬件技术的飞速发展,电脑上数据存储媒体的价格降低,空间不再是考虑的第一要点,一些较耗时的运算也渐渐发展出以空间换取时间的模式。时间方面,在早期,如何加强程序效率、缩短程序运行时间是程序员的共同目标;而在硬件性能进步、效率差距缩小,软件规模与复杂度却日益增加的现在,程序的结构、可维护性、重复使用性、弹性等因素更显得重要。在多人合作的程序设计项目里,程序员们会加上各种注解以协助其他参与者理解代码,此行为虽然对运行时间的缩短没有帮助,还会加重存储空间的负担,但却因能达到较好的沟通并提高代码的可维护性,而成为当前的主流。然而,随着智能手机等携带设备的兴起,运行时间的缩短与存储空间的有效运用再次成为焦点,形成与主机服务器类型应用程序不同的重点考虑方向。早期IBM 402会计电脑的程序是用改变线路连接的方式来撰写GNAT程序设计软件中华民国经济部举办的手机程序设计比赛
相关
- 排异反应移植排斥(英语:transplant rejection)是器官移植后的器官并不被受移植者身体接受的情况。一般来说这是因为免疫系统将移植器官视为异物,如同攻击病毒或细菌一样攻击移植器官所引
- 口干口干(英语:Dry mouth)或称口渴,发生时会感觉口中干燥、唾液不足,产生想喝水的感觉。口腔干燥症(口干综合征或口干的症状)这可能与唾液的组成变化,唾液分泌减少,或者没有明确病因相
- 弃婴保护舱弃婴保护舱(baby hatch)是一种容器或场所,让因为某些理由而无法继续养育婴儿(通常是新生儿)的家长,能匿名的将婴儿放置于其中,之后会有特定人士前来收取并照顾。这样的设施在中世纪
- 企业企业是组织众多个人开展经济活动的一种方式。企业在现代汉语中的基本用法,主要指独立的盈利性组织,并可进一步分为公司和非公司企业,后者如合伙企业、个人独资企业、个体工商户
- 段树民段树民(1957年10月20日-),中国神经生物学家,中国科学院院士。1982年毕业于蚌埠医学院,1985年获得南通医学院硕士学位,1991年取得日本九州大学博士学位。1997年至1999年在夏威夷大学
- AIREn/an/an/an/an/an/an/an/an/an/a自身免疫调节因子(Autoimmune regulator)是人体内由AIRE基因表现的蛋白质。AIRE是在胸腺髓质表现的转录因子,使人体不会被自身的免疫系统攻击。
- 荷尔斯泰因荷尔斯泰因地区位于易北河和艾德河之间,是德国北部石勒苏益格-荷尔斯泰因州的一部分。此地在811–1474年由荷尔斯泰因伯爵国统治,随后(1474–1866)由荷尔斯泰因公国统治,是神圣
- 华氏911《华氏911》(英语:Fahrenheit 9/11),美国导演麦可·摩尔于2004年拍摄的纪录片。影片从批判的角度描述了美国总统乔治·沃克·布希、反恐战争和对新媒体的控制,也是美国票房记录最
- 沙门氏杆菌S. bongori 肠道沙门氏菌S. enterica沙门氏菌(学名:Salmonella)是具有共同特征的一大属革兰氏阴性肠道杆菌,为美国病理学家沙门(Daniel Elmer Salmon)最早发现。沙门氏菌目前已经
- 加拿大皇家海军皇家加拿大海军(英语:Royal Canadian Navy、RCN;法语:Marine royale canadienne、MRC)是加拿大的海军部队。截止2017年,皇家加拿大海军有8,500名现役军人、5,100名主要预备役(英语:P
