人類行為具有高度目標性,確立一個正確的目標有著重要的心理學影響。軟體測試的心理學問題就是如何擺正測試的兩個目標的關係,使得測試活動更加富有成效。1.程式測試的過程具有破壞性每當測試一個程式時,人們總希望為程式增加一些價值。利用測試來增加程式的價值,是指通過測試,找出並修改儘可能多的程式缺陷,從而提高程式的可靠性或品質。因此,不要只是為了證明程式能夠正確運行而去測試程式。相反,應該一開始就假設程式中隱藏著錯誤(這種假設幾乎對所有的程式都成立),然後測試程式,發現儘可能多的錯誤。事實上,如果把測試目
使用TrueLicense來保護我們的JAVA軟體產品我們的JAVA軟體產品有時需要限制非法使用者,只有購買了LICENSE的使用者才能使用,因此,我們可以通過TrueLicense來實現。首先要用KeyTool工具來產生私匙庫:keytool -genkey -alias privatekey -keystore privateKeys.store然後把私匙庫內的公匙匯出到一個檔案當中:keytool -export -alias privatekey -file certfile.cer -
這周繼續做我們的作品,感覺實現了功能不是很多,而我們把更多的精力投到了介面的修飾上,感覺以前的介面太不好看,和人家正規的瀏覽器相比簡直不堪一擊.在這周我感受最深的就是一款軟體的成功以否不僅僅在於功能的強大以否上,介面也佔了其成功因素的半壁江山. 作品開始準備以前就聽八期的師哥師姐說,介面的美觀,協調,布置合理等是一款軟體成功不可或缺的因素.前幾次作品展最後獲勝的都是介面漂亮,和諧,布置合理,非常迷人的作品,例如寶寶樂園等,他們運用了Flash等工具,的確非常漂亮吸引人!通過這周的做作
軟工視頻也快看完了,總結性的筆記還沒有寫過幾篇。這次要一點點的開始總結。首先說下軟體的計劃。這裡先給出一個總結性的章節圖。問題定義為需求分析做了很好的鋪墊內容主要有: 背景現狀 問題的報告問題的報告主要有以下幾點 總體要求使用範圍介面軟硬體裝置開發進度和成本系統可行性和相容性可行性研究 經濟可行性 技術可行性 操作可行性(投入產出問題) 法律可行性 時間可行性研究的主要步驟有
這是敏捷開發績效管理的第九篇。(欄目總目錄)若正在為長期沒有得到職務提升而感到困惑,下面的內容可能會有所協助。因為越向上的職位越不像一個打工者,而是像一個企業的經營者。何為經營對一個Team
剛看了一篇疆的《軟體工程師與程式員的差別》,明顯是中了某些所謂“大師”的毒太深的。從前我們搞語言祟拜,後來又有了模式祟拜和軟體工程祟拜,現在則流行UML祟拜和架構祟拜。《國際歌》說得好:從來就沒有什麼救世主。F.Brooks在二十多年前說過:沒有銀彈!--實踐是檢驗真理的唯一標準,這二十多年來的實踐已經證明,Brooks的論斷是正確的。第一,在編碼之前,不能有效地理解軟體的設計思路與內容,具體表現為不能充分理解規範的UML模型;如果Coder不能有效理解,僅僅是Coder的問題嗎?Archite
軟體與中國古代史:政界往事(中) [Mental
電腦學習要經曆一個從理論———實踐———理論的認識不斷深化的過程,下面談談本人通過軟體設計師考試的一些體會。 軟體設計師考試大綱中電腦與軟體工程知識 (1)首先基礎知識中涉及到電腦硬體的內容和多媒體知識以及語言知識問題,這是一個量的積累,最後實現質的飛躍。 (2)資料結構部分,這是首次學習線性表、數組、廣義表、樹、圖、尋找演算法和排序及演算法的分析等。這部分的學習,要吃透理論、適當加大習題量、最好能結合上機,深化理解。資料結構好比是武功中的內功,資料結構學慣用了我一至二年的時間,以
與任何其他工程項目一樣,軟體工程項目的開發也存在各種各樣的風險,有些風險甚至是災難性的。R.Charette認為,風險與將要發生的事情有關,它涉及諸如思想、觀念、行為、地點、時間等多種因素;風險隨條件的變化而改變,人們改變、選擇、控制與風險密切相關的條件可以減少風險,但改變、選擇、控制條件的策略往往是不確定的。在軟體開發過程中,人們關心的問題是,什麼風險會導致軟體項目的徹底失敗?顧客需求、開發環境、目標機、時間、成本的改變對軟體項目的風險會產生什麼影響?人們必須抓住什麼機會、採取什麼措施才能有效
分類: Linux及Unix2012-12-06 17:40 19人閱讀 評論(0) 收藏 舉報1. 首先得配好網路。網上倒是有很多很意思的介紹,大部分需要把那個NetworkManager給remove掉。主要是因為它每次系統重啟都要覆蓋 檔案resolv.conf,導致你要手動修改這個檔案才能使用。在/etc/rc.local裡加入echo "nameserver ***">>/etc/resolv.conf即可。2.
軟體描述: ComMax 是一款專業的RS232/422/485序列埠與網路TCP/IP通訊進行資料轉換的軟體。通過在網路,將本地的串口資料轉送到遠端電腦,遠端電腦發送控制命令到本地串口,對本地串口裝置進行控制,讓使用者在遠程即可以對串口裝置進行控制操作。: CSDN下載 百度雲端硬碟 軟體功能:ComMax在本地建立資料通道可以將本地串口資料與網路資料進行相互轉換,轉換速度快,效率高。比同類軟體轉換效率高30%支援同時多個通道的資料轉換。支援系統啟動時隨機啟動。
瑞星 個人覺得瑞星是國產殺毒軟體中做得最好的,介面、速度都不錯,具體使用中沒發現比國外殺毒軟體差多少。而且比較符合國人的習慣,因此是我的首選。:http://www.rising.com.cn
(首先聲明:這是從eryCD社區的文章裡找到的,這裡還是先跟LZ道個歉,盜版了)首先其實不需要寫什麼代碼,或者代碼很簡單易學的還有,比如MMF和darkbasicpro和FPScreator的組合,但是這些都是收費軟體,用盜版可以,但總是有點心虛,每次看到外國網站說我們國內對智慧財產權比較馬虎,我心裡都不爽,買正版吧又便宜了老外了,用國產的吧,還沒趁手的,左右矛盾啊。再有我們個人行為用下盜版,全當學習參考了,公司用盜版就更沒底了。所以我推薦現在完全沒費,誰也管不著,愛怎麼擺楞就這麼擺楞的2個好玩
敏捷式軟體開發 (Agile Software
很多人都用盜版軟體,我也用,但是隨著,國際軟體的智慧財產權的形式發展來看,使用盜版軟體變得有比過去更加艱難的趨勢,為什麼要保護智慧財產權,因為,知識創作佔用大量時間和精力,並且能夠和社會經濟或生產力帶來增益,所謂資訊社會,往後發展來看這種勢頭應該會一種未來社會發展的主體趨向吧。正版軟體意味著承認這種知識創作的價值,尊重創作人的工作並予以支援,通過購買行為。所以支援正版軟體從這個層面上來說是完成適當的,合情合理,法律也正在積極的支援中,那麼反過來說說盜版軟體吧,前面說了,既然你說正版軟體是合情合理
文檔是軟體開發使用和維護當中必備的資料,文檔主要是管理員、開發人員、操作人員、使用者人員之間進行協商溝通的橋樑。1.可行性分析文檔主要是說明軟體在經濟上,技術上和市場情景等方面的可行性。根據這個文檔,公司判斷軟體能否實現,客戶要考慮是否把項目給公司,公司考慮是否要接這個項目。2.需求文檔使用者與開發人員進行交流,開發人員根據和使用者不斷地進行交流,把使用者的需求寫成文檔。需求文檔是使用者和需求人員溝通的橋樑,需求人員根據使用者的要求來變更需求文檔。需求文檔對所開發軟體的功能、效能、使用者介面以及
看了上邊的這張圖,相比大家都會明白這張講的大概內容,下邊我按這張圖的分類進行總結。 一,先看需求分析的任務: 通俗一點講就是藉助當前系統的邏輯模型匯出目標系統的邏輯模型,也就是解決“做什麼”的問題。大家看這張圖理解一下: 詳細一點說就是:1,深入描述軟體的功能和效能; 2,確定軟體設計的約束和軟體同其它系統元素的介面細節; 3,定義軟體的其它有效性需求。
前邊三篇部落格,分別從軟體工程學科的角度,軟體計劃角度,軟體需求角度三個方面來寫的.我們做好了計劃,確定了軟體的可執行性,我們開始針對軟體來做各種需求分析,有了需求,我們就可以開始真正到我們軟體的設計階段了,這章,總結有關軟體設計的相關知識! 下邊我們先來看這張圖,是關於這章要總結的結構: 這五個方面,看似沒有聯絡,其實卻有著不可分割的關係.面向過程的軟體設計,首先我們需要明白,我們需要做什麼,有什麼樣的目標; 其次,要完成這些任務,我們需要知道一些必備的基礎知識;
第一輪的總結,是按照每一章為單元進行總結的,總結了幾張,感覺有些機械了,其中的思路很混亂,越是這樣心中越是內疚,因為軟工視頻真的是沒好好看。有一種想重新看視頻的衝動,後來在同學的建議下,我借了本軟體工程書,大致了看了一遍,漸漸地感覺思路清晰了許多,於是我總結了下面這張圖。單擊圖顯示大圖。為瞭解決軟體危機的問題,軟體工程逐漸形成。軟體生命週期分為6各階段:可行性分析、需求分析、設計、編碼、測試和運行與維護,在各個階段中產生相應的文檔。每一階段所做的這些工作,都為下一階段奠定了堅實的基礎。軟體的專
軟體設計是軟體的核心技術,不管採用何種軟體設計方法,軟體設計階段一般包括體繫結構設計、資料設計及詳細設計等設計活動,是繼需求分析之後的又一重要的環節。軟體設計的過程和目標是根據軟體需求進行體繫結構設計、資料及詳細設計。 軟體設計階段是整個軟體開發過程最能體現軟體品質的地方,為日後評價軟體的品質提供了依據。軟體設計的任務是從軟體需求規格說明書出發,形成軟體的具體設計方案。軟體設計通常可分為四個子子階段:資料設計、體繫結構設計、人機介面設計和詳細設計。