欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      C程序設(shè)計(jì)教學(xué)大綱

      時(shí)間:2019-05-12 23:14:35下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《C程序設(shè)計(jì)教學(xué)大綱》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《C程序設(shè)計(jì)教學(xué)大綱》。

      第一篇:C程序設(shè)計(jì)教學(xué)大綱

      C語(yǔ)言教學(xué)大綱

      說(shuō)明:

      1、性質(zhì)

      C語(yǔ)言是近年來(lái)國(guó)內(nèi)外得到迅速推廣使用的一種現(xiàn)代計(jì)算機(jī)語(yǔ)言,不少迫切希望學(xué)習(xí)和使用C語(yǔ)言,是鑒于C語(yǔ)言功能強(qiáng),使用靈活,目標(biāo)程序效率高,可移植性好,對(duì)硬件的控制能力強(qiáng)。C語(yǔ)言即適合作系統(tǒng)描述語(yǔ)言,又可用來(lái)開(kāi)發(fā)系統(tǒng)軟件和應(yīng)用軟件。本科目是物理教育專(zhuān)業(yè)的限選課程。

      2、課程要求:

      通過(guò)本課程的學(xué)習(xí),要求學(xué)生:

      (1)熟悉和掌握C語(yǔ)言的結(jié)構(gòu)、數(shù)據(jù)類(lèi)型及其常用算法、語(yǔ)法形式、功能和程序開(kāi)發(fā)過(guò)程的概念。

      (2)理解結(jié)構(gòu)化程序設(shè)計(jì)的概念,熟練使用結(jié)構(gòu)化流程圖工具;掌握用C語(yǔ)言設(shè)計(jì)常用程序的方法和技巧,掌握C語(yǔ)言特有的語(yǔ)言設(shè)施——指針的靈活使用。

      (3)能在計(jì)算機(jī)上使用C語(yǔ)言編制、調(diào)制、執(zhí)行程序。

      3、先行課:

      要求學(xué)生在學(xué)習(xí)《C程序設(shè)計(jì)》課程前,應(yīng)已學(xué)習(xí)過(guò)計(jì)算機(jī)基礎(chǔ)知識(shí)和具有初級(jí)應(yīng)用能力。

      4、使用教材:

      《C語(yǔ)言程序設(shè)計(jì)教程》,高等教育出版社,譚浩強(qiáng)著??傉n時(shí)為72課時(shí),其中上機(jī)完成作業(yè)時(shí)間,不優(yōu)于18課時(shí),4學(xué)分。

      內(nèi)容

      第一章 C語(yǔ)言概述(建議學(xué)時(shí)1課時(shí))

      1、C語(yǔ)言出現(xiàn)的歷史背景

      2、C語(yǔ)言的特點(diǎn)

      3、簡(jiǎn)單的C程序介紹

      4、C程序的上機(jī)步驟

      目標(biāo)要求:了解C語(yǔ)言的發(fā)展史、特點(diǎn)

      第二章 程序的靈魂——算法(建議學(xué)時(shí)3課時(shí))

      1、算法的概念

      2、簡(jiǎn)單算法舉例

      3、算法的特性

      4、怎樣表示一個(gè)算法

      5、結(jié)構(gòu)化程序設(shè)計(jì)方法 目標(biāo)要求:了解最基本的算法

      第三章 數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式(建議學(xué)時(shí)4課時(shí))

      1、C的數(shù)據(jù)類(lèi)型

      2、常量與變量

      3、整型數(shù)據(jù)

      4、實(shí)型數(shù)據(jù)

      5、字符型數(shù)據(jù)

      6、變量賦初值

      7、各類(lèi)數(shù)值型數(shù)據(jù)間的混合運(yùn)算

      8、算術(shù)運(yùn)算符和算術(shù)表達(dá)式

      9、賦值運(yùn)算符和賦值表達(dá)式

      10、逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式

      目標(biāo)要求:了解基本數(shù)據(jù)類(lèi)型及運(yùn)算

      第四章 最簡(jiǎn)單的C程序設(shè)計(jì)——順序程序設(shè)計(jì)(建議學(xué)時(shí)5課時(shí))

      1、C語(yǔ)句概述

      2、賦值語(yǔ)句

      3、數(shù)據(jù)輸入輸出的概念及在C語(yǔ)言中的實(shí)現(xiàn)

      4、字符數(shù)據(jù)的輸入輸出

      5、格式輸入與輸出

      6、順序結(jié)構(gòu)程序設(shè)計(jì)舉例 目標(biāo)要求:學(xué)會(huì)順序程序設(shè)計(jì)

      第五章 選擇結(jié)構(gòu)程序設(shè)計(jì)(建議學(xué)時(shí)5課時(shí))

      1、關(guān)系運(yùn)算符和關(guān)系表達(dá)式

      2、邏輯運(yùn)算符和邏輯表達(dá)式

      3、if語(yǔ)句

      4、switch語(yǔ)句

      5、程序舉例

      目標(biāo)要求:學(xué)會(huì)選擇程序設(shè)計(jì)

      第六章 循環(huán)控制(建議學(xué)時(shí)6課時(shí))

      1、概述

      2、goto語(yǔ)句以及用goto語(yǔ)句構(gòu)成循環(huán)

      3、while語(yǔ)句

      4、do-while語(yǔ)句

      5、for語(yǔ)句

      6、循環(huán)的嵌套

      7、幾種循環(huán)的比較

      8、break語(yǔ)句和continue語(yǔ)句

      9、程序舉例

      目標(biāo)要求:學(xué)會(huì)循環(huán)程序設(shè)計(jì) 第七章 數(shù)組(建議學(xué)時(shí)8課時(shí))

      1、一維數(shù)組的定義和引用

      2、二維數(shù)組的定義和引用

      3、字符數(shù)組

      目標(biāo)要求:學(xué)會(huì)數(shù)組的使用

      第八章 函數(shù)(建議學(xué)時(shí)8課時(shí))

      1、概述

      2、函數(shù)定義的一般形式

      3、函數(shù)參數(shù)和函數(shù)的值

      4、函數(shù)的調(diào)用

      5、函數(shù)的嵌套調(diào)用

      6、函數(shù)的遞歸調(diào)用

      7、數(shù)組作為函數(shù)參數(shù)

      8、局部變量和全局變量

      9、變量的存儲(chǔ)類(lèi)別

      10、內(nèi)部函數(shù)和外部函數(shù)

      11、如何運(yùn)行一個(gè)多文件的程序 目標(biāo)要求:學(xué)會(huì)函數(shù)的使用

      第九章 預(yù)處理命令(建議學(xué)時(shí)3課時(shí))

      1、宏定義

      2、“文件包含”處理

      3、條件編譯

      目標(biāo)要求:掌握基本預(yù)處理命令的應(yīng)用 第十章 指針(建議學(xué)時(shí)4課時(shí))

      1、地址和指針的概念

      2、變量的指針和指向變量的指針變量

      3、數(shù)組的指針和指向數(shù)組的指針變量

      4、字符串的指針和指向字符串的指針變量

      5、函數(shù)的指針和指向函數(shù)的指針變量

      6、返回指針值的函數(shù)

      7、指針數(shù)組和指向指針的指針

      8、有關(guān)指針的數(shù)據(jù)類(lèi)型和指針運(yùn)算的小結(jié) 目標(biāo)要求:掌握指針的基本應(yīng)用

      第十一章 結(jié)構(gòu)體與共用體(建議學(xué)時(shí)2課時(shí))

      1、概述

      2、定義結(jié)構(gòu)體類(lèi)型變量的方法

      3、結(jié)構(gòu)體變量的引用

      4、結(jié)構(gòu)體變量的初始化

      5、結(jié)構(gòu)體數(shù)組

      6、指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針

      7、用指針處理鏈表

      8、共用體

      9、枚舉類(lèi)型

      10、用typedef定義類(lèi)型

      目標(biāo)要求:掌握結(jié)構(gòu)體的基本應(yīng)用 第十二章 位運(yùn)算(建議學(xué)時(shí)2課時(shí))

      1、位運(yùn)算符和位運(yùn)算

      2、位運(yùn)算舉例

      3、位段

      目標(biāo)要求:掌握位的基本運(yùn)算 第十三章 文件(建議學(xué)時(shí)2課時(shí))

      1、C文件概述

      2、文件類(lèi)型指針

      3、文件的打開(kāi)與關(guān)閉

      4、文件的讀寫(xiě)

      5、文件的定位

      6、出錯(cuò)的檢測(cè)

      7、文件的輸入輸出小結(jié)

      目標(biāo)要求:掌握文件的基本操作

      參考書(shū)目:

      [1] 譚浩強(qiáng)

      著 《C程序設(shè)計(jì)》 清華大學(xué)出版社 1999年12月第2版平面設(shè)計(jì)教學(xué)大綱

      說(shuō)明:

      1、課程要求

      通過(guò)本課程的學(xué)習(xí),要求學(xué)生:

      熟悉和掌握Photoshop的圖像處理技術(shù),包括位圖圖像的基礎(chǔ)知識(shí)、顏色理論和色彩調(diào)整、圖像描繪與修復(fù)技術(shù)等。

      2、先行課:

      要求學(xué)生在學(xué)習(xí)《平面設(shè)計(jì)》課程前,應(yīng)已學(xué)習(xí)過(guò)計(jì)算機(jī)基礎(chǔ)知識(shí)和具有初級(jí)應(yīng)用能力。

      總課時(shí)為72課時(shí),其中上機(jī)完成作業(yè)時(shí)間,不優(yōu)于18小時(shí),4學(xué)分。

      內(nèi)容

      第一章

      Photoshop中文版入門(mén)(建設(shè)學(xué)時(shí)1課時(shí))

      1、Photoshop5.0中文版新增功能

      2、Photoshop5.0中文版安裝

      3、獲得幫助信息

      4、瀏覽Photoshop5.0中文版界面

      5、Photoshop5.0中文版工具箱

      6、Photoshop5.0中文版的調(diào)板

      第二章

      Photoshop5.0中文版圖像處理基礎(chǔ)(建設(shè)學(xué)時(shí)2課時(shí))

      1、打開(kāi)文件

      2、創(chuàng)建新圖像

      3、保存和關(guān)閉圖像

      4、改變圖像尺寸

      5、Photoshop5.0中文版的數(shù)據(jù)交換

      6、打印圖像

      第三章

      定制Photoshop5.0中文版(建設(shè)學(xué)時(shí)1課時(shí))

      1、使用“預(yù)置”子菜單

      2、使用“色彩設(shè)置”命令

      3、設(shè)置屏幕組件

      第四章

      使用顏色(建設(shè)學(xué)時(shí)2課時(shí))

      1、理解色彩模式與色彩理論

      2、RGB模式

      3、CMYK模式

      4、Lab模式

      5、HSB模式

      6、“灰度”模式

      7、位圖模式

      8、索引模式

      9、選擇模式

      10、調(diào)整圖像的顏色

      第五章

      圖像選擇技巧(建設(shè)學(xué)時(shí)4課時(shí))

      1、選框工具

      2、套索類(lèi)工具

      3、魔棒工具

      4、選區(qū)的修改技巧

      第六章

      創(chuàng)建路徑(建設(shè)學(xué)時(shí)2課時(shí))

      1、認(rèn)識(shí)路徑

      2、創(chuàng)建路徑

      3、調(diào)整路徑

      4、編輯路徑

      第七章

      圖像描繪技術(shù)(建設(shè)學(xué)時(shí)6課時(shí))

      1、使用直線工具

      2、使用鉛筆工具

      3、使用畫(huà)筆工具

      4、使用噴槍工具

      5、使用橡皮擦工具

      6、使用油漆桶工具

      7、使用測(cè)量工具

      8、自定義筆刷

      9、使用漸變工具

      第八章

      圖像修整技術(shù)(建設(shè)學(xué)時(shí)4課時(shí))

      1、使用模糊工具、銳化工具和涂抹工具

      2、減淡工具、加深工具和海綿工具

      3、使用橡皮圖章工具和圖案圖章工具

      4、筆刷合成模式

      第九章

      使用通道與蒙版(建設(shè)學(xué)時(shí)4課時(shí))

      1、理解通道和通道調(diào)板

      2、查看顏色通道

      3、快速蒙版模式

      4、使用Alpha通道

      第十章

      使用圖層(建設(shè)學(xué)時(shí)8課時(shí))

      1、理解圖層

      2、管理圖層

      3、編輯圖層

      4、層效果

      5、調(diào)整圖層選項(xiàng)

      第十一章 在Photoshop5.0中文版使用文字(建設(shè)學(xué)時(shí)4課時(shí))

      1、Photoshop5.0中文版的字體

      2、使用文字工具

      3、文字蒙版工具

      第十二章 Photoshop5.0中文版中的濾鏡(建設(shè)學(xué)時(shí)8課時(shí))

      1、濾鏡入門(mén)

      2、藝術(shù)效果濾鏡組

      3、象素化濾鏡組

      4、渲染濾鏡組

      5、素描濾鏡組

      6、風(fēng)格化濾鏡組

      參考書(shū)目:

      [1] 康博創(chuàng)作室編著

      《Photoshop5.0中文版實(shí)用教程》人民郵電出版社

      第二篇:程序設(shè)計(jì)教學(xué)大綱

      廣東醫(yī)學(xué)院

      數(shù)學(xué)與計(jì)算機(jī)科學(xué)教研室

      教學(xué)大綱

      程序設(shè)計(jì)

      2010年9月

      《程序設(shè)計(jì)》

      教學(xué)大綱

      (供非信息管理專(zhuān)業(yè)和生物醫(yī)學(xué)工程專(zhuān)業(yè)使用)

      Ⅰ 前言

      《程序設(shè)計(jì)》是醫(yī)療本科、檢驗(yàn)本科、影像等專(zhuān)業(yè)學(xué)生的一門(mén)計(jì)算機(jī)應(yīng)用必修課。課程旨對(duì)VISUAL FOXPRO在數(shù)據(jù)管理應(yīng)用方面作介紹,使學(xué)生初步了解VISUAL FOXPRO在醫(yī)學(xué)領(lǐng)域的實(shí)際應(yīng)用,進(jìn)一步理解和掌握VISUAL FOXPRO的功能、特點(diǎn),使用方法和常用命令,學(xué)會(huì)建立和使用數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)管理,學(xué)會(huì)建立和執(zhí)行命令文件,掌握和學(xué)會(huì)應(yīng)用程序結(jié)構(gòu),了解內(nèi)存變量的使用。提高學(xué)生在今后的實(shí)際工作中使用計(jì)算機(jī)來(lái)解決實(shí)際問(wèn)題的能力。

      本課程教學(xué)要求的層次是:

      一 掌握:要求學(xué)生能夠全面、深入理解和熟練掌握所學(xué)內(nèi)容,并能夠用其分析、初步設(shè)計(jì)和解答與應(yīng)用相關(guān)的問(wèn)題。

      二 理解:要求學(xué)生能夠較好地理解所學(xué)內(nèi)容,并且能夠進(jìn)行簡(jiǎn)單分析和判斷。三 了解:要求學(xué)生能夠一般地了解所學(xué)內(nèi)容。

      本課程教學(xué)參考學(xué)時(shí)為72學(xué)時(shí),理論36學(xué)時(shí),實(shí)驗(yàn)36學(xué)時(shí)。

      Ⅱ 正文

      第一章 數(shù)據(jù)庫(kù)系統(tǒng)一 教學(xué)目的

      讓學(xué)生熟悉系統(tǒng)的操作界面,知道怎么樣配置和簡(jiǎn)單操作系統(tǒng),對(duì)VFP系統(tǒng)的文件類(lèi)型有初步的認(rèn)識(shí)。

      二 教學(xué)要求

      (一)理解數(shù)據(jù)庫(kù)的基本概念和數(shù)據(jù)模型,建立數(shù)據(jù)庫(kù)的基本思想。

      (二)了解VFP系統(tǒng)的有關(guān)情況、主要技術(shù)性能指標(biāo)。

      (三)理解VFP系統(tǒng)的文件類(lèi)型,這對(duì)以后學(xué)生的操作很重要。

      三 教學(xué)內(nèi)容

      (一)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí),包括基本概念、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)及其特點(diǎn)。

      (二)VFP系統(tǒng)的特點(diǎn)和運(yùn)行。

      (三)VFP系統(tǒng)的集成開(kāi)發(fā)環(huán)境。

      (四)VFP系統(tǒng)的安裝。

      (五)VFP系統(tǒng)的配置。

      (六)VFP系統(tǒng)的文件類(lèi)型,如:dbf、.fpt、.idx、.prg、.app、.scx、.sct、.spr、.spx、.mnx、.mnt、.mpr、.exe。

      第二章 Visual Foxpro語(yǔ)言基礎(chǔ) 一 教學(xué)目的

      學(xué)生學(xué)習(xí)VFP系統(tǒng)的基本語(yǔ)言,對(duì)課程的基礎(chǔ)知識(shí)有所了解,熟悉VFP的最基本操作,是學(xué)好后面內(nèi)容的關(guān)鍵。

      二 教學(xué)要求

      (一)理解各種不同的額數(shù)據(jù)類(lèi)型。

      (二)理解數(shù)據(jù)存儲(chǔ)。

      (三)掌握運(yùn)算符和表達(dá)式。

      (四)掌握各種函數(shù)的使用方法、要求。

      三 教學(xué)內(nèi)容

      (一)VFP的主要數(shù)據(jù)類(lèi)型:字符(C)、數(shù)值(N)、日期(D)、邏輯(L)、備注(M)、通用(G)。

      (二)常量、變量(內(nèi)存、字段變量)。

      (三)表達(dá)式和運(yùn)算符。

      (四)函數(shù),如&,ABS(),ALLTRIM(),LTRIM(),AT(),BOF(),CHR(),COL(), CTOD(),DATE(),DAY(),DTOC(),EOF(),FILE(),FOUND(),IIF(),INT(),LEN(), LOWER(),MONTH(),RECNO(),ROUND(),ROW(),SPACE(),STR(),SUBSTR(),TYPE(), UPPER(),VAL(),YEAR()。

      第三章 VFP數(shù)據(jù)庫(kù)及其操作

      一 教學(xué)目的

      學(xué)生了解項(xiàng)目管理器,懂得數(shù)據(jù)庫(kù)的基本操作,可以維護(hù)日常的數(shù)據(jù)庫(kù)數(shù)據(jù),根據(jù)要求對(duì)數(shù)據(jù)庫(kù)做排序或索引查詢(xún),滿(mǎn)足一般的簡(jiǎn)單查詢(xún)要求。

      二 教學(xué)要求

      (一)掌握創(chuàng)建項(xiàng)目、數(shù)據(jù)庫(kù)和數(shù)據(jù)表。

      (二)掌握數(shù)據(jù)表的基本操作。

      (三)掌握數(shù)據(jù)表的維護(hù)。

      (四)掌握數(shù)據(jù)部排序和索引。

      (五)掌握多數(shù)據(jù)表操作。

      三 教學(xué)內(nèi)容

      (一)創(chuàng)建項(xiàng)目,項(xiàng)目文件的建立、打開(kāi)和關(guān)閉。

      (二)創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)文件的建立、打開(kāi)和關(guān)閉。

      (三)創(chuàng)建數(shù)據(jù)表,數(shù)據(jù)表文件的建立、打開(kāi)和關(guān)閉。

      (四)數(shù)據(jù)表的基本操作。數(shù)據(jù)表的瀏覽和記錄的定位,命令包括:GOTO、SKIP、LOCATE和CONTINUE、FIND、SEEK。

      (五)數(shù)據(jù)表的維護(hù),包括:文件結(jié)構(gòu)的修改,記錄的輸入(增添、插入和用另一個(gè)庫(kù)添加),數(shù)據(jù)表結(jié)構(gòu),數(shù)據(jù)表記錄的顯示和打印(包括如下命令: LIST、DISPLAY、LIST STRU、DISPLAY STRU、BROWSE、?和??),記錄的刪除與恢復(fù),記錄內(nèi)容的修改命令包括:BROWSE、EDIT、CHANGE、REPLACE,文件目錄的顯示,表文件和一般文件的復(fù)制,文件刪除和更名,表結(jié)構(gòu)描述文件的操作和轉(zhuǎn)換(COPY STRUCTURE TO EXTENDED 和 CREATE FROM 命令)。

      (六)數(shù)據(jù)表排序與索引。一般查詢(xún) LOCATE和COTINUE,F(xiàn)IND和SEEK。數(shù)據(jù)表的統(tǒng)計(jì),命令包括:SUM、AVERAGE、COUNT、TOTAL。數(shù)據(jù)庫(kù)的統(tǒng)計(jì),命令包括:SUM、AVERAGE、COUNT、TOTAL。

      (七)多數(shù)據(jù)表操作 工作區(qū)的選擇。當(dāng)前庫(kù)及當(dāng)前記錄字段的訪問(wèn)。數(shù)據(jù)庫(kù)的連接(JOIN)、關(guān)聯(lián)(SET RELATION)。

      第四章 查詢(xún)和視圖

      一 教學(xué)目的

      學(xué)生懂得根據(jù)要求建立查詢(xún)和視圖。

      二 教學(xué)要求

      (一)理解查詢(xún)的概念。

      (二)掌握查詢(xún)文件的建立和查看。

      (三)理解視圖的概念。

      (四)掌握視圖的創(chuàng)建和數(shù)據(jù)的更新。

      三 教學(xué)內(nèi)容

      (一)查詢(xún)的概念。

      (二)創(chuàng)建查詢(xún)。

      (三)查看查詢(xún)文件。

      (四)視圖的概念。

      (五)創(chuàng)建視圖。

      (六)用視圖更新數(shù)據(jù)。

      (七)怎樣使用視圖。

      第五章 結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL 一 教學(xué)目的

      學(xué)生懂得簡(jiǎn)單的SQL語(yǔ)言,會(huì)使用基本的SQL語(yǔ)言進(jìn)行查詢(xún)。

      二 教學(xué)要求

      (一)理解SQL-SELECT查詢(xún)語(yǔ)句。

      (二)掌握理解SQL-SELECT查詢(xún)語(yǔ)句的一些基本應(yīng)用。

      三 教學(xué)內(nèi)容

      (一)SELECT語(yǔ)句的介紹。

      (二)SELECT語(yǔ)句的基本查詢(xún)。

      (三)排序查詢(xún)和計(jì)算分組查詢(xún)。

      (四)聯(lián)接查詢(xún)和查詢(xún)的輸出。

      第六章 結(jié)構(gòu)化程序設(shè)計(jì)

      一 教學(xué)目的

      了解VFP語(yǔ)言的特點(diǎn)、語(yǔ)句構(gòu)成和數(shù)據(jù)結(jié)構(gòu),能讀懂源程序,并繪制流程圖,編寫(xiě)和調(diào)試程序。掌握結(jié)構(gòu)化程序設(shè)計(jì)的方法。

      二 教學(xué)要求

      (一)掌握程序的建立和執(zhí)行。

      (二)掌握程序設(shè)計(jì)常用命令。

      (三)掌握程序的基本控制結(jié)構(gòu)。

      (四)理解過(guò)程與自定義函數(shù)。

      (五)掌握程序的調(diào)試。

      三 教學(xué)內(nèi)容

      (一)程序文件的建立模式、修改以及執(zhí)行方式。

      (二)程序設(shè)計(jì)的基本命令:note、text、set、clear、close、cancel、return、quit、wait、accept、input、@...SAY...GET與READ等語(yǔ)句。

      (三)三種程序控制結(jié)構(gòu):順序、分支和循環(huán)。

      (四)基本程序設(shè)計(jì)語(yǔ)句 條件語(yǔ)句(IF...ELSE...ENDIF)2 多分支語(yǔ)句(DO CASE...ENDCASE)3 循環(huán)語(yǔ)句和有關(guān)語(yǔ)句(DO WHILE...ENDDO 和EXIT、LOOP)4 數(shù)據(jù)輸入語(yǔ)句(ACCEPT、WAIT、INPUT)

      (五)過(guò)程文件與自定義函數(shù)的定義和使用方法、帶參數(shù)的過(guò)程調(diào)用。

      (六)程序的調(diào)試。

      第七章 面向?qū)ο蟪绦蛟O(shè)計(jì)

      一 教學(xué)目的

      學(xué)生了解面向?qū)ο蟮某绦蛟O(shè)計(jì)的基本概念――對(duì)象和類(lèi),初步掌握VFP中的類(lèi)與對(duì)象及其屬性、方法的設(shè)置和使用。

      二 教學(xué)要求

      (一)了解對(duì)象、類(lèi)、屬性、事件與方法。

      (二)理解如何設(shè)計(jì)類(lèi)。

      (三)理解如何創(chuàng)建對(duì)象。

      三 教學(xué)內(nèi)容

      (一)對(duì)象的概念、類(lèi)的概念,并且介紹VFP中的類(lèi)。

      (二)對(duì)象的屬性、事件和方法的設(shè)置和使用。

      (三)類(lèi)的創(chuàng)建、類(lèi)屬性的設(shè)置、類(lèi)方法的定義以及通過(guò)編程來(lái)定義類(lèi)。

      (四)對(duì)象的創(chuàng)建、引用以及對(duì)象的屬性設(shè)置與方法調(diào)用。

      第八章 表單設(shè)計(jì)與應(yīng)用 一 教學(xué)目的

      學(xué)生了解表單這一應(yīng)用程序中最常見(jiàn)的交互式操作界面,理解怎樣利用對(duì)象的屬性、事件和方法來(lái)構(gòu)建簡(jiǎn)單的表單。

      二 教學(xué)要求

      (一)掌握創(chuàng)建表單。

      (二)理解表單設(shè)計(jì)器的使用。

      (三)表單和常用控件的設(shè)計(jì)。

      三 教學(xué)內(nèi)容

      (一)表單的建立、保存和運(yùn)行方法。

      (二)利用表單控件工具欄、屬性窗口、代碼窗口對(duì)表單進(jìn)行簡(jiǎn)單的設(shè)置。

      (三)表單與一些常用控件的設(shè)計(jì),如標(biāo)簽控件、文本框控件、命令按鈕控件等。

      第九章 報(bào)表設(shè)計(jì)與應(yīng)用

      一 教學(xué)目的

      學(xué)生初步掌握?qǐng)?bào)表的設(shè)計(jì),可以設(shè)計(jì)一般功能的報(bào)表文件。

      二 教學(xué)要求

      (一)掌握?qǐng)?bào)表的創(chuàng)建。

      (二)理解報(bào)表的設(shè)計(jì)。

      (三)掌握?qǐng)?bào)表控件的使用。

      (四)理解報(bào)表中數(shù)據(jù)的分組。

      (五)理解報(bào)表的輸出設(shè)置。

      三 教學(xué)內(nèi)容

      (一)報(bào)表的創(chuàng)建、保存與瀏覽。

      (二)設(shè)計(jì)報(bào)表的一般步驟。

      (三)標(biāo)簽控件、域控件等控件與報(bào)表變量的使用。

      (四)一級(jí)數(shù)據(jù)分組與二級(jí)數(shù)據(jù)分組。

      (五)報(bào)表的頁(yè)面設(shè)置、預(yù)覽和打印報(bào)表。

      Ⅲ 教學(xué)組織與方法

      一 實(shí)施機(jī)構(gòu):第二臨床學(xué)院數(shù)學(xué)與計(jì)算機(jī)科學(xué)教研室。

      二 組織內(nèi)容:教案講義審核、集體教學(xué)備課、教學(xué)方法研究。三 教學(xué)方法:

      理論教學(xué):采用啟發(fā)式的課堂教學(xué)形式,以現(xiàn)代教育技術(shù)為主要手段進(jìn)行講學(xué),核心內(nèi)容講授為主,重點(diǎn)內(nèi)容介紹為主,一般內(nèi)容自學(xué)為主。

      實(shí)驗(yàn)教學(xué):以班為單位在機(jī)房上機(jī)練習(xí)。輔導(dǎo)形式:輔導(dǎo)講義、課堂答疑。

      四 考核方法:考試采用閉卷筆試。教學(xué)測(cè)量分平時(shí)測(cè)驗(yàn)和期末考試。

      Ⅳ 教學(xué)時(shí)數(shù)分配表

      授課內(nèi)容

      學(xué)時(shí)

      教學(xué)手段 實(shí)驗(yàn)內(nèi)容

      學(xué)時(shí)

      類(lèi)型

      常量、變量、運(yùn)算符和表達(dá)式(3.1~3.2)

      常用函數(shù)(3.1~3.4);數(shù)據(jù)表的建立(4.1)

      1.數(shù)據(jù)庫(kù)系統(tǒng)概論(1.1~1.3)2 2

      常量、變量、運(yùn)算符

      CAI、操作

      和表達(dá)式(3.1~3.2)常用函數(shù)(3.1~3.4);

      CAI、操作

      數(shù)據(jù)表的建立(4.1)1.數(shù)據(jù)庫(kù)系統(tǒng)概論2 2

      驗(yàn)證型 驗(yàn)證型

      2.數(shù)據(jù)表的基本操作(4.2.1~4.2.3)

      數(shù)據(jù)表的基本操作(4.2.4~4.2.6);排序(4.3.1)

      數(shù)據(jù)表的索引(4.3.2~4.3.4);查詢(xún)命令(4.4.1)

      數(shù)據(jù)表的統(tǒng)計(jì)(4.4.2)數(shù)據(jù)表間的操作(4.5.1~4.5.4)數(shù)據(jù)庫(kù)及其操作(5.1~5.3)查詢(xún)文件的建立與視圖的建立(5.4~5.5)

      結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL(6.1~6.4)

      程序順序結(jié)構(gòu)、分支結(jié)構(gòu)(7.1~7.3)

      程序循環(huán)結(jié)構(gòu)(7.4.1~7.4.2)程序循環(huán)結(jié)構(gòu)(7.4.3~7.4.4)模塊結(jié)構(gòu)程序設(shè)計(jì)(7.5.1~7.5.3;7.5.5)

      模塊結(jié)構(gòu)程序設(shè)計(jì)(7.5.4;7.5.6;7.6.1~7.6.4)表單設(shè)計(jì)(8.5.1~8.5.5)

      表單設(shè)計(jì)(8.5.6~8.5.10;8.6)報(bào)表設(shè)計(jì)(9.1~9.4)菜單設(shè)計(jì)(9.4.1~9.4.5);內(nèi)容CAI、操作

      (1.1~1.3)

      2.數(shù)據(jù)表的基本操作(4.2.1~4.2.3)數(shù)據(jù)表的基本操作CAI、操作(4.2.4~4.2.6);排序

      (4.3.1)

      CAI、操作

      數(shù)據(jù)表的索引(4.3.2~

      4.3.4);查詢(xún)命令(4.4.1)數(shù)據(jù)表的統(tǒng)計(jì)(4.4.2)CAI、操作 數(shù)據(jù)表間的操作

      (4.5.1~4.5.4)2 CAI、操作

      實(shí)驗(yàn)測(cè)試一(開(kāi)卷,獨(dú)

      立完成)2 CAI、操作

      查詢(xún)文件的建立與視

      圖的建立(5.4~5.5)2 CAI、操作

      結(jié)構(gòu)化查詢(xún)語(yǔ)言

      SQL(6.1~6.4)2 CAI、操作

      程序順序結(jié)構(gòu)、分支

      結(jié)構(gòu)(7.1~7.3)2 CAI、操作

      程序循環(huán)結(jié)構(gòu)(7.4.1~

      7.4.2)2 CAI、操作

      程序循環(huán)結(jié)構(gòu)(7.4.3~

      7.4.4)2

      CAI、操作

      模塊結(jié)構(gòu)程序設(shè)計(jì)

      (7.5.1~7.5.3;7.5.5)模塊結(jié)構(gòu)程序設(shè)計(jì)CAI、操作(7.5.4;7.5.6;7.6.1~

      7.6.4)2 CAI、操作

      表單設(shè)計(jì)(8.5.1~

      8.5.5)2 CAI、操作

      表單設(shè)計(jì)(8.5.6~

      8.5.10;8.6)2 CAI、操作 報(bào)表設(shè)計(jì)(9.1~9.4)2

      CAI、操作 菜單設(shè)計(jì)(9.4.1~驗(yàn)證型 驗(yàn)證型 驗(yàn)證型

      驗(yàn)證型

      驗(yàn)證型 2 驗(yàn)證型 2 驗(yàn)證型 2 驗(yàn)證型 2 驗(yàn)證型 2

      綜合型

      綜合型 綜合型 2

      綜合型 綜合型 2

      綜合型

      復(fù)習(xí)

      合計(jì)

      9.4.5);內(nèi)容復(fù)習(xí)

      第三篇:《C程序設(shè)計(jì)》教學(xué)大綱

      《C程序設(shè)計(jì)》教學(xué)大綱

      一、課程的性質(zhì)和任務(wù)

      本課程為計(jì)算數(shù)學(xué)專(zhuān)業(yè)本科生的必修課。通過(guò)對(duì)C程序設(shè)計(jì)的基本知識(shí)、基本概念、基本技能的學(xué)習(xí)和訓(xùn)練,使學(xué)生掌握C語(yǔ)言的語(yǔ)法規(guī)則、開(kāi)發(fā)環(huán)境以及程序設(shè)計(jì)的基本方法和技能。培養(yǎng)學(xué)生利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的基本能力,并為后續(xù)專(zhuān)業(yè)課的學(xué)習(xí)以及在可視化環(huán)境下進(jìn)行面向?qū)ο蟮木幊檀蛳略鷮?shí)的基礎(chǔ)。

      二、課程教學(xué)與基本要求

      重點(diǎn)介紹C語(yǔ)言的基本知識(shí)(如基本數(shù)據(jù)類(lèi)型、表達(dá)式、數(shù)組、函數(shù)、宏定義、指針、結(jié)構(gòu)和文件)和程序設(shè)計(jì)的基本方法(即:結(jié)構(gòu)化程序設(shè)計(jì)方法以及順序、選擇、循環(huán)、模塊等結(jié)構(gòu)的程序設(shè)計(jì)方法),還介紹指針、文件等在程序設(shè)計(jì)中的應(yīng)用。

      三、適應(yīng)專(zhuān)業(yè)

      計(jì)算數(shù)學(xué)、基礎(chǔ)數(shù)學(xué)、經(jīng)濟(jì)管理專(zhuān)業(yè)本科學(xué)生。

      四、預(yù)修課程

      計(jì)算機(jī)基礎(chǔ)知識(shí)。

      五、學(xué)時(shí)

      總學(xué)時(shí):98學(xué)時(shí) 講授學(xué)時(shí):68學(xué)時(shí) 實(shí)驗(yàn)學(xué)時(shí):32學(xué)時(shí)

      學(xué)分:4 第一、二章 C簡(jiǎn)介、算法 8學(xué)時(shí)

      第三章 數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式 6學(xué)時(shí)

      第四章 順序結(jié)構(gòu)程序設(shè)計(jì) 4學(xué)時(shí)

      第五章 選擇結(jié)構(gòu)程序設(shè)計(jì) 4學(xué)時(shí)

      第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 6學(xué)時(shí)

      第七章 數(shù)組 8學(xué)時(shí)

      第八章 函數(shù) 6學(xué)時(shí)

      第九章 編譯預(yù)處理 3學(xué)時(shí)

      第十章 指針 12學(xué)時(shí)

      第十一章 結(jié)構(gòu)體與共用體 5學(xué)時(shí)

      第十二章 位運(yùn)算 2學(xué)時(shí)

      第十三章 文件 4學(xué)時(shí)

      六、講授內(nèi)容

      1.C語(yǔ)言的特點(diǎn)、簡(jiǎn)單的C程序介紹、C語(yǔ)言的編譯環(huán)境

      2.算法的概念、特性,三種基本結(jié)構(gòu)、用傳統(tǒng)流程圖和N-S流程圖表示算法。3.C的數(shù)據(jù)類(lèi)型(整型、實(shí)型、字符型等),運(yùn)算符和表達(dá)式。4.數(shù)據(jù)的輸入和輸出(printf()和scanf()函數(shù)等)、順序結(jié)構(gòu)程序設(shè)計(jì)。

      5.選擇結(jié)構(gòu)程序設(shè)計(jì):關(guān)系運(yùn)算符和關(guān)系表達(dá)式、邏輯運(yùn)算符和邏輯表達(dá)式、if語(yǔ)句和switch語(yǔ)句。

      6.循環(huán)結(jié)構(gòu)程序設(shè)計(jì):用goto語(yǔ)句和if語(yǔ)句構(gòu)成循環(huán)、用while語(yǔ)句、do-while語(yǔ)句、for語(yǔ)句構(gòu)成循環(huán)以及break語(yǔ)句和continue語(yǔ)句。

      7.數(shù)組的定義和使用(包括一維數(shù)組、二維數(shù)組和字符數(shù)組)。

      8.函數(shù)的定義和調(diào)用,函數(shù)的嵌套調(diào)用、遞歸調(diào)用;局部變量與全局變量、變量的動(dòng)態(tài)存儲(chǔ)和靜態(tài)存儲(chǔ);內(nèi)部函數(shù)與外部函數(shù)。

      9.預(yù)處理命令:宏定義、文件包含、條件編譯。

      10.指針變量的定義和使用;數(shù)組的指針和指向數(shù)組的指針變量、字符串的指針和指向字符串的指針變量、函數(shù)的指針和指向函數(shù)的指針變量;指針型函數(shù)和指針數(shù)組。

      11.結(jié)構(gòu)體與共用體變量的定義和使用,結(jié)構(gòu)體數(shù)組和指向結(jié)構(gòu)體數(shù)據(jù)的指針,枚舉類(lèi)型。12.位運(yùn)算符和位運(yùn)算,位段。13.文件的打開(kāi)、關(guān)閉與讀寫(xiě)。

      七、實(shí)驗(yàn)內(nèi)容和學(xué)時(shí)分配(34學(xué)時(shí))1.熟悉C語(yǔ)言的編譯環(huán)境(2學(xué)時(shí))

      2.C的數(shù)據(jù)類(lèi)型(整型、實(shí)型、字符型等),運(yùn)算符和表達(dá)式。(2學(xué)時(shí))3.數(shù)據(jù)的輸入和輸出(printf()和scanf()函數(shù)等)、順序結(jié)構(gòu)程序設(shè)計(jì)(3學(xué)時(shí))。

      4.選擇結(jié)構(gòu)程序設(shè)計(jì):關(guān)系運(yùn)算符和關(guān)系表達(dá)式、邏輯運(yùn)算符和邏輯表達(dá)式、if語(yǔ)句和switch語(yǔ)句。(3學(xué)時(shí))

      5.循環(huán)結(jié)構(gòu)程序設(shè)計(jì):用goto語(yǔ)句和if語(yǔ)句構(gòu)成循環(huán)、用while語(yǔ)句、do-while語(yǔ)句、for語(yǔ)句構(gòu)成循環(huán)以及break語(yǔ)句和continue語(yǔ)句。(3學(xué)時(shí))6.數(shù)組的定義和使用(包括一維數(shù)組、二維數(shù)組和字符數(shù)組)。(3學(xué)時(shí))

      7.函數(shù)的定義和調(diào)用,函數(shù)的嵌套調(diào)用、遞歸調(diào)用;局部變量與全局變量、變量的動(dòng)態(tài)存儲(chǔ)和靜態(tài)存儲(chǔ);內(nèi)部函數(shù)與外部函數(shù)。(3學(xué)時(shí))8.預(yù)處理命令:宏定義、文件包含、條件編譯。(2學(xué)時(shí))

      9.指針變量的定義和使用;數(shù)組的指針和指向數(shù)組的指針變量、字符串的指針和指向字符串的指針變量、函數(shù)的指針和指向函數(shù)的指針變量;指針型函數(shù)和指針數(shù)組。(7學(xué)時(shí))10.結(jié)構(gòu)體與共用體變量的定義和使用,結(jié)構(gòu)體數(shù)組和指向結(jié)構(gòu)體數(shù)據(jù)的指針,枚舉類(lèi)型。(2學(xué)時(shí))11.位運(yùn)算符和位運(yùn)算,位段。(2學(xué)時(shí))12.文件的打開(kāi)、關(guān)閉與讀寫(xiě)。(2學(xué)時(shí))

      八、教材與參考書(shū)

      教材:譚浩強(qiáng), 《C程序設(shè)計(jì)》(第二版),清華大學(xué)出版社,1999年 參考書(shū):譚浩強(qiáng), 《C程序設(shè)計(jì)題解與上機(jī)指導(dǎo)》,清華大學(xué)出版社,2000年

      第四篇:VF程序設(shè)計(jì)教學(xué)大綱

      《VF程序設(shè)計(jì)》教學(xué)大綱

      一、課程名稱(chēng):《VF程序設(shè)計(jì)》

      課程負(fù)責(zé)人:袁明蘭

      二、學(xué)時(shí)與學(xué)分:48

      三、適應(yīng)專(zhuān)業(yè):外語(yǔ)、建筑設(shè)計(jì)技術(shù)、工程監(jiān)理、藝術(shù)、旅游等專(zhuān)業(yè)

      四、課程教材:張彥芳等編著《Visual FoxPro程序設(shè)計(jì)》,中國(guó)地質(zhì)大學(xué)出版社,2011年

      五、參考教材:蘇忠等.Visual Foxpro 6.0中文版應(yīng)用與開(kāi)發(fā).電子工業(yè)出版社,2003 楊國(guó)才編著《Visual FoxPro程序設(shè)計(jì)》,重慶大學(xué)出版社,2002年

      謝膺白.Visual Foxpro 6.0中文版教程.人民郵電出版社,2002 肖金秀.新編Visual Foxpro 6.0應(yīng)用基礎(chǔ)教程.中國(guó)石化出版社,2011

      六、課程的性質(zhì)、目的和任務(wù):

      本課程是非計(jì)算機(jī)專(zhuān)業(yè)的主要公共基礎(chǔ)課。

      通過(guò)本課程的學(xué)習(xí),使非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生掌握數(shù)據(jù)庫(kù)的基本概念和VFP的基礎(chǔ)知識(shí),熟練掌握數(shù)據(jù)庫(kù)的基本操作,并能進(jìn)行初步的程序設(shè)計(jì),能應(yīng)用VFP進(jìn)行數(shù)據(jù)庫(kù)管理。

      七、課程的基本要求:

      通過(guò)理論教學(xué)和實(shí)驗(yàn)教學(xué),達(dá)到如下基本要求。

      1.了解計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展、掌握數(shù)據(jù)系統(tǒng)、關(guān)系數(shù)據(jù)庫(kù)的基本概念,掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的概念,理解數(shù)據(jù)的一致性和完整性。

      2.了解Visual FoxPro的發(fā)展、特點(diǎn)及安裝,掌握Visual FoxPro 6.0的啟動(dòng)與關(guān)閉。熟悉Visual FoxPro 6.0系統(tǒng)界面,理解其幾種工作方式。了解項(xiàng)目管理器、常用項(xiàng)目元素與文件類(lèi)型、創(chuàng)建項(xiàng)目文件,及項(xiàng)目管理器的使用。

      3.掌握常量與變量、數(shù)據(jù)類(lèi)型,了解常用的文件類(lèi)型,掌握幾種常用函數(shù)的應(yīng)用、運(yùn)算符與表達(dá)式的應(yīng)用,掌握內(nèi)存變量的幾種操作,掌握數(shù)組的應(yīng)用。理解Visual FoxPro 6.0命令及命令和子句的使用規(guī)則。

      4.掌握數(shù)據(jù)表的基本操作(表結(jié)構(gòu)及字段的基本要素、表的創(chuàng)建和修改[使用表設(shè)計(jì)器]、表的打開(kāi)與關(guān)閉、數(shù)據(jù)記錄的輸入、顯示和編輯、錄指針與定位、邏輯與物理刪除表的記錄、記錄的復(fù)制與添加、表的索引、表的查詢(xún)、表的運(yùn)算等),掌握多表工作區(qū)及其應(yīng)用。

      5.理解數(shù)據(jù)庫(kù)的概念與基本組成、掌握數(shù)據(jù)庫(kù)的基本操作、理解數(shù)據(jù)庫(kù)表的數(shù)據(jù)完整性、熟練掌握數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)、了解參照完整性。

      6.理解程序與結(jié)構(gòu)化程序設(shè)計(jì)的基本概念,掌握程序文件的建立、執(zhí)行與編輯,掌握程序設(shè)計(jì)的基本命令,掌握程序的基本控制結(jié)構(gòu),掌握變量的作用域

      與生存期,理解模塊化程序設(shè)計(jì)方法與模塊化程序設(shè)計(jì),掌握子程序和過(guò)程與自定義函數(shù)及其調(diào)用,學(xué)會(huì)程序的調(diào)試,熟練掌握結(jié)構(gòu)化程序設(shè)計(jì)簡(jiǎn)單應(yīng)用。

      7.掌握面向?qū)ο蟮幕靖拍?、掌握?duì)象及其屬性、事件、方法,了解類(lèi)的創(chuàng)建與使用。

      8.熟練掌握表單的創(chuàng)建與管理,掌握猜數(shù)游戲設(shè)計(jì)、計(jì)算器設(shè)計(jì)、學(xué)生成績(jī)查詢(xún)與修改界面設(shè)計(jì)、軟件登錄界面與權(quán)限設(shè)計(jì)。

      9.理解查詢(xún)的概念、掌握用查詢(xún)?cè)O(shè)計(jì)器創(chuàng)建查詢(xún)、創(chuàng)建多表查詢(xún),用查詢(xún)向?qū)?chuàng)建查詢(xún),運(yùn)行查詢(xún)。了解用視圖設(shè)計(jì)器創(chuàng)建本地視圖、了解用視圖向?qū)?chuàng)建本地視圖、視圖的使用、利用視圖更新源表數(shù)據(jù)。

      10.了解SQL語(yǔ)言概述、熟練掌握SQL語(yǔ)句對(duì)數(shù)據(jù)表的操作(創(chuàng)建數(shù)據(jù)表,SQL修改表結(jié)構(gòu),SQL查詢(xún)數(shù)據(jù)表,SQL對(duì)數(shù)據(jù)表運(yùn)算,SQL刪除表記錄,SQL更新表的記錄內(nèi)容)。

      11.了解菜單設(shè)計(jì)器、標(biāo)準(zhǔn)菜單及快捷菜單的設(shè)計(jì)。了解報(bào)表基本概念、報(bào)表的數(shù)據(jù)來(lái)源、報(bào)表設(shè)計(jì)器,了解報(bào)表的創(chuàng)建(用報(bào)表向?qū)?chuàng)建、用報(bào)表設(shè)計(jì)器創(chuàng)建),了解設(shè)置報(bào)表(給報(bào)表添加帶區(qū)、改變報(bào)表的列標(biāo)簽、修改報(bào)表表達(dá)式、增加表格線、頁(yè)面設(shè)置、字體設(shè)置、布局設(shè)置、在報(bào)表中使用數(shù)據(jù)分組、匯總區(qū)),了解使用報(bào)表(報(bào)表命令、報(bào)表預(yù)覽和打印機(jī)設(shè)置),了解標(biāo)簽設(shè)計(jì)。

      12.了解應(yīng)用需求分析、數(shù)據(jù)庫(kù)與表設(shè)計(jì)、系統(tǒng)功能模塊設(shè)計(jì)、菜單設(shè)計(jì)、用戶(hù)界面設(shè)計(jì)、查詢(xún)?cè)O(shè)計(jì)、.報(bào)表設(shè)計(jì)、系統(tǒng)維護(hù)設(shè)計(jì)、系統(tǒng)模塊調(diào)試、用項(xiàng)目管理器連編成應(yīng)用程序、應(yīng)用程序管理、發(fā)布樹(shù)、應(yīng)用程序發(fā)布和安裝。

      八、課程的主要內(nèi)容:

      ㈠ 理論教學(xué) 1.數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展;數(shù)據(jù)庫(kù)系統(tǒng)的組成及體系結(jié)構(gòu);數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的功能;關(guān)系模式的基本術(shù)語(yǔ)、主要操作和數(shù)據(jù)完整性約束;面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念(包括類(lèi)、對(duì)象、事件、方法和屬性等)。

      2.Visual FoxPro 系統(tǒng)簡(jiǎn)介

      Visual FoxPro的發(fā)展、特點(diǎn)及安裝、啟動(dòng)與關(guān)閉。Visual FoxPro 6.0系統(tǒng)界面、幾種工作方式,項(xiàng)目管理器、及項(xiàng)目管理器的使用。3.Visual Foxpro應(yīng)用基礎(chǔ)

      常量與變量、數(shù)據(jù)類(lèi)型,文件類(lèi)型、幾種常用函數(shù)、運(yùn)算符與表達(dá)式的應(yīng)用,內(nèi)存變量的幾種操作,數(shù)組的應(yīng)用,Visual FoxPro 6.0命令及命令和子句的使用規(guī)則。

      4.數(shù)據(jù)表的基本操作 數(shù)據(jù)表的基本操作(表結(jié)構(gòu)及字段的基本要素、表的創(chuàng)建和修改[使用表設(shè)計(jì)器]、表的打開(kāi)與關(guān)閉、數(shù)據(jù)記錄的輸入、顯示和編輯、錄指針與定位、邏輯與物理刪除表的記錄、記錄的復(fù)制與添加、表的索引、表的查詢(xún)、表的運(yùn)算等),多表工作區(qū)及其應(yīng)用。

      5.結(jié)構(gòu)化程序設(shè)計(jì)

      程序與結(jié)構(gòu)化程序設(shè)計(jì)的基本概念,程序文件的建立、執(zhí)行與編輯,程序設(shè)計(jì)的基本命令,程序的基本控制結(jié)構(gòu),變量的作用域與生存期,模塊化程序設(shè)計(jì)方法與模塊化程序設(shè)計(jì),子程序和過(guò)程與自定義函數(shù)及其調(diào)用,程序的調(diào)試。6.數(shù)據(jù)庫(kù)設(shè)計(jì)

      數(shù)據(jù)庫(kù)的概念與基本組成、數(shù)據(jù)庫(kù)設(shè)計(jì)器的使用、數(shù)據(jù)庫(kù)的建立、打開(kāi)與關(guān)閉(命令)、數(shù)據(jù)庫(kù)表的數(shù)據(jù)完整性、數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)、參照完整性。7.面向?qū)ο蟪绦蛟O(shè)計(jì)初步

      面向?qū)ο蟮幕靖拍?、?duì)象及其屬性、事件、方法,類(lèi)的創(chuàng)建與使用。8.表單與控件

      表單的創(chuàng)建與管理,猜數(shù)游戲設(shè)計(jì)、計(jì)算器設(shè)計(jì)、學(xué)生成績(jī)查詢(xún)與修改界面設(shè)計(jì)、軟件登錄界面與權(quán)限設(shè)計(jì)。9.菜單設(shè)計(jì)

      菜單設(shè)計(jì)器、標(biāo)準(zhǔn)菜單及快捷菜單的設(shè)計(jì)。10.查詢(xún)與視圖

      查詢(xún)的概念、用查詢(xún)?cè)O(shè)計(jì)器創(chuàng)建查詢(xún)、創(chuàng)建多表查詢(xún),用查詢(xún)向?qū)?chuàng)建查詢(xún),運(yùn)行查詢(xún)。用視圖設(shè)計(jì)器創(chuàng)建本地視圖、用視圖向?qū)?chuàng)建本地視圖、視圖的使用、利用視圖更新源表數(shù)據(jù)。SQL語(yǔ)言概述,對(duì)數(shù)據(jù)表的操作(創(chuàng)建(數(shù)據(jù)庫(kù)和)數(shù)據(jù)表,SQL修改表結(jié)構(gòu),SQL查詢(xún)數(shù)據(jù)表,SQL對(duì)數(shù)據(jù)表運(yùn)算,SQL刪除表記錄,SQL更新表的記錄內(nèi)容)11.報(bào)表與標(biāo)簽設(shè)計(jì)

      查詢(xún)的概念、用查詢(xún)?cè)O(shè)計(jì)器創(chuàng)建查詢(xún)、創(chuàng)建多表查詢(xún),用查詢(xún)向?qū)?chuàng)建查詢(xún),運(yùn)行查詢(xún)。用視圖設(shè)計(jì)器創(chuàng)建本地視圖、用視圖向?qū)?chuàng)建本地視圖、視圖的使用、利用視圖更新源表數(shù)據(jù)。SQL語(yǔ)言概述,對(duì)數(shù)據(jù)表的操作(創(chuàng)建(數(shù)據(jù)庫(kù)和)數(shù)據(jù)表,SQL修改表結(jié)構(gòu),SQL查詢(xún)數(shù)據(jù)表,SQL對(duì)數(shù)據(jù)表運(yùn)算,SQL刪除表記錄,SQL更新表的記錄內(nèi)容)。12.應(yīng)用程序的開(kāi)發(fā)與發(fā)布過(guò)程

      應(yīng)用需求分析、數(shù)據(jù)庫(kù)與表設(shè)計(jì)、系統(tǒng)功能模塊設(shè)計(jì)、菜單設(shè)計(jì)、用戶(hù)界面設(shè)計(jì)、查詢(xún)?cè)O(shè)計(jì)、.報(bào)表設(shè)計(jì)、系統(tǒng)維護(hù)設(shè)計(jì)、系統(tǒng)模塊調(diào)試、用項(xiàng)目管理器連編成應(yīng)用程序、應(yīng)用程序管理、發(fā)布樹(shù)、應(yīng)用程序發(fā)布和安裝。

      九、先修課程:

      本課程是非計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)課,其先修課程是計(jì)算機(jī)文化基礎(chǔ)。

      十、考核方式:

      理論教學(xué)部分占70%,實(shí)驗(yàn)教學(xué)部分占30%,理論教學(xué)部分集中筆試,實(shí)驗(yàn)教學(xué)部分以完成16個(gè)實(shí)驗(yàn)和上機(jī)考試進(jìn)行考核。

      十一、學(xué)時(shí)分配:

      講授: 48 學(xué)時(shí)

      1.數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)

      2學(xué)時(shí) 2.Visual FoxPro 系統(tǒng)簡(jiǎn)介

      2學(xué)時(shí) 3.Visual Foxpro應(yīng)用基

      4學(xué)時(shí)

      4.數(shù)據(jù)表的基本操作

      10學(xué)時(shí) 5.程序設(shè)計(jì)

      14學(xué)時(shí) 6.數(shù)據(jù)庫(kù)設(shè)計(jì)

      1學(xué)時(shí) 7.面向?qū)ο蟪绦蛟O(shè)計(jì)初步

      2學(xué)時(shí) 8.表單與控件

      6學(xué)時(shí) 9.菜單設(shè)計(jì)

      1學(xué)時(shí) 10.查詢(xún)與視圖

      2學(xué)時(shí) 11.報(bào)表與標(biāo)簽設(shè)計(jì) 1學(xué)時(shí) 12.應(yīng)用程序的開(kāi)發(fā)與發(fā)布過(guò)程 1

      學(xué)時(shí)

      第五篇:高級(jí)程序設(shè)計(jì)-教學(xué)大綱

      高級(jí)程序設(shè)計(jì)

      Advanced Programming Languages

      課程編碼:05305100 學(xué)分:2.5 課程類(lèi)別:專(zhuān)業(yè)方向課(必修)計(jì)劃學(xué)時(shí):48 其中講課:32 實(shí)驗(yàn)或?qū)嵺`:0 上機(jī):16 適用專(zhuān)業(yè):電子商務(wù)

      推薦教材:王路群《JAVA高級(jí)程序設(shè)計(jì)》,中國(guó)水利水電出版社,2006年。

      參考書(shū)目:陳靜,楊青,鄭世玨,《高級(jí)語(yǔ)言程序設(shè)計(jì)與應(yīng)用教程》,清華大學(xué)出版社,2006年。

      王浩,《高級(jí)語(yǔ)言程序設(shè)計(jì)》,武漢理工大學(xué)出版社,2006年。

      課程的教學(xué)目的與任務(wù)

      通過(guò)本課程的講授,使學(xué)生在已有JAVA基礎(chǔ)上,進(jìn)一步深入的學(xué)習(xí),為今后從事信息系統(tǒng)開(kāi)發(fā)與研究奠定程序基礎(chǔ)。該課程圍繞著JAVA開(kāi)發(fā)的整個(gè)過(guò)程,系統(tǒng)地講解JAVA基礎(chǔ)知識(shí)基礎(chǔ)上,對(duì)更難的部分進(jìn)行學(xué)習(xí),如AWT編程、Swing編程、JAVA中流傳輸?shù)恼Z(yǔ)法、技巧和應(yīng)用,并對(duì)數(shù)據(jù)庫(kù)訪問(wèn)進(jìn)行講述,對(duì)網(wǎng)絡(luò)編程等高層次的程序進(jìn)行了深入研究,涉及很多J2EE方面的知識(shí)。其目的是擴(kuò)大學(xué)生的程序?qū)W習(xí)及寫(xiě)作技巧,以提高未來(lái)應(yīng)對(duì)不同類(lèi)型信息系統(tǒng)開(kāi)發(fā)的能力。

      課程的基本要求

      1、JAVA語(yǔ)言的基本特點(diǎn)及基本語(yǔ)法。

      2、異常處理基本原則。

      3、AWT和Swing、Applet應(yīng)用。

      4、多線程機(jī)制、流傳輸、數(shù)據(jù)庫(kù)訪問(wèn)

      5、網(wǎng)絡(luò)編程。

      6、JAVA中API的介紹,JAVABEAN的簡(jiǎn)單使用。

      各章節(jié)授課內(nèi)容、教學(xué)方法及學(xué)時(shí)分配建議(含課內(nèi)實(shí)驗(yàn))

      第一章 JAVA基礎(chǔ)知識(shí)回顧 建議學(xué)時(shí):2 [教學(xué)目的與要求]

      回顧JAVA的基本寫(xiě)法,完成程序要求。[教學(xué)重點(diǎn)與難點(diǎn)] 如何寫(xiě)一個(gè)完整的、標(biāo)準(zhǔn)的程序。

      [授 課 方 法] 以課堂講授為主,課堂討論和課下自我調(diào)試為輔。[授 課 內(nèi) 容] 第一節(jié) JAVA語(yǔ)言基礎(chǔ)

      一、JAVA語(yǔ)言特點(diǎn)、開(kāi)發(fā)平臺(tái)、兩種程序類(lèi)型

      二、標(biāo)識(shí)符、關(guān)鍵字、常量與變量、數(shù)組 第二節(jié) 運(yùn)算符、表達(dá)式

      一、運(yùn)算符、表達(dá)式

      二、流程控制語(yǔ)句

      三、隨機(jī)數(shù)產(chǎn)生、數(shù)的處理(例1:水仙花數(shù);例2:隨機(jī)數(shù)產(chǎn)生并排序)第三節(jié) 類(lèi)、對(duì)象、接口

      第二章 異常 建議學(xué)時(shí):4 [教學(xué)目的與要求] 異常處理方法。

      [教學(xué)重點(diǎn)與難點(diǎn)] try…catch,throws與finally使用。[授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容] 第一節(jié) 什么是異常

      一、異常處理基礎(chǔ)

      二、JAVA異常處理機(jī)理 第二節(jié) 異常常用方法

      一、JAVA內(nèi)置異常

      二、聊天室的異常處理

      第三章 用戶(hù)界面GUI 建議學(xué)時(shí):6 [教學(xué)目的與要求] AWT組件、常用組件使用方法、JAVA2D、JAVA3D [教學(xué)重點(diǎn)與難點(diǎn)] Graphics類(lèi)、布局設(shè)計(jì)、Component組件。[授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容] 第一節(jié) AWT組件工具集 第二節(jié) GUI組件上的圖形操作

      一、Graphics類(lèi)

      二、組件重繪

      三、繪制基本圖形

      四、建立字體

      第三節(jié) 常用的AWT組件

      一、文本框和文本區(qū)

      二、畫(huà)板和畫(huà)布

      三、Component類(lèi)使用方法 第四節(jié) Dialog類(lèi)

      第四章 Swing 建議學(xué)時(shí):8 [教學(xué)目的與要求] Swing使用、框架、圖標(biāo)標(biāo)簽。

      [教學(xué)重點(diǎn)與難點(diǎn)] 各種組件使用、JButton、JCheckBox、JRadioButton等等。[授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容] 第一節(jié) 從AWT到Swing

      一、Swing框架

      二、Jframe、JDialog、JApplet 第二節(jié) 圖標(biāo)與標(biāo)簽 第三節(jié) 各種組件

      一、Jbutton

      二、JcheckBox

      三、Jtextfield、Jmenu、JtoolBar

      四、Jtree 第五章 I/O輸入輸出流 建議學(xué)時(shí):8 [教學(xué)目的與要求] I/O輸入輸出流。

      [教學(xué)重點(diǎn)與難點(diǎn)] 流的概念、字節(jié)流、字符流、預(yù)定義流、File類(lèi)。[授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容] 第一節(jié) 流的概念

      第二節(jié) 字節(jié)流、字符流、預(yù)定義流

      一、字節(jié)流

      二、字符流

      三、預(yù)定義流 第三節(jié) File類(lèi)

      一、InputStream和outStream

      二、FileInputStream和FileOutStream

      三、Reader和Writer

      四、RangdomAccessFile 第六章 JAVA數(shù)據(jù)庫(kù)連接 [教學(xué)目的與要求] JDBC原理、配置、程序。[教學(xué)重點(diǎn)與難點(diǎn)] 配置、數(shù)據(jù)存儲(chǔ)、讀取。

      [授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容] 第一節(jié) JDBC原理

      一、JDBC概述

      二、JDBC體系結(jié)構(gòu)

      三、JDBC連接步驟 第二節(jié) JDBC編程

      一、配置數(shù)據(jù)庫(kù)

      二、查詢(xún)

      三、更新、添加、刪除

      第七章 JAVA網(wǎng)絡(luò)編程 [教學(xué)目的與要求] 網(wǎng)絡(luò)編程基礎(chǔ)知識(shí)、JAVA提供的網(wǎng)絡(luò)類(lèi)與接口。[教學(xué)重點(diǎn)與難點(diǎn)] JAVA套接字、網(wǎng)絡(luò)類(lèi)、接口。

      [授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容]

      建議學(xué)時(shí):8

      建議學(xué)時(shí):6 第一節(jié) 網(wǎng)絡(luò)編程基礎(chǔ)

      一、URL

      二、Internet編址與端口號(hào)

      三、客戶(hù)/服務(wù)器模式

      四、代理服務(wù)器

      五、Tcp/IP和Udp協(xié)議 第二節(jié) JAVA和網(wǎng)絡(luò)

      一、網(wǎng)絡(luò)類(lèi)與接口

      二、InetAddress類(lèi)

      三、URL類(lèi)

      四、URLConnection類(lèi) 第三節(jié) JAVA編寫(xiě)TCP網(wǎng)絡(luò)程序

      一、套接字概述

      二、客戶(hù)套接字

      三、服務(wù)器套接字

      第八章 JAVA API 建議學(xué)時(shí):6 [教學(xué)目的與要求] 掌握API常用的數(shù)學(xué)的方法,JAVA.Lang包中的系統(tǒng)類(lèi)。[教學(xué)重點(diǎn)與難點(diǎn)] JAVA.Util中的實(shí)用工具集。

      [授 課 方 法]

      以課堂講授為主,課堂討論和課下自學(xué)為輔。[授 課 內(nèi) 容] 第一節(jié) 理解API概念 第二節(jié) 數(shù)據(jù)類(lèi)型類(lèi)

      一、java.Lang包

      二、Number及其子類(lèi) 第三節(jié) 字符串處理

      一、java.lang.String

      二、java.lang.StringBuffer 第四節(jié) java.lang 包 第五節(jié) java.util包

      撰稿人:馬金柱 審核人:徐偉

      下載C程序設(shè)計(jì)教學(xué)大綱word格式文檔
      下載C程序設(shè)計(jì)教學(xué)大綱.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        《VC++程序設(shè)計(jì)》教學(xué)大綱

        《Visual C++與面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)大綱 課程編號(hào): 課程類(lèi)型:計(jì)算機(jī)科學(xué) 學(xué) 時(shí):48(其中講課32,機(jī)時(shí)16) 學(xué) 分:3 適用對(duì)象:計(jì)算機(jī)及理科的全部或部分專(zhuān)業(yè) 先修課程:計(jì)算機(jī)文化基礎(chǔ) 使......

        《程序設(shè)計(jì)實(shí)踐》教學(xué)大綱

        課程編號(hào):02202001 課程名稱(chēng):程序設(shè)計(jì)實(shí)踐 課程性質(zhì):專(zhuān)業(yè)基礎(chǔ)限選 總 學(xué) 時(shí):30(實(shí)踐學(xué)時(shí)30)學(xué)分:2 適用專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 《程序設(shè)計(jì)實(shí)踐》教學(xué)大綱 一、教學(xué)目標(biāo) 《程序設(shè)計(jì)實(shí)......

        MATLAB程序設(shè)計(jì)教學(xué)大綱

        《MATLAB程序設(shè)計(jì)教學(xué)大綱》 課程代碼:1010330 實(shí)驗(yàn)教學(xué):24學(xué)時(shí)+16學(xué)時(shí) 課程學(xué)分:2.5 先修課程:C/C++程序設(shè)計(jì)語(yǔ)言或VB程序設(shè)計(jì)語(yǔ)言 ? 課程的性質(zhì)和教學(xué)目標(biāo) 《MATLAB程序設(shè)計(jì)》......

        《VF程序設(shè)計(jì)》教學(xué)大綱

        《VF程序設(shè)計(jì)》教學(xué)大綱 課程編號(hào): 一、課程性質(zhì)、目的及開(kāi)課對(duì)象 ㈠課程性質(zhì):公共選修課 ㈡目的:通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握項(xiàng)目管理器、庫(kù)、表、菜單、報(bào)表、標(biāo)簽、查詢(xún)、視......

        高級(jí)程序設(shè)計(jì)教學(xué)大綱

        華中科技大學(xué)文華學(xué)院 《高級(jí)程序設(shè)計(jì)》課程教學(xué)大綱 一、課程名稱(chēng):高級(jí)程序設(shè)計(jì) Senior Program Design 二、課程編碼: 三、學(xué)時(shí)與學(xué)分:32/2 四、先修課程:C語(yǔ)言程序設(shè)計(jì) 五、......

        《PHP程序設(shè)計(jì)》教學(xué)大綱

        《PHP程序設(shè)計(jì)》教學(xué)大綱 一、 教學(xué)性質(zhì) 本課程屬于計(jì)算機(jī)軟件開(kāi)發(fā)專(zhuān)業(yè)的一門(mén)計(jì)算機(jī)編程語(yǔ)言基礎(chǔ)課程,主要學(xué)習(xí)PHP程序設(shè)計(jì)語(yǔ)言的知識(shí)和應(yīng)用,具體包括PHP概述、HTML基礎(chǔ)、java......

        程序設(shè)計(jì)技術(shù)(C)教學(xué)大綱

        C程序設(shè)計(jì)技術(shù)教學(xué)大綱 一、課程名稱(chēng):C程序設(shè)計(jì)技術(shù) 二、課程代碼:18012735 三、課程英文名稱(chēng):C Programming Technology 四、課程負(fù)責(zé)人:熊壯 五、學(xué)時(shí)和學(xué)分:56(40+32/2),3.5學(xué)分......

        Vc++程序設(shè)計(jì)課程教學(xué)大綱

        《VC++程序設(shè)計(jì)》課程教學(xué)大綱 總學(xué)時(shí):54 學(xué)分:3 理論學(xué)時(shí):34 實(shí)驗(yàn)學(xué)時(shí):20 面向?qū)I(yè):計(jì)算機(jī)科學(xué)與技術(shù)課程代碼:2710015 先開(kāi)課程:數(shù)據(jù)結(jié)構(gòu)、C語(yǔ)言、面向?qū)ο蟪绦蛟O(shè)計(jì)課程性質(zhì):選......