第一篇:2018年安徽師范大學(xué)《數(shù)據(jù)庫系統(tǒng)原理(B)》課程本科教學(xué)大綱
《數(shù)據(jù)庫系統(tǒng)原理(B)》課程教學(xué)大綱
課程編號:07114130 適用專業(yè):計算機科學(xué)與技術(shù)系計算機應(yīng)用專業(yè)(軟件本科)
學(xué)時數(shù):68(理論學(xué)時數(shù):60 實驗或討論學(xué)時數(shù):16)學(xué)分數(shù):4 執(zhí)筆者:周有順 編寫日期:2004年2月 執(zhí)行時間:2003年以后入學(xué)的年級
一、課程的性質(zhì)和目的
掌握數(shù)據(jù)庫的原理和方法,學(xué)習(xí)數(shù)據(jù)庫的設(shè)計及使用。
二、課程教學(xué)內(nèi)容
第一章 數(shù)據(jù)庫系統(tǒng)概論(10學(xué)時)
了解什么是數(shù)據(jù)庫,為什么要有數(shù)據(jù)庫,以及數(shù)據(jù)庫和文件的相同及不同之處。給出數(shù)據(jù)庫的基本定義和數(shù)據(jù)庫系統(tǒng)與其它學(xué)科的關(guān)系;了解什么是信息,信息的特點及表達方式,了解信息的符號表示數(shù)據(jù),和數(shù)據(jù)的計算機內(nèi)部表示。了解計算機處理數(shù)據(jù)的方式 批處理和連機方式;了解數(shù)據(jù)庫的由來和發(fā)展,了解現(xiàn)實世界,信息世界,機器世界之間的關(guān)系,對實體與實體之間的聯(lián)系有一定的認識;了解層次,網(wǎng)絡(luò)和關(guān)系三種基本數(shù)據(jù)模型,掌握實體聯(lián)系模型,了解面向?qū)ο竽P?;理解?shù)據(jù)庫的三級體系結(jié)構(gòu),理解內(nèi)模式,概念模式,外模式及其相互之間的關(guān)系;了解數(shù)據(jù)庫系統(tǒng)的硬軟件環(huán)境和它的管理及使用者;了解DBMS的主要功能和組成部分,了解用戶訪問數(shù)據(jù)庫的過程。
第二章 關(guān)系數(shù)據(jù)庫(10學(xué)時)
理解什么是關(guān)系,關(guān)系模式,關(guān)系子模式,掌握熟練使用關(guān)系代數(shù)解決各種查詢問題,掌握元組關(guān)系演算公式并能熟練的用元組關(guān)系演算表達各種查詢,了解元組關(guān)系演算和關(guān)系代數(shù)之間的相互轉(zhuǎn)換關(guān)系,掌握域關(guān)系演算公式并能熟練的用域關(guān)系演算表達各種查詢,了解域關(guān)系演算和元組關(guān)系演算之間的相互轉(zhuǎn)換關(guān)系,掌握使用QBE語言實現(xiàn)簡單的數(shù)據(jù)庫查詢。
第三章 關(guān)系數(shù)據(jù)庫實例和SQL語言(14學(xué)時)
了解SQL SERVER數(shù)據(jù)庫系統(tǒng)的功能和作用,掌握熟練的用SQL語言實現(xiàn)復(fù)雜的數(shù)據(jù)庫查詢。
本章教師應(yīng)演示安裝SQL server數(shù)據(jù)庫系統(tǒng)并建立一個SQL數(shù)據(jù)庫。
第四章 查詢優(yōu)化(4學(xué)時)
了解查詢優(yōu)化的基本原理及方法,掌握對關(guān)系代數(shù)表達式依照優(yōu)化算法進行優(yōu)化。
本章教師應(yīng)演示在SQL數(shù)據(jù)庫系統(tǒng)下實現(xiàn)查詢優(yōu)化算法。
第五章 關(guān)系數(shù)據(jù)庫設(shè)計理論(12學(xué)時)
理解數(shù)據(jù)庫設(shè)計理論對關(guān)系模型的優(yōu)化作用,理解函數(shù)依賴和函數(shù)依賴的邏輯蘊涵,理解侯選碼,主碼和外來碼以及它們之間的關(guān)系,理解什么是1NF,2NF,3NF,BCNF,掌握對關(guān)系模式進行規(guī)范化,將其規(guī)范化為2NF,3NF,BCNF,了解什么是多值依賴和4NF。
第六章 概念模型、數(shù)據(jù)模型與數(shù)據(jù)庫設(shè)計(8學(xué)時簡介)
理解和掌握實體聯(lián)系模型的概念和設(shè)計方法。了解E-R圖、數(shù)據(jù)結(jié)構(gòu)圖、系、關(guān)系數(shù)據(jù)模型等概念,掌握E-R圖到關(guān)系模型的轉(zhuǎn)換方法。
了解數(shù)據(jù)庫設(shè)計的原理和方法。理解數(shù)據(jù)庫系統(tǒng)開發(fā)中的數(shù)據(jù)庫設(shè)計與數(shù)據(jù)庫應(yīng)用程序開發(fā)的獨立性和相互關(guān)系。
第七章 數(shù)據(jù)庫安全與保護(8學(xué)時簡介)Principles of Database Systems(B)了解數(shù)據(jù)庫系統(tǒng)的安全性,掌握數(shù)據(jù)庫系統(tǒng)的完整性控制的一般方法,了解數(shù)據(jù)庫的并發(fā)控制的實現(xiàn)機制,理解和掌握事物處理與并發(fā)控制的一般方法,了解數(shù)據(jù)庫的備份和恢復(fù)機制。
本章教師應(yīng)演示建立一個SQL數(shù)據(jù)庫安全性及完整性控制機制。
第八章 數(shù)據(jù)庫管理系統(tǒng)分析及設(shè)計(2學(xué)時簡介)
了解用戶訪問數(shù)據(jù)庫的過程,了解數(shù)據(jù)庫管理系統(tǒng)的需求,了解數(shù)據(jù)庫管理系統(tǒng)的主要功能和組成部分。
第九章 分布式數(shù)據(jù)庫和面向?qū)ο髷?shù)據(jù)庫(2學(xué)時簡介)
了解分布式數(shù)據(jù)庫和面向?qū)ο髷?shù)據(jù)庫的基本原理及使用方法。
三、課程教學(xué)的基本要求
本課程是計算機科學(xué)與技術(shù)系本科生的必修課。在教學(xué)方法上,采取課堂講授、上機操作、課后自學(xué)等形式。
(一)課堂講授
在教學(xué)過程中,教師自身要廣泛地查閱資料,細致地備課,充分地組織教案,并且認真地分析學(xué)生的實際知識結(jié)構(gòu),使備課與學(xué)生的實際情況緊密結(jié)合,使教師本身做到有效地教,使學(xué)生做到有效的學(xué)。上課時,要適當提出一些問題,一是為活躍課堂氣氛,提高課堂質(zhì)量,集中學(xué)生的注意力;二是為了培養(yǎng)他們的分析問題和解決問題的能力,在廣度和深度上拓寬學(xué)生的知識面;三是為了驗證教學(xué)過程中出現(xiàn)的問題,了解本級學(xué)生的知識結(jié)構(gòu),作到在以后的教學(xué)過程中,有的放矢。
(二)實驗與討論
數(shù)據(jù)庫原理是計算機科學(xué)與技術(shù)專業(yè)學(xué)生的專業(yè)基礎(chǔ)課,實驗以教師演示為主并提出問題討論。本課程的學(xué)生實踐部分由其后續(xù)課程《數(shù)據(jù)庫原理實踐》完成。在本課程中主要完成理論教學(xué),教學(xué)中應(yīng)采用啟發(fā)式的教學(xué)方式來培養(yǎng)學(xué)生的能力,從調(diào)動學(xué)生自身學(xué)習(xí)的積極性、引導(dǎo)學(xué)生主動思考問題、強調(diào)知識的連貫性和連通性等方面入手,進而達到學(xué)生在完成相關(guān)內(nèi)容學(xué)習(xí)的同時能夠自我提高而成為合格人才。
(三)考試
采用閉卷的考試方式。
四、本課程與其它課程的聯(lián)系與分工
先修課程:操作系統(tǒng),計算機網(wǎng)絡(luò),編譯原理,數(shù)據(jù)結(jié)構(gòu),數(shù)理邏輯以及程序設(shè)計語言等。
五、建議教材與教學(xué)參考書
[1]
薩師宣、王珊,《數(shù)據(jù)庫系統(tǒng)概述》,高等教育出版社,1995 [2] 丁寶康編、施伯樂主審,《數(shù)據(jù)庫實用教程》,清華大學(xué)出版社,2001 [3] C.J.Date,《An Introduction to Database System》,1982 [4] J.D.Ullman,《Principle of Database Systems》,1982
第二篇:2018年安徽師范大學(xué)《微機原理》本科教學(xué)大綱
《微機原理》教學(xué)大綱
學(xué)時:51
學(xué)分:3 理論學(xué)時:42
實驗:18 適用專業(yè):計算機、軟件
大綱執(zhí)筆人:程桂花
大綱審定人:齊學(xué)梅
一、課程的性質(zhì)與任務(wù)
本課程屬于計算機專業(yè)的硬件基礎(chǔ)課程,通過學(xué)習(xí)了解微機系統(tǒng)的基本結(jié)構(gòu)和工作原理,建立微機硬件體系結(jié)構(gòu)的概念掌握微機系統(tǒng)擴展必備的硬件基礎(chǔ)知識和分析方法,培養(yǎng)學(xué)生計算機硬件知識和應(yīng)用能力。
二、課程內(nèi)容、基本要求
1、概述
主要講述計算機基礎(chǔ)知識,常用名詞術(shù)語,微機工作原理。
2、16位和32位微處理器及CPU子系統(tǒng)
講述8086CPU的內(nèi)部結(jié)構(gòu)及子系統(tǒng)、8086的工作模式、存儲器讀寫、I/O讀寫操作及時序;80386CPU體系結(jié)構(gòu)、Pentium、Itanium微處理器主要特點及先進技術(shù)。
3、半導(dǎo)體存儲器和高速緩沖存儲器
半導(dǎo)體存儲器分類、SRAM與DRAM的工作原理、存儲器與CPU的連接;高速緩沖存儲器的組織及更新方法、高速緩沖控制器的工作原理。
4、微型計算機和外設(shè)的數(shù)據(jù)傳送
接口的概述、三種傳送方式的基本概念與工作原理、一般接口組成。
5、串并行通信和接口技術(shù) 串行通信的基本概念、8251的工作原理;并行通信的概念、8255的工作原理。
6、中斷控制器8259A、DMA控制器、計數(shù)器/定時器(18學(xué)時)中斷系統(tǒng)功能、中斷優(yōu)先權(quán)管理的方法、中斷控制器8259的工作原理及編程;DMA控制器的工作原理及編程;計時器/定時期的工作及編程;多功能接口芯片的使用。
7、數(shù)模(D/A)轉(zhuǎn)換與模數(shù)(A/D)轉(zhuǎn)換接口(8學(xué)時)CPU與D/A的接口電路、CPU與A/D的接口電路。
三、學(xué)生成績評定方法:
作業(yè)和小測驗占總成績的10%,實驗占總成績的20%,期末考試占總成績的70%。
四.參考書目:《微型計算機技術(shù)及應(yīng)用》,戴梅萼、史加權(quán) 編著
清華大學(xué)出版
《微型計算機系統(tǒng)原理及應(yīng)用》 《計算機硬件技術(shù)基礎(chǔ)》 《微型計算機接口技術(shù)》等
第三篇:2018年安徽師范大學(xué)自動化本科專業(yè)《數(shù)據(jù)庫原理》課程大綱本科教學(xué)大綱
理論類課程大綱
課程名稱:數(shù)據(jù)庫原理
一、課程概況
所屬專業(yè): 課程類型: 開課學(xué)期: 學(xué)時: 擬使用教材:
陶宏才等.數(shù)據(jù)庫原理及設(shè)計,清華大學(xué)出版社,2007年9月第2版。學(xué)習(xí)參考資料:
1.李春葆,曾平.數(shù)據(jù)庫原理與應(yīng)用,清華大學(xué)出版社,2006年1月第1版
2.王能斌.數(shù)據(jù)庫系統(tǒng)教程,電子工業(yè)出版社,2002年8月第1版 3.阮家棟.Web數(shù)據(jù)庫技術(shù),科學(xué)出版社,2005年4月第2版 自動化 專業(yè)方向課 4 32
開課單位: 課程代碼: 學(xué)分: 核心課程:
物理與電子信息學(xué)院 0845520 2 否
二、課程描述(300字以內(nèi))
《數(shù)據(jù)庫原理》為自動化類等專業(yè)方向課程,是一門實踐性較強的課程。它將數(shù)據(jù)庫基本原理和數(shù)據(jù)庫編程的知識結(jié)合為一門課程,使學(xué)生在掌握數(shù)據(jù)庫設(shè)計基本原理和方法的基礎(chǔ)上,能夠根據(jù)組織或企業(yè)的需求設(shè)計和實現(xiàn)關(guān)系數(shù)據(jù)庫及數(shù)據(jù)庫應(yīng)用程序。本課程內(nèi)容主要介紹數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)模型的建立、更新技術(shù)、查詢技術(shù)及其優(yōu)化、數(shù)據(jù)的完整性和安全保護、事務(wù)管理及數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計。
三、課程目標
本課程目標是掌握數(shù)據(jù)庫的基礎(chǔ)知識和基本技能,培養(yǎng)學(xué)生利用數(shù)據(jù)庫系統(tǒng)進行數(shù)據(jù)處理的能力。通過學(xué)習(xí)數(shù)據(jù)庫的理論及實踐開發(fā)技術(shù),使學(xué)生使用所學(xué)的數(shù)據(jù)庫知識,根據(jù)實際問題進行數(shù)據(jù)庫的創(chuàng)建和維護、檢索與統(tǒng)計,能開發(fā)簡
單的數(shù)據(jù)庫應(yīng)用程序,從而擴大學(xué)生的知識面,為今后從事數(shù)據(jù)庫技術(shù)相關(guān)的工作奠定基礎(chǔ)。
四、教學(xué)要求
1.使學(xué)生系統(tǒng)了解關(guān)系數(shù)據(jù)庫的基本原理。包括數(shù)據(jù)庫的特點、數(shù)據(jù)庫的基本概念、概念模型、關(guān)系數(shù)據(jù)模型、關(guān)系代數(shù)與關(guān)系運算、數(shù)據(jù)定義、操縱和查詢方法、優(yōu)化技術(shù)和關(guān)系數(shù)據(jù)庫理論等。
2.使學(xué)生掌握基本的數(shù)據(jù)庫技術(shù)和方法,培養(yǎng)學(xué)生的實際動手能力。包括數(shù)據(jù)庫的設(shè)計方法、數(shù)據(jù)庫的保護技術(shù)和關(guān)系數(shù)據(jù)庫查詢語言SQL等,并能夠運用一種流行的數(shù)據(jù)庫管理系統(tǒng)設(shè)計數(shù)據(jù)庫及進行簡單的應(yīng)用系統(tǒng)開發(fā)。
3.課堂講授采用多媒體教學(xué),力求做到突出重點,講授時,盡可能結(jié)合數(shù)據(jù)庫系統(tǒng)中的典型實例,深入淺出地闡明其基本思想,拓開學(xué)生的思路,增強同學(xué)們的直觀感。
五、考核方式及要求
為實現(xiàn)課程教學(xué)目標,本門課程考核方式及要求為:出勤率占總成績的10%,全學(xué)期隨機點到10次,其中缺席3次,按無成績計算;隨堂測驗1次,測驗成績按10%折算后計入總成績;課程作業(yè)4次,按批改成績10%折算后計入總成績;實驗5次,按實驗成績20%折算后計入總成績;期末考試,按卷面成績50%折算后計入總成績。
六、課程內(nèi)容
第1章 數(shù)據(jù)庫系統(tǒng)概述(授課時間:第4學(xué)期第1周)
教學(xué)目標:了解數(shù)據(jù)庫管理系統(tǒng)出現(xiàn)的背景、基本功能,理解數(shù)據(jù)庫原理、應(yīng)用與設(shè)計3部分之間的關(guān)系,掌握數(shù)據(jù)庫系統(tǒng)中的術(shù)語與基本概念。
教學(xué)重點:數(shù)據(jù)庫管理系統(tǒng)的基本功能,數(shù)據(jù)庫系統(tǒng)中的術(shù)語與基本概念。教學(xué)難點:數(shù)據(jù)庫原理、應(yīng)用與設(shè)計3部分之間的關(guān)系。
學(xué)
時:課堂教學(xué)2學(xué)時,課外自主學(xué)習(xí)時間不少于2學(xué)時 教學(xué)方法:多媒體教學(xué)手段,講授法 主要內(nèi)容:(1)數(shù)據(jù)庫系統(tǒng)及其總體結(jié)構(gòu);
(2)數(shù)據(jù)庫系統(tǒng)中的關(guān)鍵術(shù)語與概念;(3)數(shù)據(jù)庫系統(tǒng)的用戶。
學(xué)習(xí)方法:小組討論,查詢、理解相關(guān)概念 課后作業(yè):認真仔細閱讀第1章內(nèi)容
注:后續(xù)內(nèi)容按相應(yīng)格式進行添加。涉及課程實驗部分相關(guān)內(nèi)容,可參考實驗類課程大綱編制要求進行填寫。
第2章 高級(概念)數(shù)據(jù)模型(授課時間:第4學(xué)期第2、3周)
教學(xué)目標:了解數(shù)據(jù)模型的來源、評價、層次性及內(nèi)容,理解ERM的地位與作用,掌握ERM數(shù)據(jù)結(jié)構(gòu)中的實體與聯(lián)系的含義。教學(xué)重點:基本實體聯(lián)系模型,擴展實體聯(lián)系模型,利用E-R模型的概念數(shù)據(jù)庫設(shè)計。教學(xué)難點:數(shù)據(jù)模型的來源。
學(xué)
時:課堂教學(xué)4學(xué)時,課外自主學(xué)習(xí)時間不少于4學(xué)時 教學(xué)方法:多媒體教學(xué)手段,講授法 主要內(nèi)容:(1)數(shù)據(jù)庫系統(tǒng)及其總體結(jié)構(gòu);
(2)數(shù)據(jù)庫系統(tǒng)中的關(guān)鍵術(shù)語與概念;(3)數(shù)據(jù)庫系統(tǒng)的用戶。
學(xué)習(xí)方法:查詢資料理解高級模型相關(guān)概念
課后作業(yè):課后習(xí)題第一題,下次上課前完成并上交。
第3章 關(guān)系數(shù)據(jù)模型
(授課時間:第4學(xué)期第4、5、6、7周)
教學(xué)目標:理解關(guān)系數(shù)據(jù)模型的基本概念、關(guān)系模型上的完整性約束,掌握關(guān)系代數(shù)與關(guān)系運算的基本概念及操作方法,掌握關(guān)系代數(shù)與關(guān)系運算表達式與SQL語言之間的相互轉(zhuǎn)換方法。
教學(xué)重點:關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu),關(guān)系模型上的完整性約束,視圖及其操作,實體聯(lián)系模型向關(guān)系模型的轉(zhuǎn)換,關(guān)系代數(shù)及關(guān)系運算。教學(xué)難點:關(guān)系模型上的完整性約束,關(guān)系代數(shù)及關(guān)系運算。學(xué)
時:課堂教學(xué)8學(xué)時,課外自主學(xué)習(xí)時間不少于4學(xué)時 教學(xué)方法:多媒體教學(xué)手段,討論、實踐法 主要內(nèi)容:(1)關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu);
(2)關(guān)系模型上的完整性約束;
(3)SQL Server支持的完整性約束及其設(shè)定;(4)視圖及其操作;
(5)實體聯(lián)系模型向關(guān)系模型的轉(zhuǎn)換;(6)關(guān)系代數(shù)。
學(xué)習(xí)方法:要求同學(xué)自帶電腦,邊講解邊實踐,理論聯(lián)系實際。課后作業(yè):課后習(xí)題第四題,下周課前完成上交。
第4章 SQL語言及其操作(授課時間:第4學(xué)期第8、9、10周)
教學(xué)目標:了解SQL的4大功能、視圖的概念以及視圖與基表的區(qū)別,掌握基表和視圖的概念、基表模式的定義、索引的建立和撤消方法、基本SQL查詢語言、查詢語句、SQL提供的增、刪、改數(shù)據(jù)庫中數(shù)據(jù)的語句,理解包含UNION的查詢。教學(xué)重點:數(shù)據(jù)定義子語言,數(shù)據(jù)操縱子語言及數(shù)據(jù)控制子語言。教學(xué)難點:數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言及其操作。學(xué)
時:課堂教學(xué)6學(xué)時,課外自主學(xué)習(xí)時間不少于4學(xué)時 教學(xué)方法:多媒體教學(xué)手段,討論、實踐教學(xué)法 主要內(nèi)容:(1)SQL語言概況;
(2)數(shù)據(jù)定義子語言及其操作(3)數(shù)據(jù)操縱子語言及其操作
學(xué)習(xí)方法:要求同學(xué)自帶電腦,邊講解邊實踐,理論聯(lián)系實際。課后作業(yè):課后習(xí)題第二、三、六題,下次上課前完成并上交。
第5章 數(shù)據(jù)庫的保護
(授課時間:第4學(xué)期第11、12、13周)
教學(xué)目標:理解數(shù)據(jù)庫的保護、安全性及完整性等概念,掌握各種數(shù)據(jù)庫故障恢復(fù)及并發(fā)控制措施。教學(xué)重點:數(shù)據(jù)庫的保護、安全性及完整性,數(shù)據(jù)庫故障恢復(fù)及并發(fā)控制。教學(xué)難點:數(shù)據(jù)庫的完整性,故障恢復(fù)技術(shù)。
學(xué)
時:課堂教學(xué)6學(xué)時,課外自主學(xué)習(xí)時間不少于4學(xué)時 教學(xué)方法:多媒體教學(xué)手段,討論法 主要內(nèi)容:(1)數(shù)據(jù)庫的保護概況;
(2)數(shù)據(jù)庫安全性;
(3)數(shù)據(jù)庫完整性;(4)故障恢復(fù)技術(shù)(5)并發(fā)控制。
學(xué)習(xí)方法:分析、討論
課后作業(yè):課后習(xí)題第二題,下次上課前完成并上交。
實驗類課程大綱
課程名稱:數(shù)據(jù)庫原理實驗
一、課程概況
所屬專業(yè): 課程類型: 開課學(xué)期: 學(xué)時: 擬使用教材:
陶宏才等.數(shù)據(jù)庫原理及設(shè)計,清華大學(xué)出版社,2007年9月第2版。自動化 課程實驗課程 4 10
開課單位: 課程代碼: 學(xué)分: 核心課程:
物理與電子信息學(xué)院 0845520 否
二、課程描述(300字以內(nèi))
實驗內(nèi)容涵蓋了數(shù)據(jù)庫中從數(shù)據(jù)定義、操作與查詢,SQL語言編程、安全性授權(quán)、故障恢復(fù)以及數(shù)據(jù)庫系統(tǒng)維護等方面的內(nèi)容。通過本課程學(xué)習(xí),學(xué)生將能夠運用一種流行的數(shù)據(jù)庫管理系統(tǒng)設(shè)計數(shù)據(jù)庫及進行簡單的應(yīng)用系統(tǒng)開發(fā)。
三、課程目標
熟練使用SQL定義子語言、操縱子語言和查詢子語言命令語句;掌握關(guān)系模型上的完整性約束機制;掌握SQL Server的安全系統(tǒng)及安全設(shè)置;掌握一定的數(shù)據(jù)庫系統(tǒng)管理技術(shù)。
四、教學(xué)要求
本課程由SQL定義子語言、SQL操縱子語言、SQL查詢子語言、數(shù)據(jù)庫完整性約束、SQL Server安全設(shè)置等5組實驗構(gòu)成。教師在實驗前進行簡短的實驗要求和輔導(dǎo),學(xué)生按照每個實驗要求完成相應(yīng)的實驗任務(wù),并將實驗源程序、實驗結(jié)果截屏一并撰寫到實驗報告中。
學(xué)生應(yīng)熟悉實驗室管理相關(guān)規(guī)章制度,遵守實驗操作要求,規(guī)范使用實驗儀器設(shè)備。積極做好實驗準備工作,預(yù)習(xí)實驗指導(dǎo)書中相關(guān)內(nèi)容和要求、做好實驗
設(shè)計等;實驗結(jié)束后認真完成完成實驗報告撰寫(報告格式見附件)。
五、考核方式及要求
本課程將不作為單獨一門課程進行考核,按實驗成績20%折算后計入總成績。實驗成績考核采用平時考核與實驗操作相結(jié)合的方式進行。平時考核用于考察學(xué)生參與課程教學(xué)的行為表現(xiàn)(包括課前預(yù)習(xí)情況和實驗過程中的態(tài)度)以及實驗報告完成質(zhì)量,按實驗成績的50%折算后計入實驗成績;實驗操作考核將根據(jù)每次完成實驗的數(shù)量和質(zhì)量,按50%折算計入實驗成績。
六、課程內(nèi)容
實驗一:SQL定義子語言實驗(授課時間:第4學(xué)期第9周)
教學(xué)目標:熟練使用SQL定義子語言。
主要內(nèi)容:利用SQL定義子語言創(chuàng)建、修改和刪除數(shù)據(jù)庫,創(chuàng)建表,創(chuàng)建視圖,創(chuàng)建索引。
學(xué)
時:2學(xué)時
教學(xué)方法:講授/現(xiàn)場指導(dǎo) 實驗類型:驗證性實驗
實驗二:SQL操縱子語言實驗(授課時間:第4學(xué)期第11周)
教學(xué)目標:熟練使用SQL操縱子語言。
主要內(nèi)容:利用SQL操縱子語言向表中插入數(shù)據(jù)、修改表中數(shù)據(jù)、刪除數(shù)據(jù)、更新視圖、刪除視圖。
學(xué)
時:2學(xué)時
教學(xué)方法:講授/現(xiàn)場指導(dǎo) 實驗類型:驗證性實驗
實驗三:SQL查詢子語言實驗(授課時間:第4學(xué)期第12周)
教學(xué)目標:熟練使用SQL查詢子語言。
主要內(nèi)容:利用SQL查詢子語言進行無條件查詢、條件查詢、一般連接查詢、特殊連接查詢、嵌套子查詢和相關(guān)子查詢等。
學(xué)
時:2學(xué)時
教學(xué)方法:講授/現(xiàn)場指導(dǎo) 實驗類型:驗證性實驗
實驗四:數(shù)據(jù)庫完整性實驗(授課時間:第4學(xué)期第13周)
教學(xué)目標:掌握關(guān)系模型上的完整性約束機制。
主要內(nèi)容:利用T-SQL語句,在定義表時指定默認、創(chuàng)建默認、查看默認和刪除默認,創(chuàng)建規(guī)則、刪除規(guī)則,定義檢查性約束、刪除檢查性約束,創(chuàng)建主鍵約束和唯一性約束,定義外鍵約束。
學(xué)
時:2學(xué)時
教學(xué)方法:講授/現(xiàn)場指導(dǎo) 實驗類型:驗證性實驗
實驗五:SQL Server安全設(shè)置實驗(授課時間:第4學(xué)期第14周)
教學(xué)目標:掌握SQL Server的安全體系及安全設(shè)置。
主要內(nèi)容:創(chuàng)建Windows登錄賬號,數(shù)據(jù)庫用戶設(shè)置,SQL Server角色設(shè)置,SQL Server語句及對象授權(quán)。
學(xué)
時:2學(xué)時
教學(xué)方法:講授/現(xiàn)場指導(dǎo) 實驗類型:驗證性實驗
第四篇:2018年安徽師范大學(xué)《編譯原理實踐》課程教學(xué)大綱
《編譯原理實踐》課程教學(xué)大綱
課程編號:07114180 適用專業(yè):計算機科學(xué)與技術(shù)系計算機應(yīng)用專業(yè)(軟件本科)
學(xué)時數(shù):34(理論學(xué)時數(shù):10 實驗或討論學(xué)時數(shù):48)學(xué)分數(shù):2 執(zhí)筆者:周有順 編寫日期:2004年2月 執(zhí)行時間:2003年以后入學(xué)的年級
一、課程的性質(zhì)和目的
編譯原理實踐設(shè)計是計算機科學(xué)與技術(shù)專業(yè)學(xué)生的專業(yè)必修課。
系統(tǒng)軟件是計算機系統(tǒng)的重要組成部分。本課程是在學(xué)習(xí)系統(tǒng)軟件的組成、設(shè)計原理和實現(xiàn)方法的基礎(chǔ)之上,設(shè)計并上機實現(xiàn)部分系統(tǒng)軟件----編譯程序。目的在于完成相關(guān)課程從理論到實踐的推進,使學(xué)生真正掌握計算機信息處理的實質(zhì),提高其專業(yè)素質(zhì)及駕馭各種系統(tǒng)軟件和應(yīng)用軟件的能力。
二、課程教學(xué)內(nèi)容
編譯程序設(shè)計與實現(xiàn)的目的:
了解編譯程序的組成及各部分的基本任務(wù); 掌握編譯程序各部分的設(shè)計原理和實現(xiàn)方法; 體會理論內(nèi)容與具體實踐之間的關(guān)系。
第一章 課堂教學(xué)內(nèi)容要點
(1)編譯過程概要:(4學(xué)時)
詞法分析、語法分析、語義分析及中間代碼生成、目標代碼生成等各部分的具體實現(xiàn)算法;符號表管理、錯誤信息處理的具體實現(xiàn)方法;上述各部分之間的數(shù)據(jù)及信息的傳遞與交流。
(2)編譯程序?qū)崿F(xiàn)途徑(6學(xué)時)
編譯程序的書寫語言與T型圖;編譯程序的自展技術(shù);編譯程序的構(gòu)造工具。
第二章 實踐內(nèi)容概要(上機部分)(24學(xué)時)
(1)實驗型語言源文法(略)。(2)編譯程序的設(shè)計目標
①設(shè)計該語言的詞法分析程序和語法分析及語義分析程序,詞法分析程序和語法分析程序分別作為一遍編寫,并生成二元式和中間代碼四元式形式。
②在語法分析中,對各語句和布爾表達式的分析采用遞歸下降分析,對算數(shù)表達式的分析采用算符優(yōu)先分析。
③程序中應(yīng)包括符號表管理和簡單的出錯處理。詞法分析出錯處理包括非法字符和非法單詞;語法分析出錯處理包括簡單的語法錯誤,即程序結(jié)構(gòu)不符合語法規(guī)則的錯誤。
④將中間代碼四元式生成8086/8088匯編語言的目標代碼形式。(選做)(3)程序調(diào)試
用上述語言編寫程序,求函數(shù)的值。(4)文檔要求
①畫出該語言文法的語法圖。
②寫出編譯程序中所使用的主要數(shù)據(jù)結(jié)構(gòu)(二元式表,四元式表和符號表)。③給出該語言的編譯程序的各模塊的結(jié)構(gòu)圖。
④調(diào)試上述程序,并分別給出無錯誤信息和有錯誤信息的調(diào)試結(jié)果,即二元式表和四元式表。
三、課程教學(xué)的基本要求
本課程是編譯原理的后續(xù)課程,完成課程的實踐部分。因此教學(xué)上應(yīng)著重強調(diào)理論與實踐的關(guān)系,理論內(nèi)容如何付諸實踐,如何利用理論知識去解決實際問題等,以達到學(xué)生實踐能力的提高。
Project for Compiler System
四、本課程與其它課程的聯(lián)系與分工
先修課程:匯編語言,操作系統(tǒng),編譯原理等
五、建議教材與教學(xué)參考書
[1]
蔣立源,《編譯原理》,西北工業(yè)大學(xué)出版社,1997 [2]
呂映芝等,《編譯原理》,清華大學(xué)出版社,1998 [3] 陳火旺等,《編譯原理》,國防工業(yè)出版社,1997
第五篇:2018年安徽師范大學(xué)《概率論》本科教學(xué)大綱
《概率論》教學(xué)大綱
學(xué)
時:54學(xué)時 理論學(xué)時:54學(xué)時 大綱執(zhí)筆人:郭大偉
一、說明:
概率論是研究隨機現(xiàn)象的一門數(shù)學(xué)學(xué)科,它已廣泛地應(yīng)用于工農(nóng)業(yè)生產(chǎn)和科學(xué)技術(shù)之中,并與其它數(shù)學(xué)分支互相滲透與結(jié)合。本課程已成為數(shù)學(xué)專業(yè)的主要基礎(chǔ)課之一。
二、本文
1、事件與概率(16學(xué)時)
事件及事件間的關(guān)系及運算。頻率與概率,概率的公理化定義。古典概型,幾何概型。概率的性質(zhì)及運算法則。條件概率。事件的獨立性及其運算性質(zhì)。貝努里概型。
2、離散型隨機變量(12學(xué)時)
一維隨機變量,分布列。多維隨機變量,聯(lián)合分布列,邊際分布,隨機變量的獨立性。隨機變量函數(shù)的分布列。數(shù)學(xué)期望的定義及性質(zhì),方差的定義。條件分布及條件數(shù)學(xué)期望。
3、連續(xù)型隨機變量(14學(xué)時)
一維隨機變量的定義。分布函數(shù)及其性質(zhì),分布密度,一些重要的分布。多維隨機變量的聯(lián)合分布密度及其性質(zhì),邊際分布。隨機變量的函數(shù)的分布。數(shù)學(xué)期望,方差,相關(guān)系數(shù)。車貝曉夫不等式。中心矩,原點矩,一般矩的定義。條件分布,條件數(shù)學(xué)期望?;貧w,線性回歸。特征函數(shù)的定義,性質(zhì),逆轉(zhuǎn)公式,用特征函數(shù)求各階矩。
4、大數(shù)定律與中心極限定理(12學(xué)時)
依概率收斂。貝努里大數(shù)定律,車貝曉夫大數(shù)定律,辛欽大數(shù)定律。依分布收斂,一些收斂于正態(tài)分布的例,中心極限定理,拉普拉斯局部極限定理。
本課程考核方式為閉卷,筆試。
教學(xué)參考書目:
[1]概率論與數(shù)理統(tǒng)計教程,魏宗舒等編,高等教育出版社,第二版。[2]概率論,復(fù)旦大學(xué)編,高等教育出版社,第三版。
學(xué)
分:3分 適用專業(yè):數(shù)學(xué) 大綱審定人:束立生