1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)教學(xué)模擬軟件設(shè)計(jì)研究論文

        時(shí)間:2020-06-15 12:12:05 計(jì)算機(jī) 我要投稿

        基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)教學(xué)模擬軟件設(shè)計(jì)研究論文

          Visual Basic程序設(shè)計(jì)課程作為計(jì)算機(jī)專業(yè)的一門(mén)入門(mén)語(yǔ)言,其不但知識(shí)點(diǎn)多,而且理論性和實(shí)踐性也比較強(qiáng)。隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,傳統(tǒng)的教學(xué)理念和教學(xué)方法已經(jīng)不再適合現(xiàn)代教育,這無(wú)疑給教學(xué)工作帶來(lái)了挑戰(zhàn)。為了使VB程序設(shè)計(jì)更好地與教學(xué)相結(jié)合,本文基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)教學(xué)模擬軟件進(jìn)行了簡(jiǎn)要闡述。

        基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)教學(xué)模擬軟件設(shè)計(jì)研究論文

          計(jì)算機(jī)專業(yè)不同與其他學(xué)科,學(xué)生的實(shí)踐都是在計(jì)算機(jī)上面完成的。作為老師,如何更多的、更詳細(xì)的了解學(xué)生目前的學(xué)習(xí)情況?而學(xué)生,離開(kāi)了課堂和老師,又該如何進(jìn)行自主學(xué)習(xí)和自我測(cè)試?因此,一種具有試題閱卷和能夠反饋成績(jī)的教學(xué)軟件對(duì)于教師和學(xué)生來(lái)講,是很重要的,這種教學(xué)軟件不僅方便,而且還能夠讓老師實(shí)時(shí)了解學(xué)生的學(xué)習(xí)情況,同時(shí)也激發(fā)了學(xué)生對(duì)學(xué)習(xí)的興趣。

          一、VB的概述和功能

          Visual Basic是美國(guó)微軟公司推出的通用、面向?qū)ο笠约安捎檬录?qū)動(dòng)的程序設(shè)計(jì)語(yǔ)言,Visual是指開(kāi)發(fā)用戶界面圖形的方法,編輯其界面的時(shí)候無(wú)需編寫(xiě)大量代碼,只需要采用搭積木的建構(gòu)程序方式編寫(xiě)程序即可,是開(kāi)發(fā)人數(shù)使用最多的編程工具之一。而B(niǎo)asic則是指Basic語(yǔ)言,它是計(jì)算機(jī)技術(shù)發(fā)展史上被廣泛應(yīng)用的語(yǔ)言。總的來(lái)講,Visual Basic是在Basic語(yǔ)言原有的基礎(chǔ)上得到了進(jìn)一步的發(fā)展,其不但提供了新的數(shù)據(jù)庫(kù)和Web工具,還增加了SQL Server交互方法?偟膩(lái)說(shuō),Visual Basic是目前最流行、使用最廣泛的應(yīng)用軟件開(kāi)發(fā)平臺(tái)。另外,Visual Basic 程序設(shè)計(jì)主要應(yīng)用于多媒體開(kāi)發(fā)、數(shù)據(jù)庫(kù)開(kāi)發(fā)、網(wǎng)絡(luò)開(kāi)發(fā)、圖形開(kāi)發(fā)等程序中。其數(shù)據(jù)訪問(wèn)的特性在允許對(duì)企業(yè)數(shù)據(jù)庫(kù)的格式建立相應(yīng)的數(shù)據(jù)庫(kù)和前端應(yīng)用程序的同時(shí),還可以調(diào)整其服務(wù)端。程序員可以用Visual Basic高效、快速的開(kāi)發(fā)Windows編程環(huán)境下的各種應(yīng)用軟件系統(tǒng)。

          二、VB6的集成開(kāi)發(fā)環(huán)境

          VB6與之前的VB版本不同,之前的VB所有版本的集成開(kāi)發(fā)環(huán)境都是由標(biāo)題欄和菜單欄組成。而VB6則不同,它是Visual Studio家族的一個(gè)組件,在保留Visual Basic 5.0優(yōu)點(diǎn)的基礎(chǔ)上,對(duì)開(kāi)發(fā)環(huán)境進(jìn)行了改進(jìn),VB6的標(biāo)準(zhǔn)欄和菜單欄是由工具欄、窗體設(shè)計(jì)器、控件箱、彈出式菜單、工程管理器窗口、屬性窗口、對(duì)象瀏覽器、工程管理器、窗體布局窗口組成。同時(shí),VB6的數(shù)據(jù)訪問(wèn)技術(shù)采用了新的數(shù)據(jù)訪問(wèn)技術(shù),第一,VB6增加了ADO控件和數(shù)據(jù)庫(kù)可視化的工具。不但能夠有效且快速的訪問(wèn)本地及遠(yuǎn)程的`數(shù)據(jù)庫(kù),而且還允許程序員在數(shù)據(jù)環(huán)境方面,除了可以創(chuàng)建可視化和操作ADO之外,還可以連接其命令,這些都為程序員對(duì)數(shù)據(jù)源的操作提供了極大的方便。第二,加強(qiáng)了Internet的功能,使Internet成為當(dāng)前最強(qiáng)有力的開(kāi)發(fā)工具之一。第三,VB6在智能化向?qū)Х矫嬉苍黾恿诵碌奶匦浴?/p>

          三、VB開(kāi)發(fā)教學(xué)軟件在計(jì)算機(jī)基礎(chǔ)操作中的應(yīng)用

          (一)界面設(shè)計(jì)與文件結(jié)構(gòu)

          界面設(shè)計(jì)分為兩步,先按照軟件結(jié)構(gòu)圖設(shè)計(jì)好控件,然后再確定控件的屬性。而文件結(jié)構(gòu)則是,當(dāng)設(shè)計(jì)好一套試題之后就建立相應(yīng)的試題目錄,題目少的情況可以應(yīng)文本文件儲(chǔ)存,題目多的話則用Access數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)。教學(xué)軟件開(kāi)發(fā)工具均采用VB,一是因?yàn)閂B與VC類的開(kāi)發(fā)軟件相比,除了更容易上手,并且開(kāi)發(fā)的周期短、效率高。二是因?yàn)閛ffice軟件里面的宏都是VBA,,而VBA只是VB的一個(gè)子集,如果使用VB開(kāi)發(fā)的話,不但能夠使兩者更好地結(jié)合,并且還可以快速且有效的寫(xiě)出閱卷程序代碼。

          (二)開(kāi)發(fā)教學(xué)軟件的選題

          當(dāng)設(shè)計(jì)好教學(xué)軟件的界面題目之后,才能夠編寫(xiě)開(kāi)發(fā)教學(xué)軟件的功能模塊代碼。為了避免學(xué)生抽取的試題一樣,可以將選題的按鈕可以做成按鈕控件數(shù)組。其次,選題因?yàn)槭褂昧薋SO復(fù)制文件、復(fù)制文件夾這兩個(gè)方法,所以在對(duì)文件和文件夾進(jìn)行創(chuàng)建、改變、移動(dòng)、刪除等操作,以及檢測(cè)文件、文件夾的信息以及路徑時(shí),都需要用到FSO對(duì)象模型。

          (三)實(shí)現(xiàn)了閱卷的功能

          計(jì)算機(jī)教學(xué)中最常見(jiàn)的操作試題有Windows操作題、Word操作題、Excel操作題以及PowerPoint操作題。以Windows操作題為例,沒(méi)有編寫(xiě)過(guò)測(cè)試教學(xué)軟件的老師會(huì)覺(jué)得對(duì)操作題的閱卷很困難,也不知道學(xué)生有沒(méi)有對(duì)試題進(jìn)行操作。其實(shí),Windows操作題的閱卷很簡(jiǎn)單,教學(xué)模擬軟件有一個(gè)自動(dòng)閱卷的功能,而開(kāi)發(fā)軟件的新建、刪除、復(fù)制、剪切等操作就是用來(lái)判斷學(xué)生做題的文件或者文件夾是否存在。而當(dāng)學(xué)生做完測(cè)試題之后,點(diǎn)擊“閱卷”按鈕也可以得到反饋成績(jī),

          四、基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)模擬軟件考試系統(tǒng)

          目前,有不少院校為了方便學(xué)生考試和老師教學(xué),利用VB6開(kāi)發(fā)系統(tǒng)的,模塊和界面開(kāi)發(fā)了計(jì)算機(jī)基礎(chǔ)模擬軟件,該模擬軟件有操作題和客觀題兩部分。操作題的VB編程與后臺(tái)的宏語(yǔ)言聯(lián)系密切,而數(shù)據(jù)存儲(chǔ)方面,也可以選擇用VB文件系統(tǒng)對(duì)數(shù)據(jù)文件進(jìn)行編程,VB文件系統(tǒng)在給數(shù)據(jù)加密的同時(shí),也減小了系統(tǒng)的大小。

          (一)基于VB6開(kāi)發(fā)程序下的Windows操作題及系統(tǒng)打包技術(shù)

          在VB6系統(tǒng)的FSO對(duì)象模型下,系統(tǒng)中最簡(jiǎn)單的部分就是Windows操作題,Windows操作題通過(guò)訪問(wèn)FSO對(duì)象模型的方法和屬性,就可以青色生成試題內(nèi)容及相應(yīng)的評(píng)分。而系統(tǒng)打包則需要使用免費(fèi)開(kāi)源的安裝制作軟件Inno Setup,Inno Setup的外觀不但小巧、簡(jiǎn)便,并且還能夠快速有效地制作出Windows的標(biāo)準(zhǔn)安裝界面。

          (二)基于office對(duì)象模型開(kāi)發(fā)的office操作題

          在VB6程序設(shè)計(jì)開(kāi)發(fā)系統(tǒng)中,所有office產(chǎn)品都被引入了office對(duì)象模型,并且office產(chǎn)品中也都裝置了VBA程序代碼以及宏記錄器,因此,office對(duì)象模型可以利用VBA程序代碼,實(shí)現(xiàn)對(duì)office操作題的自動(dòng)評(píng)分。另外Word操作題、Excel操作題以及PowerPoint操作題的模塊代碼與Word的路徑一直,所以,僅對(duì)Word操作題的評(píng)分原理進(jìn)行闡述。

          首先,基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)教學(xué)模擬軟件會(huì)對(duì)考生文件下的Word文檔進(jìn)行檢測(cè),檢測(cè)其是否存在,如果存在則會(huì)繼續(xù)進(jìn)行操作,如果不在則會(huì)退出本模塊。當(dāng)過(guò)程執(zhí)行完之后,考生的成績(jī)以及試題出現(xiàn)錯(cuò)誤的部分都會(huì)保存到全局字符串變量中,最后由評(píng)分模塊訪問(wèn)這個(gè)變量并顯示W(wǎng)ord操作題的所以信息。

          (三)基于VB6開(kāi)發(fā)程序下的客觀題模塊設(shè)計(jì)

          觀題模塊下的加載客觀題對(duì)于VB6開(kāi)發(fā)程序下來(lái)講是一個(gè)極具挑戰(zhàn)性、技巧性的問(wèn)題,問(wèn)題的關(guān)鍵之處就在于加載客觀題的控件是動(dòng)態(tài)生產(chǎn)的。在VB6開(kāi)發(fā)程序中,只有兩種方法才能生成動(dòng)態(tài)控件,一種是使用VB6之前的控件數(shù)組,第二種則是在使用VB6開(kāi)發(fā)程序的同時(shí),引入With Events變量,由于VB6程序不允許創(chuàng)建并使用With Events變量數(shù)組,所以,為了生產(chǎn)動(dòng)態(tài)控件,只能使用第一種控件數(shù)組方案來(lái)顯示加載客觀題的內(nèi)容。

          五、總結(jié)

          整體來(lái)看,VB6開(kāi)發(fā)軟件對(duì)計(jì)算機(jī)基礎(chǔ)教學(xué)有很大的幫助,不但方便了老師對(duì)學(xué)生學(xué)習(xí)情況的了解,還培養(yǎng)了學(xué)生對(duì)學(xué)習(xí)的自主能力以及提高了學(xué)生的操作實(shí)踐能力。

        【基于VB6開(kāi)發(fā)的計(jì)算機(jī)基礎(chǔ)教學(xué)模擬軟件設(shè)計(jì)研究論文】相關(guān)文章:

        1.計(jì)算機(jī)基礎(chǔ)分層教學(xué)研究的論文

        2.技校計(jì)算機(jī)基礎(chǔ)教學(xué)研究論文

        3.計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)的改革方法研究論文

        4.淺談基于慕課的計(jì)算機(jī)游戲課程開(kāi)發(fā)設(shè)計(jì)思考與研究論文

        5.基于客戶關(guān)系管理的潛在客戶開(kāi)發(fā)研究論文

        6.計(jì)算機(jī)仿真模擬物流研究論文

        7.機(jī)械基礎(chǔ)教學(xué)實(shí)踐研究論文

        8.計(jì)算機(jī)基礎(chǔ)教學(xué)中思維能力的提升研究論文

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>