當前位置:編程學習大全網 - 編程軟體 - 請問讀書高手有關編程,這樣理解對嗎?

請問讀書高手有關編程,這樣理解對嗎?

1、什麽是程序呢,是通過編程語言實現某壹功能和用途的代碼段。所以重點是編程語言和功能。根據上壹句話,感覺用象棋規則比喻編程語言不是很恰當。用戰術謀略比喻算法是合適的,研究算法的目的就是為了用更小的開銷(時間、存儲空間、能耗等)實現功能。程序的過程壹定有數據處理,但是只用數據處理來定義程序還是有失妥當。

2、如果壹個模塊,我們知道這個模塊需要什麽樣的輸入,可以獲得什麽樣的輸出(即模塊功能),但是不知道模塊裏的構造(即模塊實現),這樣的模塊可稱為黑盒模塊。兩者都知道的稱為白盒模塊。我們平時用的程序基本上都是黑盒模塊,因為我們不知道其實現。

3、計算機的世界是由0和1組成的。硬件上,數字電路是通過使用低電平代表0,高電平代表1實現的,0和1構成了最低層的脈沖信號,這種二進制序列可以用來代表信息。例如10的二進制數是0110。通過對長度和排列組合做規定,可以對二進制序列進行編碼,表示更多更復雜的信息。編程語言也是通過被翻譯成機器碼(本質也是二進制序列)使得計算機可以“讀懂”程序的。所以程序肯定是有數據處理的,但是其用途要根據其實現的功能來判斷。比如微信,我們會說它是個聊天社交工具,不會直接說它是數據處理程序。

希望上述內容對妳有所幫助!

  • 上一篇:深圳市深聯眾科技有限公司怎麽樣?
  • 下一篇:如何用實時數據選股,希望推薦壹本比較全面壹點的股票編程書籍,或者學習平臺
  • copyright 2024編程學習大全網