北大軟體工程考研參考書目彙總

  北大的軟體工程專業,你們覺得它需要什麼參考書目?下面是小編給大家整理的北大軟體工程考研參考書目,供大家參閱!

  北大軟體工程考研參考書目

  1、嚴蔚敏,吳偉民.《資料結構》***C語言版***.清華大學出版社,2011.

  2、廖湖聲等著 《C語言程式設計案例教程》***第2版***.人民郵電出版社2010年

  北大軟體工程考研專業課資料

  《北京大學831計算機基礎綜合考研真題及答案解析》

  《2017北大831計算機基礎綜合模擬五套卷與答案解析》

  雖然北京大學存在一定的報考難度,但是大家也要相信有志者事竟成,只要你足夠努力,夢想並非遙不可及。

  北大軟體工程考研考試科目

  ①101 思想政治理論

  ②201 英語一

  ③301 數學***一***

  ④831 計算機基礎綜合

  北大軟體工程考研研究方向

  01.軟體工程技術

  02.雲端計算與服務

  03.軟體安全

  04.大資料與雲安全

  05.嵌入式軟體與系統

  06.軟體應用技術

  07.物聯網技術與應用

  08.資料探勘及商務智慧

  軟體工程介紹

  軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程式設計語言、資料庫、軟體開發工具、系統平臺、標準、設計模式等方面。

  在現代社會中,軟體應用於多個方面。典型的軟體有***、嵌入式系統、人機介面、辦公套件、作業系統、編譯器、資料庫、遊戲等。同時,各個行業幾乎都有計算機軟體的應用,如工業、農業、銀行、航空、政府部門等。這些應用促進了經濟和社會的發展,也提高了工作效率和生活效率 。

  定義

  軟體工程一直以來都缺乏一個統一的定義,很多學者、組織機構都分別給出了自己認可的定義:

  BarryBoehm:運用現代科學技術知識來設計並構造計算機程式及為開發、執行和維護這些程式所必需的相關檔案資料。

  IEEE:在軟體工程術語彙編中的定義:軟體工程是:1.將系統化的、嚴格約束的、可量化的方法應用於軟體的開發、執行和維護,即將工程化應用於軟體;2.在1中所述方法的研究

  FritzBauer:在NATO會議上給出的定義:建立並使用完善的工程化原則,以較經濟的手段獲得能在實際機器上有效執行的可靠軟體的一系列方法。

  《計算機科學技術百科全書》:軟體工程是應用電腦科學、數學、邏輯學及管理科學等原理,開發軟體的工程。軟體工程借鑑傳統工程的原則、方法,以提高質量、降低成本和改進演算法。其中,電腦科學、數學用於構建模型與演算法,工程科學用於制定規範、設計範型***paradigm***、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。

  比較認可的一種定義認為:軟體工程是研究和應用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。

  ISO 9000對軟體工程過程的定義是:軟體工程過程是輸入轉化為輸出的一組彼此相關的資源和活動。

  其它定義:1.執行時,能夠提供所要求功能和效能的指令或計算機程式集合。2.程式能夠滿意地處理資訊的資料結構。3.描述程式功能需求以及程式如何操作和使用所要求的文件。以開發語言作為描述語言,可以認為:軟體=程式+資料+文件。

  

看過北大軟體工程考研參考書目的人還: