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

正文內(nèi)容

迷你計(jì)算器設(shè)計(jì)面向?qū)ο缶幊逃?xùn)練課程設(shè)計(jì)(已修改)

2025-01-29 05:07 本頁(yè)面
 

【正文】 計(jì)算器的設(shè)計(jì)*******************實(shí)踐教學(xué)*******************蘭州理工大學(xué)計(jì)算機(jī)與通信學(xué)院2009年秋季學(xué)期面向?qū)ο缶幊逃?xùn)練課程設(shè)計(jì)題 目:迷你計(jì)算器設(shè)計(jì) 專業(yè)班級(jí):07級(jí)計(jì)算機(jī)1班姓 名: 學(xué) 號(hào): 指導(dǎo)教師: 張紅 成 績(jī):______________目錄第一章 緒論 1 開(kāi)發(fā)環(huán)境 1 基本功能介紹 2第二章 系統(tǒng)設(shè)計(jì) 2 系統(tǒng)流程圖 2 系統(tǒng)功能框圖 3 需求分析 4第三章 軟件設(shè)計(jì) 4 界面設(shè)計(jì) 5 代碼設(shè)計(jì) 5第四章 測(cè)試分析 10 程序運(yùn)行情況: 10 程序異常處理: 10 測(cè)試用例 10 加法測(cè)試 10 減法測(cè)試 11 乘法測(cè)試 12 除法測(cè)試 13第五章 結(jié)束語(yǔ) 14第六章 參考文獻(xiàn) 14第一章 緒論 開(kāi)發(fā)環(huán)境本系統(tǒng)是利用Java語(yǔ)言在NetBeans ,Java語(yǔ)言是當(dāng)今流行的網(wǎng)絡(luò)編程語(yǔ)言,它具有面向?qū)ο?、跨平臺(tái)、分布應(yīng)用等特點(diǎn)。面向?qū)ο蟮拈_(kāi)發(fā)方法是當(dāng)今世界最流行的開(kāi)發(fā)方法,它不僅具有更貼近自然的語(yǔ)義,而且有利于軟件的維護(hù)和繼承。為了進(jìn)一步鞏固課堂上所學(xué)到的知識(shí),深刻把握J(rèn)ava語(yǔ)言的重要概念及其面向?qū)ο蟮奶匦裕憻拰W(xué)生熟練的應(yīng)用面向?qū)ο蟮乃枷牒驮O(shè)計(jì)方法解決實(shí)際問(wèn)題的能力,開(kāi)設(shè)了Java程序設(shè)計(jì)課程設(shè)計(jì)。通過(guò)此次課程設(shè)計(jì),鞏固所學(xué)Java語(yǔ)言基本知識(shí),增進(jìn)Java語(yǔ)言編輯基本功,掌握J(rèn)DK、Editplus、Eclipse、JCreator等開(kāi)發(fā)工具的運(yùn)用,拓寬常用類庫(kù)的應(yīng)用。使學(xué)生通過(guò)該教學(xué)環(huán)節(jié)與手段,把所學(xué)課程及相關(guān)知識(shí)加以融會(huì)貫通,全面掌握J(rèn)ava語(yǔ)言的編程思想及面向?qū)ο蟪绦蛟O(shè)計(jì)的方法,為今后從事實(shí)際工作打下堅(jiān)實(shí)的基礎(chǔ)。 基本功能介紹本系統(tǒng)實(shí)現(xiàn)了一個(gè)簡(jiǎn)單而實(shí)用的計(jì)算器,通過(guò)這個(gè)計(jì)算器我們可以進(jìn)行一些基本的運(yùn)算操作,它可以進(jìn)行簡(jiǎn)單的四則運(yùn)算(加、減、乘、除)但僅限于十進(jìn)制下,還可以進(jìn)行(八進(jìn)制,十進(jìn)制,十六進(jìn)制)之間的相互轉(zhuǎn)換,八進(jìn)制最多可以輸入19位數(shù),十進(jìn)制最多可以輸入18位數(shù),十六進(jìn)制最多可以輸入14位數(shù),backspace表示退格,clear表示初始化,在window下直接運(yùn)行()即可,界面為灰白對(duì)稱。它的設(shè)計(jì)按軟件工程的方法進(jìn)行,系統(tǒng)具有良好的界面、必要的交互信息和較好的健壯性;醒目美觀的軟件封面。使用人員能快捷簡(jiǎn)單地進(jìn)行操作。即時(shí)準(zhǔn)確地獲得需要的計(jì)算的結(jié)果,充分降低了數(shù)字計(jì)算的難度和節(jié)約了時(shí)間,對(duì)人們的生活有一定的幫助。第二章 系統(tǒng)設(shè)計(jì) 系統(tǒng)流程圖 系統(tǒng)功能框圖說(shuō)明:在程序中構(gòu)建類testZ,在其中封裝起界面、文本框、按鈕、數(shù)字、運(yùn)算符等等成員,再引入成員函數(shù)testZ()進(jìn)行計(jì)算器的模擬界面設(shè)計(jì);其次設(shè)計(jì)出事件處理函數(shù),如:運(yùn)算事件、符號(hào)事件、等號(hào)事件等等;最后設(shè)計(jì)運(yùn)算函數(shù)的響應(yīng)事件。這樣設(shè)計(jì)的好處在于使得程序的實(shí)現(xiàn)思維更清晰,易懂,可讀性增強(qiáng)。反之則不然。 需求分析首先分析這個(gè)說(shuō)要完成的功能,它的主要任務(wù)是完成十六進(jìn)制、十進(jìn)制、八進(jìn)制和二進(jìn)制之間的相互轉(zhuǎn)化,需要包含負(fù)數(shù),但不用考慮小數(shù)。 其次,確定接口參數(shù)。根據(jù)功能可知,它傳遞給外部的就是一個(gè)轉(zhuǎn)后的數(shù)據(jù),而外部除了需要傳遞給轉(zhuǎn)化前的數(shù)據(jù)以外,是否還需要其他參數(shù)呢?我們都知道,十進(jìn)制的負(fù)數(shù)同樣可以利用其他進(jìn)制進(jìn)行表示,例如二進(jìn)制,轉(zhuǎn)化方法是:求十進(jìn)制數(shù)的絕對(duì)值對(duì)應(yīng)的二進(jìn)制數(shù),最高位為1;然后對(duì)二進(jìn)制逐位求反,最高位除外;接著最低一位加1,需要進(jìn)位的話依次進(jìn)位,最高位除外。如今的問(wèn)題就擺在了我們面前,我們?nèi)绾沃肋@個(gè)數(shù)的最高位是第幾位呢,也許有人會(huì)說(shuō)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1