1.用較低的成本,開發出滿足客戶需求的軟體,開發的軟體可靠性高,易於維護和移植
2.分為設計階段,開發階段和測試執行階段:
1)設計階段:分析客戶需求,明確要解決哪些問題,實現哪些功能,以及確定基本方法
2)開發階段:a.概要設計:畫出流程圖,進行模組化劃分,建立模組的層次結構以及呼叫關係
b.詳細設計:主要任務是設計每個模組的實現演算法
3)測試執行階段:測試軟體的穩定性與安全性,尤其是邊緣測試
3.對於同一件事物每個人的看法都不一樣,一千個人眼中有一千個哈姆雷特,對於物件導向程式設計也是一樣的。可以看到很多人抱怨物件導向的原因主要都是覺得這個框架使得很多程式實現起來不方便。應該說,物件導向的提出是有它的用處的,我個人理解的是物件導向更適合於大型的通用的程式。程式設計不侷限於某一形式,具體問題應該具體分析,找到合適的方法最重要。
第一次作業
1.4 非計算機專業 程式和軟體有何不同?答 程式是通過計算機語言寫出來的具有許多演算法的摸板,是實現軟體功能的底層推手 推手的意思可以理解為動力 所以,程式是軟體的內在因子,而軟體是乙個或多個程式通過編譯器編譯出來的成品。1.3 查詢資料,解釋什麼是圖靈測試?答 指測試者與被測試者 乙個人和一台機...
第一次作業
1.解釋什麼是圖靈測試?圖靈測試 又稱 圖靈判斷 是圖靈提出的乙個關於機械人的著名判斷原則。一種測試機器是不是具備人類智慧型的方法。如果說現在有一台電腦,其運算速度非常快 記億容量和邏揖單元的數目也超過了人腦,而且還為這台電腦編寫了許多智慧型化的程式,並提供了合適種類的大量資料,使這台電腦能夠做一些...
第一次作業
1.3解釋什麼是圖靈測試 答 圖靈測驗即圖靈測試,圖靈測試一詞 於電腦科學和密碼學的先驅阿蘭 麥席森 圖靈寫於1950年的一篇 計算機器與智慧型 阿蘭 麥席森 圖靈1950年設計出這個測試,其內容是,如果電腦能在5分鐘內回答由人類測試者提出的一系列問題,且其超過30 的回答讓測試者誤認為是人類所答,...