記錄JAVA學習的第一天

caikoutao發表於2015-07-28

1、將以下十進位制數轉為二進位制。

 

45=101101

24=11000

103=1100111

 

2、計算機語言分為哪些?各自有哪些特點?

 

答:

    1)機器語言:是最低階的語言,由二進位制碼組成,最早期的程式設計師通過在紙帶上打點來寫程式;
.   
2組合語言,用助記符和地址符代替了二進位制碼,更易於編寫;
   
3)高階語言,相對於組合語言又上升了一步,更接近於自然語言,如C語言、PascalJavaC#等都是高階語言。

 

3、高階語言翻譯程式的方式有哪些?

 

答:

高階語言翻譯程式的方式:編譯、解釋。

 

4、什麼是演算法?演算法有哪些特徵?

 

答:

解決問題的具體方法和步驟。

 

特徵:

有窮性:一個演算法必須在執行有限個操作步驟後終止;

確定性:演算法中每一個的含義必須是確切的,不可出現任何的二義性;

有效性:演算法中的每一步操作都應該能有效執行;

有零個或多個輸入:在演算法開始之前所需要的初始資料;

有一個或多個輸出:在一個完整的演算法中至少會有一個輸出。

 

5、結構化程式設計結構有哪些?

 

答:

順序結構、選擇結構、循壞結構。

 

6、程式開發的步驟有哪些?

 

答:

需求分析

設計(語言、資料庫、表)

編碼實現*

除錯

維護

7、程式中常見的錯誤有哪些?

 

答:

語法錯誤

邏輯錯誤

執行時錯誤


    這是今天的作業,也是今天JAVA學習的第一份收穫,當然還有流程圖的學習就不方便記錄了。

    感謝劉老師的悉心教導,雖然劉老師有點點拖堂,但還是很感激劉老師的耐心指導,幫助我解決了今天遇到的所有問題。

 

    

 

 

 

 

 

 

 

 

 

 

 

 

相關文章