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

正文內(nèi)容

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

2024-10-30 12:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 過(guò),寫(xiě)出運(yùn)行結(jié)果。實(shí)驗(yàn)七 I/O流與文件一、實(shí)驗(yàn)?zāi)康呐c要求(1)掌握流的概念。(2)掌握文本文件和二進(jìn)制文件的使用方法。二、實(shí)驗(yàn)設(shè)備與平臺(tái)硬件環(huán)境:微型計(jì)算機(jī),軟件環(huán)境:Visual C++ 。三、實(shí)驗(yàn)內(nèi)容與步驟:(1)include void main(){ double values[ ]={,}。for(int i=0。icout include void main(){ double values[ ]={,}。char*names[ ]={“Rose”,“John”,“Alice”,“Mary”}。for(int i=0。i(3)建立一個(gè)文本文件“”(內(nèi)容由讀者選定),然后顯示該文件,(4)建立若干個(gè)結(jié)構(gòu)體類(lèi)型的學(xué)生數(shù)據(jù)。要求(1)鍵盤(pán)輸入學(xué)生的信息,學(xué)生的屬性包括學(xué)號(hào)、姓名和成績(jī),(2)用文件流中write函數(shù)將學(xué)生的信息寫(xiě)入文件D:(3)。(10分)編寫(xiě)程序上機(jī)完成如下工作: Struct student {Int num。Char name[20]。Float score。}stu[10]。Main(){ //用鍵盤(pán)輸入For(int i=0。i。//寫(xiě)入文件中Ifstream ifile(“d:”,ios::binary)。//建立文件,并打開(kāi) if(!())//異常處理 { cerrFor(int i=0。iOfstream ofile(“d:”,ios::binary)。For(int i=0。iCout實(shí)驗(yàn)六 綜合應(yīng)用程序一一、實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)是對(duì)前面所學(xué)知識(shí)的總結(jié),通過(guò)一個(gè)比較完整的應(yīng)用程序的設(shè)計(jì),將學(xué)過(guò)的知識(shí)連貫起來(lái),掌握開(kāi)發(fā)一個(gè)實(shí)際應(yīng)用程序的步驟,同時(shí)學(xué)會(huì)使用開(kāi)發(fā)工具實(shí)現(xiàn)界面友好的應(yīng)用程序。并通過(guò)本實(shí)驗(yàn),掌握如何運(yùn)用面向?qū)ο蠹夹g(shù)對(duì)具體的應(yīng)用系統(tǒng)進(jìn)行分析和設(shè)計(jì)。二、基本知識(shí)點(diǎn)類(lèi)和對(duì)象的定義、對(duì)象的初始化和使用面向?qū)ο蟮睦^承機(jī)制虛函數(shù)與多態(tài)性運(yùn)算符重載文件的使用算法的使用三、基本要求理解面向?qū)ο蟮奶匦哉莆彰嫦驅(qū)ο蟪绦蛟O(shè)計(jì)的開(kāi)發(fā)方法有一定的分析問(wèn)題和解決問(wèn)題的能力根據(jù)學(xué)過(guò)的知識(shí)點(diǎn),充分利用已有的開(kāi)發(fā)工具和素材,使程序編寫(xiě)具有更高的效率,能真正地解決實(shí)際問(wèn)題。四、實(shí)驗(yàn)內(nèi)容:可以在多個(gè)題目中選擇一個(gè):編寫(xiě)一本通信錄模擬簡(jiǎn)單計(jì)算器簡(jiǎn)單的管理系統(tǒng)的設(shè)計(jì):如人事、工資、學(xué)生成績(jī)等。(要求部分功能實(shí)現(xiàn))。五、學(xué)生實(shí)驗(yàn)報(bào)告要求實(shí)驗(yàn)步驟1)設(shè)計(jì)確定類(lèi)的結(jié)構(gòu)及各類(lèi)之間的關(guān)系,注意成員變量和函數(shù)的性質(zhì)(共有、私有或保護(hù)),哪些函數(shù)需要?jiǎng)討B(tài)(定義為虛擬函數(shù))。2)創(chuàng)建系統(tǒng)項(xiàng)目(解決方案, Project)。3)按上述結(jié)構(gòu)定義各類(lèi),在構(gòu)造函數(shù)中對(duì)成員變量進(jìn)行初始化。4)定義各類(lèi)中的成員函數(shù) 5)對(duì)用到的算法進(jìn)行描述完成編寫(xiě)相關(guān)實(shí)驗(yàn)代碼對(duì)實(shí)驗(yàn)結(jié)果進(jìn)行分析對(duì)本次實(shí)驗(yàn)要有總結(jié)注意:要求在系統(tǒng)設(shè)計(jì)階段對(duì)數(shù)據(jù)結(jié)構(gòu)(主要是類(lèi)的結(jié)構(gòu)及類(lèi)之間的聯(lián)系)進(jìn)行分析研究,充分利用面向?qū)ο蟮奶匦?,使?lèi)結(jié)構(gòu)盡可能合理和高效。第三篇:2017教學(xué)大綱《面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)》《面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)》課程教學(xué)大綱第六次實(shí)驗(yàn): 友元的使用方式:2課時(shí); :驗(yàn)證性實(shí)驗(yàn) :(1)了解友元機(jī)制的由來(lái)和本質(zhì);(2)理解友元機(jī)制的主要作用;(3)掌握友元函數(shù)、友元成員和友元類(lèi)的聲明、定義和使用方法,并注意友元機(jī)制的安全風(fēng)險(xiǎn)問(wèn)題。:實(shí)驗(yàn)題目1:友元函數(shù)的聲明、定義和使用(1)程序功能簡(jiǎn)介編程實(shí)現(xiàn)一個(gè)類(lèi)的友元函數(shù)的聲明、定義和使用代碼。(2)程序設(shè)計(jì)要求① 采用聲明和定義分開(kāi)的方式實(shí)現(xiàn)一個(gè)類(lèi)的友元函數(shù);② 通過(guò)調(diào)用友元函數(shù),實(shí)現(xiàn)對(duì)一個(gè)類(lèi)內(nèi)所有訪問(wèn)權(quán)限的成員進(jìn)行訪問(wèn),驗(yàn)證友元機(jī)制。(3)程序設(shè)計(jì)說(shuō)明① (見(jiàn)P86)、(見(jiàn)P86)、(見(jiàn)P87)。(4)撰寫(xiě)實(shí)驗(yàn)報(bào)告參考實(shí)驗(yàn)報(bào)告模板。實(shí)驗(yàn)題目2:友元成員和友元類(lèi)的聲明、定義和使用(1)程序功能簡(jiǎn)介編程實(shí)現(xiàn)一個(gè)類(lèi)的友元成員和友元類(lèi)的聲明、定義和使用代碼。(2)程序設(shè)計(jì)要求① 采用聲明和定義分開(kāi)的方式實(shí)現(xiàn)一個(gè)類(lèi)的友元成員和友元類(lèi); ② 通過(guò)調(diào)用友元成員以及友元類(lèi)的對(duì)象,實(shí)現(xiàn)對(duì)一個(gè)類(lèi)內(nèi)所有訪問(wèn)權(quán)限的成員進(jìn)行訪問(wèn),驗(yàn)證友元機(jī)制。(3)程序設(shè)計(jì)說(shuō)明① (見(jiàn)P91)、(見(jiàn)P92)、(見(jiàn)P93)。(4)撰寫(xiě)實(shí)驗(yàn)報(bào)告參考實(shí)驗(yàn)報(bào)告模板。實(shí)驗(yàn)題目3:利用友元機(jī)制計(jì)算兩點(diǎn)之間的距離(1)程序功能簡(jiǎn)介設(shè)計(jì)一個(gè)點(diǎn)(Point)類(lèi),其中包括一對(duì)坐標(biāo)數(shù)據(jù)成員、一個(gè)求兩點(diǎn)之間距離的友元接口和顯示坐標(biāo)點(diǎn)的成員函數(shù),并用數(shù)據(jù)進(jìn)行測(cè)試。(2)程序設(shè)計(jì)要求① 首先,采用友元函數(shù)distance()的方式實(shí)現(xiàn)友元接口; ② 其次,采用友元成員distance()的方式實(shí)現(xiàn)友元接口; ③ 最后,嘗試采用友元類(lèi)的方式實(shí)現(xiàn)友元接口。(3)程序設(shè)計(jì)說(shuō)明① 在頭文件中聲明類(lèi),在程序文件中定義類(lèi)的成員函數(shù); ② 采用構(gòu)造函數(shù)進(jìn)行對(duì)象的初始化;③ 對(duì)于友元成員和友元類(lèi)兩種實(shí)現(xiàn)方式,可以另外定義一個(gè)求解兩點(diǎn)距離的ComputeDistance類(lèi),將distance()作為該類(lèi)的成員函數(shù)。(4)撰寫(xiě)實(shí)驗(yàn)報(bào)告參考實(shí)驗(yàn)報(bào)告模板。第四篇:《面向?qū)ο蟪绦蛟O(shè)計(jì)》(c++)實(shí)驗(yàn)教學(xué)大綱《面向?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)要求學(xué)生應(yīng)該自始至終貫徹課程中所介紹的程序設(shè)計(jì)風(fēng)格,養(yǎng)成良好的編程習(xí)慣; 應(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ì) 1類(lèi)與對(duì)象√√函數(shù)重載,類(lèi)的設(shè)計(jì)與使用 2 2C++程序的結(jié)構(gòu)√√作用域與生存期,靜態(tài)成員3數(shù)組、指針與字符串 √√ 三種常見(jiàn)編程元素的使用4繼承與派生 √√派生類(lèi)的設(shè)計(jì)與使用5 多態(tài)性 √√運(yùn)算符重載、動(dòng)態(tài)多態(tài)6模板和文件 √√模板,異常處理機(jī)制的設(shè)計(jì)四、實(shí)驗(yàn)內(nèi)容安排: 實(shí)驗(yàn)一類(lèi)與對(duì)象(設(shè)計(jì)性實(shí)驗(yàn)4學(xué)時(shí))目的要求:掌握類(lèi)的定義和使用;掌握類(lèi)對(duì)象的聲明;練習(xí)具有不同訪問(wèn)屬性的成員的訪問(wèn)方式;觀察構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行過(guò)程; 學(xué)習(xí)類(lèi)組合使用方法;使用VC++的debug調(diào)試功能觀察程序流程,跟蹤觀察類(lèi)的構(gòu)造函數(shù)、析構(gòu)函數(shù)、成員函數(shù)的執(zhí)行順序。實(shí)驗(yàn)內(nèi)容:編寫(xiě)重載函數(shù)Max1可分別求取兩個(gè)整數(shù),三個(gè)整數(shù),兩個(gè)雙精度數(shù),三個(gè)雙精度數(shù)的最大值。寫(xiě)一個(gè)函數(shù),具有一個(gè)引用作為形參參數(shù),在函數(shù)中改變引用變量的值,觀察實(shí)參變量的變化。定義一個(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)用順序。定義一個(gè)簡(jiǎn)單的Computer類(lèi),有數(shù)據(jù)成員芯片(cpu)、內(nèi)存(ram)、光驅(qū)(cdrom)等等,有兩個(gè)公有成員函數(shù)run、stop。cpu為CPU類(lèi)的一個(gè)對(duì)象,ram為RAM類(lèi)的一個(gè)對(duì)象,cdrom為CDROM類(lèi)的一個(gè)對(duì)象,定義并實(shí)現(xiàn)這個(gè)類(lèi),為以上的類(lèi)編寫(xiě)構(gòu)造和析構(gòu)函數(shù),觀察組合類(lèi)和內(nèi)嵌類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用順序。為題目2)的類(lèi)編寫(xiě)復(fù)制構(gòu)造函數(shù),在主函數(shù)中利用復(fù)制構(gòu)造的方式創(chuàng)建新的對(duì)象,觀察對(duì)象的狀態(tài)。思考并回答以下概念:函數(shù)重載,引用,類(lèi),對(duì)象,數(shù)據(jù)成員,函數(shù)成員,訪問(wèn)屬性,構(gòu)造函數(shù),析構(gòu)函數(shù),類(lèi)的組合,內(nèi)嵌對(duì)象,初始化列表,復(fù)制構(gòu)造函數(shù)。主要儀器設(shè)備及軟件:PC+Windows 20
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1