C語(yǔ)言基礎(chǔ)課程標(biāo)準(zhǔn).doc_第1頁(yè)
C語(yǔ)言基礎(chǔ)課程標(biāo)準(zhǔn).doc_第2頁(yè)
C語(yǔ)言基礎(chǔ)課程標(biāo)準(zhǔn).doc_第3頁(yè)
C語(yǔ)言基礎(chǔ)課程標(biāo)準(zhǔn).doc_第4頁(yè)
C語(yǔ)言基礎(chǔ)課程標(biāo)準(zhǔn).doc_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

C語(yǔ)言基礎(chǔ)課程教學(xué)大綱課程名稱 :C語(yǔ)言基礎(chǔ)課程代碼:課程性質(zhì):必修課課程類(lèi)型:理實(shí)一體化計(jì)劃學(xué)時(shí):64計(jì)劃學(xué)分:4校企開(kāi)發(fā):否考核方法:過(guò)程性考核適用專業(yè):機(jī)電一體化技術(shù)一、課程教學(xué)設(shè)計(jì)(一)課程定位C語(yǔ)言程序設(shè)計(jì)是大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)系列中的核心課程。該課程重在培養(yǎng)學(xué)生掌握計(jì)算機(jī)程序設(shè)計(jì)的思想和方法,初步具有在本專業(yè)領(lǐng)域應(yīng)用計(jì)算機(jī)的能力,為進(jìn)一步學(xué)習(xí)后續(xù)課程打下堅(jiān)實(shí)的基礎(chǔ)。本課程要求掌握程序設(shè)計(jì)語(yǔ)言的基本知識(shí),主要是程序設(shè)計(jì)語(yǔ)言的語(yǔ)法知識(shí),這是程序設(shè)計(jì)的基本工具;掌握程序設(shè)計(jì)的方法與技術(shù),主要是程序設(shè)計(jì)的基本方法和基本技術(shù),包括程序設(shè)計(jì)方法學(xué)、數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ)等方面的內(nèi)容,這是程序設(shè)計(jì)的核心;具有根據(jù)給定算法設(shè)計(jì)和調(diào)試程序的初步能力,并掌握一批簡(jiǎn)單的數(shù)值計(jì)算和非數(shù)值計(jì)算常用算法,這是程序設(shè)計(jì)能力的具體體現(xiàn)。本課程是一門(mén)實(shí)踐性很強(qiáng)的課程,上機(jī)和實(shí)訓(xùn)是本課程教學(xué)的重要環(huán)節(jié)。(二)課程設(shè)計(jì)理念與思路老師講授理論,學(xué)生上機(jī)進(jìn)行操作訓(xùn)練(3) 教學(xué)內(nèi)容選取與組織第1章 C程序設(shè)計(jì)的初步知識(shí)(3學(xué)時(shí)+2學(xué)時(shí))教學(xué)要求:掌握main函數(shù)和其他函數(shù)的構(gòu)成、源程序的書(shū)寫(xiě)格式、C語(yǔ)言中的標(biāo)識(shí)符命名方法和關(guān)鍵(保留)字、標(biāo)題(頭)文件的引用,了解注釋的作用。教學(xué)內(nèi)容:1.1 C語(yǔ)言的產(chǎn)生和發(fā)展1.2 C程序的基本結(jié)構(gòu)和書(shū)寫(xiě)風(fēng)格1.3 簡(jiǎn)單的C程序設(shè)計(jì)1.4 C程序的開(kāi)發(fā)過(guò)程1.5 Visual C+ 6.0集成環(huán)境的使用教學(xué)難點(diǎn):C程序開(kāi)發(fā)過(guò)程及其上機(jī)步驟教學(xué)重點(diǎn):C語(yǔ)言特點(diǎn),簡(jiǎn)單的C程序第2章 基本數(shù)據(jù)類(lèi)型(2+2學(xué)時(shí))教學(xué)要求:掌握基本數(shù)據(jù)類(lèi)型的含義及其定義方法,常量的表示、符號(hào)常量和變量的定義方法,以及輸入輸出函數(shù)的使用,了解類(lèi)型修飾的使用和功能。教學(xué)內(nèi)容:2.1 基本數(shù)據(jù)類(lèi)型2.2 常量及其類(lèi)型2.3 變量的定義及初始化2.4 符號(hào)常數(shù)2.5 不同類(lèi)型數(shù)據(jù)的輸入輸出教學(xué)難點(diǎn):格式輸入輸出中的格式控制字符以及scanf應(yīng)該注意的一些細(xì)節(jié)問(wèn)題教學(xué)重點(diǎn):數(shù)據(jù)類(lèi)型的概念、常量的表示和變量的定義第3章 數(shù)據(jù)運(yùn)算(3學(xué)時(shí)+4學(xué)時(shí))教學(xué)要求:熟悉各種運(yùn)算符的優(yōu)先級(jí)和結(jié)合性、不同類(lèi)型數(shù)據(jù)間的轉(zhuǎn)換和運(yùn)算規(guī)則,掌握賦值表達(dá)式、算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、逗號(hào)表達(dá)式的書(shū)寫(xiě)方法和求值規(guī)則。教學(xué)內(nèi)容:3.1 算術(shù)運(yùn)算3.2 賦值運(yùn)算3.3 逗號(hào)運(yùn)算(順序運(yùn)算)3.4 關(guān)系運(yùn)算和邏輯運(yùn)算3.5 測(cè)試數(shù)據(jù)長(zhǎng)度運(yùn)算符sizeof3.6 位操作3.7 常用數(shù)學(xué)函數(shù)教學(xué)難點(diǎn):各種數(shù)值型數(shù)據(jù)間的混合運(yùn)算以及各運(yùn)算符的優(yōu)先級(jí)教學(xué)重點(diǎn):運(yùn)算符與表達(dá)式的相關(guān)知識(shí)第4章 程序流程控制(6學(xué)時(shí)+6學(xué)時(shí))教學(xué)要求:掌握用if-else、switch和break實(shí)現(xiàn)選擇結(jié)構(gòu),用for、do-while和while實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的方法,選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)的嵌套使用,了解goto語(yǔ)句和標(biāo)號(hào)的使用。教學(xué)內(nèi)容:4.1 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)4.2 選擇結(jié)構(gòu)程序設(shè)計(jì)4.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4.4 轉(zhuǎn)移控制語(yǔ)句教學(xué)難點(diǎn):用if和switch語(yǔ)句實(shí)現(xiàn)的多分支結(jié)構(gòu),循環(huán)的嵌套 教學(xué)重點(diǎn):三種基本程序控制結(jié)構(gòu),兩種選擇結(jié)構(gòu),三種循環(huán)結(jié)構(gòu)第5章 數(shù)組和字符串(4學(xué)時(shí)+4學(xué)時(shí))教學(xué)要求:掌握數(shù)組的定義、初始化和引用方法,掌握數(shù)組在數(shù)值計(jì)算、數(shù)據(jù)統(tǒng)計(jì)、排序和數(shù)據(jù)檢索方面的應(yīng)用。教學(xué)內(nèi)容:5.1 數(shù)組的概念5.2 數(shù)組的定義和初始化5.3 數(shù)組的基本操作5.4 數(shù)組的應(yīng)用教學(xué)難點(diǎn):與數(shù)組應(yīng)用有關(guān)的簡(jiǎn)單算法教學(xué)重點(diǎn):數(shù)組的概念、類(lèi)型、定義和初始化第6章 指針(4學(xué)時(shí)+2學(xué)時(shí))教學(xué)要求:掌握指針與地址運(yùn)算符(&、*、)的使用和指針的運(yùn)算,熟悉用指針訪問(wèn)變量、一維數(shù)組和二維數(shù)組的方法,了解用指針進(jìn)行內(nèi)存動(dòng)態(tài)分配的方法和內(nèi)存動(dòng)態(tài)分配函數(shù)。教學(xué)內(nèi)容:6.1 地址、指針和指針變量的概念6.2 指針的定義和用指針訪問(wèn)變量6.3 指針的運(yùn)算6.4 用指針訪問(wèn)一維數(shù)組6.5 用指針訪問(wèn)二維數(shù)組6.6 用指針處理字符串6.7 多級(jí)指針6.8 用指針進(jìn)行內(nèi)存動(dòng)態(tài)分配教學(xué)難點(diǎn):用指針訪問(wèn)二維數(shù)組和處理字符串,內(nèi)存動(dòng)態(tài)分配函數(shù)教學(xué)重點(diǎn):指針的基本概念,用指針訪問(wèn)變量及數(shù)組的方法,內(nèi)存的動(dòng)態(tài)分配第7章 函數(shù)(2學(xué)時(shí)+4學(xué)時(shí))教學(xué)要求:掌握函數(shù)的定義和調(diào)用方法,函數(shù)間的數(shù)據(jù)傳遞,函數(shù)的嵌套調(diào)用和遞歸調(diào)用,變量的作用域和生命期,了解內(nèi)部函數(shù)和外部函數(shù)的概念。教學(xué)內(nèi)容:7.1 模塊化程序設(shè)計(jì)的思想7.2 函數(shù)的定義和調(diào)用7.3 調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞7.4 存儲(chǔ)類(lèi)型對(duì)函數(shù)調(diào)用的影響7.5 函數(shù)的遞歸調(diào)用7.6 內(nèi)聯(lián)函數(shù)7.7 main()函數(shù)的參數(shù)和返回值教學(xué)難點(diǎn):函數(shù)的遞歸調(diào)用,函數(shù)的值傳遞和指針傳遞,變量和函數(shù)的作用域和生命期教學(xué)重點(diǎn):函數(shù)的定義、說(shuō)明、調(diào)用,函數(shù)的返回值和參數(shù)傳遞第8章 復(fù)合數(shù)據(jù)類(lèi)型(4學(xué)時(shí)+2學(xué)時(shí))教學(xué)要求:掌握結(jié)構(gòu)和聯(lián)合類(lèi)型數(shù)據(jù)的定義方法和引用方法,用指針訪問(wèn)結(jié)構(gòu)和聯(lián)合的方法,類(lèi)型定義的作用和使用方法,了解位段和枚舉類(lèi)型數(shù)據(jù)的定義方法和引用方法。教學(xué)內(nèi)容:8.1 結(jié)構(gòu)類(lèi)型8.2 聯(lián)合類(lèi)型8.3 位段結(jié)構(gòu)類(lèi)型8.4 枚舉類(lèi)型8.5 類(lèi)型定義(typedef)教學(xué)難點(diǎn):結(jié)構(gòu)在函數(shù)間的傳遞,用指針處理鏈表教學(xué)重點(diǎn):結(jié)構(gòu)類(lèi)型和結(jié)構(gòu)變量的應(yīng)用,類(lèi)型定義第9章 文件(2學(xué)時(shí)+2學(xué)時(shí))教學(xué)要求:了解文件和文件類(lèi)型指針的概念,掌握文件的打開(kāi)與關(guān)閉操作、文件讀寫(xiě)函數(shù)及文件檢測(cè)和定位函數(shù)的使用,順序文件和隨機(jī)文件的存取。教學(xué)內(nèi)容:9.1 文件概述9.2 文件的打開(kāi)與關(guān)閉9.3 文件的讀寫(xiě)操作9.4 文件檢測(cè)函數(shù)9.5 文件的順序存取和隨機(jī)存取教學(xué)難點(diǎn):文件類(lèi)型指針,順序文件和隨機(jī)文件的建立和使用教學(xué)重點(diǎn):文件的基本概念,文件的打開(kāi)、關(guān)閉和讀寫(xiě)操作第10 章 編譯預(yù)處理和分割編譯(2學(xué)時(shí)+4學(xué)時(shí)綜合實(shí)驗(yàn))教學(xué)要求:了解三類(lèi)編譯預(yù)處理命令的作用,熟悉文件包含的使用。教學(xué)內(nèi)容:10.1 編譯預(yù)處理10.1.1 宏定義10.1.2 文件包含10.1.3 條件編譯10.2 分割編譯教學(xué)重點(diǎn):文件包含的使用,用const替代不帶參數(shù)的宏定義,用內(nèi)聯(lián)函數(shù)替代帶參數(shù)的宏定義。(四)教學(xué)模式、教學(xué)組織形式、學(xué)習(xí)情景設(shè)計(jì)(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))本課程采取教師講,學(xué)生先學(xué)習(xí)理論部分,然后學(xué)生到機(jī)房實(shí)踐操作,運(yùn)用所學(xué)的理論知識(shí)去編寫(xiě)簡(jiǎn)單的程序進(jìn)行練習(xí)和鞏固。在學(xué)生實(shí)踐過(guò)程中,教師采取項(xiàng)目驅(qū)動(dòng)的形式,讓學(xué)生帶著任務(wù)區(qū)操作想,進(jìn)行學(xué)習(xí)達(dá)到掌握知識(shí)的目的。(五)實(shí)踐課時(shí)比例()(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))實(shí)踐課時(shí)比例()50%(六)主要授課方式(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))教師講授為主和學(xué)生操作結(jié)合(七)教學(xué)條件基本要求(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))1.教學(xué)輔助資料:電子課件,計(jì)算機(jī)2.實(shí)驗(yàn)環(huán)節(jié):(包括開(kāi)出項(xiàng)目、實(shí)踐教學(xué)內(nèi)容、條件與要求)3.作業(yè)要求:每章節(jié)教師根據(jù)需要布置相關(guān)的題目,以上機(jī)作業(yè)為主。4.主要授課場(chǎng)地:普通教室和機(jī)房(八)主要考試/考核方法(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))本課程采取過(guò)程性考核的形式,成績(jī)由出勤、作業(yè)、平時(shí)表現(xiàn)和期末大作業(yè)組成。二、教學(xué)總學(xué)時(shí)分配表(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))序號(hào)教學(xué)內(nèi)容學(xué) 時(shí) 分 配理論教學(xué)課內(nèi)實(shí)踐(實(shí)驗(yàn)或?qū)嵱?xùn))課外實(shí)踐(模擬或?qū)嶋H職業(yè)環(huán)境)小計(jì)1 C程序設(shè)計(jì)的初步知識(shí)32052基本數(shù)據(jù)類(lèi)型22043 數(shù)據(jù)運(yùn)算34074程序流程控制660125數(shù)組和字符串44086指針42067函數(shù)24068復(fù)合數(shù)據(jù)類(lèi)型42069 文件220410 編譯預(yù)處理和分割編譯2406合 計(jì)3232064三、教學(xué)內(nèi)容和要求(宋體五號(hào) 粗體):內(nèi)容(宋體五號(hào))本課程是計(jì)算機(jī)類(lèi)專業(yè)的一門(mén)專業(yè)基礎(chǔ)課。引導(dǎo)學(xué)生進(jìn)入計(jì)算機(jī)程序設(shè)計(jì)的廣闊空間、培養(yǎng)學(xué)生的邏輯思維能力、抽象能力和基本的計(jì)算機(jī)程序設(shè)計(jì)能力是課程的主要任務(wù)。本書(shū)從結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)出發(fā),以C程序設(shè)計(jì)語(yǔ)言為載體,通過(guò)對(duì)應(yīng)用問(wèn)題的分析引導(dǎo)出解決問(wèn)題的方法,進(jìn)而用C程序設(shè)計(jì)語(yǔ)言代碼描述了對(duì)應(yīng)用問(wèn)題的處理過(guò)程,同時(shí)展現(xiàn)了在計(jì)算機(jī)應(yīng)用過(guò)程中如何將方法和編碼相聯(lián)系的具體程序設(shè)計(jì)過(guò)程。通過(guò)對(duì)本課程的學(xué)習(xí),使學(xué)生對(duì)計(jì)算機(jī)系統(tǒng)有一個(gè)初步的正確的認(rèn)識(shí),學(xué)會(huì)閱讀用計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言編寫(xiě)的簡(jiǎn)單應(yīng)用程序,掌握結(jié)構(gòu)化程序設(shè)計(jì)的基本方法和用計(jì)算機(jī)解決實(shí)際問(wèn)題的基本步驟,訓(xùn)練學(xué)生的邏輯思維能力,培養(yǎng)其嚴(yán)謹(jǐn)?shù)乃季S方式和良好的程序設(shè)計(jì)風(fēng)格。為進(jìn)一步學(xué)習(xí)其它專業(yè)基礎(chǔ)課程和專業(yè)課程打下良好的基礎(chǔ)。4、 課內(nèi)實(shí)驗(yàn)大綱(本內(nèi)容限于有實(shí)驗(yàn)內(nèi)容但在教學(xué)計(jì)劃中不獨(dú)立設(shè)課的課程填寫(xiě))項(xiàng)目1、學(xué)生信息管理(1)問(wèn)題描述學(xué)生信息包括:學(xué)號(hào),姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設(shè)計(jì)一學(xué)生信息管理系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作學(xué)生信息錄入功能(學(xué)生信息用文件保存)-輸入學(xué)生信息瀏覽功能-輸出查詢、排序功能-算法按學(xué)號(hào)查詢、按姓名查詢、學(xué)生信息的刪除與修改(可選項(xiàng))(2)功能要求界面比較美觀;有一定的容錯(cuò)能力,比如輸入的成績(jī)不在0100之間,就提示不合法,要求重新輸入;最好用鏈表的方式實(shí)現(xiàn)。(3)算法分析首先,一個(gè)學(xué)生包括這么多的屬性,應(yīng)該考慮定義一個(gè)結(jié)構(gòu),其次,我們應(yīng)該考慮數(shù)據(jù)的存儲(chǔ)形式:是定義一個(gè)數(shù)組來(lái)存儲(chǔ),還是定義一個(gè)鏈表呢?在這里假如我們以數(shù)組的方式來(lái)存儲(chǔ),當(dāng)然可以,但是我們知道,假如我們定義一個(gè)數(shù)組的話,我們首先必須知道學(xué)生人數(shù)大概是多少,以便我們確定數(shù)組的大小,但是題目中沒(méi)有給出,而且題目要求中有大量的刪除、插入操作,所以用鏈表的方式比較方便。對(duì)于菜單的實(shí)現(xiàn),其實(shí)也比較簡(jiǎn)單,首先我們用printf語(yǔ)句把程序的功能列出來(lái),然后等待用戶輸入而執(zhí)行不同的函數(shù),執(zhí)行完了一個(gè)功能后又回到菜單。文件的讀寫(xiě)操作大家參照書(shū)中的有關(guān)文件的章節(jié)。項(xiàng)目2、學(xué)生綜合測(cè)評(píng)系統(tǒng)每個(gè)學(xué)生的信息為:學(xué)號(hào)、姓名、性別、家庭住址、聯(lián)系電話、語(yǔ)文、數(shù)學(xué)、外語(yǔ)三門(mén)單科成績(jī)、考試平均成績(jī)、考試名次、同學(xué)互評(píng)分、品德成績(jī)、任課教師評(píng)分、綜合測(cè)評(píng)總分、綜合測(cè)評(píng)名次??荚嚻骄煽?jī)、同學(xué)互評(píng)分、品德成績(jī)、任課教師評(píng)分分別占綜合測(cè)評(píng)總分的60%,10%,10%,20%。A、學(xué)生信息處理(1) 輸入學(xué)生信息、學(xué)號(hào)、姓名、性別、家庭住址、聯(lián)系電話,按學(xué)號(hào)以小到大的順序存入文件中。提示:學(xué)生信息可先輸入到數(shù)組中,排序后可寫(xiě)到文件中。(2) 插入(修改)同學(xué)信息:提示:先輸入將插入的同學(xué)信息,然后再打開(kāi)源文件并建立新文件,把源文件和輸入的信息合并到新文件中(保持按學(xué)號(hào)有序)若存在該同學(xué)則將新記錄內(nèi)容替換源內(nèi)容,(3) 刪除同學(xué)信息:提示:輸入將刪除同學(xué)號(hào),讀出該同學(xué)信息,要求對(duì)此進(jìn)行確認(rèn),以決定是否刪除將刪除后的信息寫(xiě)到文件中。(4) 瀏覽學(xué)生信息:提示:打開(kāi)文件,顯示該文件的學(xué)生信息。B、學(xué)生數(shù)據(jù)處理:(1) 按考試科目錄入學(xué)生成績(jī)并且按公式:考試成績(jī)(語(yǔ)文+數(shù)學(xué)+外語(yǔ))/3 計(jì)算考試成績(jī),并計(jì)算考試名次,提示:先把學(xué)生信息讀入數(shù)組,然后按提示輸入每科成績(jī),計(jì)算考試成績(jī),求出名次,最后把學(xué)生記錄寫(xiě)入一個(gè)文件中。(2) 學(xué)生測(cè)評(píng)數(shù)據(jù)輸入并計(jì)算綜合測(cè)評(píng)總分及名次。提示:綜合測(cè)評(píng)總分(考試成績(jī))*0.6+(同學(xué)互評(píng)分)*0.1+品德成績(jī)*0.1+任課老師評(píng)分*0.2。(3) 學(xué)生數(shù)據(jù)管理提示:輸入學(xué)號(hào),讀出并顯示該同學(xué)信息,輸入新數(shù)據(jù),將改后信息寫(xiě)入文件(4) 學(xué)生數(shù)據(jù)查詢:提示:輸入學(xué)號(hào)或其他信息,即讀出所有數(shù)據(jù)信息,并顯示出來(lái)。C、學(xué)生綜合信息輸出提示:輸出學(xué)生信息到屏幕。項(xiàng)目3、學(xué)校運(yùn)動(dòng)會(huì)管理系統(tǒng)問(wèn)題描述: (1) 初始化輸入:N-參賽院系總數(shù),M-男子競(jìng)賽項(xiàng)目數(shù),W-女子競(jìng)賽項(xiàng)目數(shù);(2) 各項(xiàng)目名次取法有如下幾種:取前5名:第1名得分 7,第2名得分 5,第3名得分3,第4名得分2,第5名得分 1; (3) 由程序提醒用戶填寫(xiě)比賽結(jié)果,輸入各項(xiàng)目獲獎(jiǎng)運(yùn)動(dòng)員的信息。(4) 所有信息記錄完畢后,用戶可以查詢各個(gè)院系或個(gè)人的比賽成績(jī),生成團(tuán)體總分報(bào)表,查看參賽院系信息、獲獎(jiǎng)運(yùn)動(dòng)員、比賽項(xiàng)目信息等。項(xiàng)目4、教師工作量管理系統(tǒng)計(jì)算每個(gè)老師在一個(gè)學(xué)期中所教課程的總工作量。(教師單個(gè)教學(xué)任務(wù)的信息為:教師號(hào)、姓名、性別、職稱、認(rèn)教課程、班級(jí)、班級(jí)數(shù)目、理論課時(shí)、實(shí)驗(yàn)課時(shí)、單個(gè)教學(xué)任務(wù)總課時(shí))A、教師信息處理(1) 輸入教師授課教學(xué)信息,包括教師號(hào)、姓名、性別、職稱、認(rèn)教課程、班級(jí)、班級(jí)數(shù)目、理論課時(shí)、實(shí)驗(yàn)課時(shí)。(2) 插入(修改)教師授課教學(xué)信息:(3) 刪除教師授課教學(xué)信息:(4) 瀏覽教師授課教學(xué)信息:B、教師工作量數(shù)據(jù)處理: (1) 計(jì)算單個(gè)教學(xué)任務(wù)總課時(shí)。計(jì)算原則如下表:班級(jí)數(shù)目單個(gè)教學(xué)任務(wù)總課時(shí)2 1.5*(理論課時(shí)+實(shí)驗(yàn)課時(shí))3 2*(理論課時(shí)+實(shí)驗(yàn)課時(shí))=4 2.5*(理論課時(shí)+實(shí)驗(yàn)課時(shí)) (2) 計(jì)算一個(gè)教師一個(gè)學(xué)期總的教學(xué)工作量??偟慕虒W(xué)工作量=所有單個(gè)教學(xué)任務(wù)總課時(shí)之和。(3)教師數(shù)據(jù)查詢:提示:輸入教師號(hào)或其他信息,即讀出所有數(shù)據(jù)信息,并顯示出來(lái)。C、教師綜合信息輸出提示:輸出教師信息到屏幕。項(xiàng)目5、編寫(xiě)一萬(wàn)年歷系統(tǒng)要求: 模仿現(xiàn)實(shí)生活中的掛歷. 當(dāng)前頁(yè)以系統(tǒng)當(dāng)前日期的月份為準(zhǔn)顯示當(dāng)前月的每一天(顯示出日及對(duì)應(yīng)的星期幾).當(dāng)系統(tǒng)日期變到下一月時(shí),系統(tǒng)自動(dòng)翻頁(yè)到下一月.項(xiàng)目6、一元多項(xiàng)式簡(jiǎn)單的計(jì)算器1主要功能:(1)輸入并建立多項(xiàng)式;(2)輸出多項(xiàng)式;(3)兩個(gè)多項(xiàng)式相加,建立并輸出和多項(xiàng)式;(4)兩個(gè)多項(xiàng)式相減,建立并輸出差多項(xiàng)式。(5)算法的時(shí)間復(fù)雜度、另外可以提出算法的改進(jìn)方法實(shí)現(xiàn)提示:可選擇帶頭結(jié)點(diǎn)的單向循環(huán)鏈表或單鏈表存儲(chǔ)多項(xiàng)式,頭結(jié)點(diǎn)可存放多項(xiàng)式的參數(shù),如項(xiàng)數(shù)等。2.要求:一元多項(xiàng)式簡(jiǎn)單計(jì)算器的基本功能項(xiàng)目7、保齡球計(jì)分【問(wèn)題描述】打保齡球是用一個(gè)滾球去撞擊10個(gè)站立的瓶,將瓶擊倒。一局分10 輪,每輪可滾球1 次或多次,以擊到的瓶數(shù)為依據(jù)計(jì)分,一局得分為10輪得分之和,而每輪的得分不僅與本輪的滾球情況有關(guān),還可能與后一輪或兩輪的滾球情況有關(guān),即:某輪某次滾球擊倒的瓶數(shù)不僅要計(jì)入本輪得分,還可能會(huì)計(jì)入前一輪或兩輪得分。計(jì)分規(guī)則如下: 若某一輪的第一次滾球就擊倒全部10個(gè)瓶,則本輪不再滾球(若是第10輪還需加2次滾球),該輪得分為本次擊倒瓶數(shù)10與以后2次滾球所擊倒瓶數(shù)之和。若某一輪的第一次滾球未擊倒全部10個(gè)球,則對(duì)剩下未擊倒的瓶再滾球一次,如果這2次滾球擊倒全部10個(gè)瓶,則本輪不再滾球(若是第10輪還需加1次滾球),該輪得分為這2次擊倒瓶數(shù)10與以后1次滾球所擊倒瓶數(shù)之和。若某一輪2次滾球未擊倒全部10個(gè)瓶,則本輪不在滾球,該輪得分為這2次滾球所擊倒瓶數(shù)之和。【實(shí)現(xiàn)提示】模擬10個(gè)人各打一局保齡球比賽過(guò)程,統(tǒng)計(jì)每局各輪得分和累計(jì)總分。逐人逐輪逐次輸入一次滾球擊倒的瓶數(shù)。對(duì)10人的得分由低到高排序并顯示。最后,把排序的存入文件中。項(xiàng)目8、學(xué)生成績(jī)統(tǒng)計(jì)【問(wèn)題描述】 學(xué)期考試結(jié)束,統(tǒng)計(jì)有N個(gè)班某班每個(gè)人的平均成績(jī),每門(mén)課的平均成績(jī),并按個(gè)人平均成績(jī)從高到低的順序輸出成績(jī),輸出不及格人名單。輸入、輸出格式自定?!緦?shí)現(xiàn)提示】假設(shè)某班有:30人(姓名自定)考試課程有:高等數(shù)學(xué)、物理、外語(yǔ)、C語(yǔ)言、德育5門(mén)課程。將所有同學(xué)的成績(jī)保留在文件中,對(duì)文件中的數(shù)據(jù)處理,輸出所要求的內(nèi)容,程序

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論