首页 >
程序设计方法学
✍ dations ◷ 2025-05-16 01:34:22 #程序设计方法学
程序设计方法学是讨论程序的性质以及程序设计的理论和方法的一门学科,是研究和构造程序的过程的学问,是研究关于问题的分析,环境的模拟,概念的获取,需求定义的描述,以及把这种描述变换细化和编码成机器可以接受的表示的一般的方法。利用Dijkstra的谓词转换器及其演算规则集合,可以推导出正确的程序。利用程序变化构造正确的程序。它对程序应用一连串的保护正确性的变换规则,最终得到可执行的程序。程序变换是1970年代以来,“程序设计方法学”研究的重要方面,是程序设计自动化很有希望的途径之一。递归程序变换是这一时期的最有意义的成果。如Burstall和Darlington的递归程序变换系统等。逻辑程序设计和函数程序设计代表一种新的研究方向。Prolog是以谓词逻辑的子集(Hoare子句)为基础的一种形式系统。Prolog的执行过程就是执行逻辑上消解算法的过程。抽象数据类型是程序设计方法学中一种极为重要的方法。人们把它誉为程序设计方法学发展史上的一个重要的里程碑。软件工程主要应用工程的方法和技术研究软件开发与维护的方法、工具和管理的一门计算机科学与工程学交叉的学科
程序设计方法学主要运用数学方法研究程序的性质以及程序设计的理论和方法的学科;软件工程的研究对象是软件系统。目标是降低软件的开发成本,提高软件的质量,提高软件的可维护性,提高软件开发的效率。着重于软件的宏观可用性。程序设计方法学研究对象是程序。目标是保证程序的正确性。着重于程序的微观正确性。软件工程与程序设计方法学的界限变得越来越模糊
程序设计方法学是软件工程的基础。
相关
- 力在物理学中,力是任何导致自由物体历经速度、方向或外型的变化的影响。力也可以借由直觉的概念来描述,例如推力或拉力,这可以导致一个有质量的物体改变速度(包括从静止状态开始运
- 外阴炎外阴炎是指外阴皮肤、黏膜炎症性病变,由病原体或刺激性物质刺激引起。表现为瘙痒、疼痛、烧灼感,活动、性交、大小便时感觉不适。外阴炎包括有非特异行外阴炎、前庭大腺炎、前
- 特发性血小板减少性紫癜特发性血小板减少性紫癜(英语:Idiopathic thrombocytopenic purpura,ITP)是因血小板免疫性破坏,导致外周血中血小板减少的出血性疾病。是最常见的血小板减少性紫癜,它是一种由复杂
- 尘土土壤(德语:Boden,英语:soil)是一种自然体,由数层不同厚度的土层(德语:Bodenhorizont,英语:soil horizon)所构成,主要成分是矿物质。土壤和母质(岩石)的差异主要是表现在形态特征或物理、化
- 超氧化物超氧化物(英语:Superoxide)是含有超氧离子(超氧根离子,O2−)的一类化合物,是氧气分子的单电子还原产物,广泛存在于自然界中。超氧离子是一个自由基,一个氧原子带有一个未成对电子,与氧
- 接生员人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学接生员泛指一切从事接生工作,帮助产妇
- 德龙省德龙省(法语:Drôme,发音:)是法国奥弗涅-罗纳-阿尔卑斯大区所辖的省份。该省编号为26。5个海外省及大区
- Apicomplexa见内文顶复门(学名:Apicomplexa,亦作Apicomplexia)是原生真核生物之下一个寄生囊泡虫的门,是一个物种分类众多的大类。其中大部分含有独特的四层膜细胞器顶质体,属于色素体的一种,
- 英国党派英国政党最早出现于1662年,当时最先出现法院派及国家派,两派迅速合并成托利党。其时英国自君主专制政体变为君主立宪制后,地主和贵族手执中央大权,托利党正是保守党的前身,但18世
- 猫尾草猫尾草(学名:Phleum pratense)又叫梯牧草、提摩草、提摩西草(Timothy-grass),是一种多年生禾本科植物,原产于除地中海地区外的欧洲大部分地方。猫尾草生长高度约50至150厘米,叶可长