한국   대만   중국   일본 
自動 프로그래밍 - 위키百科, 우리 모두의 百科事典 本文으로 移動

自動 프로그래밍

위키百科, 우리 모두의 百科事典.

컴퓨터 科學 에서 自動 프로그래밍 ( automatic programming ) [1] 은 一部 매커니즘이 컴퓨터 프로그램 을 生成함으로써 人間 프로그래머 가 더 높은 抽象化 레벨로 코드를 作成할 수 있게 하는 컴퓨터 프로그래밍 의 一種을 識別한다.

自動 프로그래밍의 正確한 正義에 對한 同意는 거의 없는 便인데, 大部分은 時間이 지남에 따라 意味가 變化해왔기 때문이다. 데이비드 派나스 는 揭示된 論文의 自動 프로그래밍의 歷史를 追跡하면서 1940年代에는 穿孔 테이프 의 구멍을 뚫는 手動 作業을 自動化한 것으로 記述하였다. 나중에는 포트란 , 알골 과 같은 高級 프로그래밍 言語 의 變換을 의미하였다. 事實, 컴파일러 로 識別 可能한 最初의 프로그램들 가운데 하나는 오토코드 로 불렀다. 派나스 는 "自動 프로그래밍이 當時 프로그래머에게 利用 可能했던 것보다 더 높은 水準의 言語로 프로그래밍을 하기 위한 婉曲語區 가 되어왔다"고 結論을 내렸다. [2]

같이 보기 [ 編輯 ]

各州 [ 編輯 ]

  1. Ricardo Aler Mur, " Automatic Inductive Programming 保管됨 2016-03-04 - 웨이백 머신 ", ICML 2006 Tutorial . June 2006.
  2. D. L. Parnas. " Software Aspects of Strategic Defense Systems ." American Scientist . November 1985.

參考 文獻 [ 編輯 ]

  • Generative Programming: Methods, Tools, and Applications by Krzysztof Czarnecki and Ulrich W. Eisenecker, Addison Wesley, 2000.

外部 링크 [ 編輯 ]