【宣告式語言】
<P align=center><STRONG><FONT size=5>【<FONT color=red>宣告式語言</FONT>】</FONT></STRONG></P> <P><STRONG>英語翻譯:declarativelanguage</STRONG></P><P><STRONG></STRONG> </P>
<P><STRONG>【辭書名稱】資訊與通信術語辭典</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG>(一)為函數式語言的通用術語,常被視為命令式語言的相反對應詞。</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG>命令式(或程序)語言明確的描述產生結果的工作步驟,常見的語言如Basic,Pascal,C等。</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG>而宣告式語言是描述變數和執行器間的工作關係,變數以函數或推論規則方式表示﹔而語言執行器(如解譯器或編譯器)則係以一些固定的規則執行語言(程式)以產生結果。</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG>最常見的例子為邏輯程式設計語言,如Prolog語言。</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG>(二)一種程式設計語言,係以告訴電腦要什麼,而不是告訴電腦要如何完成的方式設計程式。</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG>參【程式設計語言】(programminglanguage)、【結構化查詢語言】(structuredquerylanguage;SQL)。</STRONG></P>
<P><STRONG></STRONG> </P>
<P><STRONG></STRONG> </P>轉自:http://edic.nict.gov.tw/cgi-bin/tudic/gsweb.cgi?o=ddictionary
頁:
[1]