久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

《C語言》教學(xué)大綱.

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

第一篇:《C語言》教學(xué)大綱.

《C語言》教學(xué)大綱

一 課程性質(zhì)、目的及開課對(duì)象(一)課程性質(zhì)

專業(yè)課

(二)目的

掌握基本的程序設(shè)計(jì)思想,懂得運(yùn)用計(jì)算機(jī)語言解決一般工作中的問題。

(三)開課對(duì)象

計(jì)算機(jī)系計(jì)算機(jī)科學(xué)與技術(shù)專業(yè) 二

先修課程

教學(xué)方法與考核方式(一)教學(xué)方法

課堂講授,上機(jī)實(shí)踐(二)考核方式

考試 四 學(xué)時(shí)分配 總學(xué)時(shí): 90 學(xué)時(shí) 講授: 54 學(xué)時(shí) 實(shí)驗(yàn): 36 學(xué)時(shí) 五 教學(xué)內(nèi)容與學(xué)時(shí)(一)理論講授 第一章 C語言概述

§1.1 C語言出現(xiàn)的歷史背景 §1.2 C語言的特點(diǎn) §1.3 簡單的C程序介紹 §1.4 C程序的上機(jī)步驟 重點(diǎn):C語言程序的上機(jī)步驟 難點(diǎn):C語言開發(fā)環(huán)境Turbo C的使用 學(xué)生掌握要點(diǎn): C語言程序的上機(jī)步驟 學(xué)時(shí)數(shù): 1學(xué)時(shí)

第二章 程序的靈魂-算法 §2.1 算法的概念 §2.2 簡單算法舉例 §2.3 算法的特性 §2.4 怎樣表示一個(gè)算法 §2.5 結(jié)構(gòu)化程序設(shè)計(jì)方法 重點(diǎn): 程序設(shè)計(jì)方法 難點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)方法 學(xué)生掌握要點(diǎn): 結(jié)構(gòu)化程序設(shè)計(jì)方法 學(xué)時(shí)數(shù): 1學(xué)時(shí)

第三章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 §3.1 C的數(shù)據(jù)類型 §3.2 常量與變量 §3.3 整型數(shù)據(jù) §3.4 實(shí)型數(shù)據(jù) §3.5 字符型數(shù)據(jù) §3.6 變量賦初值

§3.7 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算 §3.8 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 §3.9 賦值運(yùn)算符和賦值表達(dá)式 §3.10 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式

學(xué)生掌握要點(diǎn): C語言數(shù)據(jù)類型、運(yùn)算符的運(yùn)算規(guī)則及表達(dá)式的使用

重點(diǎn):運(yùn)算符的運(yùn)算規(guī)則

難點(diǎn):運(yùn)算符的混合運(yùn)算:類型轉(zhuǎn)換 學(xué)時(shí)數(shù):4 學(xué)時(shí)

第四章 最簡單的C程序設(shè)計(jì)-順序程序設(shè)計(jì)

§4.1 C語句概述

§4.2 賦值語句 §4.3 數(shù)據(jù)輸入輸出的概念及在C 語言中的實(shí)現(xiàn)

§4.4 字符數(shù)據(jù)的輸入輸出 §4.5 格式輸入與輸出 §4.6 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 重點(diǎn):格式輸入輸出函數(shù) 難點(diǎn): 格式輸入輸出函數(shù)

學(xué)生掌握要點(diǎn):學(xué)時(shí)數(shù): 使用輸入輸出函數(shù)和其它語句設(shè)計(jì)順序程序設(shè)計(jì) 學(xué)時(shí)數(shù): 4學(xué)時(shí)

第五章 選擇結(jié)構(gòu)程序設(shè)計(jì) §5.1 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 §5.2 邏輯運(yùn)算符與邏輯表達(dá)式 §5.3 if語句 §5.4 switch語句 §5.5 程序舉例

學(xué)生掌握要點(diǎn):掌握C語言條件語句的使用 重點(diǎn):if-else的邏輯流程 難點(diǎn):if的嵌套 學(xué)時(shí)數(shù): 4學(xué)時(shí) 第六章 循環(huán)控制 §6.1 概述

§6.2 goto語句以及用goto語句構(gòu)成循環(huán) §6.3 while語句 §6.4 do-while語句 §6.5 for 語句 §6.6 循環(huán)嵌套 §6.7 幾種循環(huán)的比較 §6.8 break和 continue 語句 §6.7 程序舉例

學(xué)生掌握要點(diǎn):掌握循環(huán)的使用 重點(diǎn):循環(huán)的邏輯流程 難點(diǎn):循環(huán)的嵌套 學(xué)時(shí)數(shù):4學(xué)時(shí) 第七章 數(shù) 組

§7.1 一維數(shù)組的定義和引用 §7.2 二維數(shù)組定義和引用 §7.3 字符數(shù)組

學(xué)生掌握要點(diǎn):掌握C語言數(shù)組變量以及字符串的使用 重點(diǎn):一維數(shù)組的使用,字符串操作 難點(diǎn):字符串操作 學(xué)時(shí)數(shù): 6學(xué)時(shí) 第八章 函 數(shù) §8.1 概述

§8.2 函數(shù)定義的一般形式 §8.3 函數(shù)參數(shù)和函數(shù)的值 §8.4 函數(shù)調(diào)用 §8.5 函數(shù)的嵌套調(diào)用

§8.6 函數(shù)的遞歸調(diào)用

§8.7 數(shù)組作為函數(shù)參數(shù)

§8.8 局部變量和僵局變量

§8.9 變量的存儲(chǔ)類別 §8.10 內(nèi)部函數(shù)和外部函數(shù) §8.11 如何運(yùn)行一個(gè)多文件的程序

學(xué)生掌握要點(diǎn):掌握C語言函數(shù)的定義、使用、了解變量的生存周期及作用域

重點(diǎn):函數(shù)的定義、參數(shù)、返回、調(diào)用 難點(diǎn):函數(shù)的遞歸調(diào)用 學(xué)時(shí)數(shù): 6學(xué)時(shí) 第九章 預(yù)處理命令 §9.1 宏定義 §9.2 文件包含處理 §9.3 條件編譯

重點(diǎn):宏定義及文件包含怕應(yīng)用 難點(diǎn):帶參數(shù)的宏定義的應(yīng)用 學(xué)生掌握要點(diǎn):預(yù)處理命令的使用 學(xué)時(shí)數(shù):2學(xué)時(shí) 第十章 指針 §10.1 指針的概念

§10.2變量的指針和指向變量的指針變量 §10.3 指針與數(shù)組 §10.4 字符串與指針 §10.5 指向函數(shù)的指針

§10.7 指針數(shù)組和指向指針的指針

§10.8 有關(guān)指針的數(shù)據(jù)類型和指針運(yùn)算的小結(jié) 學(xué)生掌握要點(diǎn):掌握指針變量的使用 重點(diǎn):指針的定義、使用

難點(diǎn):指針與數(shù)組的關(guān)系、指針數(shù)組的使用 學(xué)時(shí): 10學(xué)時(shí)

第十一章 結(jié)構(gòu)與共用體 §11.1 概述 §11.2 定義結(jié)構(gòu)體類型變量的方法 §11.3 結(jié)構(gòu)變量的引用 §11.4 結(jié)構(gòu)變量的初始化 §11.5 結(jié)構(gòu)體數(shù)組

§11.6 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針 §11.7 用指針處理鏈表

§11.8 共用體

§11.9 枚舉類型

§11.10 用typedef定義類型

學(xué)生掌握要點(diǎn):掌握C語言結(jié)構(gòu)變量和鏈表的使用 重點(diǎn):結(jié)構(gòu)的定義、引用、鏈表的操作 難點(diǎn):結(jié)構(gòu)指針、結(jié)構(gòu)數(shù)組、鏈表操作 學(xué)時(shí)數(shù):6學(xué)時(shí) 第十二章 位運(yùn)算

§12.1 位運(yùn)算和位運(yùn)算符 §12.2 位運(yùn)算舉例

學(xué)生掌握要點(diǎn):了解C語言位運(yùn)算符的使用,整數(shù)在內(nèi)存中存放形式

重點(diǎn):位運(yùn)算符的使用 難點(diǎn):負(fù)數(shù)的補(bǔ)碼 學(xué)時(shí)數(shù):2學(xué)時(shí) 第十三章 文 件 §13.1 C文件概念 §13.2 文件類型指針 §13.3 文件的打開與關(guān)閉 §13.4 文件的讀寫 §13.5 文件的定位

§13.6 出錯(cuò)的檢測 §13.7 文件輸入輸出小結(jié)

學(xué)生掌握要點(diǎn):掌握C語言的文件操作

重點(diǎn):文本文件、二進(jìn)制文件的循序讀寫、隨機(jī)讀寫難點(diǎn):二進(jìn)制文件的隨機(jī)讀寫 學(xué)時(shí)數(shù): 4學(xué)時(shí)

第二篇:C語言教學(xué)大綱

學(xué)

稱: C語言程序設(shè)計(jì)

修(制)訂

人: 劉明軍

人: 楊波

修(制)訂日期: 2008年1月

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

課程編號(hào):120902

計(jì)劃學(xué)時(shí):64 其中講課:32

實(shí)驗(yàn)或?qū)嵺`:0

上機(jī):32 適用專業(yè):理、工科非計(jì)算機(jī)專業(yè) 參考教材:

[1] 劉明軍等, C語言程序設(shè)計(jì).北京:電子工業(yè)出版社2007.[2] 譚浩強(qiáng), C程序設(shè)計(jì)(第二版).北京:清華大學(xué)出版社.1999.[3] Brian W.Kernighan, Dennis M.Ritchie , The C Programming Language(Second Edition).中譯版: 徐寶文,李志譯, C程序設(shè)計(jì)語言(第二版).北京:機(jī)械工業(yè)出版社,2005.課程的教學(xué)目的與任務(wù)

《C程序設(shè)計(jì)》是面向全校的工科類非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)的公共基礎(chǔ)課程之一。本課程的主要任務(wù)是結(jié)合一般數(shù)值計(jì)算向?qū)W生介紹計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí),使學(xué)生掌握C語言的基本內(nèi)容及程序設(shè)計(jì)的基本方法與編程技巧,了解進(jìn)行科學(xué)計(jì)算的一般思路,培養(yǎng)學(xué)生應(yīng)用計(jì)算機(jī)解決和處理實(shí)際問題的思維方法與基本能力,為進(jìn)一步學(xué)習(xí)和應(yīng)用計(jì)算機(jī)打下基礎(chǔ)。

教學(xué)方法

本課程在教學(xué)方法上,主要采取教師課堂講授,學(xué)生課后自學(xué)的形式,并輔以一定量的上機(jī)操作練習(xí),以掌握C語言的基本內(nèi)容并會(huì)編寫簡單的程序?yàn)橹饕康摹?duì)算法的實(shí)現(xiàn)思路、設(shè)計(jì)思想方面的問題可輔以網(wǎng)上答疑和小組討論的形式進(jìn)行學(xué)習(xí)。

課程的基本要求

本課程教學(xué)要求學(xué)生掌握如下知識(shí):

1、了解C語言的產(chǎn)生、發(fā)展及特點(diǎn);

2、掌握C語言的基本語法成分、數(shù)據(jù)類型及三種基本結(jié)構(gòu);

3、掌握模塊化程序設(shè)計(jì)的思想;

4、掌握程序設(shè)計(jì)過程中常用的算法;

5、能閱讀、調(diào)試、編寫簡單的程序;

在教學(xué)過程中,教師要細(xì)致備課,充分組織教案,認(rèn)真分析學(xué)生的實(shí)際知識(shí)結(jié)構(gòu),使備課與學(xué)生的實(shí)際情況緊密結(jié)合,使教師本身做到有效的教,使學(xué)生做到有效的學(xué)。在講授的過程中,教師應(yīng)結(jié)合TC編譯器進(jìn)行講解演示。課后一方面要求學(xué)生及時(shí)復(fù)習(xí),另一方面應(yīng)加強(qiáng)學(xué)生的動(dòng)手能力,在實(shí)驗(yàn)環(huán)節(jié),通過布置實(shí)驗(yàn)內(nèi)容對(duì)課堂知識(shí)進(jìn)一步理解。

先修課要求

《信息技術(shù)基礎(chǔ)》為本課程的先修課。

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

第一章:C語言程序基礎(chǔ)

建議學(xué)時(shí):6學(xué)時(shí) 第一節(jié):C語言程序基礎(chǔ) 第二節(jié):C語言程序運(yùn)行過程 第三節(jié):編寫簡單的C語言程序 第四節(jié):C語言基本語法成分 第五節(jié):C語言數(shù)據(jù)類型 第六節(jié):數(shù)據(jù)庫的輸入/輸出 第七節(jié):算法

第八節(jié):C語言的產(chǎn)生、發(fā)展及特點(diǎn)

授課方法:課堂多媒體授課并結(jié)合TC編譯器進(jìn)行講解。

第二章:C語言程序的基本結(jié)構(gòu)

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

第一節(jié):分支結(jié)構(gòu)

第二節(jié):關(guān)系運(yùn)算和邏輯運(yùn)算 第三節(jié):循環(huán)結(jié)構(gòu)

第四節(jié):break語句和continue語句 第五節(jié):goto語句 第六節(jié):經(jīng)典算法舉例

授課方法:課堂多媒體授課并結(jié)合TC編譯器進(jìn)行講解。

第三章:模塊化程序設(shè)計(jì)

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

第一節(jié):模塊化程序設(shè)計(jì)的方法和特點(diǎn) 第二節(jié):函數(shù)的定義

第三節(jié):無返回值函數(shù)的定義與調(diào)用 第四節(jié):有返回值函數(shù)的定義與調(diào)用 第五節(jié):函數(shù)嵌套調(diào)用和函數(shù)聲明 第六節(jié):函數(shù)的遞歸調(diào)用 第七節(jié):庫函數(shù)的使用

第八節(jié):全局變量和局部變量 第九節(jié):指針和指針作為函數(shù)參數(shù) 第十節(jié):返回指針值的函數(shù) 第十一節(jié):函數(shù)的指針 第十二節(jié):典型例題

授課方法:課堂多媒體授課并結(jié)合TC編譯器進(jìn)行講解。

第四章:簡單構(gòu)造數(shù)據(jù)類型

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

第一節(jié):一維數(shù)組的引出及使用 第二節(jié):二維數(shù)組的引出及使用 第三節(jié):字符數(shù)組 第四節(jié):數(shù)組與函數(shù) 第五節(jié):數(shù)組與指針 第六節(jié):字符串與指針 第七節(jié):典型例題

授課方法:課堂多媒體授課并結(jié)合TC編譯器進(jìn)行講解。第五章:復(fù)雜構(gòu)造數(shù)據(jù)類型

第一節(jié):結(jié)構(gòu)體

第二節(jié):共用體 第三節(jié):枚舉類型

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

授課方法:課堂多媒體授課并結(jié)合TC編譯器進(jìn)行講解。

第六章:磁盤數(shù)據(jù)存儲(chǔ)

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

第一節(jié):將數(shù)據(jù)寫入文件 第二節(jié):文件/讀寫分類函數(shù) 第三節(jié):文件定位函數(shù)

授課方法:課堂多媒體授課并結(jié)合TC編譯器進(jìn)行講解。

第三篇:《C語言》教學(xué)大綱

《C語言》教學(xué)大綱

適用范圍:適用于網(wǎng)絡(luò)教育、成人教育學(xué)生

一、教學(xué)目的和任務(wù)

本課程是計(jì)算機(jī)及相關(guān)專業(yè)的重要基礎(chǔ)課程,它是計(jì)算機(jī)及相關(guān)專業(yè)學(xué)生掌握高級(jí)語言編程方法的入門語言。通過對(duì)C語言的基本特點(diǎn)、基本內(nèi)容、語法規(guī)則、程序設(shè)計(jì)方法等內(nèi)容的講解,使學(xué)生掌握高級(jí)語言的基本知識(shí)和結(jié)構(gòu)化程序的設(shè)計(jì)方法,掌握常規(guī)的編程技巧,提高學(xué)生的計(jì)算機(jī)解決問題的能力。為學(xué)生進(jìn)一步學(xué)習(xí)計(jì)算機(jī)知識(shí)打下必要的基礎(chǔ)。

二、教學(xué)的內(nèi)容、基本要求和重點(diǎn)

基本要求注重掌握基本知識(shí),學(xué)會(huì)計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ),注重程序設(shè)計(jì)能力培養(yǎng)。教材:《C及C++程序設(shè)計(jì)》(張富編,人民郵電出版社)教學(xué)時(shí)間:60學(xué)時(shí)(講授40學(xué)時(shí),上機(jī)輔導(dǎo)20學(xué)時(shí))

第1章

對(duì)C語言的初步認(rèn)識(shí)

一、教學(xué)內(nèi)容(6學(xué)時(shí))

C語言的基礎(chǔ)知識(shí),包括:C語言初步,簡單輸入輸出,數(shù)據(jù)類型,運(yùn)算符,變量和表達(dá)式等。

二、教學(xué)要求

1、C語言的基本知識(shí),C語言簡介,結(jié)構(gòu)特點(diǎn)和編譯方式等。

2、標(biāo)準(zhǔn)的輸入和輸出函數(shù)。

3、C語言數(shù)據(jù)類型。

4、變量說明。

5、操作符(運(yùn)算符)和表達(dá)式。

三、重點(diǎn):輸入和輸出函數(shù),變量,操作符,表達(dá)式。

第2章

程序控制語句

(一)一、教學(xué)內(nèi)容(2學(xué)時(shí))

程序設(shè)計(jì)的三種基本結(jié)構(gòu),順序結(jié)構(gòu)介紹,分支結(jié)構(gòu)。

二、教學(xué)要求

1、結(jié)構(gòu)化程序設(shè)計(jì)基本內(nèi)容。

2、順序結(jié)構(gòu)設(shè)計(jì)特點(diǎn)。

3、分支結(jié)構(gòu),if語句和switch語句的語法規(guī)則和應(yīng)用。

三、重點(diǎn):If語句和Switch語句 第3章

程序控制語句

(二)一、教學(xué)內(nèi)容(4學(xué)時(shí))

循環(huán)結(jié)構(gòu),包括:for, while, do while等語句。

二、基本要求

1、循環(huán)結(jié)構(gòu)的思想及goto語句。

2、for, while, do while循環(huán)語句。

3、多重循環(huán)及continue, break語句。

三、重點(diǎn):for, while , do while語句和多重循環(huán)。

四、上機(jī)輔導(dǎo)(4學(xué)時(shí)):分支、循環(huán)相關(guān)的程序設(shè)計(jì)。

第4章

數(shù)組

一、教學(xué)內(nèi)容(4學(xué)時(shí))

構(gòu)造類型介紹,數(shù)組及應(yīng)用。

二、教學(xué)要求

1、一維數(shù)組的定義及使用。

2、二維數(shù)組和多維數(shù)組的定義和使用。

3、字符數(shù)組和字符串變量。

三、重點(diǎn):數(shù)組的定義和使用

四、上機(jī)輔導(dǎo)(4學(xué)時(shí)):數(shù)組應(yīng)用程序設(shè)計(jì)

第5章

指針

一、教學(xué)內(nèi)容(4學(xué)時(shí))

指針的定義和使用,指針和數(shù)組,字符指針等。

二、教學(xué)要求

1、指針的概念,指針操作和指針表達(dá)式。

2、指針和數(shù)組。

3、字符指針和字符數(shù)組。

4、指針數(shù)組和二級(jí)指針。

三、重點(diǎn):指針的使用,指針和數(shù)組,字符指針。

四、上機(jī)輔導(dǎo)(4學(xué)時(shí)):指針應(yīng)用程序設(shè)計(jì)

第6章

函數(shù)

(一)一、教學(xué)內(nèi)容(4學(xué)時(shí))

函數(shù)的定義,函數(shù)參數(shù),函數(shù)調(diào)用,遞歸。

二、教學(xué)要求

1、函數(shù)基本知識(shí),函數(shù)參數(shù)和函數(shù)值。

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

3、函數(shù)的嵌套調(diào)用和遞歸調(diào)用及應(yīng)用舉例。

三、重點(diǎn):函數(shù)相關(guān)知識(shí),遞歸和應(yīng)用

第7章

函數(shù)

(二)一、教學(xué)內(nèi)容(4學(xué)時(shí))

函數(shù)的進(jìn)一步討論,返回值,變量作用域,參數(shù),函數(shù)指針等。

二、要求

1、非整數(shù)返回值和變量的作用域。

2、函數(shù)的形參和實(shí)參,數(shù)組作為函數(shù)參數(shù)。

3、內(nèi)部函數(shù)和外部函數(shù),主函數(shù)。

4、函數(shù)指針。

三、重點(diǎn):函數(shù)的返回值,形參和實(shí)參,數(shù)組參數(shù),函數(shù)指針。

四、上機(jī)輔導(dǎo)(4學(xué)時(shí)):函數(shù)應(yīng)用程序設(shè)計(jì)

第8章

數(shù)據(jù)存儲(chǔ)方式及位操作

一、教學(xué)內(nèi)容(4學(xué)時(shí))

數(shù)據(jù)存儲(chǔ)方式,位操作。

二、要求

1、數(shù)據(jù)存儲(chǔ)方式,變量修飾符const,變量存儲(chǔ)方式,動(dòng)態(tài)存儲(chǔ)單元。

2、位操作符,條件運(yùn)算操作符,括號(hào)操作符,符合賦值運(yùn)算符。

三、重點(diǎn):變量存儲(chǔ)方式,位操作符。

第9章

用戶定義數(shù)據(jù)類型

一、教學(xué)內(nèi)容(4學(xué)時(shí))

用戶定義數(shù)據(jù)類型,結(jié)構(gòu),位域,聯(lián)合,枚舉。

二、要求

1、結(jié)構(gòu)類型的定義,結(jié)構(gòu)數(shù)組,結(jié)構(gòu)指針及其結(jié)構(gòu)的應(yīng)用。

2、位域的定義和應(yīng)用。

3、聯(lián)合和枚舉的定義和應(yīng)用。

三、重點(diǎn):結(jié)構(gòu)類型和位域的定義和應(yīng)用。

四、上機(jī)輔導(dǎo)(4學(xué)時(shí)):結(jié)構(gòu)應(yīng)用程序設(shè)計(jì)

第10章

預(yù)處理器和磁盤文件操作

一、教學(xué)內(nèi)容(4學(xué)時(shí))

預(yù)處理器和磁盤文件操作。

二、要求

1、宏定義和宏替換(#define),文件包含(#include),條件編譯。

2、文件概述,控制臺(tái)I/O,ANSI文件I/O系統(tǒng)。

三、重點(diǎn):宏定義和文件包含

第四篇:《C語言》課程設(shè)計(jì)教學(xué)大綱

荊楚理工學(xué)院

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

一、課程名稱: C語言程序設(shè)計(jì)

二、課程代碼: Z04013

三、課程管理: 計(jì)算機(jī)工程學(xué)院(部)計(jì)算機(jī)應(yīng)用教研室

四、教學(xué)對(duì)象: 計(jì)算機(jī)類相關(guān)專業(yè)

五、教學(xué)時(shí)數(shù): 總時(shí)數(shù) 20 學(xué)時(shí)

六、課程性質(zhì): 專業(yè)主干課

七、課程銜接: 先修課程《計(jì)算機(jī)基礎(chǔ)》

1、鞏固和驗(yàn)證所學(xué)的理論知識(shí),加強(qiáng)對(duì)對(duì)課本知識(shí)點(diǎn)的感性認(rèn)識(shí),實(shí)現(xiàn)與理論教學(xué)的銜接。

2、培養(yǎng)程序設(shè)計(jì)基本素養(yǎng),包括總體規(guī)劃,模塊化結(jié)構(gòu)設(shè)計(jì),各功能通過函數(shù)來實(shí)現(xiàn)。通過課程設(shè)計(jì),最終使學(xué)生能夠獨(dú)立完成程序規(guī)劃,熟練編寫簡單程序,為以后進(jìn)一步學(xué)習(xí)打下基礎(chǔ)。

3、培養(yǎng)創(chuàng)新思維和創(chuàng)意靈感,鍛煉獨(dú)立的設(shè)計(jì)能力,提高獨(dú)立分析、研究、解決問題的能力,設(shè)計(jì)出原創(chuàng)系統(tǒng)。

九、課程設(shè)計(jì)的要求

1、全面了解C語言程序設(shè)計(jì)過程,掌握規(guī)劃設(shè)計(jì)一個(gè)小型應(yīng)用系統(tǒng)的方法。

2、掌握C語言基本特點(diǎn),根據(jù)自己的興趣點(diǎn)、愛好選題,并進(jìn)行設(shè)計(jì)。

3、準(zhǔn)確應(yīng)用函數(shù)、數(shù)組、結(jié)構(gòu)體、指針等知識(shí)。

十、課程設(shè)計(jì)時(shí)間和地點(diǎn)

2014年6月9日至6月18日每天下午 A5-***

十一、課程設(shè)計(jì)進(jìn)程安排:

6月9日 根據(jù)興趣愛好確定題目。6月10日—16日 展開設(shè)計(jì)。

6月17日 測試程序,并做相應(yīng)的修改。6月18日 設(shè)計(jì)報(bào)告撰寫與修改、提交。

十二、評(píng)分標(biāo)準(zhǔn)

A—優(yōu)秀

系統(tǒng)切合實(shí)際,具有一定的使用價(jià)值。

程序設(shè)計(jì)意圖表達(dá)清晰,富有原創(chuàng)性,具有獨(dú)特性。界面友好具有吸引力。

知識(shí)運(yùn)用準(zhǔn)確無誤,方法簡單有效。各部分銜接流暢自然。設(shè)計(jì)說明書完整、規(guī)范

八、課程設(shè)計(jì)目的

設(shè)計(jì)說明書邏輯性強(qiáng),條理清晰 課程設(shè)計(jì)期間無曠課及病事假 B—良好

系統(tǒng)切合實(shí)際,具有一定的使用價(jià)值。程序設(shè)計(jì)意圖表達(dá)清晰。界面友好具有一定吸引力。

知識(shí)運(yùn)用無誤,方法簡單有效。各部分銜接好。設(shè)計(jì)說明書完整,較規(guī)范 設(shè)計(jì)說明書邏輯性強(qiáng),條理清晰 課程設(shè)計(jì)期間無曠課及病事假 C—中等

系統(tǒng)切合實(shí)際,具有一定的使用價(jià)值。程序設(shè)計(jì)意圖表達(dá)較為清晰。界面友好具有一定吸引力。

知識(shí)運(yùn)用無大錯(cuò)誤,方法簡單有效。注意各部分銜接。設(shè)計(jì)說明書條理清晰

課程設(shè)計(jì)期間無曠課及病事假 D—及格

系統(tǒng)一般切合實(shí)際,具有一定的使用價(jià)值。程序設(shè)計(jì)意圖表達(dá)較為清晰。界面友好具有一定吸引力。知識(shí)運(yùn)用無特大錯(cuò)誤。

課程設(shè)計(jì)期間無曠課,病事假1——2次。E—不及格

程序設(shè)計(jì)意圖表達(dá)難以看懂。界面設(shè)計(jì)差。知識(shí)運(yùn)出現(xiàn)嚴(yán)重錯(cuò)誤,無設(shè)計(jì)說明書

課程設(shè)計(jì)期間無曠課,病事假3次及以上。

十二、課程設(shè)計(jì)主要參考資料

1、任正云,C語言程序設(shè)計(jì)(第二版),水利水電出版社

2、譚浩強(qiáng),C語言程序設(shè)計(jì)(第4版),清華大學(xué)出版社

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

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

(一)教學(xué)大綱

課程名稱:C語言程序設(shè)計(jì)

英文名稱:The C Programming Language 課程編號(hào): 000331,000332

課程性質(zhì):基礎(chǔ)必修

任課教師:張萍、張莉、黃達(dá)明、陶燁、潘亦 教學(xué)課時(shí):3-4學(xué)時(shí)/周 實(shí)驗(yàn)課時(shí):4學(xué)時(shí)/周 課程學(xué)分:4學(xué)分/6學(xué)分 授課周數(shù):18周

授課課時(shí):68

實(shí)驗(yàn)課時(shí):68 教學(xué)對(duì)象:匡亞明學(xué)院、化學(xué)化工學(xué)院、地理與海洋科學(xué)學(xué)院、環(huán)境學(xué)院、大氣科學(xué)學(xué)院、天文與空間科學(xué)學(xué)院、地球科學(xué)與工程學(xué)院、工程管理學(xué)院、生命科學(xué)院

先修課程:大學(xué)計(jì)算機(jī)信息技術(shù)

一、課程目標(biāo)

通過對(duì)本門課程的學(xué)習(xí),學(xué)生能夠掌握基本的算法和面向過程的程序設(shè)計(jì)一般方法;能熟練地用C語言編寫調(diào)試各類數(shù)值計(jì)算程序和數(shù)據(jù)處理程序;幫助培養(yǎng)學(xué)生的計(jì)算思維能力,完善其對(duì)各自專業(yè)研究領(lǐng)域問題的抽象能力并進(jìn)而應(yīng)用計(jì)算裝置來自動(dòng)化解決問題的能力。

二、課程內(nèi)容和學(xué)時(shí)分配

第1章 C程序設(shè)計(jì)概述(2學(xué)時(shí))

1.1 程序設(shè)計(jì)語言、程序與程序設(shè)計(jì) 1.2 C語言概述

掌握程序設(shè)計(jì)語言、程序和程序設(shè)計(jì)的基本內(nèi)涵,了解C語言的發(fā)展過程和特性,掌握C語言程序的結(jié)構(gòu)與執(zhí)行以及上機(jī)調(diào)試運(yùn)行C語言程序的過程。第2章 數(shù)據(jù)的表示與存儲(chǔ)(4學(xué)時(shí))

2.1 C語言的數(shù)據(jù)類型 2.2 整型數(shù)據(jù) 2.3 浮點(diǎn)型數(shù)據(jù) 2.4 字符型數(shù)據(jù) 2.5 字符串?dāng)?shù)據(jù) 2.6 指針型數(shù)據(jù) 2.7 枚舉型數(shù)據(jù)

2.8 符號(hào)常量與const限定 2.9 使用typedef命名數(shù)據(jù)類型

理解C語言中數(shù)據(jù)類型的含義和作用,掌握整型、浮點(diǎn)型和字符型常量和變量的使用及聲明和初始化的方式,掌握字符串常量的表現(xiàn)形式,掌握地址的概念和指針變量聲明及初始化的方式,掌握枚舉數(shù)據(jù)類型的定義方式和枚舉型變量的聲明,掌握符號(hào)常量的使用方式,掌握用typedef命名數(shù)據(jù)類型的方式。第3章 基本運(yùn)算與輸入輸出(6學(xué)時(shí))

3.1 運(yùn)算符與表達(dá)式概述 3.2 數(shù)據(jù)對(duì)象的存取 3.3 基本數(shù)值運(yùn)算 3.4 其他常用運(yùn)算 3.5 輸入與輸出

掌握運(yùn)算符和表達(dá)式的含義和作用,間接引用運(yùn)算與間接引用數(shù)據(jù)對(duì)象的方法,賦值運(yùn)算和賦值表達(dá)式的使用方式,算術(shù)運(yùn)算符和算術(shù)表達(dá)式的使用方式,常見的數(shù)值計(jì)算與數(shù)學(xué)庫函數(shù)的使用以及數(shù)值計(jì)算中溢出、有效數(shù)字與計(jì)算誤差,了解強(qiáng)制類型轉(zhuǎn)換運(yùn)算及其表達(dá)式,sizeof、逗號(hào)運(yùn)算符及其表達(dá)式的使用方式,掌握字符數(shù)據(jù)的輸入輸出函數(shù)和格式化輸入輸出函數(shù)的使用方式。第4章

結(jié)構(gòu)化程序設(shè)計(jì)(8學(xué)時(shí))

4.1結(jié)構(gòu)化算法及其表示 4.2 結(jié)構(gòu)化程序開發(fā)

掌握算法的含義,基本算法結(jié)構(gòu)及其表示,結(jié)構(gòu)化程序設(shè)計(jì)方法,表示順序、選擇和循環(huán)算法結(jié)構(gòu)的語句,break語句和continue語句,無條件轉(zhuǎn)移語句的應(yīng)用和使用方式。第5章 常用數(shù)值計(jì)算算法及其程序設(shè)計(jì)(6學(xué)時(shí))

5.1 素?cái)?shù)判斷 5.2 最大公約數(shù)求解

5.3 窮舉法求滿足條件的一組解 5.4 級(jí)數(shù)近似計(jì)算 5.5 一元非線性方程求根 5.6 定積分近似計(jì)算

掌握判斷判斷算法、求最大公約數(shù)算法,能夠熟練運(yùn)用窮舉法求滿足條件的一組解,掌握級(jí)數(shù)近似計(jì)算的遞推法,掌握用牛頓迭代法和二分法及弦截法求一元非線性方程的根,用梯形法和矩形法進(jìn)行定積分近似計(jì)算。第6章 模塊化程序設(shè)計(jì)與函數(shù)(12學(xué)時(shí))

6.1 函數(shù)概述 6.2 函數(shù)定義 6.3 函數(shù)返回 6.4 函數(shù)調(diào)用 6.5 標(biāo)識(shí)符的作用域 6.6 變量的存儲(chǔ)屬性

*6.7 參數(shù)個(gè)數(shù)可變函數(shù)的定義及調(diào)用【不作要求】 6.8 編譯預(yù)處理及預(yù)處理命令

掌握函數(shù)定義的方法,掌握函數(shù)之間數(shù)據(jù)的傳遞途徑,掌握函數(shù)的調(diào)用方法,掌握庫函數(shù)的使用,理解函數(shù)的作用及掌握模塊化程序設(shè)計(jì)方法,掌握程序調(diào)試的基本方法,掌握函數(shù)的間接調(diào)用,掌握返回指針的函數(shù)的應(yīng)用,掌握函數(shù)調(diào)用時(shí)傳遞地址的方法,理解變量的作用域及生命期屬性,理解遞歸函數(shù)的執(zhí)行過程,掌握包含遞歸函數(shù)的程序的編寫與調(diào)試方法。第7章 數(shù)組(12學(xué)時(shí))7.1 數(shù)組概念 7.2 一維數(shù)組 7.3 二維數(shù)組

7.4 字符與字符串處理 *7.5指針數(shù)組及應(yīng)用 *7.6動(dòng)態(tài)數(shù)組【不作要求】

掌握一維數(shù)組的聲明與初始化形式,掌握一維數(shù)組元素的直接與間接引用方法,掌握一維數(shù)組作函數(shù)實(shí)參的應(yīng)用,掌握與一維數(shù)組相關(guān)的常用算法,掌握二維數(shù)組的聲明與初始化形式,掌握二維數(shù)組元素的直接與間接引用方法,掌握二維數(shù)組作函數(shù)實(shí)參的應(yīng)用,掌握與二維數(shù)組相關(guān)的常用算法,掌握使用一維字符數(shù)組表示字符串的方法,掌握字符與字符串處理函數(shù)的應(yīng)用,掌握使用二維字符型數(shù)組表示字符串集合的方法,掌握字符串集合的處理方法,掌握指針數(shù)組的聲明、初始化及數(shù)組元素的引用,掌握指向指針型數(shù)據(jù)的指針變量的聲明、引用,掌握帶參數(shù)的主函數(shù)的編寫及程序的運(yùn)行方法。第8章 結(jié)構(gòu)、聯(lián)合與指針(8學(xué)時(shí))8.1結(jié)構(gòu)數(shù)據(jù)類型 *8.2聯(lián)合類型 8.3指針小結(jié)

掌握結(jié)構(gòu)類型定義的方法,掌握結(jié)構(gòu)類型變量與數(shù)組的聲明和使用,掌握函數(shù)間結(jié)構(gòu)類型數(shù)據(jù)的傳遞方式,掌握動(dòng)態(tài)內(nèi)存分配、釋放函數(shù)的使用,掌握單向鏈表的基本操作。

第9章 文件操作(4學(xué)時(shí))9.1 文件概念 9.2 C文件系統(tǒng)

9.3 利用高級(jí)I/O庫函數(shù)存取文件

了解C語言的文件系統(tǒng),掌握使用高級(jí)I/O庫函數(shù)存取文件的方法。第10章 位運(yùn)算(2學(xué)時(shí))10.1 位運(yùn)算符

10.2 位段【不作要求】

掌握位邏輯運(yùn)算符和移位運(yùn)算符的基本概念和方法

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

將所學(xué)知識(shí)綜合應(yīng)用到C語言程序設(shè)計(jì)中,開發(fā)具有一定規(guī)模和實(shí)際應(yīng)用價(jià)值的程序產(chǎn)品,最好能與專業(yè)應(yīng)用相結(jié)合(1至3人為一個(gè)項(xiàng)目開發(fā)小組)。

三、課程考核

平時(shí)(實(shí)驗(yàn))占10%

課程設(shè)計(jì)占20%

期中筆試占20%,期末筆試和上機(jī)占50%

四、教材

姜恒遠(yuǎn),陶燁,張莉,張萍,黃達(dá)明.C語言程序設(shè)計(jì)教程.高等教育出版社,2010(8).姜恒遠(yuǎn),張莉,陶燁,張萍,黃達(dá)明,金瑩.C語言程序設(shè)計(jì)教程學(xué)習(xí)指導(dǎo).高等教育出版社,2010(8).五、參考書目

1.Kernighan B W,Ritchie D M.The C Programming Language.PRENTICE-HALL.INC,1983.2.Digital Research.C Language programmer's Guide for the IBM Personal Computer Disk Operating System.3.C Primer Plus(第四版)中文版,技橋工作室譯,人民郵電出版社,2002(7).4.譚浩強(qiáng).C程序設(shè)計(jì),清華大學(xué)出版社,1991(7).5.Deitel H M,Deitel P J.C程序設(shè)計(jì)教程,薛萬鵬等譯,機(jī)械工業(yè)出版社,2000(7).6.Kernighan B W,Ritchie D M.C程序設(shè)計(jì)語言(第2版),徐寶文、李志譯,機(jī)械工業(yè)出版社,2003(6).7.Kelley A,Pohl I.C語言教程(第4版),徐波譯,機(jī)械工業(yè)出版社,2007(1).

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

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(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)范文推薦

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

    《C語言程序設(shè)計(jì)》教學(xué)大綱 第一部分 大綱說明 一、課程的目的與任務(wù) 本課程將以結(jié)構(gòu)化程序設(shè)計(jì)思想指導(dǎo)學(xué)習(xí)者運(yùn)用C語言進(jìn)行程序設(shè)計(jì),充分利用C語言的結(jié)構(gòu)性好,書寫格式自由......

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

    《C語言程序設(shè)計(jì)》教學(xué)大綱 課程名稱:《程序設(shè)計(jì)語言( C )》 英文名稱:The C Programming Language 課程編碼: 學(xué)分: 參考學(xué)時(shí):64 實(shí)驗(yàn)學(xué)時(shí):64 適用專業(yè):計(jì)算機(jī)專業(yè)一、 課程目標(biāo)......

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

    《C語言程序設(shè)計(jì)》教學(xué)大綱 [課程名稱: ] C語言程序設(shè)計(jì) [教學(xué)時(shí)總數(shù):] 36+36 周學(xué)時(shí): 講授:2 上機(jī)實(shí)踐:2 (共18周) [課程教材: ] 教科書:C語言程序設(shè)計(jì)(第二版)(譚浩強(qiáng) 著)(清華大學(xué)出版......

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

    《C語言課程設(shè)計(jì)》教學(xué)大綱 一、課程的任務(wù)和目的 任務(wù): 《C語言課程設(shè)計(jì)》是對(duì)學(xué)生的一種全面綜合的訓(xùn)練,是必不可少的實(shí)踐環(huán)節(jié)。學(xué)生能較熟練地使用基本數(shù)據(jù)類型、各種控制......

    《C語言課程設(shè)計(jì)》教學(xué)大綱.

    西南科技大學(xué)本科課程教學(xué)大綱 《C語言課程設(shè)計(jì)》教學(xué)大綱 【課程編號(hào)】:22115406 本文由【中文word文檔庫】www.tmdps.cn 搜集整理。中文word文檔庫免費(fèi)提供海量教學(xué)......

    《c語言課程設(shè)計(jì)》教學(xué)大綱

    鄭州大學(xué)信息工程學(xué)院 《C語言程序設(shè)計(jì)》課程設(shè)計(jì)教學(xué)大綱 課程名稱:《C語言程序設(shè)計(jì)》課程設(shè)計(jì) 英文名稱:The C Programming on Course 課程編號(hào): 課程類型:必修 學(xué)時(shí):2周 適用......

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

    《C語言程序設(shè)計(jì)》課程教學(xué)大綱 一、 課程教學(xué)目的 本課程系統(tǒng)學(xué)習(xí)C語言的基本知識(shí)和基本語法,較好地訓(xùn)練學(xué)生解決問題的邏輯思維能力以及編程思路和技巧 ,使學(xué)生具有較強(qiáng)的......

    C語言教學(xué)大綱(共5則)

    《程序設(shè)計(jì)基礎(chǔ)》課程教學(xué)大綱 一、課程名稱:程序設(shè)計(jì)基礎(chǔ) 二、學(xué)時(shí)與學(xué)分:64學(xué)時(shí) 3.5學(xué)分 三、適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、信息安全 四、先修課程:高等數(shù)學(xué) 五、課......

主站蜘蛛池模板: 日韩不卡手机视频在线观看| 荫蒂添的好舒服视频囗交| 各处沟厕大尺度偷拍女厕嘘嘘| 亚洲国产成人高清在线观看| 亚洲旡码a∨一区二区三区| 国产在线国偷精品免费看| 国产亚洲一区二区手机在线观看| 国产成人a视频高清在线观看| 成人国产精品秘片多多| 久久人人爽人人爽人人片亞洲| 一区二区三区午夜无码视频| 在线播放亚洲人成电影| 精品国产第一国产综合精品| 伊人中文字幕无码专区| 中文字幕人成乱码熟女| 一本色道久久88综合日韩精品| 一区二区和激情视频| 九九久久精品国产| 人妻系列无码专区久久五月天| 99久久精品九九亚洲精品| 国产激情视频在线观看的| 国产人成无码视频在线软件| 伊人色综合久久天天人守人婷| 领导边摸边吃奶边做爽在线观看| 亚洲看片lutube在线观看| 午夜性色福利在线观看视频| 亚洲国产精品久久久久婷蜜芽| 午夜影视啪啪免费体验区| 男男受被攻做哭娇喘声视频| 美女无遮挡免费视频网站| 日韩少妇激情一区二区| 消息称老熟妇乱视频一区二区| 亚洲日韩精品a∨片无码加勒比| 久久综合亚洲色一区二区三区| 精品福利视频一区二区三区| 中文无码乱人伦中文视频在线v| 日韩~欧美一中文字幕| 伊人久久大香线蕉亚洲五月天| 少妇无码吹潮| 青青草视频在线观看| 国产成人亚洲综合无码精品|