首页 >
程序设计方法学
✍ dations ◷ 2025-07-19 11:18:55 #程序设计方法学
程序设计方法学是讨论程序的性质以及程序设计的理论和方法的一门学科,是研究和构造程序的过程的学问,是研究关于问题的分析,环境的模拟,概念的获取,需求定义的描述,以及把这种描述变换细化和编码成机器可以接受的表示的一般的方法。利用Dijkstra的谓词转换器及其演算规则集合,可以推导出正确的程序。利用程序变化构造正确的程序。它对程序应用一连串的保护正确性的变换规则,最终得到可执行的程序。程序变换是1970年代以来,“程序设计方法学”研究的重要方面,是程序设计自动化很有希望的途径之一。递归程序变换是这一时期的最有意义的成果。如Burstall和Darlington的递归程序变换系统等。逻辑程序设计和函数程序设计代表一种新的研究方向。Prolog是以谓词逻辑的子集(Hoare子句)为基础的一种形式系统。Prolog的执行过程就是执行逻辑上消解算法的过程。抽象数据类型是程序设计方法学中一种极为重要的方法。人们把它誉为程序设计方法学发展史上的一个重要的里程碑。软件工程主要应用工程的方法和技术研究软件开发与维护的方法、工具和管理的一门计算机科学与工程学交叉的学科
程序设计方法学主要运用数学方法研究程序的性质以及程序设计的理论和方法的学科;软件工程的研究对象是软件系统。目标是降低软件的开发成本,提高软件的质量,提高软件的可维护性,提高软件开发的效率。着重于软件的宏观可用性。程序设计方法学研究对象是程序。目标是保证程序的正确性。着重于程序的微观正确性。软件工程与程序设计方法学的界限变得越来越模糊
程序设计方法学是软件工程的基础。
相关
- Gilead Sciences吉利德科学公司(Gilead Sciences, Inc.)是一家美国大型生物制药公司,成立于1987年,总部位于加州旧金山湾区的福斯特城。在台湾注册的名称为“吉立亚”。主要生产和研发针对艾滋
- 曼吉斯套州曼格斯套州(哈萨克语:Маңғыстау облысы)是哈萨克斯坦的一个州份,西临里海,东邻乌兹别克,南邻土库曼。面积165,600平方公里。人口373,400(2006年资料)。首府阿克套。1
- 细菌性肠胃炎肠胃炎是以胃和小肠炎症为特征的胃肠道病症,可导致腹泻、呕吐、腹部的疼痛和绞痛合并而成疾病表现。虽然与流感并无关系,但该病也被称为肠胃型感冒和消化道流感。肠胃炎通常是
- 盎格鲁撒克逊语古英语(古英语:Ænglisc,英语:Old English)或盎格鲁-撒克逊语(英语:Anglo-Saxon)是指从449年到1066年间在对应于今天英格兰和苏格兰东南部的人说的英语。古英语属于西日耳曼语,和古弗
- 慢性肉芽肿病慢性肉芽肿病是一种遗传病,患者体内的中性白血球无法正常杀死微生物,因此患者易受重复性的严重感染。其发生率为1/200000。遗传方面,其遗传方式为X染色体性联隐性遗传的方式,但
- Alu序列Alu元件(英语:Alu element)是人类基因组中一组散在分布的相关序列,每个长约300bp。单个成员的每个末端上有Alu(藤黄节杆菌(英语:Arthrobacter luteus)的缩写)限制酶的切割位点,并由此
- 元会运世元、会、运、世是中国北宋理学家邵雍所提出的用语,是一种用以推算世界历史年代的周期单位的理论。他把世界从开始到消灭的一个周期叫做一元。按照一年十二月,一月三十日,一日十
- 阑尾切除手术阑尾切除术(appendectomy),是切除阑尾的手术。因阑尾位在盲肠附近,以往知道阑尾的人较少,因此也会误称割盲肠。一般病人会进行阑尾切除术的原因是因急性阑尾炎而相当疼痛,因此阑尾
- 化学治疗药化学治疗药可以分为分类药物列表 合成药物列表 药物名称列表
- 京东商城京东商城(NASDAQ:JD)是中国大陆一家主要为B2C模式的购物网站,前称360buy,由刘强东创办。2014年,京东集团在美国纳斯达克证券交易所上市。京东商城在2004年由创始人、现任首席执行