自动编程

✍ dations ◷ 2025-12-08 03:07:12 #自动编程

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

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

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

相关

  • 真染色质真染色质(英文:Euchromatin,又译同染色质或常染色质)是基因密度较高的染色质,多在细胞周期的S期进行复制,且通常具有转录活性,能够生产蛋白质。真染色质在真核生物与原核生物的细胞
  • 茎线虫属鳞球茎茎线虫(学名:Ditylenchus dipsaci) 是茎线虫属(学名:Ditylenchus)下重要的植物寄生性种类,属于色矛纲小杆目垫刃亚目垫刃下目的一种线虫动物。 本属物种所引起的植物病变统称
  • 马踏里西山—梅砚里东南山土耳其旅防守的马踏里西山(联合国军称Outpost Vegas)和梅砚里东南山(联合国军称Outpost Elko)是Nevada Complex的两座阵地,位于高浪浦西北4公里。Nevada Complex 此前由美陆战1
  • 碲化亚铜碲化亚铜是一种无机化合物,化学式为Cu2Te。它通常存在于贵金属冶炼的铜阳极泥中。碲化亚铜可由相应的单质按化学计量比反应得到:碲化亚铜可以和硫酸在空气中反应,产生二氧化碲:
  • 波马科查区 (安达韦拉斯省)坐标:14°05′02″S 73°35′20″W / 14.08389°S 73.58889°W / -14.08389; -73.58889波马科查区(西班牙语:Distrito de Pomacocha),是秘鲁的一个区,位于该国南部阿普里马克大区
  • 大逃出 (第二季)《大逃出2》(朝鲜语:대탈출2 ,英语:Great Escape2)是韩国tvN的密室逃脱综艺节目,由曾打造《The Genius》、《Society Game》等烧脑综艺的郑中渊PD和幕后团队制作,节目成员包括姜虎
  • 达拉姆贾伊加尔达拉姆贾伊加尔(Dharamjaigarh),是印度恰蒂斯加尔邦Raigarh县的一个城镇。总人口13603(2001年)。该地2001年总人口13603人,其中男性6862人,女性6741人;0—6岁人口1958人,其中男976人,
  • 路易斯·库佩勒斯路易斯·马利·安尼·库佩勒斯(海牙,1863年6月10日 - De Steeg,1923年7月16日),荷兰作家。他的创作横跨多种文学体裁,一开始创作诗歌,但很快就转到心理小说。他还写作文化故事、历
  • 神奇形色牌神奇形色牌(Set)是由Marsha Falco在1974年发明的卡片游戏,由Set企业(英语:Set Enterprises)在1991年推出。神奇形色牌共有81张牌,其中有四个特征会不同:数量(1,2,3)、图案(菱形、椭圆形
  • 1984年商业太空发射法1984年商业太空发射法(英语:Commercial Space Launch Act of 1984)是一部美国联邦法律,旨在促进私营企业的航太和航天技术商业化(英语:Commercial use of space)。美国国会法提出了从资讯技术服务、遥感技术和电信行业获得创业企业提供的创新设备和服务的要求。该法承认美国私营部门有能力开发商业运载火箭、轨道卫星,并经营私营(英语:Private spaceflight)发射场和服务。该法还将监督和协调商业发射、颁发执照和许可证以及促进安全标准的职责交给了运