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

正文內(nèi)容

vc試題庫系統(tǒng)的設(shè)計(jì)與開發(fā)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-09-02 05:11 本頁面
 

【文章內(nèi)容簡介】 庫系統(tǒng),該系統(tǒng)在一個(gè)VPeb站點(diǎn)上運(yùn)行,通過瀏覽器訪問,它提供了傳統(tǒng)題庫系統(tǒng)不具備的一些特點(diǎn)。此處討論的網(wǎng)絡(luò)試題庫是基于“客戶機(jī)、網(wǎng)絡(luò)系統(tǒng)服務(wù)器、數(shù)據(jù)庫服務(wù)器”這種三層結(jié)構(gòu),其中每兩層之間都涉及多用戶多線程共同處理的問題。此網(wǎng)絡(luò)試題庫使用的ACCESS平臺己經(jīng)提供了處理多用戶多線程的固定方案。網(wǎng)絡(luò)考試是遠(yuǎn)程教學(xué)系統(tǒng)中的重要環(huán)節(jié),網(wǎng)絡(luò)題庫設(shè)計(jì)則是網(wǎng)絡(luò)考試的基礎(chǔ)之一。 網(wǎng)絡(luò)試題庫的特點(diǎn)是:集中管理,共享使用。開放使用。集中存儲測試數(shù)據(jù)。提供聯(lián)機(jī)考試、個(gè)人自測、聯(lián)機(jī)評卷等多項(xiàng)功能,使無紙化考試成為可能。提供強(qiáng)大的統(tǒng)計(jì)與分析功能,揭示全方位的教學(xué)過程信息,幫助教師發(fā)現(xiàn)教學(xué)過程中的問題。簡單易用:用戶只要通過瀏覽器,連上網(wǎng)絡(luò),便可在圖形用戶界面的引導(dǎo)下,輕松使用,無需復(fù)雜的配置、安裝和管理,大大降低了對題庫使用者的技術(shù)要求?!?單機(jī)的試題庫系統(tǒng)單機(jī)的試題庫從成卷要求到數(shù)據(jù)庫響應(yīng)到生成試卷,都是單用戶單線程模式。(3)按試題庫系統(tǒng)的研制時(shí)間的范圍分類● 傳統(tǒng)的試題庫系統(tǒng)將已經(jīng)出版的習(xí)題集以及各種考試中用過的題目,存入計(jì)算機(jī)的軟盤中,稱之為“題庫”。目前各教育部門和科研單位所提供的題庫,一般都匯集了全國各省市近年來的高考預(yù)選題、畢業(yè)會考題、高考模擬題和高考試題等,試題有一定的代表性。總之,傳統(tǒng)的試題庫通常都是指那些抄寫在書上或紙上的試題冊。以某種方式:課程、章節(jié)、知識點(diǎn)等來分類編著。這種題庫是一種人力的浪費(fèi),同時(shí)維護(hù)的費(fèi)用也不少:試題的更新就是對書本的淘汰和替換。而且使用起來一點(diǎn)也不方便,使用者每次使用時(shí)都是翻書來查找所要用的試題。傳統(tǒng)試題庫的特點(diǎn)是:封閉運(yùn)行,缺乏開放性:重視組卷功能,輕視教育測量功能?!?現(xiàn)代的試題庫系統(tǒng)自從計(jì)算機(jī)被應(yīng)用到教學(xué)中來后,其發(fā)揮在教學(xué)試題庫上的功能越來越強(qiáng)大。數(shù)據(jù)庫技術(shù)的日新月異,和教育的現(xiàn)代化、科學(xué)化的進(jìn)程的加快,計(jì)算機(jī)在教育中的地位也越來越重要。于是便出現(xiàn)了有數(shù)據(jù)庫維護(hù)和管理的試題庫。這種題庫是計(jì)算機(jī)輔助教學(xué)的一種例證。如網(wǎng)絡(luò)試題庫。 試題庫的評價(jià)標(biāo)準(zhǔn)試題庫的評價(jià)是對試題庫資源建設(shè)質(zhì)量的把關(guān),在試題庫資源建設(shè)和使用過程中,是一個(gè)不可缺少的重要環(huán)節(jié)。主要從以下幾個(gè)方面來對它們進(jìn)行評價(jià):(1)內(nèi)容的教育性:考慮試題庫資源的教育意義,看它是否對學(xué)生的身心發(fā)展起到正面的促進(jìn)作用,是否符合教學(xué)大綱和課程標(biāo)準(zhǔn),是否有利于激發(fā)學(xué)生的學(xué)習(xí)動(dòng)機(jī)和提高學(xué)習(xí)興趣,內(nèi)容是否及時(shí)更新,用學(xué)生應(yīng)用試題庫的次數(shù)和頻率來作為其是否符合學(xué)習(xí)者要求的依據(jù)。(2)科學(xué)性:試題庫是否客觀、科學(xué),所提供的知識性是否比較強(qiáng),能否為日常的教學(xué)活動(dòng)提供相關(guān)參考,是否有錯(cuò)別字或使人產(chǎn)生歧義的科學(xué)性錯(cuò)誤。(3)技術(shù)性:試題庫提供的清晰度與文本等運(yùn)行的技術(shù)要求是否與現(xiàn)行瀏覽器相符,試題庫安查可靠,易于使用,對學(xué)習(xí)者的技術(shù)要求不高,充分利用了網(wǎng)絡(luò)技術(shù)的優(yōu)勢,能支持不同學(xué)習(xí)策略,獲取信息、處理加工信息便捷,適于個(gè)別化異步學(xué)習(xí),頁面、圖標(biāo)的設(shè)計(jì)協(xié)調(diào)一致。(4)交互性:交互響應(yīng)及時(shí),能滿足教師、學(xué)生不同的交互需要,對交互的參與度能進(jìn)行記錄。 小結(jié) 在這一章里,主要介紹了試題庫系統(tǒng)的概述:試題庫的定義、試題庫的發(fā)展史和分類,還介紹了試題庫系統(tǒng)的評價(jià)標(biāo)準(zhǔn)、比較研究、現(xiàn)狀。為下面的試題庫系統(tǒng)的介紹做了鋪墊和準(zhǔn)備。 第二章 Visual Basic 及其編程環(huán)境 Visual Basic是Microsoft公司1991年推出的可視化BASIC語言。在語言功能方面,它與以前的BASIC語言(GW BASIC、BASICA、Quick BASIC等)基本兼容,但功能更強(qiáng),使用更方便。在這一章中,我將介紹Visual Basic的特點(diǎn)及Visual Basic 版的集成開發(fā)環(huán)境。 Visual Basic的特點(diǎn)Visual Basic是一種可視化面向?qū)ο蠛筒捎脮r(shí)間驅(qū)動(dòng)的結(jié)構(gòu)化高級程序設(shè)計(jì)語言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在Visual Basic環(huán)境下,利用時(shí)間驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)連接庫(DLL)、動(dòng)態(tài)數(shù)據(jù)交換(DDE)、對象的連接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速的開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 總的來說,Visual Basic有以下特點(diǎn): (1)可視化編程用傳統(tǒng)程序設(shè)計(jì)語言設(shè)計(jì)程序時(shí),都是通過編寫程序代碼來設(shè)計(jì)用戶界面,在設(shè)計(jì)過程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時(shí)候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。Visual Basic提供了可視化設(shè)計(jì)工具,把Windows界面設(shè)計(jì)的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼,只需按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性,大大提高了程序員的編程效率。(2)面向?qū)ο蟮某绦蛟O(shè)計(jì) Basic支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言(如C++)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個(gè)對象,并為每個(gè)對象賦予應(yīng)有的屬性,使對象成為實(shí)在的東西。在設(shè)計(jì)對象時(shí),不必編寫建立和描述每個(gè)對象的程序代碼,而是用工具畫在界面上,Visual Basic自動(dòng)生成對象的程序代碼并封裝起來。每個(gè)對象以圖形方式顯示在界面上,都是可視的。(3)結(jié)構(gòu)化程序設(shè)計(jì)語言Visual Basic是解釋型語言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級語言分解翻譯成計(jì)算機(jī)可以識別的機(jī)器指令,并判斷每個(gè)語句的語法錯(cuò)誤。在設(shè)計(jì)Visual Basic程序的過程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)應(yīng)用程序設(shè)計(jì)好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運(yùn)行。(4)事件驅(qū)動(dòng)編程機(jī)制Visual Basic通過事件來執(zhí)行對象的操作。一個(gè)對象可能會產(chǎn)生多個(gè)事件,每個(gè)事件都可以通過一段程序來響應(yīng)。在Visual Basic設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過程。這些過程分別面向不同的對象,有用戶操作引發(fā)某個(gè)事件來驅(qū)動(dòng)完成某個(gè)特定的功能,或者有事件驅(qū)動(dòng)程序調(diào)用通過過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。(5)訪問數(shù)據(jù)庫Visual Basic系統(tǒng)具有很強(qiáng)的數(shù)據(jù)庫管理功能。利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫,并提供了強(qiáng)大的數(shù)據(jù)庫存儲和檢索功能。同時(shí),Visual Basic還能直接編輯和訪問其他外部數(shù)據(jù)庫,如DBASE,F(xiàn)oxPro,Paradox等,這些數(shù)據(jù)庫格式都可以用Visual Basic編輯和處理。Visual Basic提供開放式數(shù)據(jù)連接(open database connectivity),即ODBC功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQL Server,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮目嗖僮髦噶詈投嘤脩魯?shù)據(jù)訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶/服務(wù)器(方案)。(6)動(dòng)態(tài)數(shù)據(jù)交換(DDE)利用動(dòng)態(tài)數(shù)據(jù)交換技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動(dòng)態(tài)連接到另一個(gè)應(yīng)用程序中,使兩種完全不同的應(yīng)用程序可以交換數(shù)據(jù),進(jìn)行通信。當(dāng)原是數(shù)據(jù)變化時(shí),可以自動(dòng)更新連接到數(shù)據(jù)。Visual Basic提供了動(dòng)態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中和其他Windows應(yīng)用程序建立動(dòng)態(tài)數(shù)據(jù)交換,在不同的應(yīng)用程序之間進(jìn)行通信。(7)對象的鏈接與嵌入(OLE)對象鏈接與嵌入將每個(gè)應(yīng)用程序都看作是一個(gè)對象,將不同的對象鏈接起來,再嵌入某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、動(dòng)畫、文字等各種信息的集合式的文件。OLE技術(shù)是Microsoft公司對象技術(shù)的戰(zhàn)略,它把多個(gè)應(yīng)用程序合為一體,將每個(gè)應(yīng)用程序看作是一個(gè)對象進(jìn)行鏈接和嵌入,是一種應(yīng)用程序一體化技術(shù)。 (8)動(dòng)態(tài)鏈接庫(DLL) Visual Basic是一種高級程序語言,不具備低級語言的功能,對訪問機(jī)器硬件的操作不太容易實(shí)現(xiàn)。但它可以通過動(dòng)態(tài)鏈接庫技術(shù)將C/C++或匯編語言編寫的程序加入到Visual Basic應(yīng)用程序中,可以象調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語言編寫的函數(shù)。此外,通過動(dòng)態(tài)鏈接庫,還可以調(diào)用Windows應(yīng)用程序接口(API)函數(shù),實(shí)現(xiàn)SDK所具有的功能。 啟動(dòng)和退出Visual Basic單擊Microsoft Visual Basic 。系統(tǒng)顯示“New Project(新工程)”對話框。在該對話框中選擇希望創(chuàng)建的工程類型(該對話框的精確內(nèi)容依賴于正在使用的Visual Basic版本)。單擊“Open(打開)”按鈕接受缺省設(shè)置,即新工程是個(gè)32位的 Visual Basic程序。新工程在Visual Basic編程環(huán)境中打開。退出Visual Basic “文件”菜單下的“退出”菜單項(xiàng)或者點(diǎn)擊右上角的關(guān)閉按鈕即可退出程序。若文件未保存,則彈出對話框,詢問是否要保存修改過的文件。圖 Visual Basic窗口 Visual Basic其他窗口 窗體設(shè)計(jì)器和工程資
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1