2010-05-22 50 views

回答

2

deployment,既不運行時,也沒有編譯時間。

部署通常被認爲是software development life cycle(SDLC)的單獨階段。 SDLC的包括以下幾個階段,這比簡單的 '運行' 或 '編譯' 軟件更廣泛:

  • 要求
  • 規格
  • 架構
  • 設計
  • 實施
  • 測試
  • 部署
  • 維護

UPDATE:我沒有意識到你想要一些維基百科可引用的東西。 How does this book chapter look

+0

我懷疑你是對的,我喜歡術語「部署」。我讚賞你提供的參考資料。唉,它們並不適合維基百科的參考 - 它們甚至沒有提到「運行」或「運行時」這個詞,更不用說運行時不包含部署。 – 2010-05-22 18:17:38

+0

「管理快速變化的IT項目的技能」一書看起來適合維基百科參考 - 如果它是相關的。它清楚地表明安裝發生在部署過程中。 但我沒有看到任何明確的聲明,說明運行時在部署過程中不會發生*。 在用戶運行程序的過程中,軟件的生命期? 這本書中有沒有清楚陳述過? – 2010-05-25 06:23:54

0

嗯......編譯是一個與安裝不同的操作,但是說安裝是「運行時」有點兒荒謬,因爲安裝例程通常與應用程序本身是分開的。所以真的,都沒有。

3

聽起來像你不明白涉及的概念。讓我爲你清理它。

  • 編譯時間:節目正在從源代碼翻譯成機器代碼的一些開發人員的計算機上
  • 運行時間:正在你的機器上執行的程序
  • 安裝:文件(S)包含該程序的機器代碼和資源正從一些介質複製到您計算機上的可執行位置。

這三者是非常無關的。

+0

我碰巧同意你的意見。但我們的觀點不足以用作維基百科參考。 – 2010-05-22 18:09:54

+0

@David:你爲什麼需要維基百科參考?除非我誤解了你的問題,否則你不需要一本書或其他東西來支持你這麼簡單的事情。 – Javier 2010-05-22 18:54:46

+0

我很高興你認爲我是對的,維基百科(如上所述)是錯誤的。 唉,那些頑固的維基百科人顯然拒絕立即屈服於你明顯優越的智力。 我覺得這很有趣,他們在爲維基百科文章尋找「可驗證參考資料」的小遊戲中幽默,並且我認爲你也可能喜歡這個遊戲。 另外,我很希望能從這些參考文獻中學習一些關於改進安裝的技巧,這些技巧通常看起來不必要的繁瑣,複雜和耗時。 – 2010-05-23 01:03:30

1

「安裝」在這方面是一個不明確的術語。

在一些較舊的系統中,「安裝」可能指將可執行程序加載到系統內存中以準備運行。這裏討論的內容不太可能,但如果是這樣,那是一個運行時操作。

通常,人們意味着「定位到操作系統中,使得應用程序(而不僅僅是程序)能夠在用戶調用時正確運行,這種情況發生在編譯時(當然)之後和之前運行時,正好是系統管理的時候

+0

是的,當我說「編譯時間」,「安裝時間」和「運行時間」時,我指的是您提到的普通非重疊時間。 你有沒有見過明確寫下來,我可以引用它的地方,還是這種常識,從我們的大女士口頭傳遞過來的? – 2010-06-18 18:57:51

相關問題