找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3897|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

一個(gè)原創(chuàng)打字程序(速度測(cè)試糾錯(cuò)等功能)LABVIEW可變色

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
2.1 主要思路
要想完成一個(gè)好的打字軟件,應(yīng)該滿足以下功能性能要求: 1. 實(shí)時(shí)識(shí)別字符串的正確與否。 2. 計(jì)算出實(shí)時(shí)的打字速度和所用時(shí)間 3. 按下開始開始計(jì)時(shí) 4. 良好的用戶交互界面 擴(kuò)展提高部分: 1. 打字過程,能夠形象的展示用戶是否輸入正確,方便用戶自我糾錯(cuò) 2. 可以自定義文本,不固定?梢越o用戶自定義自己想打的文本
2.2 算法設(shè)計(jì)
(1) 初始化:清空輸入?yún)^(qū),打字速度,所用時(shí)間,字符串顯示區(qū)。并設(shè)定顯示區(qū)字符默認(rèn)顏色。 (2) 打字主程序:確認(rèn)按下開始鍵后,彈出文件選擇窗口,選擇想要輸入的文本文件,然后開 始計(jì)時(shí)。所用時(shí)間保持刷新,用戶打字速度=目前輸入正確的字?jǐn)?shù)/當(dāng)前所用時(shí)間。在字 符顯示區(qū)并將輸入正確的字變紅,直到用戶正確輸入所有文字,跳出循環(huán)。打字過程中, 如果按下清零鍵,則初始化,跳出循環(huán),重新判斷開始鍵是否按下。如果按下退出,則 結(jié)束程序。 (3) 文件選擇子 VI:進(jìn)入循環(huán),跳出文件選擇框,判斷是否選擇了正確文件。無錯(cuò)誤則讀取文 本,輸出字符串結(jié)束循環(huán)。錯(cuò)誤則結(jié)束循環(huán)。 (4) 字符校對(duì)子 VI:輸入:題目文本,用戶輸入字符串;輸出:題目文本,當(dāng)前輸入正確的 字符串長(zhǎng)度,用戶時(shí)輸入的字符串是否正確的布爾值,是否用戶已經(jīng)全部輸入完成的布爾 值。子 VI 開始先讀取用戶輸入字符串的字符串長(zhǎng)度,然后截取題目文本同樣的字符串長(zhǎng) 度,對(duì)比兩段是否相等。讀取題目文本字符串長(zhǎng)度,對(duì)比當(dāng)前字符串長(zhǎng)度判斷是否已經(jīng)到 題目的終點(diǎn)。
附上源程序和本人報(bào)告  詳細(xì)的解釋報(bào)告里有
注:本人 打字程序.rar (538.77 KB, 下載次數(shù): 29)

報(bào)告.docx (3.85 MB, 下載次數(shù): 23)





原創(chuàng)

8LH9V{Z))QEA7UUL{~]{4)A.png (585.59 KB, 下載次數(shù): 58)

界面

界面

Z7YD{I}X$2O54RMD`0DR2CR.png (379.71 KB, 下載次數(shù): 82)

開始輸入

開始輸入

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表