程序概念
時(shí)間:2023-06-29 04:03:01 | 來源:營(yíng)銷百科
時(shí)間:2023-06-29 04:03:01 來源:營(yíng)銷百科
程序概念: 【詞目】程序(港臺(tái)稱之為程式)
【拼音】chéng xù
【英文】Program(me)或Procedure
概念1.:程序(program)是為實(shí)現(xiàn)特定目標(biāo)或解決特定問題而用計(jì)算機(jī)語言編寫的命令序列的集合。為進(jìn)行某活動(dòng)或過程所規(guī)定的途徑1。
概念2.程序是由序列組成的2,告訴計(jì)算機(jī)如何完成一個(gè)具體的任務(wù)。由于現(xiàn)在的計(jì)算機(jī)還不能理解人類的自然語言,所以還不能用自然語言編寫計(jì)算機(jī)程序。
一個(gè)程序應(yīng)該包括以下兩方面的內(nèi)容。
1、對(duì)數(shù)據(jù)的描述。在程序中要指定數(shù)據(jù)的類型和數(shù)據(jù)的組織形式,即數(shù)據(jù)結(jié)構(gòu)(Data structure)。
2、對(duì)操作的描述。即操作步驟,也就是算法(Algorithm)。
著名計(jì)算機(jī)科學(xué)家沃思提出一個(gè)公式:數(shù)據(jù)結(jié)構(gòu) 算法=程序。實(shí)際上,一個(gè)程序除了以上兩個(gè)主要的要素外,還應(yīng)當(dāng)采用程序設(shè)計(jì)方法進(jìn)行設(shè)計(jì),并且用一種計(jì)算機(jī)語言來表示。因此,算法、數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計(jì)方法和語言工具4個(gè)方面是一個(gè)程序員所應(yīng)具備的知識(shí)。