當前位置:首頁 » 操作系統 » 演算法導論科大

演算法導論科大

發布時間: 2022-05-03 00:18:12

Ⅰ 作為一個未來的程序員,大學必須吃透的書有哪些

程序員考試--我們需要掌握什麼(參考書)2007年04月08日星期日下午05:261、《C語言程序設計》(清華大學,譚浩強)。這本書有很驚人的發行量,譚浩強的書銷量一向沒得說。在我看了K&R的號稱C語言聖經的《TheCProgramLanguage》後我突然有一種想法:應該把譚浩強著改成譚浩強譯。雖然在網上有少許罵聲並戲稱它為《劣C大全》,不過對於入門來說這是本挺好的書。2、《C語言大全》(電子工業,赫伯特.希爾特)不錯的書。全面,簡潔,清晰。3、《C程序設計語言》(K&R著徐根寶譯)這本書就是聖經!4、《計算機基本原理》(清華大學,王愛英)這本書系統的講解了計算機的硬體基礎,書中雖然有一部分讓人看不懂的數字電路部分不過我們把它忽略了也基本不影響我們對它的理解!關於這類書由於書目確實太多所以一時記不住,不過我唯獨記得這本書。其它的書跟這本書的內容不會差距太大,大家挑著讀即可!5、《數據結構(C語言版)》(清華大學,嚴&吳)好多國內的計算機書籍都把它列為參考書,而這本書的內容也確實好。是一本非常不錯的教材,銷量也不錯!如果你碰上了其它問題可以參考一下國外的譯著,電子工業和機械工業的書都是不錯的選擇。6、《計算機常用演算法》+《演算法導論》(前一本是徐士良寫的,後一本是國外譯著)演算法和數據結構通常是分不開的,我們學習數據結構的同時也應該學學演算法。這是兩本不錯的介紹演算法的書,有一定的數學基礎就不難掌握。7、《計算機操作系統》(西電,湯子瀛)比較全面系統的介紹和操作系統的基礎知識,其中的一部分可以和計算機基礎相對照。西電在計算機教育方面的實力相當強,大家應該多關注一下西電出的書,有許多都是非常不錯的教材.8、《80X86匯編語言程序設計》(沈美明,溫冬蟬)這本書在很多計算機書上都被列在參考書目里,我正是用它學會匯編語言的。這本書的缺點就是難點過於集中,不宜集中學習。9、《編譯原理》(國防科大,陳火旺)陳教授的大名和實力那是絕對沒得說,這本書也相當有水平。只不過本書有些東西難於理解,可能會對學習造成一些影響。

Ⅱ 我是學計算機科學與技術專業 大二 這學期開了面向對象程序設計 (C++)這門課 推薦幾本輔助圖書 求推薦

入門
《c++程序設計》譚浩強 清華大學出版社
高階
《演算法藝術與信息學競賽》劉汝佳 俗稱「黑書」
《演算法導論》 經典的
《演算法設計與分析基礎》
《數據結構與演算法分析》
《實用演算法的分析與程序設計》

Ⅲ 你會如何設計大學計算機課程

題主的問題,計算機專業所學知識與工作脫節,最根本的原因在講課的老師與工業界脫節。高校的老師大概分兩種:
(1)做科研發論文的。學術與工業界的思維方式和技能樹都是不一樣的。
(2)做工程的,所謂「橫向項目」。這種甲方定做軟體的模式,更傾向傳統軟體工程,與互聯網公司的文化與開發模式也有很多不同。


如果高校希望培養高端程序員,必然需要有業界經驗的老師,可這樣的老師上哪裡找呢?有經驗、懂技術的,要麼去做「架構師」、技術顧問,要麼創業成為高富帥,分分鍾改變世界去了,誰願意在學校從講師熬到副教授、教授,還得向國內學術界的種種歪風怪氣低頭哈腰?


不過好在互聯網發展了,計算機的很多專業課程又適合在線學習。某個高校的一個老師能把某門課講好,各個高校的學生都可以去聽這門課。國內幾個最好的高校可以建立自己的 MOOC 平台,把一部分優秀課程採用 MOOC 方式教學(目前一些大學早已把優秀課程的錄像和課件公開在網上,不過這種方式對在線學習並不友好),並實現校際學分互相承認(沒有學分的 MOOC 只能作為興趣愛好,還與學校的課程存在時間沖突,很難推廣)。


學生抱怨老師講得不好,其實教務處和老師也有自己的苦衷。


(1)學校由於缺少某個研究領域而很難開設相應方向的課程,是再平常不過的事情了。比如科大的數理邏輯年年都是陳小平教授講,其他很多學校就沒有能講好一階邏輯的老師;清華叉院的理論計算機課程也是頗具特色,科大也不容易開出對應課程。如果這些課程能夠變成 MOOC,則所有高校的學生都可以聽到最好的課、學到相應的知識。


(2)有些老師只希望靜靜地搞學術、發論文,並不想站上講台,但學校常常要求一定級別的老師必須上課(不然就只能當研究員,評不上教授),而評職稱主要是看科研成果,教學質量是不怎麼看的。因此一些老師是被 「趕鴨子上架」,並不想好好教課。此外,即使是真心教課的老師,也存在表達能力、授課經驗等方面的差異,學術水平高的老師未必能把課教好。如果有公開的 MOOC 平台,學生自然會向好老師集中。通過收取認證證書費的方式,上課的學生越多,老師獲得的提成也就越多(就像市面上的各種培訓機構)。混日子的老師也會被自然淘汰。


回到題主所問的課程設置上,我覺得數理基礎課還是傳統方式授課,而計算機專業課可以使用網路授課。


採用傳統方式授課:
數學課(必修):微積分,線性代數,具體數學,概率論與數理統計
數學課(選修):圖論,隨機過程,復變函數,高等代數,數理邏輯,計算理論基礎 工程基礎課(必修):數字電路、信號與系統
工程基礎課(選修):模擬電路、數字信號處理、通信技術、工程制圖
物理、化學等課程(選修)
通識教育:微觀經濟學等


計算機專業課採用 MOOC 方式授課:
計算機專業課程一律不點名,不交紙質作業。平時作業全部在線完成,由計算機評分(當然,要做好防作弊機制)。
成績主要由平時作業和期末 project 構成。期末考試占成績比例不超過 30%,開卷並允許使用計算機和網路(但必須獨立完成)。期末 project 要在 GitHub 上做,每人要做報告公開展示,成績由老師評分和同學互評結合。


計算機必修課:
編程語言基礎(Python)
計算機系統概論(CSAPP)
演算法與數據結構(演算法導論,可以講兩學期)
操作系統(Understanding the Linux Kernel)
編譯原理(龍書 + clang)
計算機體系結構
計算機網路
資料庫(關系資料庫與 SQL、NoSQL)
數據挖掘與機器學習


計算機選修課(可以有很多,僅舉幾例):
程序設計語言原理(SICP,Haskell)
並發程序設計(Go,Scala,Erlang)
分布式系統
Web 開發技術(RoR 或 node)
計算機圖形學
深度學習與大數據
搜索演算法與人工智慧
匯編語言
密碼學
網路安全
……(如果高校課程通過網路共享,這張列表將很長,學生也能選到自己真正喜歡的課程)


計算機文化與實踐:(感覺國內高校大多缺少這類課程)
IT 行業發展史(參考《浪潮之巔》)
計算機研究前沿(請各研究領域大牛來科普自己的領域)
交互設計與用戶體驗
軟體工程與創業實踐(團隊設計製作並公開發布產品,軟體工程課決不能做沒人用的「產品」)


這些計算機專業課的名字似乎並不陌生,國內國外的計算機專業不外乎這些課,所以我也不必把培養計劃謄抄一遍。但名字相同的課程,授課內容和授課質量可以是千差萬別。同樣一個計算機網路,差的課程可以讓學生背誦各種協議和名詞,「在講 IP 頭的那節課睡著,在講 TCP 頭的那節課醒來」;好的課程可以讓學生理解網路通信中的挑戰與 trade-off,進而學會自己設計安全可靠的網路協議。


只有把各個高校的課程都放上網,我們才能知道自己家的某些課程有多爛,別人家的某些課程有多好,才會形成自然選擇壓力,推動高校計算機課程質量的提高。

Ⅳ 麻煩哪位大哥告訴我,中科大的管理科學與工程管理綜合A,B,C分別考哪些科目,有追加分,謝謝了!

管理綜合A:管理學、微觀經濟學、運籌學 ;
管理綜合B:資料庫、數據結構、演算法導論 ;
管理綜合C:統計學、運籌學 。

指定參考書目:
841管理綜合A
《管理學-原理與方法》周三多 復旦大學出版社
《西方經濟學》(微觀經濟學)黎詣遠主編 高等教育出版社
《運籌學》運籌學教材編寫組編 清華大學出版社(修訂版)

842管理綜合B :
《資料庫系統原理教程》 王珊 陳紅 清華大學出版社
《數據結構》C語言版,嚴蔚敏編,清華大學出版社
Thomas H.Corment etal,Introction to algorithm(second edition),高等教育出版社

855管理綜合C :
《運籌學》運籌學教材編寫組編 清華大學出版社(修訂版)
《概率論與數理統計》,袁蔭棠編,中國人民大學出版社
普遍認為A或C好考一點,不過還要根據個人情況而定。

Ⅳ 中科大管理科學與工程 是不是 不同類別 今後的方向 就確定下來了

A類和B類不加區分,同等看待,沒有比例的問題,同樣計分,從高到低擇優錄取

Ⅵ 有哪些大學的哪些專業是與大數據有關的

一、開設了大數據的大學:

1、北京大學

大數據是一個新的專業,國內首次出現這個專業是在2016年的時候,當時新設這個專業的高校全國只有3所有,其中就有北京大學。

(6)演算法導論科大擴展閱讀:

大數據專業主要課程

C程序設計、數據結構、資料庫原理與應用、計算機操作系統、計算機網路、Java語言程序設計、Python語言程序設計,大數據演算法、人工智慧、應用統計(統計學)、大數據機器學習、數據建模、大數據平台核心技術、大數據分析與處理,大數據管理、大數據實踐等課程。

數據(big data)

指無法在一定時間范圍內用常規軟體工具進行捕捉、管理和處理的數據集合,是需要新處理模式才能具有更強的決策力、洞察發現力和流程優化能力的海量、高增長率和多樣化的信息資產。

Ⅶ 軟體工程入門學些什麼

軟體工程基礎_軟體工程的基本概念-結構化分析方法.flv免費下載

鏈接:https://pan..com/s/1_Yx3QuHG9QGjW7skrl8opA

提取碼:t5ci

《軟體工程基礎》是2006年由中國電力出版社出版的圖書,作者是(意)蓋伊曼德若利。本書通過嚴格的形式化方法和非形式化方法闡述了軟體工程原則和方法的重要性,有選擇地介紹了軟體工程基礎;強調並確定了適用於整個軟體生命期的基本原則,全面而深入地介紹了這些基本原則在軟體設計、規范、驗證、軟體生產過程和管理活動中的運用。

Ⅷ 熱門專業里計算機學什麼有哪些不錯的學校可選擇

計算機現在的發展十分有前景 ,許多高考填志願的學生也願意將計算機作為自己的首選目標,首先第一個問題呢,我們在第一點和第二點中回答。

1. 大一的話需要學習一些大學基礎課程包括:高數、英語、大學語文(有的學校不學)、線性代數、C++或者C語言等;主要還是看不同的學校,他們的課表也不一定一樣。

具體的我就不多說了,大家感興趣的,可以詳細的查一查,可能還會有其他的學校也挺好的,但是上面的一定是好學校好專業,大致是按照計算機專業的學校排名來的,可供參考。

Ⅸ 程序員考試需要哪些書

程序員考試--我們需要掌握什麼(參考書)2007年04月08日 星期日 下午 05:26 1、《C語言程序設計》(清華大學,譚浩強)。這本書有很驚人的發行量,譚浩強的書銷量一向沒得說。在我看了K& R的號稱C語言聖經的《The C Program Language》後我突然有一種想法:應該把譚浩強 著改成譚浩強 譯。雖然在網上有少許罵聲並戲稱它為《劣C大全》,不過對於入門來說這是本挺好的書。

2、《C語言大全》(電子工業,赫伯特.希爾特)不錯的書。全面,簡潔,清晰。

3、《C程序設計語言》(K&R著 徐根寶 譯)這本書就是聖經!

4、《計算機基本原理》(清華大學,王愛英)這本書系統的講解了計算機的硬體基礎,書中雖然有一部分讓人看不懂的數字電路部分不過我們把它忽略了也基本不影響我們對它的理解!關於這類書由於書目確實太多所以一時記不住,不過我唯獨記得這本書。其它的書跟這本書的內容不會差距太大,大家挑著讀即可!

5、《數據結構(C語言版)》(清華大學,嚴&吳)好多國內的計算機書籍都把它列為參考書,而這本書的內容也確實好。是一本非常不錯的教材,銷量也不錯!如果你碰上了其它問題可以參考一下國外的譯著,電子工業和機械工業的書都是不錯的選擇。

6、《計算機常用演算法》+《演算法導論》(前一本是徐士良寫的,後一本是國外譯著)演算法和數據結構通常是分不開的,我們學習數據結構的同時也應該學學演算法。這是兩本不錯的介紹演算法的書,有一定的數學基礎就不難掌握。

7、《計算機操作系統》(西電,湯子瀛)比較全面系統的介紹和操作系統的基礎知識,其中的一部分可以和計算機基礎相對照。西電在計算機教育方面的實力相當強,大家應該多關注一下西電出的書,有許多都是非常不錯的教材.

8、《80X86匯編語言程序設計》(沈美明,溫冬蟬)這本書在很多計算機書上都被列在參考書目里,我正是用它學會匯編語言的。這本書的缺點就是難點過於集中,不宜集中學習。

9、《編譯原理》(國防科大,陳火旺)陳教授的大名和實力那是絕對沒得說,這本書也相當有水平。只不過本書有些東西難於理解,可能會對學習造成一些影響。

Ⅹ 本人學工科的,有點編程基礎,但是對於基礎的數據結構和演算法了解不清楚,因此想咨詢專業人士

我是學信息學競賽的 雖然不是專業人士 但是對演算法和數據結構還算比較了解
首先你不要有畏難心理,你所說的《數據結構》是指嚴蔚敏編的大學教材吧?那本書講的並不難,只是有點枯燥,耐心點還是能讀懂的。你可以找一些視頻教程,我看的是電子科大的《數據結構》,還不錯
演算法方面專著似乎不多,最經典的是《演算法導論》但這是本磚頭書,一般作為工具書
我只買過一本《演算法之道》但感覺一般
其實你從網上找資料就完全夠了,數據結構那本書里已經介紹了很多常見演算法 其他的大多隻是一種思想 比如 貪心、動歸等 你可以看看程序設計競賽的書 比如ACM NOI的

熱點內容
華強北耳機連安卓手機下什麼軟體 發布:2024-10-06 08:21:53 瀏覽:251
兒科發現傳染病的應急演練腳本 發布:2024-10-06 08:21:48 瀏覽:598
玩王者榮耀的時候要買哪個配置 發布:2024-10-06 08:19:41 瀏覽:620
imovie怎麼清理緩存 發布:2024-10-06 08:14:30 瀏覽:17
python字典list 發布:2024-10-06 08:14:26 瀏覽:578
amhip訪問 發布:2024-10-06 08:03:54 瀏覽:437
joy加密 發布:2024-10-06 07:53:27 瀏覽:201
結構是由哪種腳本語言填寫的 發布:2024-10-06 07:24:27 瀏覽:744
客戶端反編譯教學 發布:2024-10-06 07:10:42 瀏覽:783
阿里雲香港伺服器被牆 發布:2024-10-06 06:45:46 瀏覽:230