首页 >
程序设计
✍ dations ◷ 2025-11-29 15:56:27 #程序设计
电脑程序设计(英语:Computer programming),或称程序设计(programming),是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应包括分析、设计、编码、测试、调试等不同阶段。在计算机技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的程序设计,还包括数据库设计、用户界面设计、通信协议设计和复杂的系统配置过程。专业的程序设计人员被称为程序员。某种意思上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概念。由于她在程序设计上的突破性创新,爱达·勒芙蕾丝被称为世界上第一位程序员。任何设计工作都是在各种条件限制和相互矛盾的需求之间寻求一种平衡。这种观点反映在程序设计上,就是硬件存储空间与程序运行时间的限制。空间方面,在计算机技术发展的早期,由于机器资源比较昂贵,如何缩小存储空间往往是设计关心的首要重点;而随着硬件技术的飞速发展,电脑上数据存储媒体的价格降低,空间不再是考虑的第一要点,一些较耗时的运算也渐渐发展出以空间换取时间的模式。时间方面,在早期,如何加强程序效率、缩短程序运行时间是程序员的共同目标;而在硬件性能进步、效率差距缩小,软件规模与复杂度却日益增加的现在,程序的结构、可维护性、重复使用性、弹性等因素更显得重要。在多人合作的程序设计项目里,程序员们会加上各种注解以协助其他参与者理解代码,此行为虽然对运行时间的缩短没有帮助,还会加重存储空间的负担,但却因能达到较好的沟通并提高代码的可维护性,而成为当前的主流。然而,随着智能手机等携带设备的兴起,运行时间的缩短与存储空间的有效运用再次成为焦点,形成与主机服务器类型应用程序不同的重点考虑方向。早期IBM 402会计电脑的程序是用改变线路连接的方式来撰写GNAT程序设计软件中华民国经济部举办的手机程序设计比赛
相关
- 婴儿婴儿是指刚出生的儿童,是人类一生的第一阶段。根据《说文解字》所述,婴儿的“婴”字本意为女性的颈部饰物,后引申解作为抱在胸前哺乳之初生儿。而婴儿的英文“infant”源于拉丁
- 厚壁菌门见内文厚壁菌门(学名:Firmicutes)是一大类细菌,多数为革兰氏阳性,有细胞壁的结构。少数,如柔膜菌纲(Mollicutes)(如支原体),缺乏细胞壁而不能被革兰氏方法染色,但也和其余的革兰氏阳性菌
- 第2型糖尿病2型糖尿病(英语:Diabetes mellitus type 2,简称T2DM,台湾称为第二型糖尿病),大陆旧称为非胰岛素依赖型糖尿病(英语:noninsulin-dependent diabetes mellitus,简称NIDDM)或成人发病型糖
- 存在存在(英语:Existence),又译为实在、存有,是一个哲学概念,按照20世纪西方存在主义哲学家的定义,是具有难以改变,但能够改变的特性。而相对于存在的不存在(虚无)则是具有难以控制,但能够
- 健康照护人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学医疗卫生,又称健康照护(英语:Health care
- 刀斧手刀斧手(lictor,又译侍从执法吏),来自拉丁文ligare,意指“束缚”,乃是罗马文官之特殊阶级的成员,带有特殊的派定工作,随侍罗马共和国以及帝国,握有统治大权的长官。刀斧手之传统的起源
- 玛丽·居里玛丽亚·斯克沃多夫斯卡-居里(波兰语:Maria Skłodowska-Curie,1867年11月7日-1934年7月4日),通常称为玛丽·居里(法语:Marie Curie)或居里夫人(Madame Curie),波兰裔法国籍物理学家、化
- 金藻纲金藻(学名:Chrysophyta),群体生活,约有1500种,外观呈金黄褐色,光合色素包含叶绿素A、C、胡萝卜素、叶黄素、褐藻素,以昆布多糖(Laminarin,一种β1-3葡萄糖聚合物)为主要碳水化合物贮存
- 共和国广场共和广场(法语:Place de la République)是法国巴黎的一个广场,位于第三区、第十区和十一区的边界。它得名于法兰西第一、第二和第三共和国。在其地下是共和地铁站。在此交汇的
- 布鲁克林坐标:40°41′34″N 73°59′25″W / 40.69278°N 73.99028°W / 40.69278; -73.99028布鲁克林又称布碌仑(英语:Brooklyn),为美国纽约市的五个行政区之一,也就是纽约州的金斯县(Kin
