資源描述:
《匯編動(dòng)畫“心”程序課程設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、攀枝花學(xué)院課程設(shè)計(jì)(論文)評(píng)定表攀枝花學(xué)院學(xué)生課程設(shè)計(jì)(論文)題目:動(dòng)畫“心”程序?qū)W生姓名:葛肪瑜學(xué)號(hào):201010801018所在院(系):計(jì)算機(jī)學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):10級(jí)計(jì)本一班指導(dǎo)教師:蔡宏生職稱:講師2012年1月5日攀枝花學(xué)院教務(wù)處制30攀枝花學(xué)院課程設(shè)計(jì)(論文)評(píng)定表攀枝花學(xué)院本科學(xué)生課程設(shè)計(jì)任務(wù)書題 目動(dòng)畫“心”程序1、課程設(shè)計(jì)的目的通過本課程設(shè)計(jì)教學(xué)所要達(dá)到的目的是:1、培養(yǎng)學(xué)生理論聯(lián)系實(shí)際的設(shè)計(jì)思想,提高學(xué)生綜合運(yùn)用匯編語言課程的理論知分析問題、解決問題的能力。2、通過查找、運(yùn)用設(shè)計(jì)資料,完成工程設(shè)計(jì)所必備的基本
2、訓(xùn)練。3、使同學(xué)們更深入的了解計(jì)算機(jī)系統(tǒng)內(nèi)部的有關(guān)知識(shí),為以后的學(xué)習(xí)和系統(tǒng)開發(fā)奠定良好的基礎(chǔ)。2、課程設(shè)計(jì)的內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)要求、工作要求等)設(shè)計(jì)內(nèi)容:設(shè)計(jì)一彩色動(dòng)畫的程序,一個(gè)顏色方框從四周向中間由大變小,并留下痕跡,中心位置出現(xiàn)一顆紅“心”。設(shè)計(jì)要求:1)按任意鍵進(jìn)入圖形顯示;2)按空格鍵重復(fù)出現(xiàn)“心”;3)按回車鍵將重復(fù)整個(gè)圖形;4)按Q鍵退出程序。設(shè)計(jì)思路:本程序主要是利用BIOS功能調(diào)用的10H中斷類型實(shí)現(xiàn)的。利用其12號(hào)功能,設(shè)置像素點(diǎn)的顏色、坐標(biāo)和個(gè)數(shù),從而畫出圖形需要的線段,如畫方框、畫斜線、畫水平垂直線,以及采
3、用行、列坐標(biāo)連續(xù)寫像素的方法填充圖形等。畫完圖形之后延時(shí),清屏。同時(shí),利用dos功能調(diào)用的08號(hào)功能,從鍵盤輸入字符。如果是任意鍵,則進(jìn)入圖形顯示;如果是回車鍵,則重新顯示這個(gè)圖形;如果是空格鍵,則改變“心”的大小;如果是“q”鍵,則退出。整個(gè)程序結(jié)構(gòu)如圖1-1所示。3、主要參考文獻(xiàn)[1]《匯編語言程序設(shè)計(jì)》,吳向軍等,高等教育出版社,2002[2]《IBM-PC匯編語言及程序設(shè)計(jì)》(第2版),沈美明等,清華大學(xué)出版社,2001[3]《IBM-PC匯編語言及程序設(shè)計(jì)實(shí)驗(yàn)教程》,沈美明等,清華大學(xué)出版社,2001[4]《匯編語言程序設(shè)計(jì)》,錢曉
4、捷等,電子工業(yè)出版社,2000[5]《匯編語言程序設(shè)計(jì)》,張志明等,重慶大學(xué)出版社,19974、課程設(shè)計(jì)工作進(jìn)度計(jì)劃時(shí)間(天)內(nèi)容安排1分析設(shè)計(jì)準(zhǔn)備3編程調(diào)試階段1編寫課程設(shè)計(jì)報(bào)告指導(dǎo)教師(簽字)日期年月日教研室意見:年月日學(xué)生(簽字):接受任務(wù)時(shí)間:年月日30攀枝花學(xué)院課程設(shè)計(jì)(論文)評(píng)定表課程設(shè)計(jì)(論文)指導(dǎo)教師成績?cè)u(píng)定表題目名稱評(píng)分項(xiàng)目分值得分評(píng)價(jià)內(nèi)涵工作表現(xiàn)20%01學(xué)習(xí)態(tài)度6遵守各項(xiàng)紀(jì)律,工作刻苦努力,具有良好的科學(xué)工作態(tài)度。02科學(xué)實(shí)踐、調(diào)研7通過實(shí)驗(yàn)、試驗(yàn)、查閱文獻(xiàn)、深入生產(chǎn)實(shí)踐等渠道獲取與課程設(shè)計(jì)有關(guān)的材料。03課題工作量7按
5、期圓滿完成規(guī)定的任務(wù),工作量飽滿。能力水平35%04綜合運(yùn)用知識(shí)的能力10能運(yùn)用所學(xué)知識(shí)和技能去發(fā)現(xiàn)與解決實(shí)際問題,能正確處理實(shí)驗(yàn)數(shù)據(jù),能對(duì)課題進(jìn)行理論分析,得出有價(jià)值的結(jié)論。05應(yīng)用文獻(xiàn)的能力5能獨(dú)立查閱相關(guān)文獻(xiàn)和從事其他調(diào)研;能提出并較好地論述課題的實(shí)施方案;有收集、加工各種信息及獲取新知識(shí)的能力。06設(shè)計(jì)(實(shí)驗(yàn))能力,方案的設(shè)計(jì)能力5能正確設(shè)計(jì)實(shí)驗(yàn)方案,獨(dú)立進(jìn)行裝置安裝、調(diào)試、操作等實(shí)驗(yàn)工作,數(shù)據(jù)正確、可靠;研究思路清晰、完整。07計(jì)算及計(jì)算機(jī)應(yīng)用能力5具有較強(qiáng)的數(shù)據(jù)運(yùn)算與處理能力;能運(yùn)用計(jì)算機(jī)進(jìn)行資料搜集、加工、處理和輔助設(shè)計(jì)等。08
6、對(duì)計(jì)算或?qū)嶒?yàn)結(jié)果的分析能力(綜合分析能力、技術(shù)經(jīng)濟(jì)分析能力)10具有較強(qiáng)的數(shù)據(jù)收集、分析、處理、綜合的能力。成果質(zhì)量45%09插圖(或圖紙)質(zhì)量、篇幅、設(shè)計(jì)(論文)規(guī)范化程度5符合本專業(yè)相關(guān)規(guī)范或規(guī)定要求;規(guī)范化符合本文件第五條要求。10設(shè)計(jì)說明書(論文)質(zhì)量30綜述簡練完整,有見解;立論正確,論述充分,結(jié)論嚴(yán)謹(jǐn)合理;實(shí)驗(yàn)正確,分析處理科學(xué)。11創(chuàng)新10對(duì)前人工作有改進(jìn)或突破,或有獨(dú)特見解。成績指導(dǎo)教師評(píng)語指導(dǎo)教師簽名:年 月 日30攀枝花學(xué)院課程設(shè)計(jì)(論文)評(píng)定表摘要根據(jù)匯編設(shè)計(jì)任務(wù):闡述動(dòng)畫心匯編程序的設(shè)計(jì)基本思想與方案,在一套PC機(jī)子上
7、實(shí)現(xiàn)動(dòng)畫心的程序,繪制程序相應(yīng)的設(shè)計(jì)流程圖,運(yùn)用8086CPU提供的指令、偽指令、宏指令及DOS,BIOS功能調(diào)用編寫程序源代碼,同時(shí)在重要的部分要給出相應(yīng)的說明注釋。利用計(jì)算機(jī)提供的相關(guān)軟件調(diào)試工具對(duì)所編寫會(huì)匯編程序進(jìn)行調(diào)試運(yùn)行,記錄下整個(gè)編寫設(shè)計(jì)調(diào)試分析的過程與運(yùn)行結(jié)果。關(guān)鍵詞:匯編語言、動(dòng)畫心、方案、程序原代碼、調(diào)試。30攀枝花學(xué)院課程設(shè)計(jì)(論文)評(píng)定表AbstractAccordingtocompilethedesigntask:animatedheartassemblerdescribedthebasicideaofthedesig
8、nandprogramaPCintheheartofthemachinetoachievetheanimationprocess,thecorrespondingf