對于程序與程序開發(fā)的事情
發(fā)表時間:2024-01-07 來源:明輝站整理相關軟件相關文章人氣:
[摘要]編者按:你了解程序嗎?知道它的分類嗎?本文大致向你介紹了程序及其開發(fā)的幾個步驟。A.意義按字面來講程序就是辦一件事的步驟及次序,這里的程序是指指揮計算機完成某項任務的一組有嚴格順序的指令。計算機執(zhí)行程序,也就是嚴格地按程序規(guī)定執(zhí)行這一組有序的指令序列,用來完成預期的信息加工處理任務。計算機的本領就...
編者按:你了解程序嗎?知道它的分類嗎?本文大致向你介紹了程序及其開發(fā)的幾個步驟。
A.意義
按字面來講程序就是辦一件事的步驟及次序,這里的程序是指指揮計算機完成某項任務的一組有嚴格順序的指令。計算機執(zhí)行程序,也就是嚴格地按程序規(guī)定執(zhí)行這一組有序的指令序列,用來完成預期的信息加工處理任務。
計算機的本領就是執(zhí)行程序,人要指揮做事,就得寫好程序,輸入到計算機中存放起來,把一切附帶的工作都準備好,啟動計算機,計算機就能嚴格地按程序自動處理信息獲得程序要求的結果。
B.語言和研發(fā)
因為現在的計算機還不能理解人類的自然語言,所以還不能用自然語言來編寫計算機程序而必須使用有嚴格的語法規(guī)則和準確含意的語句的計算機程序設計語言來編寫程序,如FORTRAN語言、BASIC語言、Pascal語言、C語言、Ada語言、匯編語言等。
計算機程序的研制開發(fā)過程大致分為以下幾個步驟:
- 任務分析。
- 確定算法。
- 畫出流程圖。
- 根據流程圖使用程序設計語言編寫程序。
- 把編寫的程序輸入到計算機中去調試,直到正確運行為止。
早期的程序開發(fā)工作多以手工方式進行,缺少一套“工程化”的方法,不僅效率低而且質量難于保證,F代“軟件工程學”用工程化的思想為軟件的研制工作開辟了新的道路。
C.軟件開發(fā)
在軟件工程學中,程序的開發(fā)、應用的整個過程稱為軟件的生命期,并將軟件的生命期分為五個階段:分析、設計、編程、測試、運行。