《程序設(shè)計(jì)基礎(chǔ)(C)》課程教學(xué)大綱_第1頁
《程序設(shè)計(jì)基礎(chǔ)(C)》課程教學(xué)大綱_第2頁
《程序設(shè)計(jì)基礎(chǔ)(C)》課程教學(xué)大綱_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

《程序設(shè)計(jì)基礎(chǔ)(C》課程教學(xué)大綱英文名稱:FundamentalsofPrograminginCLanguage一、課程說明1.課程的性質(zhì):本課程是全校部分工科專業(yè)公共基礎(chǔ)課程。2.課程的目的和任務(wù)本課程以C語言為學(xué)生入學(xué)的第一門程序設(shè)計(jì)語言DOS適應(yīng)專業(yè):全校部分工科專業(yè)學(xué)時(shí)與學(xué)分:總學(xué)時(shí)7(理論課44實(shí)驗(yàn)課28,3學(xué)分。先修課程:計(jì)算機(jī)文化基礎(chǔ)。7主要教學(xué)方法與手段本課程采用課堂教學(xué)與實(shí)驗(yàn)教學(xué)相結(jié)合的方法,所有的課堂教學(xué)要求在多媒體教室進(jìn)行。考核方式:考試和平時(shí)考核相結(jié)合,考試成績(jī)不低于70%,平時(shí)考核不高于30100課外自學(xué)要求28二、教學(xué)基本要求和能力培養(yǎng)要求1.了解CCC計(jì)的方法。正確理解C語言的數(shù)據(jù)類型,掌握各種運(yùn)算符的用法,熟練掌握C語言表達(dá)式的書寫。了解C擇結(jié)構(gòu)編程。熟練掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)編程方法。熟練掌握數(shù)組的概念及與數(shù)組有關(guān)的算法。掌握函數(shù)的書寫和調(diào)用方法,正確理解變量作用域,了解變量存儲(chǔ)類別。掌握C了解函數(shù)指針、指針數(shù)組的應(yīng)用。掌握結(jié)構(gòu)體的定義方法及應(yīng)用,了解結(jié)構(gòu)體數(shù)組應(yīng)用。掌握位運(yùn)算符和位運(yùn)算,了解位段。應(yīng)用。2.通過學(xué)習(xí)本課程,應(yīng)具備以下能力:熟悉CC三、課程教學(xué)內(nèi)容第1章C語言概述主要講述:C語言的起源與特點(diǎn);簡(jiǎn)單的C語言程序;C語言集成環(huán)境介紹。重點(diǎn)與難點(diǎn):C程序的結(jié)構(gòu)及C語言集成開發(fā)環(huán)境學(xué)習(xí)。第2章程序的靈魂——算法主要講述:算法的概念;簡(jiǎn)單算法舉例。重點(diǎn)與難點(diǎn):算法的理解、設(shè)計(jì)與表示。第3章數(shù)據(jù)類型、運(yùn)算符與表達(dá)式換;數(shù)據(jù)的輸入和輸出;標(biāo)準(zhǔn)庫(kù)函數(shù)簡(jiǎn)介。4章最簡(jiǎn)單的C重點(diǎn)與難點(diǎn):數(shù)據(jù)輸入與輸出函數(shù)的格式控制。第5章選擇結(jié)構(gòu)程序設(shè)計(jì)主要講述:分支結(jié)構(gòu)中的條件表達(dá)式;if語句;switch語句與break語句。重點(diǎn)與難點(diǎn):條件表達(dá)式與if語句,多分支結(jié)構(gòu)。第6章循環(huán)控制主要講述:for循環(huán);while循環(huán);do-while循環(huán);循環(huán)嵌套;常用算法。重點(diǎn)與難點(diǎn):循環(huán)概念的引入及循環(huán)嵌套。第7章數(shù)值主要講述:一、二維數(shù)組的定義與引用;字符指針及字符串應(yīng)用;有關(guān)字符串函數(shù)重點(diǎn)與難點(diǎn):數(shù)組的應(yīng)用編程,字符串處理。第8章函數(shù)重點(diǎn)與難點(diǎn):函數(shù)的定義與引用,參數(shù)傳遞與變量的作用域。9主要講述:宏定義與應(yīng)用重點(diǎn)與難點(diǎn):宏定義與應(yīng)用第10章指針主要講述:地址和指針的概念,變量、數(shù)組、字符串、函數(shù)指針的概念與編程應(yīng)用。重點(diǎn)與難點(diǎn):地址和指針的概念,數(shù)組、字符串、函數(shù)指針的應(yīng)用。第11章結(jié)構(gòu)體與共用體主要講述:結(jié)構(gòu)體類型定義;結(jié)構(gòu)體類型變量;結(jié)構(gòu)體數(shù)組;共用體簡(jiǎn)介。重點(diǎn)與難點(diǎn):結(jié)構(gòu)體應(yīng)用。第12章位運(yùn)算主要講述:位運(yùn)算符及優(yōu)先級(jí);位運(yùn)算及舉例。第13章文件主要講述:C文件概述;文件的打開與關(guān)閉;文件的讀寫;文件定位函數(shù)。重點(diǎn)與難點(diǎn):C語言對(duì)文件的讀寫操作函數(shù)。教學(xué)課程內(nèi)容講課教學(xué)課程內(nèi)容講課實(shí)驗(yàn)習(xí)題討論小計(jì)第1章C語言概述實(shí)習(xí)C程序設(shè)計(jì)基本知識(shí)及編程環(huán)境熟224悉第2章程序的靈魂——算法22第3章數(shù)據(jù)類型、運(yùn)算符與表達(dá)式22第4章最簡(jiǎn)單的程序設(shè)計(jì)——順序結(jié)構(gòu)224實(shí)習(xí)數(shù)據(jù)輸入輸出編程第5章選擇結(jié)構(gòu)(關(guān)系與邏輯運(yùn)算符;if語句的三種基本結(jié)構(gòu))426實(shí)習(xí)選擇結(jié)構(gòu)教學(xué)課程內(nèi)容6章循環(huán)結(jié)構(gòu)(循環(huán)嵌套及常用算法)實(shí)習(xí)循環(huán)結(jié)構(gòu)

講課 實(shí)驗(yàn) 習(xí)題 討論 小計(jì)4 2 6第7章數(shù)組(數(shù)組的定義、賦值與引用;1字符串?dāng)?shù)組;與數(shù)組有關(guān)的算法) 8 42實(shí)習(xí)數(shù)組編程應(yīng)用第8章函數(shù)(函數(shù)的定義及參數(shù)傳遞、變量的作用域)實(shí)習(xí)函數(shù)編程應(yīng)用

4 2 6第9章預(yù)處理(宏定義及文件包含的應(yīng)用)1 1 2實(shí)習(xí)宏定義及文件包含應(yīng)用第10章指針(普通變量、數(shù)組、字符串、1函數(shù)指針的應(yīng)用) 8 42實(shí) 習(xí)指針第11章結(jié)構(gòu)體、共用體(結(jié)構(gòu)體和共用體的定義與應(yīng)用)實(shí) 習(xí)結(jié)構(gòu)體、共用體

2 2 4第12章位運(yùn)算(位運(yùn)算相關(guān)操作)1 1 2實(shí) 習(xí)位運(yùn)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論