欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      計算機程序設(shè)計實踐任務(wù)書。

      時間:2019-05-14 17:37:33下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《計算機程序設(shè)計實踐任務(wù)書?!?,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《計算機程序設(shè)計實踐任務(wù)書?!?。

      第一篇:計算機程序設(shè)計實踐任務(wù)書。

      《計算機程序設(shè)計實踐》任務(wù)書

      時間: 2014年上學(xué)期 第14-16周;18-19周班級:指導(dǎo)教師:

      一、實踐目的和要求

      1.鞏固C++基礎(chǔ)知識,了解基于對話框應(yīng)用程序、文檔/視圖應(yīng)用程序的框架結(jié)構(gòu)及其運行機制,初步掌握創(chuàng)建MFC應(yīng)用程序的方法、過程。

      2.掌握常用控件的重要屬性、主要消息、常用成員函數(shù),并能熟練地應(yīng)用這些控件設(shè)計應(yīng)用程序。

      3.了解繪制圖形的方法、定時器的使用,鼠標(biāo)消息處理函數(shù)和鍵盤消息處理函數(shù)編寫。

      4.掌握對話框使用和菜單設(shè)計的技術(shù),培養(yǎng)學(xué)生獨立設(shè)計綜合程序的能力;同時培養(yǎng)自學(xué)能力;訓(xùn)練小論文撰寫能力。

      二、設(shè)計任務(wù)

      從下列5個設(shè)計方向中選擇一個或多個,將程序所有功能用菜單整合在一個項目中,要求達(dá)到預(yù)期效果、并寫出實踐報告。

      1.計算程序設(shè)計。如:計算器;一元二次方程的求解;華氏溫度和攝氏溫度之間轉(zhuǎn)換,十進制與二、八、十六進制之間的轉(zhuǎn)換;求字符的ASCII碼、階乘、最大公約數(shù)、最小公倍數(shù);素數(shù)、水仙花數(shù)、完數(shù)、回文數(shù)等數(shù)的判定等等。

      2.文本編輯程序設(shè)計。

      3.繪圖程序設(shè)計。如:吹泡泡程序、曲線等圖形繪制。

      4.多媒體程序設(shè)計。如:音頻播放器、FLASH動畫播放器等。

      5.信息管理程序設(shè)計。

      三、考核與成績評定方式

      采用百分制,實踐課總評成績?nèi)∠铝?個百分制成績的加權(quán)和:平時考勤和表現(xiàn)成績×20%+實踐報告成績×20%+設(shè)計項目成績×60%。其中,每部分成績滿分均為100分。最后折算為五個等級:優(yōu)、良、中等、及格和不及格。

      四、參考文獻

      [1] 楊長興,劉衛(wèi)國.C++程序設(shè)計(第二版).北京:中國水利水電出版社,2012.[2] 劉衛(wèi)國,楊長興.C++程序設(shè)計實踐教程(第二版).北京:中國水利水電出版社,2012.[3] 張榮梅.Visual C++程序設(shè)計案例教程.北京:北京大學(xué)出版社,2009.[4] 文東,華進.Visual C++程序設(shè)計基礎(chǔ)與項目實訓(xùn).北京:北京科海電子出版社,2009.[5] 楊紅云,尹立民.Visual C++程序設(shè)計視頻教程.北京:北京電子工業(yè)出版社,2005.[6] 周進,朱訓(xùn)林.Visual C++實用教程.北京:北京人民郵電出版社,2008.[7]

      第二篇:《計算機專業(yè)程序設(shè)計》課程設(shè)計任務(wù)書 DOC

      《計算機專業(yè)程序設(shè)計》課程設(shè)計任務(wù)書

      程序設(shè)計課程設(shè)計是計算機科學(xué)與技術(shù)專業(yè)教學(xué)實踐環(huán)節(jié)中一項重要內(nèi)容,該課程設(shè)計旨在:提高和加強學(xué)生的計算機應(yīng)用與軟件開發(fā)能力;培養(yǎng)學(xué)生獨立分析問題、解決問題、查閱資料以及自學(xué)能力,學(xué)習(xí)和掌握C++程序設(shè)計方法以及上機調(diào)試技巧,為今后其它專業(yè)課程的學(xué)習(xí)打下良好的程序設(shè)計基礎(chǔ)。

      本次課程設(shè)計是以學(xué)生獨立思考解決問題為主,教師指導(dǎo)為輔,結(jié)合上機操作,完成指定的任務(wù),作出設(shè)計報告。

      一、課程設(shè)計題目、結(jié)構(gòu)及要求

      第一部分

      基礎(chǔ)練習(xí)(必須全部完成)

      (一)數(shù)組

      1.一數(shù)組中已存放了10個有序的整數(shù),現(xiàn)由鍵盤輸入一個整數(shù),將此數(shù)插入到該數(shù)組中,使數(shù)組仍然是有序的。

      算法提示:

      假設(shè)數(shù)組是由小到大的順序來排列的:

      1)先要確定插入的新數(shù)x在數(shù)組中的位置,即確定m在數(shù)組中的下標(biāo)

      2)用x去跟數(shù)組中的元素逐個比較,數(shù)組中的某個元素滿足a[k]>m,則k為m的下標(biāo)

      3)將數(shù)組從a[k]開始的所有元素向后面移動一個位置

      4)從最后一個元素開始移動,即執(zhí)行循環(huán): for(m=9;m>k;m--)a[m+1]=a[m]

      5)將m插入數(shù)組中a[k]=m

      2.輸入20個整數(shù)存入數(shù)組中,輸出其中的偶數(shù)及偶數(shù)之和。

      (二)函數(shù)

      3.用函數(shù)實現(xiàn)求result =1+(1+2)+(1+2+3)+……+(1+2+3+……+n)的值,n的值由鍵盤輸入。

      算法提示: 1)根據(jù)題目要求,需要調(diào)用函數(shù)lj來求1+2+3+……+n的和

      2)把對函數(shù)lj的調(diào)用放在循環(huán)結(jié)構(gòu)中,循環(huán)變量i做為實參

      3)形參變量x得到i的值,再被調(diào)函數(shù)中求出每次的累加和 4)循環(huán)變量i的取值為(i=1;i<=n;i++)

      5)將調(diào)用函數(shù)求得的值累加到l中,即result=result+lj(i)

      4.輸出50—100間的所有素數(shù),其中判斷一個數(shù)是否為素數(shù)用函數(shù)完成。算法提示:

      1)輸出50至100間的素數(shù),所以函數(shù)的調(diào)用應(yīng)放在循環(huán)中

      2)被調(diào)函數(shù)ss中,要判斷m是否為素數(shù)

      3)若是素數(shù),則返回值t1=1,否則t1=0

      4)主函數(shù)中若返回值為1,證明是素數(shù),則輸出

      數(shù)組與函數(shù)

      (三)指針

      5.由鍵盤輸入10個數(shù),找出它們的最大值、最小值并求出平均值。(要求用指針實現(xiàn))

      6.從鍵盤輸入兩個字符串,將它們合并成一個新的字符串。算法提示:

      1)合并字符串就是將一個字符串接到另一個字符串的末尾 2)定義指針變量p,指向數(shù)組a,即p=a

      3)讓指針p移動至數(shù)組a的末尾,可利用一個循環(huán)結(jié)構(gòu)來實現(xiàn),循環(huán)體語句為空,即for(p=a;*p!='