999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Word試題自動閱卷實現

2020-06-09 12:20:59朱彥廷
軟件 2020年2期
關鍵詞:計算機基礎

朱彥廷

摘 ?要: 計算機基礎考試采用傳統的人工閱卷,工作量大、時間長,準確率也不很高,因此非常有必要研究采用計算機自動閱卷。文章介紹了利用VBA語言實現計算機基礎考試中Word題目自動閱卷的方法,能夠大大提高閱卷的速度,而且結果準確、客觀、公平。

關鍵詞:?計算機基礎;自動閱卷;Word

中圖分類號: TP311????文獻標識碼:?A????DOI:10.3969/j.issn.1003-6970.2020.02.024

【Abstract】: The traditional manual marking method is used in the basic computer examination, which is characterized by heavy workload, long time and low accuracy. Therefore, it is necessary to study the automatic marking method by computer. This paper introduces a method of automatic marking of Word questions in computer basic examination by using VBA language, by which the speed of marking papers can be greatly improved, and the results are accurate, objective and fair.

【Key words】: Computer basis; Automatic marking; Word

0??引言

計算機基礎是高校各專業普遍開設的一門基礎課,考試通常為機試,主要考核學生Windows、Word、Excel、PowerPoint等軟件的操作能力[1],采用傳統的人工閱卷,工作量大、時間長,準確率也不很高[2],因此非常有必要研究采用計算機自動閱卷。

Word、Excel、PowerPoint文檔的內部結構十分復雜[3],Microsoft公司沒有公開,外人難以弄清,因而通過直接讀取文檔的方式進行自動閱卷幾乎不可行[4]。

VBA (Visual Basic for Applications)是微軟為了在其桌面應用程序中執行通用的自動化(OLE)任務開發的編程語言[5],主要用來擴展應用程序的功能,特別是Microsoft Office軟件[6]。我們可以借助它讀取文檔的有關信息,從而實現自動閱卷。本文將探討Word題目的閱卷方法。

1 ?VBA

VBA是新一代標準宏語言,是基于Visual Basic發展而來的,它們具有相似的語言結構[7]。

VBA主要由許多對象組成[8]。一個對象代表一個文檔元素[9],如Documents代表所有打開的Word文檔,Paragraphs代表文檔中的所有段,Range代表文檔中的某一連續區域,Selection代表文檔中當前選擇的區域。Application代表Word程序,是其它所有對象的父對象,每次編寫程序代碼時,都應從它開始。一個對象通常又有幾個屬性、方法[10]。屬性是對象的性質。方法是對象可以進行的操作。

使用with語句可以簡化代碼,如

X. A = 10

X. B = 15

可簡化為

With X

. A = 10

. B = 15

End With

只要輸入1個X就行了,當X很長時,作用更顯著。

Word從2007開始,界面、功能有了很大改變,但在宏、VBA方面還是保持了較好的兼容性,以前的程序段幾乎仍可用于新格式文檔的評閱。

2??基本方法

考點:將文章標題“在桂林旅游購物”設置為二號、黑體(2分)。

首先單擊Visual Basic菜單欄中的“工程”,然后選擇“引用”,在打開的對話框里“可用的引用”中選擇“Microsoft Word 11.0 Object Library”(根據所用的Word的版本選擇),引入Word對象,程序段如下:

Dim fs As New FileSystemObject

定義fs為FileSystemObject對象并賦值

Dim a!用于存儲分值

Dim w As New Word.Application

定義w為Application對象并賦值

Dim t As Document定義t為Document對象

If fs.FileExists?("d:\t0\exam1\newd1.doc")?Then

如果文檔存在

w.Documents.Open "d:\t0\exam1\newd1.doc"

打開文檔

Set t = w.ActiveDocument

設置t為活動文檔(即剛打開的文檔)

With t.Paragraphs(1).Range.Font

第1段(即文章標題)的字體

Range不可省,因Font不是Paragraphs的下級對象

猜你喜歡
計算機基礎
計算機基礎課程“分層教學”多途徑實施研究
翻轉課堂在計算機基礎教學中的應用
基于慕課的高校計算機基礎教學應用研究
基于PHP技術的計算機基礎考試系統的開發
《計算機基礎》課程探討
云計算環境下計算機基礎課程教學研究的思索
計算機基礎課程差異化教學研究
文科專業計算機基礎教學改革實踐
計算機教育(2016年7期)2016-11-10 08:22:41
公安院校計算機基礎教學改革研究
中國市場(2016年36期)2016-10-19 05:15:46
基于QQ群的“翻轉課堂”教學模式實踐與應用
主站蜘蛛池模板: www.亚洲天堂| 欧美啪啪网| 青青草一区| 国产午夜无码片在线观看网站| 亚洲AV无码久久精品色欲| 国产夜色视频| 伊人色在线视频| 中文字幕在线看| 沈阳少妇高潮在线| 青青草综合网| 国产 在线视频无码| 一本大道东京热无码av| 欧美视频免费一区二区三区| 九色综合伊人久久富二代| 亚洲av无码成人专区| 欧美日韩国产精品va| 色悠久久久| 久久久久久久久久国产精品| 青青国产成人免费精品视频| 久久这里只有精品66| 国产91精品久久| 91精品伊人久久大香线蕉| 国产福利影院在线观看| 成人小视频在线观看免费| 午夜综合网| 成人在线观看不卡| 亚洲精品国产乱码不卡| 麻豆国产精品视频| 亚洲AⅤ无码国产精品| 一级毛片在线播放免费观看| 国产一二三区视频| 欧美日韩一区二区三区四区在线观看 | 欧美一级高清视频在线播放| 亚洲第一香蕉视频| 精品综合久久久久久97| 精品久久久久成人码免费动漫| 中文字幕在线看视频一区二区三区| 亚洲日本在线免费观看| 伊人久久久久久久久久| 日韩精品专区免费无码aⅴ| 97青青青国产在线播放| 日韩欧美视频第一区在线观看| 国产久操视频| 成人av手机在线观看| 亚洲大学生视频在线播放| 999精品色在线观看| 91免费国产在线观看尤物| 日韩欧美色综合| 亚洲国产成人精品无码区性色| 国产成人精品高清不卡在线 | 日韩在线视频网| 久久精品亚洲热综合一区二区| 欧洲免费精品视频在线| 国产爽妇精品| 精品伊人久久久香线蕉 | 91无码视频在线观看| 中文字幕第4页| 国产香蕉国产精品偷在线观看 | 91精品免费久久久| 久草网视频在线| 91青青草视频| 99热国产这里只有精品9九 | 视频二区亚洲精品| 国产综合亚洲欧洲区精品无码| 天堂在线视频精品| 日韩精品成人在线| 欧美午夜久久| 国语少妇高潮| 久久青草免费91线频观看不卡| 亚洲日韩精品伊甸| 国产成人综合亚洲欧美在| 亚洲人成网18禁| 亚洲欧美不卡| 日韩黄色在线| 综合色在线| 91在线免费公开视频| 拍国产真实乱人偷精品| 国产精品原创不卡在线| 中文字幕久久精品波多野结| av无码一区二区三区在线| 波多野结衣第一页| 久久亚洲国产视频|