程式設計師在程式設計時都需要先畫出n s流程圖嗎 還是在腦子中不需要畫出來

2021-03-28 11:10:27 字數 2080 閱讀 5817

1樓:匿名使用者

事實上 大多數程式設計師都不會畫的

對於比較簡單的程式 直接寫就可以了

對於比較複雜的程式 也不會具體到某一步 而是簡略的畫一個圖 然後分好模組 確定好模組之間的關係就可以了

具體到每一步的圖 只是給初學者方便理解和程式設計用的

2樓:匿名使用者

程式、、、越簡單越好

在編寫程式的時候,都是先畫流程圖的嗎

3樓:匿名使用者

編寫一些複雜的大程式,或者有分工合作的時候,就要畫的,不然可能會造成混亂的。

大家 在程式設計前是不是都是先做流程圖嗎

做程式設計題前要不要畫n-s圖或者其他形式的?如果要畫,畫n-s圖好麻煩啊,有沒有其他方法來預先設計演算法過程?

4樓:匿名使用者

在學習之初可以畫,但是真的要程式設計的話,知道函式做什麼用的就可以了,然後自己程式設計。

什麼軟體能畫n-s流程圖啊?

5樓:匿名使用者

一般dcs產品自帶軟體就能畫,如honeywell

6樓:李飄

pc6-ms-visio_premium_2010_sp1.zip

請問你們寫c程式都會去畫流程圖或者n-s圖嗎?

7樓:哨兵v小將

看熟練程度吧,邏輯清晰,思維快的很容易就搞好了,不熟練就得練思維,流程圖是基礎訓練的一部分,如果是較大發專案工程,也是有必要的。

c語言中switch語句的n-s流程圖怎麼畫啊? 30

8樓:文化廚子

n-s圖也被稱為盒圖或chapin圖,是有美國學者i.nassi 和 b.shneiderman提出了一種在流程圖中完全去掉流程線,全部演算法寫在一個矩形陣內,在框內還可以包含其它框的流程圖形式。

即由一些基本的框組成一個大的框,這種流程圖又稱為n-s結構流程圖(以兩個人的名字的頭一個字母組成)。基本的畫法:

當然,還可以有c塊、d塊……,下圖可以表示switch的流程圖。

9樓:匿名使用者

差不多就是這樣。。。

10樓:匿名使用者

跟if差不多吧應該,就是多寫幾個分支,我覺得應該是這樣!我也沒有受過正規的訓練!

vf 畫出n-s流程圖並程式設計:書1+2+3+4+……+100的值

11樓:匿名使用者

程式:sum=0

i=1do   while   i<=100sum=sum+i

i=i+1

enddo

?"1+2+3+4+……+100=",sumns流程內圖容

12樓:麼你y咋幸福

什麼鬼 互動錯誤什麼的是什麼意思

在plc程式設計中,有一個順序功能圖,是不是所有程式設計前,都要先畫出這個功能圖呢?還是說,利用順序功能圖程式設計

13樓:江湖蠢驢

當然沒有一定要先畫抄出順序功能bai圖呀,順序功能du圖是為了幫我們明確zhi程式設計思路,我們在程式設計時dao可以對照順序功能圖進行分步程式設計,這樣可以使程式設計按部就班,有條不紊。功能圖只在具有明顯順序流程的程式中才有作用,它往往對應著順序控制的程式設計方法,例如循序漸進,依步執行的程式(就是第一步,第一步完了之後第二步,然後第三步)。與之對應的是經驗設計法,此種方法適用於沒有明顯動作步驟的程式(這種程式設計時可以先畫出程式流程圖輔助程式設計)。

14樓:劍指何方

在一些複雜的大程式中順序功能圖不是很好用的。

15樓:

先畫出順序功能圖可以讓你確定一個控制流程,明確控制條件,你後面的程式設計可以根據你的功能圖來,如果你可以直接編出來,也可以不畫。我也不專,有問題可以交流

16樓:匿名使用者

用順序功能圖程式設計更快捷啊,不會出錯。

程式設計師怎樣鍛鍊程式設計思維,NASA頂級程式設計師是如何程式設計的

平時多做智商測試及邏輯思維鍛鍊題,多做推理,懸疑 也是個不錯的選擇。nasa 頂級程式設計師是如何程式設計的 你好 美國國家航空航天局 nasa 開發人員的工作是程式設計界最具挑戰性的工作之一。他們編寫 並開發關鍵任務應用程式,安全是他們主要關注的重點。在這種情況下,制定嚴謹的編碼準則並遵循,對於他...

C 程式設計師應該會些什麼,程式設計師需要學些什麼?

額,我也是在一家軟體公司幹活,遇到的情況基本跟樓主是一樣的,我工作了8個月,剛剛跳槽 現在的軟體公司幾乎都是一樣的,他們都是東西都已經做好了,讓你添添改改而已,因為是工程實踐的東西,所以基本上都是些無聊 繁瑣的 實在是學不到多少的東西.其實每份行業都差不多,熟悉了都是一樣繁瑣 無聊的,唯一被培養起來...

程式設計師為什麼要用Linux環境程式設計,用windows不可以嗎

linux和windows是兩個不同的作業系統,不同的作業系統,編譯的環境不一樣,所以知識不一樣,linux因為是開源的,就是免費的,所以有些公司用linux,這樣可以節約成本,當然,這知識linux的優點之一。就好比,你選擇用谷歌瀏覽器上網和選擇用ie瀏覽器上網都是可以的,但是這兩個瀏覽器有不同的...