自动编程

✍ dations ◷ 2025-06-26 01:19:36 #自动编程

在计算机科学中,术语自动编程,称谓一种类型的计算机程序,它基于某种机制生成计算机程序,这允许人类编程者在更高的抽象层次上写代码。

在自动编程的严格定义上少有一致意见,很大程度上因为它的含义随着时间而改变。David Parnas在他的关于“自动编程”历史的出版研究中,指出在1940年代它描述手工处理打孔纸带的自动化。后来它指称高级语言如Fortran和ALGOL的转译。事实上,最老的可辨识为编译器的程序之一就叫作Autocode(英语:Autocode)。Parnas的结论是“自动编程一直就是用比编程者平常用的语言更高层的语言来编程的婉语”。

程序合成(英语:Program synthesis)是一种类型的自动编程,这里的过程是基于数学上的要求而从头做起创建的。

相关

  • 北方豚尾猕猴北方豚尾猕猴(学名:Macaca leonina),猕猴属的一种,主要分布在亚洲南部的孟加拉国、柬埔寨、老挝、马来西亚、缅甸、泰国和越南等地,中国南部也有少量分布。体型比豚尾猕猴略小。
  • 约西·贝纳永约西·贝纳永(英语:Yosef Shai "Yossi" Benayoun,有时作Benayun,希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"
  • 春日级装甲巡洋舰春日级装甲巡洋舰(日本海军名称“春日型装甲巡洋舰”,かすががたそうこうじゅんようかん)原本为阿根廷向意大利订购的装甲巡洋舰,其后为大日本帝国海军抢在日俄战争前竞购而得,并
  • 嘉陵江嘉陵江,古称阆水、渝水,是长江上游的支流,发源于陕西省宝鸡市凤县西北凉水泉沟,因其西源西汉水流经礼县的嘉陵关(嘉陵关即赵王嘉陵墓所在地,故名嘉陵关)而得名。上源为西汉水和白龙
  • 上格尔山坐标:47°35′39″N 13°4′1″E / 47.59417°N 13.06694°E / 47.59417; 13.06694上格尔山(德语:Hoher Göll),是中欧的山峰,位于奥地利和德国接壤的边境,属于贝希特斯加登阿尔卑
  • 2011年中国足球甲级联赛球赛资料及赛程广东日之泉 v 北理工湖南湘涛 v 天津润宇隆天津松江 v 延边长白虎重庆力帆 v 北京八喜武汉中博 v 贵州智诚深圳凤凰 v 沈阳东进上海东亚 v 大连阿尔滨
  • 佩特·巴纳佩特·巴纳(Petr Barna,1966年3月9日-),捷克花样滑冰运动员,代表捷克斯洛伐克参赛,是第一位在奥运赛事完成四周跳(4T)的运动员。巴纳曾获九届捷克斯洛伐克锦标赛冠军。1991-1992赛季,他于国际赛事屡获佳绩,先是赢得欧州锦标赛冠军,不久又获得冬季奥运会季军。他在1992年世界锦标赛后转为职业,但职业表演不怎么被认可。他如是说:“业余比赛关乎你如何滑冰,但职业表演着重在你怎么跳舞,而我不跳舞。我还是比较喜欢业余比赛。”然而他确实花了十年时间在职业表演上,在颇负盛名的滑冰巡演如冰上冠军(C
  • 941年
  • 丁赤飚丁赤飚(1969年7月-),男,中国信号与信息处理专家,中国科学院电子学研究所副所长、研究员、博士生导师,中国科学院院士。
  • 沃洛吉斯五世沃洛吉斯五世(?-208年,安息语:����),是自公元191年至公元208年的安息帝国王中之王,在即安息帝国王位前则是自公元180年至公元191年的亚美尼亚王国国王(称沃洛吉斯二世)。除了他在189年把自己的儿子勒夫一世(英语:Rev I of Iberia)扶上高加索伊比利亚王国王位一事以外,世人对有关于沃洛吉斯在亚美尼亚王位期间的事迹所知不多。191年,沃洛吉斯继承其父沃洛吉斯四世的安息帝国王位。沃洛吉斯究竟是以和平的方法抑或通过内战得到安息帝国王位至今仍未确定。在继承安息帝国王位后,沃洛吉斯将亚美