年少癡狂,懷戀曾經的創業歲月,語音辨識的應用遠遠未到高潮,本人的軟體源碼開源,需要的留下Email,我給大家發

年少癡狂,懷戀曾經的創業歲月,語音辨識的應用遠遠未到高潮,本人的軟體源碼開源,需要的留下Email,我給大家發

軟體工程第一章總結

什麼是軟體定義:軟體是電腦系統中與硬體相互依存的另一部分,它是包括:程式、資料及其相關文檔的完整結合。 軟體和硬體共同構成了電腦系統。 軟體的特點a)        抽象性:是邏輯實體,不是物理實體。b)       沒有明顯的製造過程。c)        不會出現老化現象。d)       對電腦系統有依賴性。e)        沒有完全擺脫手工藝開發方式。(vb源碼之友算是解決這個問題的一個例子)。f)         軟體的複雜性實際問題的複雜性程式邏輯結構的複雜性。g)        成

寫軟體工程文檔的總結

     從著手開始到結束差不多用了一個星期的時間。雖然寫的過程中很糾結不知道該寫些什麼,但是現在想一想也大體從軟體工程的文檔中瞭解到做一個項目都該有什麼。當然了也加深了對一些知識點的認識。     現階段的理解遠遠不夠,對文檔中涉及到的資料流圖,系統流程圖,ER圖,IPO圖,模組等總結都是零散的。 1.資料流圖         資料流圖也稱為資料流程圖date flowdiagram

學Geronimo玩票式的用開源軟體組裝AppServer

作者:江南白衣 昨天看J2EE 5規範的時候,八卦看了下如果自己要組裝一個Application Server需符合的規範:EJB容器:Enterprise JavaBeans (EJB) 3.0 (JSR-220)Java Message Service (JMS) 1.1Java Transaction API (JTA) 1.1 Java Authorization Service Provider Contract for Containers (JACC) 1.1 Java

用GNU/LINUX工作 – 常用軟體

.Shell : bash, csh, ksh.文字編輯器 : vim, emacs, OpenOffice.程式開發 : gcc, make, ld, perl, tcl/tk/wish, j2sdk, php, Gtk/Qt ....論文、投影片 : LaTeX, ConTeXt.繪圖 : MetaPost, xfig, dia.影像處理 : ImageMagick, Gimp.映像瀏覽 : gthumb, babysee.自動化管理 : make.打包、壓縮公用程式 : tar, zip,

隨想錄(軟體中的bug)

【聲明:著作權,歡迎轉載,請勿用於商業用途。  聯絡信箱:feixiaoxing @163.com】       

隨想錄(軟體調試)

【 聲明:著作權,歡迎轉載,請勿用於商業用途。  聯絡信箱:feixiaoxing @163.com】   

幾個軟體測試類型概念

 軟體開發也得對軟體測試有一定瞭解,最近在補充一些軟體測試方面的知識,感覺測試也挺有意思。1. what's smoke testing?Smoke testing is to insure that the new build for development did not cause any problems for automation test scripts. Tests verify and validate that the new build is ready for

軟體:防止代碼變質的思考與方法

本文轉自:http://impd.tencent.com/?p=1001、軟體長期運營存在什麼問題一個大規模的用戶端軟體的生命週期中,我們可以把它分為兩個比較粗的時期。一個是前期的搭建軟體的時期,即從無到有的時期;第二個是搭建完成之後,進入的一個穩定的運營時期。第二個時期才是最關鍵的,在這個時期我們會持續的迭加需求,持續的最佳化功能,而且第二個時期也是代碼在慢慢變質的時期。

當程式員變成軟體專案經理,如何轉變

 當你預期的那一天,也許是害怕的那一天,終於來到了:從工程師的隊伍裡你被提拔到了軟體項目領導或者團隊領導的位置。這也許就是你選擇的職業道路,或許你不太情願,將就嘗試一下。無論在哪種情況下,你都可能缺少工程學科、人員管理以及領導能力的相關教育  這需要更多的領導能力和管理(它們不是一回事),而不能象Dilbert(譯註:著名IT漫畫主角)那樣簡單地和老闆對抗了。當你考慮新的目標時,請考慮下面的活動計劃列表。一次就抓住了每個亮點,這是不可能的。但是這份建議說明可以協助你將注意力放在可以提高你和你的團

學習軟體工程過程當中所認識到的

      軟體工程在我們軟體行業當中所佔有的地位大家毋庸置疑,地位絕對是高高在上的,它具有發揮著指導性的作用,對它的理解更是我們的重要課程。學習的過程當中重點、痛點非常難掌握,學習軟體工程更是如此。     

軟體測試的步驟

與開發過程類似,測試過程必須分步進行,後一個步驟在邏輯上是前一個步驟的繼續。軟體從編碼結束到交付到使用者使用,需要經過單元測試、組裝測試、驗收測試和系統測試四個步驟。一、單元測試單元測試是軟體測試的第一步,針對軟體設計的最小單位——程式模組,進行正確性檢驗的測試工作。通常,單元測試和編碼屬於軟體工程工程的同一個階段。在編寫出來源程式代碼並通過編譯器的語法檢查之後,就可以進行單元測試工作,目的在於發現模組內部可能存在的各種出錯。多個模組可以進行平行地獨立進行單元測試。1)、單元測試的內容(1)、模

軟體調試——Debug

軟體調試是在進行了成功的測試之後才開始的工作。它與軟體測試不同,調試的任務是進一步診斷和改正程式中潛在的錯誤。調試的主要任務有兩項:一項是確定程式中錯誤的確切性質和位置,二是對程式進行修改、排除錯誤。調試的步驟如下:(1)從錯誤的外部表格現形式入手,確定程式中出錯位置;(2)藥酒有關部分的程式,找出錯誤的內在原因;(3)修改設計和代碼,以排除這個錯誤;(4)重複進行暴露了這個錯誤的原始測試或某些有關測試。調試的方法:(1)強行排錯在程式的特定部位設定列印語句,跟蹤程式的執行,監視重要變數的變化;

設計模式真的能改善軟體品質嗎?(二)

接前一篇文章: “設計模式真的能改善軟體品質嗎?(一)”結果分析      選取三個知名的設計模式:組合模式、抽象原廠模式、享元模式     (1)  組合模式         結論:組合模式對大部分品質屬性都有正影響,延展性(Scalability)和健壯性(Robustness)除外。                 (2) 抽象原廠模式      結論:總體上來說,抽象原廠模式對軟體品質屬性的影響為中等,擴充性、普遍性和模組性不錯,但是健壯性的結果令人吃驚。        (3)

重溫軟體工程個文檔的作用

(1)可行性研究報告:說明該軟體開發項目的實現在技術上、經濟上和社會因素上的可行性,評述為了合理地達到開發目標可供選擇的各種可能實施的方案,說明並論證所選定實施方案的理由。 (2)項目開發計劃:為軟體項目實施方案制定出具體計劃,應該包括各部分工作的負責人員、開發的進度、開發經費的預算、所需的硬體及軟體資源等。項目開發計劃應提供給管理部門,並作為開發階段評審的參考 (3)軟體需求說明書:也稱軟體規格說明書,其中對所開發軟體的功能、效能、使用者介面及運行環境等做出詳細的說明。它是使用者與開發人員雙方

軟體工程總結——傳統軟體開發方法與物件導向開發方法的比較

     軟體開發是一門技術,它需要相應的理論、技術、方法、手段和工具來支援。就軟體開發技術的發展而言,主要經過了結構化開發方法和物件導向的軟體開發方法。  傳統軟體開發:結構化開發方法:            結構化開發方法是最早最傳統的軟體開發方法,也是迄今為止資訊系統中應用最普遍、最成熟的一種,它引入了工程思想和結構化思想,使大型軟體的開發和編程都得到了極大的改善。結構化方法的基本思想可概括為:自頂向下、逐步分解。通常採用的模型也是瀑布模型。經曆以下過程:結構化開發方法的缺點:     

軟體工程總體的大總結

     對於軟工視頻的總結花了有一兩天的時間,今天總算是走到最後一步了。前面的幾篇部落格都是對於軟工的部分總結,而這一篇部落格,我想對軟工視頻做一個總的宏觀上的總結。可能不是很詳細,但是基本上能夠表示出他們之間的關係。我仍舊以一張圖的形式將其展示出來。在做這一張圖的時候我也查了不少的資料,看了不少同學的部落格,進行了一些篩選。儘管很努力,但最終還是不太讓人滿意。希望大家在看的時候能批評指正。

軟體編碼和軟體測試

     需求分析階段和系統設計階段產生的文檔,都不能直接在電腦上執行,只有完成了程式設計後,再產生可執行代碼,從而使系統的需求能真正實現。   

軟體工程——軟體維護

     軟體維護就是在軟體產品交付之後對其進行的修改,以排除故障,或改進效能和其他屬性,或是產品適應改變了的環境。軟體維護階段是軟體生命週期最長的一個階段,也是花費精力和費用做多的一個階段。     軟體可維護性指軟體被理解、改正、調整和改進的難易程度。可維護性是指導軟體工程各階段工作的一條基本準則,提高可維護性、減少維護的工作量,降低軟體的總成本是軟體工程的一個重要任務。以下是一張我關於軟體維護階段畫的一張總:

滾動截圖軟體

   最近,我們在使用思維導圖,常常把做好的思維導圖到部落格中,我認為這是一種很好的寫部落格方式,圖文並茂。但是,如果我們做的思維導圖過大,螢幕放不下時,一般的工具就不能使用了,我推薦一款好用的工具。滾動截屏軟體SnagItSnagIt v10.0.0.788 英文版+漢化補丁+SN:ZEN5H-24LZK-TNYET-2EGKJ-MMCE4      一個很不錯的軟體就是SnagIt,我使用的版本是10。下載個漢化版本。下載後解壓縮,開啟一下兩個程式,註冊就可以使用了,非常方便。       

總頁數: 852 1 .... 673 674 675 676 677 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.