課程信息 高級軟件工程 《構建之法》 作者:鄒欣;編輯:周筠 他山之石 北京航空航天大學 羅傑, 劉乾 東北師范大學 楊貴福 北京電子科技學院 婁嘉鵬 教師:汪璟玢 助教:鍾鵬 ...
一 重現基線模型 .基線模型原理 所謂的代碼搜索,就是根據輸入的自然語言去尋找與之匹配的代碼片段,並作為結果返回。但由於自然語言順序與代碼的語言格式之前存在差異,因此如果直接去尋找,那么必然會出現誤匹配。一種方法是將代碼片段與相應的自然語言描述嵌入到一個高維空間,那么代碼片段和與之匹配的自然語言描述就會有相似的向量。在統一的向量表示下,語義上與自然語言查詢相關的代碼片段可以根據它們的向量進行檢索。 ...
2019-10-14 21:27 12 491 推薦指數:
課程信息 高級軟件工程 《構建之法》 作者:鄒欣;編輯:周筠 他山之石 北京航空航天大學 羅傑, 劉乾 東北師范大學 楊貴福 北京電子科技學院 婁嘉鵬 教師:汪璟玢 助教:鍾鵬 ...
最近在閱讀《軟件工程之美》,特在此做點記錄。 一、項目規划 1)平衡軟件質量與時間成本 在軟件項目中,需要平衡軟件質量(產品的質量,客戶的滿意度)與范圍(需要實現多少功能)、時間(多久可以完成)、成本(花多少錢)四個要素。 老板要壓縮項目時間怎么辦?老板希望時間是 1 個月 ...
軟件工程學習第二篇,什么是軟件工程? 隨着軟件規模越來越大,復雜度不斷增加,在軟件項目開發和維護的過程中逐漸暴露出來了一些問題,如:軟件產品質量低劣、維護工作量大、成本不斷上升,進度不可控、程序人員無限度的增加(增加人員並沒有按時交付),“軟件危機”這一概念被提了出來。而軟件工程是為了研究和克服軟件 ...
有感於今天軟件工程課程教學研討所涉及的話題。 其實在多個場合和來自不同學校的老師討論過本科或者研究生的軟件工程課程,大致回想一下,有如下幾個有趣之處: (1)幾乎所有人都承認軟件工程課程難上; (2)很多人都說在校學生(或者說沒有工作經驗/經歷的同學)認識不到軟件工程理論知識的重要性,上課 ...
前言 在正規的開發流程中,需要開發人員對單個模塊進行畫圖或者其他報告說明性文件輸出到測試,在測試人員進行測試工作時,他們是需要這些說明性的文件幫助他們理解,並進行測試工作的。 沒辦法,畫唄,順便記錄 ...
請回望第一次作業,你對於高級軟件工程課程的想象 1)在增強計算機專業的能力上有了些許的進步。在做項目上達成了我的期待和目標。不足之處就是我的編程能力還需要很大的提升,對設計模式的理解還需要加深。 2)總結這門課程的實踐總結和給你帶來的提升,包括以下內容: 1、統計一下,你在這門高級軟件工程 ...
SA20225300_劉桂宏 實驗一:編程神器VSCode 在這次實驗中,我學習到了如何使用VSCode來編程,體會到了VSCode的強大,學會了VSCode常用的快捷鍵,如Ctrl+Shift+ ...
Deadline:2017-09-18 21:00pm (注:以下內容參考和轉載自 北航助教 陳彥吉 的 博客 ) 作業說明:### 按1中要求建立自己的技術博客。 閱讀2.1博客索引部分的全部博客內容 (特別注明暫時不讀的除外)。針對2.2回答問題和3分析軟件中的問題完成一篇 ...