武漢理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院課程教學(xué)大綱_第1頁
武漢理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院課程教學(xué)大綱_第2頁
武漢理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院課程教學(xué)大綱_第3頁
武漢理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院課程教學(xué)大綱_第4頁
武漢理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院課程教學(xué)大綱_第5頁
已閱讀5頁,還剩129頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

祺汶理工文號課程教學(xué)大綱必算機科學(xué)與技木目浣二。。四年H^一月目錄TOC\o"1-5"\h\z\o"CurrentDocument"《計算機科學(xué)導(dǎo)論》教學(xué)大綱 1\o"CurrentDocument"《高級語言程序設(shè)計》教學(xué)大綱 4\o"CurrentDocument"《數(shù)值分析》教學(xué)大綱 8\o"CurrentDocument"《離散數(shù)學(xué)》教學(xué)大綱 10\o"CurrentDocument"《數(shù)字邏輯》教學(xué)大綱 12\o"CurrentDocument"《數(shù)據(jù)結(jié)構(gòu)》教學(xué)大綱 14\o"CurrentDocument"《人工智能概論》教學(xué)大綱 18\o"CurrentDocument"《網(wǎng)頁設(shè)計》教學(xué)大綱 20\o"CurrentDocument"《可視化編程》課程教學(xué)大綱 22\o"CurrentDocument"《多媒體技術(shù)》教學(xué)大綱 25\o"CurrentDocument"《Java語言程序設(shè)計》教學(xué)大綱 27\o"CurrentDocument"《信號處理原理》教學(xué)大綱 30\o"CurrentDocument"《通信原理》教學(xué)大綱 32\o"CurrentDocument"《系統(tǒng)分析與控制》教學(xué)大綱 34\o"CurrentDocument"《匯編語言程序設(shè)計》教學(xué)大綱 36\o"CurrentDocument"《操作系統(tǒng)》教學(xué)大綱 39\o"CurrentDocument"《數(shù)據(jù)庫系統(tǒng)原理》教學(xué)大綱 43\o"CurrentDocument"《編譯原理》教學(xué)大綱 45\o"CurrentDocument"《計算機網(wǎng)絡(luò)》教學(xué)大綱 48\o"CurrentDocument"《軟件工程》教學(xué)大綱 50\o"CurrentDocument"《算法設(shè)計與分析》教學(xué)大綱 53\o"CurrentDocument"《數(shù)據(jù)挖掘》教學(xué)大綱 55\o"CurrentDocument"《計算機安全》教學(xué)大綱 57\o"CurrentDocument"《Web技術(shù)》教學(xué)大綱 59\o"CurrentDocument"《網(wǎng)絡(luò)集成技術(shù)》教學(xué)大綱 61\o"CurrentDocument"《電子商務(wù)基礎(chǔ)》課程教學(xué)大綱 63\o"CurrentDocument"《計算機圖形學(xué)》教學(xué)大綱 66\o"CurrentDocument"《圖象處理》教學(xué)大綱 68\o"CurrentDocument"《操作系統(tǒng)剖析》教學(xué)大綱 69\o"CurrentDocument"《計算機維護》教學(xué)大綱 73\o"CurrentDocument"《面向?qū)ο蟪绦蛟O(shè)計》教學(xué)大綱 75\o"CurrentDocument"《計算機組成原理》教學(xué)大綱 78\o"CurrentDocument"《微機原理與接口技術(shù)》教學(xué)大綱 80\o"CurrentDocument"《計算機系統(tǒng)結(jié)構(gòu)》教學(xué)大綱 83\o"CurrentDocument"《嵌入式系統(tǒng)應(yīng)用》教學(xué)大綱 85\o"CurrentDocument"《信息系統(tǒng)分析與設(shè)計》教學(xué)大綱 87\o"CurrentDocument"《并行與分布式計算》教學(xué)大綱 90\o"CurrentDocument"《專家系統(tǒng)》教學(xué)大綱 93\o"CurrentDocument"《模式識別》教學(xué)大綱 95\o"CurrentDocument"《計算機組成原理及系統(tǒng)結(jié)構(gòu)》教學(xué)大綱 97\o"CurrentDocument"《軟件需求工程》教學(xué)大綱 102\o"CurrentDocument"《軟件設(shè)計》教學(xué)大綱 105\o"CurrentDocument"《軟件項目管理》教學(xué)大綱 107\o"CurrentDocument"《軟件測試》教學(xué)大綱 109\o"CurrentDocument"《軟件工具與環(huán)境》教學(xué)大綱 111\o"CurrentDocument"《UML建模技術(shù)》教學(xué)大綱 113《XML技術(shù)》教學(xué)大綱 115\o"CurrentDocument"《軟件過程》教學(xué)大綱 116《CMM與IS09000》教學(xué)大綱 118\o"CurrentDocument"《計算機文化基礎(chǔ)》教學(xué)大綱 120\o"CurrentDocument"《計算機技術(shù)基礎(chǔ)C語言》教學(xué)大綱 122\o"CurrentDocument"《Internet技術(shù)》教學(xué)大綱 126《計算機科學(xué)導(dǎo)論》教學(xué)大綱課程編號:課程名稱:計算機科學(xué)導(dǎo)論/ComputerScienceOverview學(xué)時/學(xué)分:40學(xué)時/2.5學(xué)分先修課程:無適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機學(xué)院一、本課程的性質(zhì)與任務(wù)《計算機科學(xué)導(dǎo)論》課程是針對大學(xué)一年級新生所開設(shè)的計算機的入門課程,它系統(tǒng)地講解一些便于入門的基本概念、計算機基本知識、計算機科學(xué)的框架和發(fā)展主線,介紹一些主要領(lǐng)域、當(dāng)前熱點以及學(xué)習(xí)計算機科學(xué)的主要方法。通過實踐環(huán)節(jié),使學(xué)生掌握常用操作系統(tǒng)軟件、辦公軟件、互連網(wǎng)的操作,并訓(xùn)練、培養(yǎng)學(xué)生發(fā)現(xiàn)問題、獨立分析問題和解決問題的能力。通過本課程的教學(xué)和實踐環(huán)節(jié),使學(xué)生對計算機科學(xué)有一個初步的整體的認識,為后續(xù)的課程起到一個先導(dǎo)的作用。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配1、計算機發(fā)展簡介(3學(xué)時)主要內(nèi)容:1從機械計數(shù)器、機電計算機到電子計算機的演變1.2ENIAC的誕生及其意義,EDVAC方案與馮.諾伊曼模型3誰創(chuàng)造了計算機——先驅(qū)者的貢獻基本要求:了解計算機發(fā)展的線索和一些在發(fā)展過程中起重要作用的科學(xué)家,增加一些有關(guān)計算機科學(xué)的人文知識。2、計算機科學(xué)學(xué)科的形態(tài)(3學(xué)時)主要內(nèi)容:N.i自足2學(xué)科形態(tài)3程序設(shè)計的作用基本要求:掌握計算機科學(xué)的含義及學(xué)科形態(tài)。3、計算機科學(xué)學(xué)科中的主要基本概念 (14)主要內(nèi)容:1二進制3.2存儲程序式計算機的基本結(jié)構(gòu)與工作原理3.3數(shù)字邏輯與集成電路3.4計算模型與圖靈機3.5機器指令與匯編語言6算法與程序7高級語言與程序設(shè)計技術(shù)與方法8系統(tǒng)軟件與應(yīng)用軟件9計算機組織與體系結(jié)構(gòu)10計算機網(wǎng)絡(luò)與通信11并行處理與并行計算基本要求:時計算機學(xué)科的基本概念有初步的認識,為后續(xù)學(xué)習(xí)起到引導(dǎo)作用。4、計算機科學(xué)的學(xué)科特點和學(xué)科分類 (7)主要內(nèi)容:4.1計算機科學(xué)的發(fā)展的主線2計算機科學(xué)的學(xué)科分類及分支學(xué)科簡介3計算機科學(xué)與數(shù)學(xué)及其他相關(guān)學(xué)科的關(guān)系4計算機科學(xué)學(xué)科的特點、發(fā)展規(guī)律及趨勢5計算機科學(xué)知識組織結(jié)構(gòu)及其演變基本要求:了解發(fā)展主線、學(xué)科分類,對未來幾年的課程有一個最初的了解,以激發(fā)自己的學(xué)習(xí)興趣。5、如何學(xué)好計算機科學(xué) (3)主要內(nèi)容:1如何實現(xiàn)思維方式的數(shù)學(xué)化2典型方法和一組典型實例2實驗課程在計算機科學(xué)學(xué)科學(xué)習(xí)中的作用3理解科學(xué)和科學(xué)素養(yǎng)基本要求:了解思維數(shù)學(xué)化的方法,并有意識培養(yǎng)自己的數(shù)學(xué)思維,尋找學(xué)習(xí)本學(xué)科課程的一個基本方法。三、課程特色1、課程內(nèi)容是以計算機學(xué)科的整體知識結(jié)構(gòu)和主要基本概念的介紹為重點。2、依據(jù)馮.諾伊曼模型,簡要介紹計算機五大組成部件的結(jié)構(gòu)及其工作原理。3,分層次介紹計算機軟件系統(tǒng),包括:操作系統(tǒng)、數(shù)據(jù)庫、軟件工程以及專業(yè)基礎(chǔ)知識,重點介紹數(shù)據(jù)結(jié)構(gòu)、算法等知識。4、在講解上述主要內(nèi)容的同時,也指出個領(lǐng)域的發(fā)展前沿知識和技術(shù),如:第五代計算機、軟件自動化、并行計算、多媒體等。5、結(jié)合學(xué)科分類,介紹專業(yè)課程設(shè)置,引導(dǎo)學(xué)生思考構(gòu)筑知識框架,啟蒙學(xué)生培養(yǎng)學(xué)科思維方法和學(xué)習(xí)方法。三、教材及參考書教材:《計算機科學(xué)導(dǎo)論》 主編:鐘珞出版社:武漢理工大學(xué)出版社出版或修訂時間:2004.1參考書:《計算科學(xué)導(dǎo)論》 主編:趙致琢出版社:科學(xué)出版社出版或修訂時間:2001.8參考書:ComputerScience:anoverview,sixthedition主編:J.GlennBrookshear出版社:PearsonEducation.Inc人民郵電出版社2002年1月印刷執(zhí)筆:楊國勛審閱:陳天煌審定:徐東平0420004O2年年《高級語言程序設(shè)計》教學(xué)大綱課程編號:課程名稱:高級語言程序設(shè)計/AdvancedLanguageProgramDesign學(xué)時/學(xué)分:64/3.5(其中理論教學(xué)48學(xué)時,實驗設(shè)計16學(xué)時)先修課程:計算機科學(xué)導(dǎo)論適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程、其它院(系)輔修第二專業(yè)開課學(xué)院、系或教研室:計算機學(xué)院,計算機科學(xué)系,軟件工程教研室一、本課程的性質(zhì)與任務(wù)隨著計算機技術(shù)的迅猛發(fā)展,C語言已成為目前各類計算機上普遍使用的通用程序設(shè)計語言。由于C語言功能豐富,表達能力強,使用靈活方便,應(yīng)用面廣,目標(biāo)程序效率高,可移植性好,既具有高級語言的優(yōu)點,又具有低級語言的許多特點,所以C語言特別適合編寫系統(tǒng)軟件。因此,熟練掌握運用c語言進行程序設(shè)計是現(xiàn)代計算機工作者應(yīng)具備的基本條件。《高級語言程序設(shè)計》這門課程正是為培養(yǎng)計算機應(yīng)用軟件和系統(tǒng)軟件開發(fā)、維護人才的需要而設(shè)置的。本課程是計算機專業(yè)、軟件工程專業(yè)的一門十分重要的核心專業(yè)基礎(chǔ)課,也是其它非計算機專業(yè)的主要選修課程之一,是學(xué)習(xí)更高層次的面向?qū)ο蟮腃++語言等課程的基礎(chǔ).學(xué)習(xí)高級語言程序設(shè)計旨在使學(xué)生了解C語言程序的結(jié)構(gòu)和構(gòu)造方法,學(xué)會典型的常用C程序的設(shè)計技巧和常用C函數(shù)、C語言中各項語法成分的正確使用方法,以培養(yǎng)學(xué)生基本的、良好的算法設(shè)計能力和程序設(shè)計技能。二、本課程的教學(xué)內(nèi)容,基本要求及學(xué)時分配.課程基本要求了解C語言的程序結(jié)構(gòu)和構(gòu)造方法、熟練掌握包括順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)及指針等C語言程序設(shè)計方法。.教學(xué)內(nèi)容及學(xué)時分配第一章C語言概述(2學(xué)時)(1)掌握C語言的一般特點:(2)熟練掌握C語言的上機步驟;第二章算法(4學(xué)時)了解算法的概念和特點;(2)掌握算法的表示方法;(3)掌握結(jié)構(gòu)化程序設(shè)計的方法;第三章數(shù)據(jù)類型、運算符與表達式(4學(xué)時)掌握C語言的數(shù)據(jù)類型、常量和變量、算術(shù)運算、關(guān)系運算和邏輯運算,以及不同類型數(shù)據(jù)間的轉(zhuǎn)換;第四章順序程序設(shè)計(4學(xué)時)(1)掌握數(shù)據(jù)的輸入和輸出及在C語言中的實現(xiàn);掌握字符數(shù)據(jù)和格式的輸入和輸出方法;第五章選擇結(jié)構(gòu)程序設(shè)計(4學(xué)時)(1)掌握關(guān)系運算符和關(guān)系表達式;(2)掌握邏輯運算符和邏輯表達式;(3)熟練掌握if語句的使用方法;第六章循環(huán)控制(6學(xué)時)(1)熟練掌握while語句、do-while語句、for語句的使用方法及它們之間的區(qū)別;(2)熟練掌握單重循環(huán),掌握多市循環(huán);實驗一(4學(xué)時):綜合運用順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)進行程序設(shè)計第七章數(shù)組(5學(xué)時)掌握一維數(shù)組、二維數(shù)組和字符數(shù)組的定義和引用方法;第八章函數(shù)(5學(xué)時)(1)掌握函數(shù)的定義方法,熟練掌握函數(shù)的調(diào)用、嵌套調(diào)用和遞歸調(diào)用方法;(2)熟練掌握變量的存儲類別和內(nèi)部函數(shù)、外部函數(shù);實驗二(4學(xué)時):運用函數(shù)進行程序設(shè)計第九章預(yù)處理命令(2學(xué)時)了解宏定義的概念,掌握“文件包含”處理及條件編譯;第十章指針(6學(xué)時)掌握指針的概念,指針變量,指針作為函數(shù)參數(shù),指針與數(shù)組,指針與字符串,指針與函數(shù),返回指針值的函數(shù),指針數(shù)組,多重指針,main函數(shù)中的參數(shù);實驗三(4學(xué)時):運用指針進行程序設(shè)計第十一章結(jié)構(gòu)體與共用體(4學(xué)時)了解結(jié)構(gòu)體的類型,結(jié)構(gòu)體類型變量,結(jié)構(gòu)體數(shù)組,結(jié)構(gòu)體變量作為參數(shù);了解指向結(jié)構(gòu)體變量的指針,動態(tài)存儲分配,共用體、枚舉型數(shù)據(jù)及有關(guān)操作。實驗四(4學(xué)時):綜合運用全書所學(xué)進行程序設(shè)計總復(fù)習(xí)(2學(xué)時)三、課程特色(1)我們在教育部“高等教育面向21世紀教學(xué)內(nèi)容和課程體系改革計劃”的指導(dǎo)下,根據(jù)我院多年計算機教學(xué)的實踐經(jīng)驗,對《高級語言程序設(shè)計》課程的教學(xué)方法和教學(xué)模式進行了大膽的改革與創(chuàng)新,突破了傳統(tǒng)的循序漸進、按部就班的計算機高級語言課程的教學(xué)方法和教學(xué)模式,在教學(xué)全過程中貫穿了一條培養(yǎng)學(xué)生掌握開發(fā)研制企業(yè)實際應(yīng)用管理信息系統(tǒng)編程主要技術(shù)和方法的主線,圍繞這條主線開展C語言知識的學(xué)習(xí),以達到增強學(xué)生學(xué)習(xí)C語言程序設(shè)計的興趣,培養(yǎng)學(xué)生分析與解決實際應(yīng)用問題的能力,提高學(xué)生的動手能力以及開發(fā)應(yīng)用程序的能力。最終使學(xué)生通過本門課程的學(xué)習(xí),具備計算機程序設(shè)計員的基本素質(zhì)并具有初步勝任管理信息系統(tǒng)編程工作的能力。(2)制定了“精講多練,重在實驗指導(dǎo)”的教學(xué)策略。培養(yǎng)學(xué)生計算機的應(yīng)用能力是計算機基礎(chǔ)教學(xué)的重要任務(wù)之一。應(yīng)用能力只能在應(yīng)用中培養(yǎng),為此,制定了“精講多練,重在實驗指導(dǎo)”的教學(xué)策略?!熬v”是前提,“精講”以C程序設(shè)計語言為例講授高級語言的程序設(shè)計過程,軟件開發(fā)的基本概念、基本規(guī)律、基本技能和技巧。強調(diào)基本概念和程序設(shè)計算法的靈活運用,淡化各種計算機語言的具體規(guī)定等細節(jié)問題,對這些細節(jié)問題的學(xué)習(xí),則通過“多練”——大量的上機調(diào)試程序的實驗過程中逐步實現(xiàn)。注重對學(xué)生的動手能力和應(yīng)用能力的培養(yǎng),“多練”是關(guān)鍵,學(xué)生通過上機練習(xí)來解決“怎樣做”的問題,安排較多的機時,讓學(xué)生在計算機上學(xué)計算機,上課時注重程序設(shè)計和調(diào)試的教學(xué)演示,安排充足上機作業(yè)和課后練習(xí)題,加強實驗課的指導(dǎo),強調(diào)操作能力的訓(xùn)練。學(xué)生的作業(yè)必須是學(xué)生在計算機上完成的,作業(yè)是以軟盤或email形式提交。(3)努力培養(yǎng)提高學(xué)生的計算機程序設(shè)計語言自學(xué)能力。由于計算機科學(xué)技術(shù)是世界上發(fā)展最為迅速的一門學(xué)科,計算機的編程語言的發(fā)展變化也日新月異,如果學(xué)生在校期間沒有較強的計算機程序設(shè)計語言的自學(xué)能力,當(dāng)他們走入工作崗位后,肯定會手足無措地面臨原有計算機編程語言已更新?lián)Q代或需要使用新的計算機語言編程的窘迫境地。因此在《高級語言程序設(shè)計》課程的教學(xué)中,我們一方面告知學(xué)生在學(xué)習(xí)中哪些思想和方法是計算機程序設(shè)計中的永遠不變的靈魂;另一方面轉(zhuǎn)變在教學(xué)中以教師為中心的傳統(tǒng)模式,建立以學(xué)生為中心的教學(xué)模式,樹立教師是學(xué)生自主學(xué)習(xí)的“指導(dǎo)者”、“輔導(dǎo)者”和“助手”的理念,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力。(4)為了保證教學(xué),建立了教學(xué)效果反饋機制。主要包括:(1)收集學(xué)生反饋意見.(2)期中摸底測試。(3)定期召開學(xué)生座談會收集基本要求和特殊要求。此外,還定期深入課堂檢查指導(dǎo)教學(xué)工作,教學(xué)管理人員深入課堂聽取學(xué)生對教學(xué)工作的意見。教師也經(jīng)常對學(xué)生進行學(xué)風(fēng)教育,調(diào)動了教與學(xué)這兩個積極性。

四、教材及參考書教材:C程序設(shè)計(第二版).譚浩強.北京:清華大學(xué)出版社,2001。參考書:[l]c程序設(shè)計.譚浩強.北京:清華大學(xué)出版社,1991.C++程序設(shè)計教程.譚浩強,劉炳文編著.北京:中國科學(xué)技術(shù)出版社,1995。C語言設(shè)計題解與上機指導(dǎo).譚浩強編著.北京:清華大學(xué)出版社,1992。新編C語言大全.Waite,S.Prata著.范植華,樊瑩譯.北京:清華大學(xué)出版社,1994?日日5O22月月O1年年44oOoO22肺臟日日營煌平聯(lián)大東閔陳徐筆閱定執(zhí)審審《數(shù)值分析》教學(xué)大綱課程編號:課程名稱;數(shù)值分析學(xué)時/學(xué)分:40/3(授課32學(xué)時,上機8學(xué)時)先修課程:高等數(shù)學(xué)、高級語言程序設(shè)計適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機科學(xué)與技術(shù)學(xué)院本課程的性質(zhì)與任務(wù)計算機數(shù)值分析是計算機科學(xué)的重要內(nèi)容。當(dāng)前,由于科學(xué)技術(shù)的快速發(fā)展和計算機的廣泛應(yīng)用,學(xué)習(xí)和掌握計算機上常用的數(shù)值計算方法及有關(guān)的基礎(chǔ)理論知識,并能用某種高級語言(如C語言)將這些常用算法編程實現(xiàn),這對于計算機專業(yè)的學(xué)生來說是非常重要的。本課程著重介紹進行科學(xué)建設(shè)所必須掌握的一些最基本、最常用的算法,向高等院校有關(guān)專業(yè)的學(xué)生普及計算方法的知識。二.本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配第一章引論(2學(xué)時).數(shù)值分析的研究對象.誤差及有關(guān)概念.數(shù)值計算中應(yīng)注意的一些原則第二章方程求根的數(shù)值方法 (4學(xué)時).二分法.迭代法.迭代過程的加速.Newton迭代法.Newton迭代法的幾種變形**計算實習(xí)(上機實驗一) (2學(xué)時)用C語言編程實現(xiàn)以下算法:①用二分法求/(x)=0的根②用牛頓(Newton)迭代法求/(x)=0在/附近的根③用弦截法求/(x)=0的根第三章插值方法 (8學(xué)時).Lagrange插值.Newton插值.分段插值.Hermite插值.三次樣條插值.數(shù)據(jù)擬合的最小二乘法**計算實習(xí)(上機實驗二) (2學(xué)時)用C語言編程實現(xiàn)以下算法:①拉格朗|](Lagrange)插值多項式②牛頓(Newton)插值③用線性函數(shù)p(x)=a+bx擬合給定數(shù)據(jù)U,,y,),z=0,1,2,??,/??-1④用形如p(x)=aehx的函數(shù)擬合給定數(shù)據(jù)(X”%),i=0,1,2,…,團一1第四章數(shù)值積分與微分 (8學(xué)時).機械求積.Newton-Cotes求積公式.復(fù)化求積.Romberg求積算法.Gauss求積公式.數(shù)值微分**計算實習(xí)(上機實驗三) (2學(xué)時)用C語言編程實現(xiàn)以下算法:①復(fù)化梯形積分②Romberg積分算法第五章線性代數(shù)方程組的數(shù)值解法 (4學(xué)時).Gauss消去法.Gauss消去法的矩陣形式.主元消去法.三角分解法.迭代法.迭代法的收斂條件及誤差估計**計算實習(xí)(上機實驗四) (2學(xué)時)用C語言編程實現(xiàn)以下算法:①用高斯(Gauss)消元法求n階線性方程組的解②用列主元高斯(Gauss)消元法求n階線性方程組的解③用庫郎(Courant)列主直接分解法求n階線性方程組的解第六章常微分方程初值問題的數(shù)值解法 (6學(xué)時).Euler方法及其改進.龍格-庫塔(Runge-Kutta)方法.線性多步法.收斂性與穩(wěn)定性.一階方程組與高階方程**計算實習(xí)(上機實驗五) (2學(xué)時)用C語言編程實現(xiàn)以下算法:①改進的歐拉(Eeler)公式求解常微分方程初值問題②用四階龍格-庫塔(Runge-Kutta)方法求解常微分方程初值問題三.教材及參考書教材:《數(shù)值分析》 主編:金聰熊盛武出版社:武漢理工大學(xué)出版社出版時間2003年8月參考書:1、《數(shù)值計算方法和算法》主編:張韻華奚梅成陳效群出版社:科學(xué)出版社出版時間2002年3月2、KendallE.Atkinson.《AnIntroductiontoNumericalAnalysis》,NewYork,2000執(zhí)筆:余名高審閱:劉東飛 日期:2004年10月25日審定:徐東平 日期:2004年11月20日

《離散數(shù)學(xué)》教學(xué)大綱課程編號:課程名稱:離散數(shù)學(xué)/DiscreteMathematics學(xué)時學(xué)分:64時/3學(xué)分先修課程:高等數(shù)學(xué).線性代數(shù)適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院.系或教研室:計算機科學(xué)與技術(shù)學(xué)院,計算機科學(xué)系本課程的性質(zhì)與任務(wù)“離散數(shù)學(xué)”是現(xiàn)代數(shù)學(xué)的一個重要分支,是計算機科學(xué)中基礎(chǔ)理論的核心課程。離散數(shù)學(xué)是以研究離散量的結(jié)構(gòu)和相互間的關(guān)系為目標(biāo)。充分描述了計算機科學(xué)離散性的特點。通過本課程的教學(xué),使學(xué)生掌握離散數(shù)學(xué)的基本理論和方法,為進一步學(xué)習(xí)計算機科學(xué)中的其它課程打下堅實的理論基礎(chǔ),培養(yǎng)學(xué)生的抽象思維和慎密的概括能力。二.本課程的教學(xué)內(nèi)容.基本要求及學(xué)時分配.數(shù)理邏輯(16學(xué)時)TOC\o"1-5"\h\z(1)命題基本概念、運算、命題公式 4(2)等價式、蘊含式、對偶與范式 2(3)命題邏輯推理理論 2(4)謂詞的概念、量詞、個體函數(shù)、謂詞公式、換名規(guī)則 4(5)謂詞邏輯的等價式、蘊含式、范式、推理理論 4.集合論(16學(xué)時)(1)集合概念、運算 2(2)笛卡爾乘積、關(guān)系的定義、表示與運算 2(3)關(guān)系的性質(zhì)、關(guān)系的閉包 4(4)等價關(guān)系與集合的劃分 2(5)相容關(guān)系與集合的覆蓋 2(6)序關(guān)系 2(7)函數(shù)的概念及運算、集合的勢 2.代數(shù)結(jié)構(gòu)(20學(xué)時)(1)代數(shù)結(jié)構(gòu)的概念、性質(zhì)、同構(gòu)與同態(tài) 4(2)半群、獨異點及其性質(zhì) 2(3)群、子群的概念及性質(zhì) 4(4)循環(huán)群、阿貝爾群 2(5)有限群、陪集與拉格朗日定理 4(6)環(huán)和域概念及性質(zhì) 2(7)格的概念及性質(zhì) 2.圖論(12學(xué)時)(1)圖的概念、路與回路、連通性、圖的矩陣表示 2(2)歐拉圖、哈密爾頓圖、平面圖 4(3)樹與最小生成樹 4(4)根樹與最優(yōu)二叉樹及應(yīng)用 2三.課程特色時時時時時時時

學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)寸寸計寸時時時nHnnRwUMnMnn學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)時時時時學(xué)學(xué)學(xué)學(xué)時時時時時時時

學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)寸寸計寸時時時nHnnRwUMnMnn學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)時時時時學(xué)學(xué)學(xué)學(xué)四.教材《離散數(shù)學(xué)》,李盤林主編,高等教育出版社,2002年8月第1版五.參考與指導(dǎo)書籍.《離散數(shù)學(xué)》,耿素云主編,清華大學(xué)出版社,2004年3月第3版.《離散數(shù)學(xué)》,李盤林主編,人民郵電出版社,2002年6月第1版.《離散數(shù)學(xué)導(dǎo)論》,徐潔磐主編,高等教育出版社,1991年5月第2版執(zhí)筆:陳先橋?qū)忛啠宏愄旎蛯彾ǎ盒鞏|平.DiscreteMathematicsandItsApplications(離散數(shù)學(xué))(美)KennethH.Rosen,機械工業(yè)出版1±,2003-3-1執(zhí)筆:陳先橋?qū)忛啠宏愄旎蛯彾ǎ盒鞏|平日期:2004年10月25日日期:2004年11月20日《數(shù)字邏輯》教學(xué)大綱課程編號:課程名稱(中文/英文):數(shù)字邏輯/DigitalLogicCircuit學(xué)時/學(xué)分:48/3先修課程:模擬電路,數(shù)字電路適用專業(yè):計算機類,電子類,自動化類開課學(xué)院:系或教研室:計算機科學(xué)與技術(shù)學(xué)院一、 本課程的性質(zhì)與任務(wù)本課程是計算機應(yīng)用專業(yè)的一門必修課。本課程的主要任務(wù)是掌握數(shù)制及數(shù)的轉(zhuǎn)換方法,原碼、反碼、補碼的編碼規(guī)則與運算方法,邏輯代數(shù)的基本理論。組合邏輯電路、同步時序邏輯電路的分析和設(shè)計的基本理論和方法。采用中、大規(guī)模集成電路設(shè)計組合邏輯電路、時序邏輯電路的基本理論和方法。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配掌握數(shù)制及數(shù)的轉(zhuǎn)換方法,原碼、反碼、補碼的編碼規(guī)則與運算方法,BCD編碼,可靠性編碼的使用方法。(4學(xué)時)掌握邏輯代數(shù)基礎(chǔ)。掌握邏輯代數(shù)的公理、定理和基本理論。掌握邏輯代數(shù)和卡諾圖化簡邏輯函數(shù)的方法。(8學(xué)時)掌握組合邏輯電路的分析和設(shè)計的方法。掌握包含有無關(guān)最小項和多輸出組合邏輯電路的設(shè)計。了解組合邏輯電路的競爭與險象概念。(6學(xué)時)掌握同步時序邏輯電路的分析和設(shè)計的方法。熟練掌握同步時序邏輯電路的分析和設(shè)計的各個步驟,分析和設(shè)計計數(shù)器和檢測器。(14學(xué)時)掌握采用中大規(guī)模集成電路邏輯電路的設(shè)計的方法。設(shè)計組合邏輯電路和時序邏輯電路。(8學(xué)時)實驗(8學(xué)時)三、課程特色《數(shù)字邏輯》是計算機專業(yè)的一門硬件專業(yè)基礎(chǔ)課,是學(xué)習(xí)后續(xù)計算機組成原理、接口技術(shù)等相關(guān)課程的基礎(chǔ)。該課程理論教學(xué)時同時應(yīng)插入實驗環(huán)節(jié),以使學(xué)生加深對理論知識的理解。課程結(jié)束后進行課程設(shè)計。四、教材及參考書教材:數(shù)字邏輯,歐陽星明,華中科技大學(xué)出版社,2001.10參考書:[1]數(shù)字邏輯,毛法堯,高等教育出版社,2001.5[2]數(shù)字邏輯,蔣大宗,電子工業(yè)出版社,1984.9[3]數(shù)字電路設(shè)計,張立軍,高等教育出版社,2002.3[4]數(shù)字邏輯,王玉龍,高等教育出版社,1987.5[5]VictorRNelson,H.TroyNagle,BillD.Carroll.etal.DigitalLogicCircuitAnalysis&Design.USA:PrenticeHall,1997執(zhí)筆:庫少平胡家寶

日日

5日日

5O

22

月J

O11年年44oOoO22《數(shù)據(jù)結(jié)構(gòu)》教學(xué)大綱課程編號:課程名稱(中文/英文):數(shù)據(jù)結(jié)構(gòu)/DataStructure學(xué)時/學(xué)分:72/4(其中理論教學(xué)56學(xué)時,實驗設(shè)計16學(xué)時)先修課程:離散數(shù)學(xué)、c語言程序設(shè)計適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程、其它院(系)輔修第二專業(yè)開課學(xué)院、系或教研室:計算機學(xué)院一.本課程的性質(zhì)與任務(wù)隨著計算機技術(shù)的迅猛發(fā)展,計算機已深入到人類社會的各個領(lǐng)域,計算機的應(yīng)用已不再局限于科學(xué)計算,而是更多地應(yīng)用于控制、管理及數(shù)據(jù)處理等非數(shù)值計算的處理工作.與此相應(yīng),計算機加工處理的對象由純粹的數(shù)值發(fā)展到字符、表格和圖象等各種具有一定結(jié)構(gòu)的數(shù)據(jù).因此分析待處理對象的特性以及各處理對象之間存在的關(guān)系,是編制高質(zhì)量的程序、開發(fā)各種應(yīng)用軟件和系統(tǒng)軟件、搞好計算機應(yīng)用中必須解決的重要問題.數(shù)據(jù)結(jié)構(gòu)這門課程的開設(shè)正是為此目的服務(wù)的.本課程是計算機專業(yè)、軟件工程專業(yè)的一門十分重要的核心專業(yè)基礎(chǔ)課,也是其它非計算機專業(yè)的主要選修課程之一,是學(xué)習(xí)操作系統(tǒng)、編譯原理、數(shù)據(jù)庫原理、人工智能、算法設(shè)計與分析等課程的基礎(chǔ).學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)旨在使學(xué)生了解各種數(shù)據(jù)對象的特性,學(xué)會數(shù)據(jù)組織的方法和把現(xiàn)實世界中的問題在計算機內(nèi)部的表示方法,以培養(yǎng)學(xué)生基本的、良好的算法設(shè)計能力和程序設(shè)計技能二.本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配1.課程基本要求(1)掌握各種線性結(jié)構(gòu)、樹結(jié)構(gòu)、圖結(jié)構(gòu)中數(shù)據(jù)元素之間的邏輯關(guān)系;(2)掌握順序存貯、鏈式存儲、散列存儲、索引順序存儲的方法、描述及各種存儲結(jié)構(gòu)的建立;(3)掌握對各種數(shù)據(jù)結(jié)構(gòu)所進行的有關(guān)基本操作的基本思路、實現(xiàn)步驟或過程,能運用C語言正確編寫出實現(xiàn)這些操作的算法;2.教學(xué)內(nèi)容及學(xué)時分配第一章:緒論(2學(xué)時)(1)熟練掌握數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)元素、數(shù)據(jù)的邏輯機構(gòu)、物理(存儲)結(jié)構(gòu)等基本概念:(2)掌握算法的描述方法、設(shè)計要求、效率的度量等內(nèi)容第二章:線性表(7學(xué)時)(1)掌握線性表的順序存儲結(jié)構(gòu)的特點及描述方法;(2)掌握在順序存儲結(jié)構(gòu)下實現(xiàn)對線性表進行插入、刪除操作的基本思路、步驟及實現(xiàn)算法;(3)掌握線性表的各種鏈式存儲結(jié)構(gòu)的特點、描述及各種鏈表的建立算法;(4)掌握對用各種鏈表表示的線性表進行插入、刪除操作的基本思路、步驟及實現(xiàn)算法;了解一元多項式的表示方法及多項式相加算法的實現(xiàn);實驗一(4學(xué)時):運用本章所學(xué)知識,編寫一個采用鏈式存儲的線性表的操作(例如約瑟夫問題或多項式相加問題)算法,并用C語言編程上機實現(xiàn)之.第三章:棧和隊列(5學(xué)時)(1)掌握棧的定義、特點:棧的順序存貯、鏈式存貯結(jié)構(gòu)及其描述:(2)熟練掌握入棧、出棧操作及其實現(xiàn)算法;(3)掌握利用棧進行表達式求值的思路與算法步驟,了解多個棧共享存貯空間的內(nèi)容.(4)掌握隊列的定義、特點;隊列的順序存貯、鏈式存貯結(jié)構(gòu)及其描述;(5)熟練掌握隊滿、隊空的條件、入隊、出隊操作及其實現(xiàn)算法;(6)熟練掌握隊列的假溢出及其解決辦法.實驗二(4學(xué)時):運用本章所學(xué)知識并考慮運算符的優(yōu)先級,編程設(shè)計一個應(yīng)用棧(例如模擬算術(shù)運算器)的算法。第四章:串(2學(xué)時)(1)掌握串的概念及串的基本運算:(2)掌握串值的順序存貯及鏈式存貯;符號表的作用與構(gòu)造;第五章:數(shù)組與廣義表(3學(xué)時)(1)掌握數(shù)組的以行序優(yōu)先或以列序優(yōu)先的順序存貯結(jié)構(gòu)、映象函數(shù)的推導(dǎo)(2)掌握特殊數(shù)組的壓縮存貯及映象函數(shù)的推導(dǎo),(3)掌握稀疏矩陣的各種存貯方法;了解廣義表的概念、存貯表示及基本操作第六章:樹和二叉樹(9學(xué)時)(1)掌握樹、二叉樹的概念及有關(guān)術(shù)語,熟練掌握二叉樹的性質(zhì);(2)熟練掌握樹、二叉樹的各種存儲表示,重點是二叉樹的二叉鏈表結(jié)構(gòu)及其描述、建立二叉樹的算法;(3)熟練掌握二叉樹遍歷的概念,掌握實現(xiàn)二叉樹遍歷的遞歸算法及各種應(yīng)用;(4)掌握線索二叉樹的概念、存儲表示,熟悉在各種線索樹上確定某一指定結(jié)點的后繼(或前驅(qū))的算法思路與步驟;(5)掌握樹轉(zhuǎn)換為二叉樹的方法,(6)掌握赫夫曼樹、赫夫曼編碼的概念,熟練掌握赫夫曼樹的生成.實驗三(4學(xué)時):編寫一個二叉樹操作(例如對任意輸入的一段英文,為每個字符編制其相應(yīng)的赫夫曼編碼:并利用該編碼為任意輸入的0、1序列進行解碼)的算法,并編程實現(xiàn).第七章:圖(10學(xué)時)(1)掌握圖的基本概念與術(shù)語;(2)掌握圖的各種存貯方法(重點是鄰接矩陣和鄰接表)及其描述;(3)掌握圖的深度優(yōu)先、廣度優(yōu)先遍歷算法的思路;(4)掌握生成樹與最小生成樹的概念,構(gòu)造最小生成樹算法的思路、步驟及算法執(zhí)行過程的圖示;(5)掌握AOV網(wǎng)、拓撲序列的概念、拓撲排序算法的思路及實現(xiàn)步驟、算法執(zhí)行過程的圖示;(6)熟練掌握AOE網(wǎng)、關(guān)鍵路徑及確定關(guān)鍵路徑的過程;(7)掌握單源點最短路徑及頂點對之間最短路徑的產(chǎn)生過程;實驗四(4學(xué)時):編寫一個圖的操作(例如為n個村莊建立無向圖,邊上的權(quán)值w(i,_j)表示村莊i和j之間道路長度.現(xiàn)要從這n個村莊中選擇一個村莊建一所醫(yī)院,使離醫(yī)院最遠的村莊到醫(yī)院的路程最短)算法,并編程實現(xiàn).第九章:查找(8學(xué)時)(1)掌握查找、平均查找長度的概念:(2)熟練掌握各種靜態(tài)查找表(順序表、有序表、索引順序表)的查找方法及實現(xiàn)算法;掌握判定樹的概念;(3)熟練掌握二叉排序樹的概念、查找算法及二叉查找樹的生成;了解與掌握平衡二叉樹的概念及構(gòu)造平衡二叉樹時的四種旋轉(zhuǎn)技術(shù);(4)了解B樹、B+樹的概念及查找過程;(5)掌握哈希表的有關(guān)概念、哈希函數(shù)的構(gòu)造、處理及沖突的方法及構(gòu)造哈希表的方法,熟練掌握進行哈希查找的平均查找長度的計算;第十章:內(nèi)部排序(8學(xué)時)(1)掌握排序、排序的穩(wěn)定性、內(nèi)部排序、外部排序等概念:(2)掌握插入各種插入排序、選擇排序、交換排序、歸并排序、基數(shù)排序等內(nèi)部排序方法的基本思路、實現(xiàn)步驟、算法、排序中各趟過程;熟記各種排序算法的特點、時間復(fù)雜度、穩(wěn)定性;第十二章:文件(2學(xué)時)了解文件的基本概念及物理結(jié)構(gòu);了解順序文件、索引文件、散列文件、多關(guān)鍵字文件的基本結(jié)構(gòu)及有關(guān)操作.三.課程特色本課程是一門理論性很強的課,其特點是概念多、內(nèi)容抽象,編寫非數(shù)值運算的算法有一定的難度;但這對于幫助學(xué)生提高抽象思維能力、程序設(shè)計能力卻有著十分重要的作用:本課程是計算機專業(yè)許多后續(xù)課程學(xué)習(xí)和研究的基礎(chǔ)。此外本課程具有很強的實踐性,要求學(xué)生在基本掌握了所學(xué)理論和技術(shù)的基礎(chǔ)上,綜合應(yīng)用先修課程及本課程的知識,完成課程的實驗和課程設(shè)計。為了幫助學(xué)生學(xué)好這門課,開發(fā)了《數(shù)據(jù)結(jié)構(gòu)》網(wǎng)上教學(xué)軟件,供學(xué)生使用。四.教材及參考書教材:嚴蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)(C語言版).北京:清華大學(xué)出版社,2000。參考書:[1]耿國華.數(shù)據(jù)結(jié)構(gòu)~C語言描述.西安:西安電子科技大學(xué)出版社,2002.[2][美]WilliamFord,WilliamTopp.數(shù)據(jù)結(jié)構(gòu)C++描述.劉衛(wèi)東,沈官林譯。北京:清華大學(xué)出版社,1998。[3]胡學(xué)鋼。數(shù)據(jù)結(jié)構(gòu)算法設(shè)計指導(dǎo)。北京:清華大學(xué)出版社,1999。[4]吳文虎,王建德。實用算法的分析與程序設(shè)計。北京:電子工業(yè)出版社

執(zhí)筆:徐凱聲審閱:陳天煌 日期:2004年10月25日2004年11月20日審定:徐東平2004年10月25日2004年11月20日《人工智能概論》教學(xué)大綱課程編號:課程名稱(中文/英文):人工智能概論/ArtificalIntelligence學(xué)時/學(xué)分:40學(xué)時先修課程:離散數(shù)學(xué)適用專業(yè):計算機類專業(yè)開課學(xué)院、系或教研室:計算機學(xué)院一、本課程的性質(zhì)與任務(wù)人工智能是研究、設(shè)計和應(yīng)用智能機器或智能系統(tǒng)帶來模擬人類智能活動的一門學(xué)科。通過本課程的學(xué)習(xí),了解人工智能涉及的各個分支領(lǐng)域的發(fā)展,領(lǐng)會基于一階謂詞邏輯和產(chǎn)生式的知識表示方法;掌握基于子句的歸結(jié)反演的定理證明和問題求解方法:掌握基于產(chǎn)生式規(guī)則的推理方法:掌握問題求解過程的形式表示和各種搜索求解的策略和算法;了解產(chǎn)生式專家系統(tǒng)的主要模塊的程序設(shè)計。為深入學(xué)習(xí)和研究人工智能及其應(yīng)用系統(tǒng)打下良好的基礎(chǔ)。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配.人工智能的發(fā)展和主要學(xué)派(2學(xué)時).知識表示方法(4學(xué)時)一階謂詞邏輯表示法產(chǎn)生式表示法.經(jīng)典邏輯推理(12學(xué)時)推理方式的分類與推理的控制策略2模式匹配極其變量代換謂詞公式化為子句集的方法海伯倫理論歸結(jié)原理與歸結(jié)反演基于歸結(jié)反演的定理證明與問題求解歸結(jié)反演策略與/或形演繹推理.問題求解的搜索策略(12學(xué)時)1問題求解的過程的形式表示

狀態(tài)空間的盲目搜索策略及其應(yīng)用狀態(tài)空間的啟發(fā)式搜索策略及其應(yīng)用4與/或樹的搜索策略及其應(yīng)用博弈的啟發(fā)式搜索及其應(yīng)用.產(chǎn)生式專家系統(tǒng)(8學(xué)時)專家系統(tǒng)的一般結(jié)構(gòu)與開發(fā)方法2規(guī)則庫的設(shè)計推理機的設(shè)計解釋器的設(shè)計專家系統(tǒng)的開發(fā)工具.復(fù)習(xí)總結(jié)(2學(xué)時)三、課程特色人工智能擁有多個學(xué)科分支,每個學(xué)科分支都發(fā)展很快,新的概念與方法、模型與算法、技術(shù)與開發(fā)工具不斷涌現(xiàn)。該課程是進一步深入學(xué)習(xí)人工智能的基礎(chǔ),因此該課程的特點是:不斷追求寬泛的介紹涉及的各分支領(lǐng)域的一般概念,而注重通過應(yīng)用實例的討論來幫助學(xué)生較深入的掌握推理的方法和算法。四、教材及參考書教材:《人工智能與專家系統(tǒng)》 主編:尹朝慶出版社:中國水利水電出版社出版時間:2002年參考書:(1)《人工智能原理與方法》主編:王永慶參考書:(1)《人工智能原理與方法》出版社:西安交通大學(xué)出版社出版時間:1998年(2)(IntroductiontoArtifical(2)(IntroductiontoArtificalIntelligenceandExpectSystem》執(zhí)筆:尹朝慶執(zhí)筆:尹朝慶

審閱:陳天煌

審定:徐東平主編:D.W.Patterson出版社:PrenticeHall,NewJersey出版時間:1990年日期:2004年10月25日日期:2004年11月20日《網(wǎng)頁設(shè)計》教學(xué)大綱課程編號:課程名稱:網(wǎng)頁設(shè)計/Webpagedesign學(xué)時/學(xué)分:40/2先修課程:計算機文化基礎(chǔ)、高級語言程序設(shè)計適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機科學(xué)系一、本課程的性質(zhì)與任務(wù)隨著Internet網(wǎng)絡(luò)的發(fā)展,WWW已經(jīng)成為發(fā)布和獲取信息的最可靠和最快捷的手段。網(wǎng)頁設(shè)計制作技術(shù)成為大學(xué)生重要選修課程之一。本課程主要介紹Internet基礎(chǔ)知識、超文本標(biāo)記語言HTML、腳本語言JavaScript和VBScript、層疊樣式表CSS、ASP和通過ADO訪問數(shù)據(jù)庫等技術(shù)知識,并結(jié)合實際應(yīng)用詳細介紹了FrontPage2002和FlashMX等制作工具軟件的使用方法和基本操作。使學(xué)生全面掌握網(wǎng)頁設(shè)計與制作技術(shù),真正學(xué)會網(wǎng)頁的設(shè)計、制作和網(wǎng)站建設(shè)。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配.Internet的基礎(chǔ)知識(2學(xué)時)Internet的基礎(chǔ)知識、WWW的基礎(chǔ)知識和常用的網(wǎng)頁設(shè)計技術(shù)和制作工具等.超文本標(biāo)記語言HTML(4學(xué)時)HTML文件的基本結(jié)構(gòu)、段落和文字、列表、表格、圖片、超鏈接、表單、框架等標(biāo)記的使用方法.JavaScript編程語言(6學(xué)時)JavaScript語言概況、JavaScript的基本數(shù)據(jù)結(jié)構(gòu)、JavaScript的程序構(gòu)成、基于對象的JavaScript語言、Web頁面信息交互.層疊樣式表CSS(2學(xué)時)CSS的基本結(jié)構(gòu)與使用規(guī)則,CSS的文本屬性、背景屬性、框?qū)傩?、分類屬性?網(wǎng)頁編輯工具Frontpage2002的操作使用(4學(xué)時).FlashMX的基本操作(2學(xué)時).ASP(4學(xué)時)VBScript腳本語言、ASP的常用內(nèi)置對象.通過ADO訪問數(shù)據(jù)庫的方法(4學(xué)時)ADO的常用對象、數(shù)據(jù)庫的連接、檢索方法和數(shù)據(jù)庫記錄的添加、刪除和修改另外,本課程有12學(xué)時上機實踐安排。三、課程特色本科程全面介紹目前廣為應(yīng)用的網(wǎng)頁設(shè)計與制作技術(shù)。內(nèi)容多、更新快,因此在進行教學(xué)的時候,要注意理論聯(lián)系實際,加強學(xué)生動手環(huán)節(jié)的訓(xùn)練。四、教材及參考書教材:《網(wǎng)頁設(shè)計與制作教程》 主編:熊前興閔聯(lián)營出版社:科學(xué)出版社出版社時間:2004年6月參考書:《網(wǎng)頁設(shè)計與制作教程》 主編:劉瑞新出版社:機械工業(yè)出版社出版社時間:2001年4月執(zhí)筆:劉傳文審閱:陳天煌口期:2004年10月20日《可視化編程》課程教學(xué)大綱課程編號:課程名稱:可視化編程/VisualProgrammingTechnology學(xué)時/學(xué)分:46/2.5其中教學(xué)30、實驗16先修課程:適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機學(xué)院一、本課程的性質(zhì)與任務(wù)可視化語言是?門涉及面向?qū)Α鱿蠛涂梢暬幊碳夹g(shù)的程序設(shè)計語言,使用可視化的RAD工具編程已經(jīng)成為軟件開發(fā)的主流。目前,可視化的RAD工具有很多類別,如VisualBasic、Delphi,PowerBuilder,C#和C++Builder。本課程選擇當(dāng)今最流行的可視化的VisualBasic6加以介紹。通過學(xué)習(xí),使學(xué)生對面向?qū)ο蠹夹g(shù)有一個初步了解,對可視化編程技術(shù)有較全面的了解;培養(yǎng)學(xué)生運用可視化技術(shù)編程的能力。通過舉一反三,擁有快速學(xué)習(xí)其他可視化的編程工具編程的技能。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配第1章VisualBasic概述(2學(xué)時)掌握VisualBasic的特點、用途、關(guān)鍵性概念,VisualBasicIDE,VisualBasic開發(fā)應(yīng)用程序步驟。第2章VisualBasic語言基礎(chǔ)(6學(xué)時)掌握常數(shù)、變量、運算符和表達式、語句、基本控制結(jié)構(gòu)掌握常用內(nèi)部函數(shù)、數(shù)組、過程,掌握對話框的使用(InputBox輸入框與MsgBox/Messagebox消息框)第3章面向?qū)ο缶幊蹋?學(xué)時)掌握VisualBasic中面向?qū)ο蟮幕靖拍?、類的設(shè)計及使用第4章可視化編程(6學(xué)時)掌握Windows窗體創(chuàng)建與使用、控件使用、菜單設(shè)計第5章數(shù)據(jù)庫訪問技術(shù)與應(yīng)用(6學(xué)時)掌握VB數(shù)據(jù)訪問原理,Data控件、ADO控件編程、ADO技術(shù)和代碼編程掌握報表設(shè)計工具(DataReport,CrystalReport)第6章程序調(diào)試與錯誤處理(2學(xué)時)掌握主要錯誤類型、程序調(diào)試技術(shù)、錯誤處理技術(shù)掌握系統(tǒng)生成部署與發(fā)布技術(shù)第7章其他可視化編程語言初步(4學(xué)時)了解.NET技術(shù)、VisualBasic.NET與VisualBasic6的區(qū)別,初步掌握WindowsForm、WebForm、和WebServices的設(shè)計與使用:初步掌握Delphi8IDE,及WindowsForm應(yīng)用、VCL應(yīng)用開發(fā)原理。三、教材及參考書教材:VisualBasic實用教程(第二版),電子工業(yè)出版社,鄭阿奇,2004年1月參考書:Deitel著于偉譯,Visualbasic6大學(xué)教程(國外教材),電子工業(yè)出版社,2003年1月DavidLSchneider著羅融等譯,VisualBasic.NET編程導(dǎo)論(第五版)(國外教材),電子工業(yè)出版社,2003年6月

日日5O日日5O22月月O1-44oOoO2224《多媒體技術(shù)》教學(xué)大綱課程編號:課程名稱:多媒體技術(shù)/Multimediatechnology學(xué)時/學(xué)分:40學(xué)時/2.5學(xué)分先修課程:高級語言程序設(shè)計、可視化編程、網(wǎng)頁設(shè)計適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機科學(xué)與技術(shù)學(xué)院計算機應(yīng)用研究所、系統(tǒng)結(jié)構(gòu)教研室一、 本課程的性質(zhì)與任務(wù)本課介紹多媒體的概念、多媒體技術(shù)的基礎(chǔ)知識、多媒體計算機系統(tǒng)組成、多媒體信息編碼基本思想、多媒體素材制作與創(chuàng)作工具應(yīng)用等。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配.多媒體概述(3學(xué)時)主要內(nèi)容:媒體、多媒體計算機技術(shù)的概念;多媒體計算機技術(shù)的發(fā)展歷程;多媒體計算機技術(shù)的研究內(nèi)容:多媒體計算機技術(shù)的應(yīng)用及發(fā)展前景。基本要求:理解多媒體計算機技術(shù)的概念,了解多媒體計算機技術(shù)的研究內(nèi)容。.多媒體系統(tǒng)組成(3學(xué)時)主要內(nèi)容多媒體系統(tǒng)組成框架介紹;多媒體存儲技術(shù);多媒體個人計算機;CD-I交互式多媒體系統(tǒng);DVI交互式多媒體系統(tǒng);多媒體工作站介紹。基本要求:了解多媒體系統(tǒng)組成框架,了解多媒體硬件平臺。.計算機中文字、圖形圖像、聲音、視頻處理技術(shù)(4學(xué)時)主要內(nèi)容學(xué)習(xí)多媒體功能卡(聲卡、視頻卡、多媒體處理器)原理;多媒體信息獲取與顯示設(shè)備:基本要求:理解多媒體功能卡原理;了解多媒體信息獲取與顯示設(shè)備。.多媒體處理軟件與多媒體素材(4學(xué)時)主要內(nèi)容介紹多媒體數(shù)據(jù)制作方法;圖形圖像、聲音、視頻數(shù)據(jù)的獲取;學(xué)習(xí)Photoshop、3Dstadio等流行多媒體素材制作軟件的功能、使用方法?;疽螅毫私舛嗝襟w應(yīng)用軟件的開發(fā)過程,了解流行多媒體素材制作軟件,能使用其中的幾種。5多媒體應(yīng)用系統(tǒng)開發(fā)(4學(xué)時)主要內(nèi)容介紹多媒體節(jié)目開發(fā)環(huán)境;學(xué)習(xí)Authorware、flash等常用多媒體創(chuàng)造工具的功能、使用;學(xué)習(xí)多媒體功能卡開發(fā)工具SBK、VBK編程方法?;疽螅毫私舛嗝襟w節(jié)目開發(fā)方法,掌握Authorware、flash使用.6多媒體信息集成與同步(2學(xué)時)主要內(nèi)容學(xué)習(xí)MCI接口及命令、MCI編程方法。基本要求:掌握MCI編程方法。7多媒體信息壓縮與解壓縮編碼(4學(xué)時)主要內(nèi)容介紹常用數(shù)據(jù)壓縮技術(shù),靜態(tài)圖像壓縮標(biāo)準JPEG、運動圖像壓縮標(biāo)準MPEG、H.261、聲音壓縮標(biāo)準?;疽螅赫莆誋uffman編碼、算術(shù)編碼的步驟;了解JPEG、MPEG、H.261、聲音壓縮標(biāo)準。8多媒體前沿技術(shù)(2學(xué)時)主要內(nèi)容介紹多媒體數(shù)據(jù)庫及其管理系統(tǒng)、超文本和超媒體、多媒體通信、CSCW、虛擬現(xiàn)實等前沿技術(shù)?;疽螅毫私舛嗝襟w前沿技術(shù),了解多媒體發(fā)展和應(yīng)用前景。9總復(fù)習(xí)(2學(xué)時)主要內(nèi)容復(fù)習(xí)多媒體計算機技術(shù)相關(guān)重點內(nèi)容。基本要求:對本課程有整體概念、掌握重點內(nèi)容。10實驗(12學(xué)時)多媒體素材制作、多媒體創(chuàng)作及多媒體軟件開發(fā)。詳細要求見多媒體技術(shù)實驗大綱。三、課程特色多媒體技術(shù)課程介紹計算機信息技術(shù)迅速發(fā)展的重要熱點問題,主要包括信息感知、表示、表現(xiàn)、存儲、傳輸?shù)让襟w原理與應(yīng)用技術(shù)。該課程對加深信息技術(shù)的深入理解以及信息技術(shù)與多學(xué)科結(jié)合,了解信息技術(shù)的人格化表現(xiàn)、發(fā)掘信息的可觀感、促進知識聯(lián)想與高效應(yīng)用等具有重要意義。四、教材及參考書教材:《多媒體技術(shù)原理及應(yīng)用》主編:馬華東出版社:清華大學(xué)出版社出版或修訂時間:2002.7參考書:《多媒體技術(shù)教程》主編:胡曉峰吳玲達老松楊出版社:人民郵電出版社出版或修訂時間:2004.7.外文參考書:《Multimedia:Computing,Communication&Application》作者:RalfSteinmetz.KlaraNahrstedt出版社:PearsonEducationJnc.出版時間:2002.1.執(zhí)筆:徐東平審閱:文IJ傳文 日期:2004年10月250審定:陳天煌 日期:2004年11月20日《Java語言程序設(shè)計》教學(xué)大綱課程編號:課程名稱:Java語言程序設(shè)計/JavaLanguageProgramming學(xué)時/學(xué)分:40/2(其中理論教學(xué)28學(xué)時,實驗12學(xué)時)先修課程:計算機導(dǎo)論,高級語言程序設(shè)計適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院,系或教研室:計算機科學(xué)與技術(shù)學(xué)院,計算機科學(xué)系,軟件工程教研室一、本課程的性質(zhì)與任務(wù)隨著人們計算機應(yīng)用水平的迅速提高,社會生活中依賴于計算機解決的問題越來越多,也越來越復(fù)雜。傳統(tǒng)的面向過程的思維模式和編程技術(shù)越來越難以描述和解決面向商業(yè)應(yīng)用的復(fù)雜邏輯和復(fù)雜問題,網(wǎng)絡(luò)的迅速發(fā)展更是對分布式計算及平臺無關(guān)性提出了更高的要求,而Java作為一種面向?qū)ο蟮某绦蛟O(shè)計語言,以其安全、穩(wěn)定和平臺無關(guān)等優(yōu)良特性,正好能滿足這種需求。本課程正是為培養(yǎng)學(xué)生的面向?qū)ο笏季S方式而設(shè)置的,是計算機專業(yè)、軟件工程專業(yè)的一門十分重要的專業(yè)課。通過本課程的學(xué)習(xí),旨在使學(xué)生了解Java語言的特點和程序的基本結(jié)構(gòu),掌握典型的Java程序的編程方法和設(shè)計技巧,使學(xué)生能夠采用面向?qū)ο蟮乃季S方式、運用所學(xué)的基本知識設(shè)計和編寫出能解決實際問題的應(yīng)用程序。二、本課程的教學(xué)內(nèi)容,基本要求及學(xué)時分配.課程基本要求了解Java語言的特點、程序的基本結(jié)構(gòu)和開發(fā)過程;(2)掌握Java語言的基本編程元素,包括標(biāo)識符、關(guān)鍵字、數(shù)據(jù)類型、運算符、表達式和語句等;(3)掌握類、對象和接口的定義方法;(4)掌握數(shù)組和字符串的使用方法;(5)掌握AWT包中基本組件的使用方法和事件處理機制(包括文本框、文本區(qū)、按鈕、標(biāo)簽,窗口和菜單等),以及布局設(shè)計方法;(6)掌握簡單圖形的繪制方法;了解Java中的鼠標(biāo)和犍盤事件處理機制;了解Java的輸入輸出流和多線程機制;2.本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配Java語言基礎(chǔ)(3學(xué)時)了解:編程語言的發(fā)展階段,Java語言的發(fā)展歷史和特點、程序的基本結(jié)構(gòu)和開發(fā)過程。Java語言的基本編程元素(3學(xué)時)掌握:Java標(biāo)識符的定義規(guī)則,關(guān)鍵字和基本的數(shù)據(jù)類型.運算符,表達式,語句的使用規(guī)則和方法。(3)類、對象和接口(6學(xué)時)掌握:類和對象的概念,類的定義方法,對象的定義和使用的方法,訪問權(quán)限,類的繼

承,接口的定義和使用方法。(4)數(shù)組和字符串(2學(xué)時)掌握:數(shù)組的聲明和創(chuàng)建,數(shù)組元素的使用,數(shù)組的初始化,字符串的聲明和創(chuàng)建,字符串和數(shù)值間的轉(zhuǎn)換方法.(5)AWT工具包(10學(xué)時)了解:AWT工具包中類的層次關(guān)系,Java中的鼠標(biāo)和鍵盤事件處理機制。掌握:JavaApplet的生命周期,文本框、文本區(qū)、按鈕、標(biāo)簽、面板、畫布、窗口和菜單的使用方法,文本框、文本區(qū)、窗口和菜單的事件處理機制,布局的設(shè)計方法,簡單圖形的繪制方法.(6)輸入輸出流(2學(xué)時)了解:文件的順序讀出或?qū)懭敕椒ǎò‵ilelnputStream類/FileOutputStream類、FileReader類/FileWriter類),文件的隨機讀出或?qū)懭敕椒ǎ碦andomAccessFile類)。(7)Java多線程機制(2學(xué)時)了解:線程的概念,多線程類與Runnable接口,程序中實現(xiàn)多線程的方法.三、課程特色Java語言是?種完全面向?qū)ο蟮膬?yōu)秀的程序設(shè)計語言,它以其平臺無關(guān)性、安全、穩(wěn)定和多線程等特點已經(jīng)成為開發(fā)網(wǎng)絡(luò)軟件的首先語言,并且逐步成為企業(yè)數(shù)據(jù)庫的前端。本課程在把握程序設(shè)計的基本思想的基礎(chǔ)匕循序漸進、由淺入深的介紹了Java基礎(chǔ)知識,涵蓋了Java語言的基本技術(shù)。并結(jié)合知識點,以實際需要的技術(shù)、操作和使用技巧為主體,列舉分析了大量實例,使學(xué)生能夠從中逐步體會面向?qū)ο缶幊痰乃枷耄瑢W(xué)會采用面向?qū)ο蟮乃季S方式解決實際問題。同時,在各個教學(xué)階段安排適量的作業(yè)和實驗,鞏固所學(xué)內(nèi)容,培養(yǎng)學(xué)生的實踐能力和創(chuàng)新精神。四、教材及參考書教材:《Java2實用教程(第二版)》 主編:耿祥義,張躍平出版社:清華大學(xué)出版社出版時間:2004年2月參考書:《CoreJava2VolumeI:Fundamentals,6E》著:(美)CayS.Horstmann,GaryCornel1《Java課程設(shè)計》《Java語言程序設(shè)計基礎(chǔ)》《Java語言程序設(shè)計》出版社:清華大學(xué)出版社主編:耿祥義出版社:清華大學(xué)出版社主編:吳曉東出版社:清華大學(xué)出版社著:(美)Y.DanielLiang出版時間:出版時間:《Java課程設(shè)計》《Java語言程序設(shè)計基礎(chǔ)》《Java語言程序設(shè)計》出版社:清華大學(xué)出版社主編:耿祥義出版社:清華大學(xué)出版社主編:吳曉東出版社:清華大學(xué)出版社著:(美)Y.DanielLiang出版時間:出版時間:出版時間:2003年9月2004年1月2002年5月譯:王鎂,李娜出版社:機械工業(yè)出版社出版時間:2004年4月出版社:機械工業(yè)出版社出版時間:2004年4月《Java程序設(shè)計教程(第三版)》 著:(美)HarveyM.Deitel,PaulJ.Deitel譯:袁兆山,劉宗田,苗沛榮等出版社:機械工業(yè)出版社出版時間:2002年1月執(zhí)筆:耿楓審閱:陳天煌審定:徐東平:一執(zhí)筆:耿楓審閱:陳天煌審定:徐東平:一口■初期U日H日6122月月O1r-4IX年年44OoOO22《信號處理原理》教學(xué)大綱課程編號:課程名稱(中文/英文):《信號處理原理》/《Theprinciplesofsignalprocessing》學(xué)時/學(xué)分:40學(xué)時(其中8實驗學(xué)時)/2.5學(xué)分先修課程:復(fù)變函數(shù),信號與系統(tǒng)適用專業(yè):計算機科學(xué)與技術(shù)及相關(guān)專業(yè)開課學(xué)院、系或教研室:計算機學(xué)院一、本課程的性質(zhì)與任務(wù)課程性質(zhì):必修課,學(xué)科基礎(chǔ)課課程任務(wù):培養(yǎng)學(xué)生信號處理的基本理論、應(yīng)用技術(shù)知識和應(yīng)用能力,以適應(yīng)在該領(lǐng)域?qū)W科與技術(shù)發(fā)展的形勢以及應(yīng)用領(lǐng)域?qū)@方面人才的需求。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配1、第一章離散時間信號與系統(tǒng)(4學(xué)時)離散時間序列線性移不變系統(tǒng)常系數(shù)線性差分方程連續(xù)時間信號抽樣2、第二章Z變換 (8學(xué)時)引言Z變換的定義域和收斂域Z反變換Z變換的基本性質(zhì)和定理Z變換與拉氏變換、傅氏變換的關(guān)系,序列的傅氏變換傅氏變換的對稱性離散系統(tǒng)的系統(tǒng)函數(shù)與頻率響應(yīng)3、第三章離散傅立葉變換 (10學(xué)時)引言傅氏變換的幾種可能形式周期序列的離散傅氏級數(shù)離散傅氏級數(shù)的性質(zhì)離散傅氏變換-有限長序列的離散頻域表示離散傅氏變換的性質(zhì)抽樣Z變換-頻域抽樣定理利用DFT對連續(xù)時間信號的逼近4、第四章數(shù)字濾波器的基本結(jié)構(gòu) (2學(xué)時)數(shù)字濾波器結(jié)構(gòu)表示方法無限長單位沖激響應(yīng)(IIR)數(shù)字濾波器的結(jié)構(gòu)有限長單位沖激響應(yīng)(FIR)數(shù)字濾波器的結(jié)構(gòu)5、第七章快速傅立葉變換(FFT)(10學(xué)時)引言直接計算DFT的問題及改進途徑按時間抽取DIT的FFT算法按頻率抽取DIF的FFT算法離散傅氏反變換IDFT的快速算法N為復(fù)合數(shù)的FFT算法線性調(diào)頻Z變換(LZT)算法線性卷積與線性相關(guān)的FFT基本要求:因為數(shù)字信號處理(DSP)的物理實現(xiàn)和實際應(yīng)用是與其算法理論緊密相關(guān)的,因此重點要求學(xué)生熟練的掌握算法理論及與應(yīng)用相關(guān)的知識。三、課程特色本課程理論和實踐密切結(jié)合,通過理論學(xué)習(xí)信號處理,尤其是數(shù)字信號處理新興學(xué)科的基本原理和方法的同時,配合上機實驗,通過驗證進一步鞏固理論知識,并提高獨立解決問題的能力。四、教材及參考書教材:《數(shù)字信號處理教程》第二版,主編:程佩青出版社:清華大學(xué)出版社,2001年8月。參考書:1、《數(shù)字信號處理》第二版,主編:丁玉美出版社:西安電子科技大學(xué)出版社,2001年1月2、《信號系統(tǒng)與信號處理》(上)(下),主編:吳湘琪出版社:電子工業(yè)出版社,1999年。3.DigitalSignalProcessing ,Oppenheim.A.V,SchaferR.W,PrenticeHallinc執(zhí)筆:李琳、章必雄審閱:陳天煌 日期:2004年10月26日審定:徐東平 日期:2004年11月21日《通信原理》教學(xué)大綱課程編號:課程名稱(中文/英文):通信原理概論/Thesummaryofcommunicationsprinciples學(xué)時/學(xué)分:56學(xué)時(課堂講授40學(xué)時,實驗16學(xué)時)/2.5學(xué)分先修課程:概率統(tǒng)計,線性代數(shù),復(fù)變函數(shù),積分變換。適用專業(yè):計算機科學(xué)與工程及相近專業(yè)開課學(xué)院、系或教研室:計算機科學(xué)與技術(shù)學(xué)院計算機科學(xué)系一、 本課程的性質(zhì)與任務(wù)課程的性質(zhì):學(xué)科基礎(chǔ)課(必修課)課程的任務(wù):培養(yǎng)學(xué)生熟悉現(xiàn)代通信系統(tǒng)與計算機通信的基本原理和應(yīng)用技術(shù)基礎(chǔ),以適應(yīng)計算機學(xué)科新的理論發(fā)展和應(yīng)用發(fā)展的形勢需求。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配課程的教學(xué)內(nèi)容(課堂講授)及學(xué)時分配如下:第一章緒論(3學(xué)時).通信系統(tǒng)模型.信息與度量.信道與信道容量.通信方式.差錯控制.通信系統(tǒng)主要性能指標(biāo)第二章信號與噪聲(6學(xué)時).信號的頻譜分析.卷積和相關(guān).信號通過線性系統(tǒng)的傳輸.隨機信號分析.隨機過程的頻譜分析.隨機過程通過線性系統(tǒng).噪聲及其通過乘法器的響應(yīng)第三章模擬調(diào)制系統(tǒng)(6學(xué)時).幅度調(diào)制(AM,DSB,SSB,VSB).角度調(diào)制(FM,PM)第四章基帶數(shù)字信號及其傳輸(6學(xué)時).抽樣定理.脈沖振幅調(diào)制(PAM).脈沖編碼調(diào)制(PCM).增量調(diào)制(DM).增量脈碼調(diào)制(DPCM).自適應(yīng)差值脈沖調(diào)制(ADPCM).數(shù)字基帶信號的常用碼型.數(shù)字基帶信號的頻譜分析.無碼間串?dāng)_的基帶傳輸特性. 眼圖和均衡第五章數(shù)字調(diào)制系統(tǒng)(6學(xué)時).二進制數(shù)字調(diào)制系統(tǒng)

.二進制數(shù)字調(diào)制信號的頻譜特性.多進制數(shù)字調(diào)制系統(tǒng).現(xiàn)代數(shù)字調(diào)制技術(shù)(QAM,OQPSK,MSK,TFM)第六章通信系統(tǒng)的噪聲性能(7學(xué)時).模擬調(diào)幅系統(tǒng)的噪聲性能.模擬角調(diào)系統(tǒng)的噪聲性能.二進制PCM系統(tǒng)的噪聲性能.無碼間串?dāng)_基帶傳輸系統(tǒng)的噪聲性能.最佳基帶傳輸系統(tǒng)的噪聲性能.數(shù)字調(diào)制系統(tǒng)的噪聲性能.二進制數(shù)字信號最佳接受系統(tǒng)的噪聲性能第七章信道復(fù)用和多址方式(6學(xué)時).頻分多路復(fù)用(FDM)原理.時分多路復(fù)用(TDM)原理.多址通信方式.碼分多址(CDMA)基本要求:要求學(xué)生切實掌握現(xiàn)代通信系統(tǒng)與計算機通信的基本原理和應(yīng)用技術(shù)基礎(chǔ)。三、課程特色本課程是計算機應(yīng)用領(lǐng)域的重要必修專業(yè)課。其重要的知識點是調(diào)制與解調(diào),尤其是數(shù)字調(diào)制與解調(diào),編碼與解碼,多路復(fù)用技術(shù)等。四、教材及參考書教材:《通信原理》主編:孫學(xué)軍出版社:電子工業(yè)出版社出版時間:2001年9月。參考書:1?!锻ㄐ旁韺W(xué)習(xí)指導(dǎo)》主編:錢學(xué)榮出版社:電子工業(yè)出版社出版時間:2001年10月雄煌平必天東目章陳徐10裔而定年報審斷2.《Digitalcommunication》(4Ed),J.G.Proakis,雄煌平必天東目章陳徐10裔而定年報審斷日期:2004年10月260日期:2004年11月21日《系統(tǒng)分析與控制》教學(xué)大綱課程編號020130課程名稱:系統(tǒng)分析與控制(SystemAnalyzeandControl)課程類別:專業(yè)基基礎(chǔ)課學(xué)時學(xué)分:40時/3學(xué)分先修課程:電路原理,高等代數(shù)(積分變換)適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機科學(xué)與技術(shù)專業(yè)教研室一、本課程的性質(zhì)與任務(wù)系統(tǒng)分析主耍包括系統(tǒng)的穩(wěn)定性分析和性能分析,系統(tǒng)控制主要討論如何對系統(tǒng)進行改造,設(shè)計能夠滿足性能要求的控制器。隨著計算機應(yīng)用的日漸廣泛,越來越多的工程系統(tǒng)采用計算機進行控制,通過對本課程的學(xué)習(xí),要求對線性定常的連續(xù)系統(tǒng)和離散系統(tǒng)有全面的了解,并能夠通過時域或頻域的方法對系統(tǒng)進行分析,掌握控制系統(tǒng)的建模、分析和設(shè)計的基本技術(shù)和方法。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配.緒論(4學(xué)時)1系統(tǒng)與控制的基本概念.控制系統(tǒng)的數(shù)學(xué)模型(6學(xué)時)微分方程、傳遞函數(shù)狀態(tài)方程、結(jié)構(gòu)圖、脈沖和階躍響應(yīng).控制系統(tǒng)的時域分析(8時)時間域內(nèi)計算系統(tǒng)的時間響應(yīng)、系統(tǒng)的穩(wěn)定性、能控和能觀性、穩(wěn)定和動態(tài)性能根軌跡的應(yīng)用.控制系統(tǒng)的頻域分析(8學(xué)時)頻域分析法的特點、頻率特性圖、基本環(huán)節(jié)以及復(fù)雜函數(shù)Bode圖的繪制系統(tǒng)頻域分析的性能指標(biāo)以及頻域分析的方法.控制系統(tǒng)的設(shè)計(6學(xué)時)1期望開環(huán)頻率特性、串聯(lián)校正、并聯(lián)校正2極點配置設(shè)計方法.采樣控制系統(tǒng)理論(8學(xué)時).1采樣控制系統(tǒng)的數(shù)學(xué)描述方法.2采樣控制系統(tǒng)的分析和設(shè)計方法三、課程特色本課程是自動化專業(yè)的一門主耍課程,研究控制系統(tǒng)的分析和設(shè)計,作為計算機專業(yè)的學(xué)生,了解控制系統(tǒng)的基本原理和系統(tǒng)設(shè)計的方法,具有一定的意義.課程要求學(xué)生具有一定的電路理論和高等數(shù)學(xué)基礎(chǔ).四.教材《系統(tǒng)分析與控制》孫增圻編著清華大學(xué)出版社,2002年1月,第一版五、參考與指導(dǎo)書籍.《自動控制原理》(上冊)吳麒主編清華大學(xué)出版社2001年.《計算機控制理論及應(yīng)用》孫增圻著清華大學(xué)出版社2002年

執(zhí)筆:周彩蘭審閱:劉東飛審定:徐東平日期:2004年10月26日日期:2004年11月21日執(zhí)筆:周彩蘭審閱:劉東飛審定:徐東平《匯編語言程序設(shè)計》教學(xué)大綱課程編號:課程名稱:匯編語言程序設(shè)計ProgrammingofAssemblerLanguage學(xué)時/學(xué)分:48(其中16實驗學(xué)時)/3先修課程:計算機概論,高級語言程序設(shè)計,數(shù)字邏輯適用專業(yè):計算機科學(xué)與技術(shù),軟件工程,信息工程,自動控制工程,機電工程開課學(xué)院,系或教研室:計算機技術(shù)系,計算機系統(tǒng)與結(jié)構(gòu)教研室一. 本課程的性質(zhì)與任務(wù)本課程是計算機、軟件工程、信息工程,自動控制工程,機電一體化,儀器儀表等專業(yè)本科生的必修課,也可供其它專業(yè)本科生和碩士生選修。它是計算機組成原理、計算機接口技術(shù)和操作系統(tǒng)等其他核心課程的必要先修課。本課程的主要目的在于使學(xué)生掌握計算機工作原理、掌握計算機底層程序設(shè)計技術(shù)、熟悉計算機底層調(diào)試環(huán)境和程序調(diào)試技術(shù)。由于匯編語言面向計算機硬件編程的特點,使這一課程必須結(jié)合一臺具體的計算機來組織教學(xué)。本課程選擇IBMPC作為基本機型,闡述了IBMPC及其兼容機匯編語言程序設(shè)計的方法及技巧。本課程的教學(xué)內(nèi)容,基本要求及學(xué)時分配IBMPC計算機組織(2)1計算機系統(tǒng)概論2微處理器3存儲器4外部設(shè)備IBMPC的指令系統(tǒng)和尋址方式(8)1IBMPC的尋址方式2IBMPC的機器語言指令概況3IBMPC的指令系統(tǒng)3.匯編語言程序格式(4)1匯編語言程序的語句格式2偽操作3匯編語言源程序的格式4匯編語言程序的上機過程4.循環(huán)與分支程序設(shè)計(6)1循環(huán)程序設(shè)計2分支程序設(shè)計5.子程序結(jié)構(gòu)(2)1子程序的設(shè)計方法2子程序舉例高級匯編語言技術(shù)(2)

1宏匯編7.輸入檢出程序設(shè)計(4)1I/O設(shè)備的數(shù)據(jù)傳送方式2程序直接控制I/O方式3中斷傳送方式BIOS和DOS中斷(4)1鍵盤I/O2顯示器I/O3串行通訊I/O口三.教材及參考書教材:[1]沈美明[主編],IBM—PC匯編語言程序設(shè)計,清華大學(xué)出版社,2001年8月第2版參考書:[1][美]KipR.Irvine,譯者:溫玉杰張家生羅云彬,Intel匯編語言程序設(shè)計(第四版)AssemblyLanguageforIntel-BasedComputersFourthEdition,電子工業(yè)出版社,2004年4月第1版[2]楊季文[主編],80X86匯編語言程序設(shè)計教程,清華大學(xué)出版社,1998年6月第1版[3]胡又農(nóng)[編著],ibm-pc匯編語言程序設(shè)計試題解,人民郵電出版社,2004執(zhí)筆:方安平審閱:劉東飛審定:徐東平年9月第1版執(zhí)筆:方安平審閱:劉東飛審定:徐東平日期:2004年10月31日日期:2004年11月21日38《操作系統(tǒng)》教學(xué)大綱課程編號:課程名稱:操作系統(tǒng)/OperatingSystem學(xué)時/學(xué)分:56/3.5(理論教學(xué)44學(xué)時、實驗12學(xué)時)先修課程:高級語言程序設(shè)計、匯編語言、數(shù)據(jù)結(jié)構(gòu)、計算機組成原理適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程開課學(xué)院、系或教研室:計算機科學(xué)與技術(shù)學(xué)院一、本課程的性質(zhì)與任務(wù)操作系統(tǒng)是計算機系統(tǒng)的基本組成部分,因此,操作系統(tǒng)也是計算機類專業(yè)的核心課程之一。本課程主要講授操作系統(tǒng)的基本原理,主要功能及實現(xiàn)技術(shù),并給出操作系統(tǒng)完整的邏輯結(jié)構(gòu)和用戶界面,并以現(xiàn)代商用操作系統(tǒng)UNIX為例剖析操作系統(tǒng)的結(jié)構(gòu)、實現(xiàn)及系統(tǒng)調(diào)用命令的使用。通過本課程的講授是學(xué)生了解和掌握操作系統(tǒng)的主要功能和原理、操作系統(tǒng)提供的工作環(huán)境和用戶界面,對操作系統(tǒng)的重要論題(如進程、并發(fā)、死鎖問題、I/O、存儲和文件系統(tǒng)等)有初步了解,為今后的實際工作(如設(shè)計、分析或改進各種系統(tǒng)軟件和應(yīng)用軟件)準備必需的軟件知識,并為進一步學(xué)習(xí)數(shù)據(jù)庫系統(tǒng)、計算機網(wǎng)絡(luò)、計算機安全等課程奠定基礎(chǔ)。二、本課程的教學(xué)內(nèi)容、基本要求及學(xué)時分配introduction弓|論 (2學(xué)時)1WhalisanOperatingSystem?什么是操作系統(tǒng)?MainframeSystems主機系統(tǒng)DesktopSystems臺式系統(tǒng)MultiprocessorSystems多處理機系統(tǒng)DistributedSystems分布式系統(tǒng)ClusteredSystem集群系統(tǒng)Real-TimeSystems實時系統(tǒng)HandheldSystems手持系統(tǒng)FeatureMigration特征變遷ComputingEnvironments計算環(huán)境Comoputer-SystemStructures計算機系統(tǒng)結(jié)構(gòu).(2學(xué)時)ComputerSystemOperation計算機系統(tǒng)運行I/OStructureI/O結(jié)防StorageStructure存儲構(gòu)造StorageHierarchy存儲層次HardwareProtection硬件保護NetworkStructure網(wǎng)絡(luò)結(jié)構(gòu)Operating-SystemStructures操作系統(tǒng)結(jié)構(gòu)(4學(xué)時)SystemComponents系統(tǒng)部件OperatingSystemServices操作系統(tǒng)服務(wù)

SystemCalls系統(tǒng)調(diào)用SystemPrograms系統(tǒng)程序SystemStructure系統(tǒng)結(jié)構(gòu)VirtualMachines虛擬機SystemDesignandImplementation系統(tǒng)設(shè)計和實現(xiàn)SystemGeneration系統(tǒng)生成Processes進程(4學(xué)時)ProcessConcept進程概念ProcessScheduling進程調(diào)度OperationsonProcesses進程上的操作CooperatingProcesses協(xié)同進程InterprocessCommunication進程間通信Chapters:Threads線程(2學(xué)時)綜述多線程模型綜述多線程模型線程問題POSIX線程Solaris2線程Windows2000線程Linux線程MultithreadingModelsThreading

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論