Bahay Pag-unlad Ano ang awtomatikong programming? - kahulugan mula sa

Ano ang awtomatikong programming? - kahulugan mula sa

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Awtomatikong Programming?

Ang awtomatikong programming ay isang uri ng computer programming kung saan ang program code ay awtomatikong nabuo ng isa pang programa batay sa ilang mga pagtutukoy.

Ang isang programa na nagsusulat ng mas maraming code ay nakasulat, na pagkatapos ay nagpapatuloy at lumilikha ng maraming mga programa. Sa isang paraan, ang mga tagasalin ay maaaring isaalang-alang bilang awtomatikong programa at ang mataas na antas ng wika na isinasalin nila sa isang mas mababang antas ng wika ay ang pagtutukoy.

Ipinapaliwanag ng Techopedia ang Awtomatikong Programming

Ang awtomatikong programming ay hindi palaging nangangahulugang ang henerasyon ng mga programa ng isa pang programa. Ang kahulugan nito ay umunlad sa paglipas ng panahon.

Noong 1940s, sinadya nito ang automation ng manu-manong proseso ng pagsuntok ng papel-tape na mga programa ng mga punched card machine.

Kalaunan ay nangangahulugan ito ng pagsasalin ng mga high-level na wika ng programming tulad ng Fortran at ALGOL sa mababang antas ng code ng makina.

Mayroong kasalukuyang dalawang uri na isinasaalang-alang na awtomatikong programming:

    Generative programming: Ito ang karaniwang nangyayari sa programming ngayon kung saan ang mga karaniwang aklatan ay ginagamit upang mapabuti ang kahusayan at bilis ng programming. Halimbawa sa C ++, ang pag-andar ng cout ay bahagi ng karaniwang aklatan, at ang tagatala ay nagbibigay lamang ng code para sa cout sa pag-iipon. Ang programmer ay hindi kailangang muling ipatupad ito o kahit na kailangang malaman kung paano ito gumagana.

    Pagbuo ng code ng source: Ang code ng pinagmulan ay nabuo batay sa isang modelo o template na ginawa sa pamamagitan ng isang tool sa programming o isang integrated development environment (IDE). Ang isang mabuting halimbawa ng ang Google / MIT App Inventor kung saan kailangan lang i-drag at i-drop ang mga gumagamit na nais nila at pagkatapos ay biswal na ikonekta ang mga ito sa bawat isa upang matukoy kung paano gumagana ang app nang hindi kailanman nagta-type ng anumang mga linya ng code. Ang isang source code generator ay bubuo ng code batay sa kung paano nakakonekta ang mga sangkap sa template na nilikha.

Ano ang awtomatikong programming? - kahulugan mula sa