第二次作業

2022-07-12 04:00:14 字數 867 閱讀 8667

這個作業屬於哪個課程

這個作業的目標

《通讀《構建之法》,提出三個問題》

姓名-學號

《王展程》-<2018330301094>

bug的多少如何衡量乙個軟體的優劣?

出處:

bug的多少可以直接衡量乙個軟體的開發效率、使用者滿意度、可靠性和可維護性。

-- 引用自《構建之法——現代軟體工程》中的第 1 章第 15 頁

觀點:bug的多少無法衡量乙個軟體的優劣,bug有著不同的級別,有些bug嚴重,有些bug的存在可有可無,bugd數量不能直接衡量軟體。

為什麼說過早優化是一切罪惡的根源

出處:

過早的優化是一切罪惡的根源。

-- 引用自《構建之法——現代軟體工程》中的第 3 章第 49 頁

觀點:我認為,過早的優化不是罪惡的根源,書中小雨傘的例子只是他在理想條件下的過度優化,或者說是劣化,並不能稱之為優化。他並沒有考慮到現實因素。在我看來,過早的優化能夠避免錯誤的出現。只不過避免錯誤以後,本應出現的錯誤沒有出現導致人們對其不重視了罷了。此外,過早的優化相當困難,畢竟在出現問題之前就想著解決問題是一件非常難的事情。我認為以上兩點是作者說出「過早的優化是一切罪惡的根源」的重要原因。但我認為,過早的優化不是罪惡的根源

程式設計由兩個人來共同完成會不會降低雙方的效率

出處:

如何結對程式設計

-- 引用自《構建之法——現代軟體工程》中的第 4 章第 81 頁

觀點:同乙個程式設計專案由兩個人來共同完成,雙方的思維邏輯並不相同,我認為很難提高程式設計的效率

第二次作業

execise02 1.查詢85年以後出生的學生姓名 性別和出生日期 2.列表顯示所有可能的學生選課組合 學號 課程號 3.查詢1 2 4班中陳姓同學的資訊 4.查詢所有及格的學生姓名 所選課程名及所得分數 5.統計各門課程的及格人數 課程編號 課程名 及格人數 6.統計各門課程的總人數 及格人數和...

第二次作業

第一題 p1 1 遞迴寫法,效率低 include 1.寫乙個函式返回引數值為1的個數 比如 15 0000 1111 4個1 程式原型 int count one bits unsigned int value int fuc int x else return 0 void mainp1 p1 ...

第二次作業

檔名稱 516.cpp 作 者 闕文榮 完成日期 2016 年 3 月 11 日 版 本 號 v1.1 對任務及求解方法的描述部分 用while語句控制輸出 輸入描述 略 問題描述 現在北京有一套房子,200萬,假設房價每年 10 乙個軟體工程師每年固定能賺40萬。他想買這套房子,多大的 率能夠忍受...