計算機程序設計

週期與後置條件前提下,週期

編程本身可以是複雜的。 首先,所有的行動應闡明一步一步來。 但是,這樣的必需品,有幾個特點,顯著方便需要編程任務的實現(“帕斯卡”,“C”,“彙編” - 使用什麼語言,無論)。 這些工具之一是創建週期。

規劃週期的重要性

什麼是循環? 為什麼需要和可能成為一名程序員,當你使用它的好處是什麼? 該循環是程序,它允許客戶自動完成一定數量的操作的執行的重要結構組分,條件是遵守建立的參數。 所以,在工作循環的最簡單的例子 - podnesenie一定數量的功率。 有沒有必要開行,直到將是不夠的,因為機器都可以自動完成它。 在週期的做法也可以節省大量的時間和精力,所以每次和所有註冊使用週期的代碼的步驟是沒有必要的。 只需輸入多變的變量,並開始實施。 但是,隨著內置循環方案? 甚至更多? 週期本身實施了很多 - 在一本關於編程的信息,“帕斯卡,”我們會考慮或“彙編”。 因此,純粹是為了信息的目的拆卸提供了兩個最普遍使用的理論方案:

  1. 週期與後置條件。
  2. 循環使用的前提條件。

所有的人都在很大程度上它們的變化和具體案件,所以他們必須在內容和實現的具體目標來考慮。 與此同時,讓我們轉向最流行的。 不同的週期與前置或後置? 這裡是一個先決條件的循環:

而«狀態»做«代碼»

一般的理論框架週期,後置條件

這種形式編寫代碼時,隨著身體的後置條件實施成本操作週期。 乍一看,它可能看起來很奇怪:說真的,為什麼把情況的代碼執行後? 但是,沒有什麼奇怪的是還有:這種形式的特點是代碼不管條件是否符合或不進行執行。 但只有1次。 然後將遵循測試,是否這一切,因為它應該是,還是不行。 而在沒有循環的足夠身體狀況將被忽略。 這是一個非常重要和實用的功能,這與後置一個週期。 在什麼有人告訴例子,在那裡你可以在這裡看到畫的實際執行? 下面是與後置條件的週期的一個示例:

重複

“代碼”

直到«細則»

一般的理論週期的基礎與前提條件

但最流行的選擇是正是這一點。 它的特點就在於,對於必要的條件執行,沒有永遠不會執行該代碼。 典型地,該代碼是非常規模和激活計算機的性能總的負面影響。 因此,使用相當狡猾的計劃:大部分放置在該吸引迴路甚至個別類的代碼片段的時逢在正確的時刻。 這個代碼,但不使用電腦的時候所有的休息。 該方案可以讓你節省處理能力來執行程序或其他程序。

在不同的編程語言實際執行

關於週期的實際效力的幾句話。 應當注意的首先是節省了時間,無論是用戶和程序員。 關於第二個已經說了,為什麼,為什麼要三言兩語說的客戶。 該拆分成獨立的部分允許軟件能夠快速加載和運行,並且相應地,實際上,用戶會很樂意使用這種軟件。 而且,這種方法中,當存儲在所述週期或一個單獨的類(其通常從主體引起的)的代碼,並允許工作效率。 你還應該把速度記錄在各個存儲單元。 所以,如果一切都必須手工完成,那就必須得到每有一個相應的條目。 環路允許幾倍甚至幾十減少需要自己做的一切。 它消除了人為因素,這可能會導致時間需要尋找有問題的代碼。

結論

所以,總結都寫,我們可以說,與後置條件或預循環,可以方便地省錢的方式在不犧牲質量。 和書寫複雜的程序時,它是最好的程序員朋友,幫助他使代碼更易於開展和閱讀。 因此,在編寫自己的代碼時,不會不屑於使用週期,後置條件或先決條件 - 它們是專為方便軟件創建的過程中,它會努力反對他 - 不利用這個機會。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.