久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔
站長百科 | 數(shù)字化技能提升教程 數(shù)字化時代生存寶典
首頁
數(shù)字化百科
電子書
建站程序
開發(fā)
服務器
辦公軟件
開發(fā)教程
服務器教程
軟件使用教程
運營教程
熱門電子書
WordPress教程
寶塔面板教程
CSS教程
Shopify教程
導航
程序頻道
推廣頻道
網賺頻道
人物頻道
網站程序
網頁制作
云計算
服務器
CMS
論壇
網店
虛擬主機
cPanel
網址導航
WIKI使用導航
WIKI首頁
最新資訊
網站程序
站長人物
頁面分類
使用幫助
編輯測試
創(chuàng)建條目
網站地圖
站長百科導航
站長百科
主機偵探
IDCtalk云說
跨境電商導航
WordPress啦
站長專題
網站推廣
網站程序
網站賺錢
虛擬主機
cPanel
網址導航專題
云計算
微博營銷
虛擬主機管理系統(tǒng)
開放平臺
WIKI程序與應用
美國十大主機
編輯“
程序設計
”
人物百科
|
營銷百科
|
網賺百科
|
站長工具
|
網站程序
|
域名主機
|
互聯(lián)網公司
|
分類索引
尋找
(
討論
|
貢獻
)
2012年3月28日 (三) 15:26的版本
(
→?參考來源
)
(
差異
)
←上一版本
|
最后版本
(
差異
) |
下一版本→
(
差異
)
跳轉至:
導航
、?
搜索
警告:您正在編輯的是本頁面的舊版本。
如果您發(fā)布該更改,該版本后的所有更改都會丟失。
警告:
您沒有登錄。如果您做出任意編輯,您的IP地址將會公開可見。如果您
登錄
或
創(chuàng)建
一個賬戶,您的編輯將歸屬于您的用戶名,且將享受其他好處。
反垃圾檢查。
不要
加入這個!
'''程序設計'''(Programming)是給出解決特定問題程序的過程,是[[軟件]]構造活動中的重要組成部分。程序設計往往以某種[[程序設計語言]]為工具,給出這種語言下的程序。程序設計過程應當包括分析、設計、[[編碼]]、測試、排錯等不同階段。專業(yè)的程序設計人員常被稱為[[程序員]]。 ==程序設計步驟== *'''分析問題''' 對于接受的任務要進行認真的分析,研究所給定的條件,分析最后應達到的目標,找出解決問題的規(guī)律,選擇解題的方法,完成實際問題。 *'''設計算法''' 即設計出解題的方法和具體步驟。 *'''編寫程序''' 根據(jù)得到的[[算法]],用一種高級語言編寫出源程序,并通過測試。 *'''對[[源程序]]進行編輯、編譯和連接''' *'''運行程序,分析結果''' 運行[[可執(zhí)行程序]],得到運行結果。能得到運行結果并不意味著程序正確,要對結果進行分析,看它是否合理。不合理要對程序進行調試,即通過上機發(fā)現(xiàn)和排除程序中的故障的過程。 *'''編寫程序文檔''' 許多程序是提供給別人使用的,如同正式的產品應當提供產品說明書一樣,正式提供給用戶使用的程序,必須向用戶提供程序說明書。內容應包括:程序名稱、程序功能、運行環(huán)境、程序的裝入和啟動、需要輸入的[[數(shù)據(jù)]],以及使用注意事項等。 ==語言及分類== (Programming Language)是用于編寫[[計算機程序]]的語言。語言的基礎是一組記號和一組規(guī)則。根據(jù)規(guī)則由記號構成的記號串的總體就是語言。在[[程序設計語言]]中,這些記號串就是程序。程序設計語言包含三個方面,即[[語法]]、語義和語用。語法表示程序的結構或形式,亦即表示構成程序的各個記號之間的組合規(guī)則,但不涉及這些記號的特定含義,也不涉及使用者。語義表示程序的含義,亦即表示按照各種方法所表示的各個記號的特定含義,但也不涉及使用著,語用表示程序與使用的關系。 ===分類=== #程序設計語言的基本成分有: #*①數(shù)據(jù)成分,用于描述程序所涉及的[[數(shù)據(jù)]]; #*②運算成分,用以描述程序中所包含的運算; #*③控制成分,用以描述程序中所包含的控制; #*④傳輸成分,用以表達程序中數(shù)據(jù)的傳輸。 #程序設計語言按照語言級別可以分為低級語言和高級語言。 #*低級語言有[[機器語言]]和[[匯編語言]]。低級語言與特定的機器有關、功效高,但使用復雜、繁瑣、費時、易出差錯。機器語言是表示成數(shù)碼形式的機器基本指令集,或者是操作碼經過符號化的基本指令集。匯編語言是機器語言中地址部分符號化的結果,或進一步包括宏構造。 #*高級語言的表示方法要比低級語言更接近于待解問題的表示方法,其特點是在一定程度上與具體機器無關,易學、易用、易維護。 #程序設計語言按照用戶的要求有過程式語言和非過程式語言之分。 #*過程式語言的主要特征是,用戶可以指明一列可順序執(zhí)行的運算,以表示相應的計算過程,如[[FORTRAN]]、[[COBOL]]、[[PASCAL]]等。 #*按照應用范圍,有通用語言與專用語言之分。如FORTRAN、COLBAL、PASCAL、[[C語言]]等都是通用語言。目標單一的語言稱為專用語言,如APT等。 #*按照使用方式,有交互式語言和非交互式語言之分。具有反映人機交互作用的語言成分的語言成為交互式語言,如BASIC等。不反映人機交互作用的語言稱為非交互式語言,如FORTRAN、COBOL、[[ALGOL69]]、PASCAL、C語言等都是非交互式語言。 #*按照成分性質,有順序語言、并發(fā)語言和分布語言之分。只含順序成分的語言稱為順序語言,如FORTRAN、C語言等。含有并發(fā)成分的語言稱為并發(fā)語言,如PASCAL、[[Modula]]和[[Ada]]等。 #程序設計語言是軟件的重要方面,其發(fā)展趨勢是[[模塊化]]、簡明化、形式化、并行化和[[可視化]]。 #程序設計語言還分為面向對象和面向過程,面向對象的例如:C++/C#/Delphi……面向過程的例如:Free Pascal/C語言…… ===規(guī)范=== 程序設計的基本概念有程序、數(shù)據(jù)、子程序、子例程、協(xié)同例程、模塊以及順序性、并發(fā)性、并行性、和分布性等。程序是程序設計中最為基本的概念,[[子程序]]和協(xié)同例程都是為了便于進行程序設計而建立的程序設計基本單位,順序性、并發(fā)性、并行性和分布性反映程序的內在特性。 程序設計規(guī)范是進行程序設計的具體規(guī)定。 *程序設計=[[數(shù)據(jù)結構]]+[[算法]] 程序設計規(guī)范是進行程序設計的具體規(guī)定。程序設計是[[軟件開發(fā)]]工作的重要部分,而軟件開發(fā)是工程性的工作,所以要有規(guī)范。語言影響程序設計的功效以及軟件的可靠性、易讀性和易維護性。專用程序為軟件人員提供合適的環(huán)境,便于進行程序設計工作。 ==相關條目== *[[計算機程序]] *[[編程]] ==參考來源== *http://baike.baidu.com/view/8332.htm [[category:程序設計語言|C]] [[category:計算機|C]]
摘要:
請注意,您對站長百科的所有貢獻都可能被其他貢獻者編輯,修改或刪除。如果您不希望您的文字被任意修改和再散布,請不要提交。
您同時也要向我們保證您所提交的內容是您自己所作,或得自一個不受版權保護或相似自由的來源(參閱
Wordpress-mediawiki:版權
的細節(jié))。
未經許可,請勿提交受版權保護的作品!
取消
編輯幫助
(在新窗口中打開)
取自“
http://kktzf.com.cn/wiki/程序設計
”