freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)教學(xué)大綱(已修改)

2025-04-29 12:18 本頁(yè)面
 

【正文】 《面向?qū)ο蟪绦蛟O(shè)計(jì)》實(shí)驗(yàn)教學(xué)大綱課程總學(xué)時(shí):64  學(xué)分:4 實(shí)驗(yàn)學(xué)時(shí):16   實(shí)驗(yàn)個(gè)數(shù): 6個(gè) 實(shí)驗(yàn)學(xué)分:1分課程性質(zhì):專(zhuān)業(yè)必修課 適用專(zhuān)業(yè):計(jì)算機(jī)類(lèi)專(zhuān)業(yè)教材及參考書(shū):《C++語(yǔ)言程序設(shè)計(jì)(第四版)》,鄭莉、董淵編著,北京:清華大學(xué)出版社,2011大綱執(zhí)筆人:   大綱審定人:一、實(shí)驗(yàn)課的性質(zhì)與任務(wù)本課程實(shí)驗(yàn)大綱是面向計(jì)算機(jī)專(zhuān)業(yè)學(xué)生開(kāi)設(shè)的《C++程序設(shè)計(jì)》實(shí)驗(yàn)課計(jì)劃指導(dǎo)大綱,是依據(jù)《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程教學(xué)計(jì)劃指導(dǎo)大綱編制。本課程主要講述了利用C++進(jìn)行程序設(shè)計(jì)的思想和方法,既有面向過(guò)程和面向?qū)ο蟮某绦蛟O(shè)計(jì)的理論知識(shí),又包括極強(qiáng)的實(shí)踐應(yīng)用能力的培養(yǎng)。本實(shí)驗(yàn)大綱力求結(jié)合該課程教學(xué)計(jì)劃大綱的相應(yīng)內(nèi)容,由淺入深的指導(dǎo)學(xué)生了解和掌握如何利用C++程序設(shè)計(jì)語(yǔ)言進(jìn)行程序設(shè)計(jì),提高學(xué)生的動(dòng)手能力,做到理論和實(shí)踐相結(jié)合,培養(yǎng)學(xué)生理解,分析程序,編寫(xiě),調(diào)試程序的能力,使之能把程序設(shè)計(jì)應(yīng)用到今后的專(zhuān)業(yè)學(xué)習(xí)中。二、實(shí)驗(yàn)?zāi)康呐c要求1.實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)本課程的學(xué)習(xí),使學(xué)生掌握面向過(guò)程的程序設(shè)計(jì)思想和編程思路,初步掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,學(xué)會(huì)調(diào)試程序,能獨(dú)立編寫(xiě)實(shí)用的小型程序。2.實(shí)驗(yàn)要求(1) 學(xué)生應(yīng)該自始至終貫徹課程中所介紹的程序設(shè)計(jì)風(fēng)格,養(yǎng)成良好的編程習(xí)慣;(2) 應(yīng)獨(dú)立完成所布置習(xí)題。為保證盡量在統(tǒng)一安排的上機(jī)時(shí)間內(nèi)編譯運(yùn)行通過(guò)程序,學(xué)生應(yīng)事先設(shè)計(jì)好程序。三、實(shí)驗(yàn)項(xiàng)目及內(nèi)容提要面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)課程 (071016)序號(hào)實(shí)驗(yàn)編號(hào)實(shí)驗(yàn)名稱(chēng)學(xué)時(shí)必做選做學(xué)分?jǐn)?shù)實(shí)驗(yàn)類(lèi)型內(nèi)容提要 基本操作驗(yàn)證綜合設(shè)計(jì)11類(lèi)與對(duì)象4√√函數(shù)重載,類(lèi)的設(shè)計(jì)與使用22C++程序的結(jié)構(gòu)2√√作用域與生存期,靜態(tài)成員33數(shù)組、指針與字符串4√√三種常見(jiàn)編程元素的使用44繼承與派生2√√派生類(lèi)的設(shè)計(jì)與使用55多態(tài)性2√√運(yùn)算符重載、動(dòng)態(tài)多態(tài)66模板和文件2√√模板,異常處理機(jī)制的設(shè)計(jì)四、實(shí)驗(yàn)內(nèi)容安排:實(shí)驗(yàn)一 類(lèi)與對(duì)象( 設(shè)計(jì)性實(shí)驗(yàn) 4學(xué)時(shí))1. 目的要求:1) 掌握類(lèi)的定義和使用;掌握類(lèi)對(duì)象的聲明;練習(xí)具有不同訪(fǎng)問(wèn)屬性的成員的訪(fǎng)問(wèn)方式;觀察構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行過(guò)程;2) 學(xué)習(xí)類(lèi)組合使用方法;3) 使用VC++的debug調(diào)試功能觀察程序流程,跟蹤觀察類(lèi)的構(gòu)造函數(shù)、析構(gòu)函數(shù)、成員函數(shù)的執(zhí)行順序。2. 實(shí)驗(yàn)內(nèi)容:1) 編寫(xiě)重載函數(shù)Max1可分別求取兩個(gè)整數(shù),三個(gè)整數(shù),兩個(gè)雙精度數(shù),三個(gè)雙精度數(shù)的最大值。include iostreamusing namespace std。int Max1(int a,int b)//兩個(gè)整形求最大值{ int c。 c=(ab)?a:b。 coutcendl。 return c。}double Max1(double a,double b)//兩個(gè)雙精度數(shù)求最大值{ double c。 c=(ab)?a:b。 coutcendl。 return c。}int Max1(int a,int b,int c)//三個(gè)整形求最大值{ int d。 d=(ab)?((ac)?a:c):((bc)?b:c)。 coutdendl。 cout\nendl。 return d。}double Max1(double a,double b,double c)//三個(gè)雙精度數(shù)求最大值{ double d。 d=(ab)?((ac)?a:c):((bc)?b:c)。 coutdendl。 cout\nendl。 return d。}void main(){ int a=1,b=8,c=12。 double a1=,b1=,c1=。 cout原數(shù)為:\nendl。 couta=a b=b c=cendl。 cout\nendl。 couta1=a1 b1=b1 c1=c1endl。 cout\nendl。 cout(a,b)兩個(gè)整形求最大值endl。 Max1(a,b)。 cout\nendl。 cout(a,b,c)三個(gè)整形求最大值endl。 Max1(a,b,c)。 cout(a1,b1)兩個(gè)雙精度數(shù)求最大值endl。 Max1(a1,b1)。 cout\nendl。 cout(a1,b1,c1)三個(gè)雙精度數(shù)求最大值endl。 Max1(a1,b1,c1)。}2) 寫(xiě)一個(gè)函數(shù),具有一個(gè)引用作為形參參數(shù),在函數(shù)中改變引用變量的值,觀察實(shí)參變量的變化。includeiostreamusing namespace std。swap(int amp。x)。void main(){ int a。 coutplease input a number: a=。 scanf(%d,amp。a)。 swap(a)。 coutnow: 。 couta=aendl。}swap(int amp。x){ coutplease input a number: x=。 scanf(%d,amp。x)。 return x。}3) 定義一個(gè)CPU類(lèi),包含等級(jí)(Rank)、頻率(frequency)、電壓(voltage)等屬性,有兩個(gè)公有成員函數(shù)run、stop。其中,rank為枚舉類(lèi)型CPU__Rank,定義為enum CPU_Rank{P1=1,P2,P3,P4,P5,P6,P7},frequency為單位是MHz的整型數(shù),voltage為浮點(diǎn)型的電壓值。觀察構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用順序。第一種:includeiostreamusing namespace std。class CPU{ public: int run()。 int stop()。 CPU(int frequency1,float voltage1) { coutbuild!endl。 frequency=frequency1。 voltage=voltage1。 coutfrequency= frequency MHzendl。 coutvoltage= voltageendl。 } ~CPU() { coutdestory!endl。 } private: int frequency。 float voltage。}。enum CPU_Rank{P1=1,P2,P3,P4,P5,P6,P7}。void main(){ CPU a(3500,30)。}第二種:includeiostreamusing namespace std。class CPU{ public: int run()。 int stop()。 CPU( int frequency1,float voltage1):frequency(frequency1),voltage(voltage1) { coutbuild!endl。 coutfrequency= frequency MHzendl。 coutvoltage= voltageendl。 } ~CPU() { coutdestory!endl。 } private: int frequency。 float voltage。}。enum CPU_Rank{P1=1,P2,P3,P4,P5,P6,P7}。void main(){ int frequency。 float voltage。 coutfrequenc= 。 cinfrequency。 coutvoltage= 。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1