亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C語言自主學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2016-05-31 00:18:23童得寶A樊鵬
        中文信息 2016年5期
        關(guān)鍵詞:大學(xué)教學(xué)

        童得寶++A樊鵬

        摘 要: C語言程序設(shè)計(jì)作為大學(xué)理工課必修的,是其它編程語言的必學(xué)入門課程,要求用一種結(jié)構(gòu)化設(shè)計(jì)的編程思想,學(xué)好C語言可以很好地掌握一般程序設(shè)計(jì)的方法,這對學(xué)生來說是非常重要的。學(xué)習(xí)C語言不僅需要一定的基礎(chǔ)知識,而且要求上機(jī)練習(xí),而歷年來我校學(xué)生參加C語言二級考試通過率偏低。由于C語言概念比較復(fù)雜,規(guī)則繁多,使用靈活,學(xué)生在剛剛學(xué)習(xí)C語言普遍覺得難度太大,學(xué)習(xí)起來枯燥乏味,不感興趣。有些同學(xué)不能獨(dú)立解決編譯錯誤問題,有些復(fù)雜程序的編程思路不清晰,鑒于這種情況,開發(fā)一款功能強(qiáng)大、界面友好的C語言輔助學(xué)習(xí)軟件是很有必要的,它讓您在短時間內(nèi)學(xué)懂、學(xué)通C語言。本系統(tǒng)作為輔助教學(xué)軟件實(shí)現(xiàn)“以學(xué)生為中心”的開放式管理,使學(xué)生能夠做到自我學(xué)習(xí)、自我指導(dǎo)、自我檢驗(yàn)。本系統(tǒng)在學(xué)習(xí)數(shù)據(jù)庫的基礎(chǔ)上,靈活運(yùn)用數(shù)據(jù)庫開發(fā)軟件VB6.0和數(shù)據(jù)庫管理軟件SQL Server,開發(fā)出能供教學(xué)使用的C語言學(xué)習(xí)系統(tǒng),以方便教學(xué)。本系統(tǒng)可供學(xué)生使用,學(xué)生可以通過使用本系統(tǒng),鞏固C語言基礎(chǔ)知識,對自己進(jìn)行測試,模擬考試國家計(jì)算機(jī)二級C語言。創(chuàng)建自己的C語言題庫。

        關(guān)鍵詞:C語言 大學(xué) 教學(xué)

        中圖分類號:TP311.1 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-9082(2016)05-0007-01

        C語言學(xué)習(xí)系統(tǒng)從大的方面分主要集中在C語言基礎(chǔ)知識的學(xué)習(xí)、上機(jī)學(xué)習(xí)、例題詳解等。所以該系統(tǒng)主要是實(shí)現(xiàn)對數(shù)據(jù)的錄入、插入、刪除、查詢、等功能。其次,開發(fā)這個系統(tǒng)的目的就是幫助學(xué)生學(xué)好C語言、通過國家二級C語言等級考試,再者,為了幫助學(xué)生攻破易錯點(diǎn)、難點(diǎn),系統(tǒng)還應(yīng)包含我的題庫功能,用于構(gòu)建學(xué)生自己獨(dú)特的C語言題庫。

        一、功能列表

        基礎(chǔ)知識管理:通過對18大類70多個知識點(diǎn),通過對C語言的一些最基本的語法知識、函數(shù)解釋和算法詳盡的解釋說明,學(xué)習(xí)C語言的基礎(chǔ)知識,使學(xué)生打牢基礎(chǔ)?;A(chǔ)知識管理主要包含基礎(chǔ)知識學(xué)習(xí)和函數(shù)學(xué)習(xí)兩個部分。主要通過瀏覽和查詢功能來實(shí)現(xiàn)。

        知識瀏覽,用戶可以對自己感興趣的知識點(diǎn)進(jìn)行查看。

        知識查詢,用戶輸入自己想查看的知識點(diǎn)或函數(shù),然后系統(tǒng)顯示對應(yīng)信息。

        1.經(jīng)典例題管理:收錄一些經(jīng)典編程實(shí)例,配有詳細(xì)的實(shí)例代碼,從而給學(xué)生起到拋磚引玉的作用,使他們能快速的進(jìn)階C語言學(xué)習(xí)。經(jīng)典例題管理主要包括題目定位、加入題庫和答案及分析的查看。

        題目定位,可以查看上一題、下一題,也可以自由轉(zhuǎn)到某一題。

        答案及分析的查看,用戶可以對例題的答案和分析進(jìn)行查看。

        加入題庫,用戶把做錯的題目或者認(rèn)為比較好的題目加入到自己的題庫中。

        2.章節(jié)試題管理:通過對每章的測試,了解自己的不足,實(shí)現(xiàn)自我檢測的功能。章節(jié)試題管理主要包括題目定位、用戶答題、加入我的題庫和作答情況顯示。

        題目定位,用戶可以查看上一題、下一題,也可以自由轉(zhuǎn)到某一題。

        用戶答題,用戶根據(jù)題目內(nèi)容選擇答案。

        加入題庫,用戶把做錯的題目或者認(rèn)為比較好的題目加入到自己的題庫中。

        作答情況顯示,系統(tǒng)把用戶所選擇的答案及作答情況進(jìn)行顯示。

        3.二級模擬測試管理:模擬考試國家計(jì)算機(jī)C,使您輕松通過國家計(jì)算機(jī)等級考試二級C語言。二級模擬測試管理主要包括題目定位、用戶答題、作答情況顯示和計(jì)時。

        二、設(shè)計(jì)框架

        C語言學(xué)習(xí)系統(tǒng)包括系統(tǒng)管理模塊、維護(hù)模塊、基礎(chǔ)知識管理模塊、

        經(jīng)典例題模塊、章節(jié)試題管理模塊、二級模擬管理模塊和我的題庫

        管理模塊 框架圖 如圖示:

        三、部分源代碼

        展示隨機(jī)數(shù)組生成代碼

        procedure creatrandon;

        var j,k,compare:integer;

        begin

        j:=1;

        while j

        begin

        Randomize;

        compare:=trunc(1+random(ti_counts));//ti_counts 為題目總數(shù)

        for k:=1 to j do

        begin

        if compare=a[k] then

        break;

        end;

        if k=j+1 then

        begin

        a[j]:=compare;

        j:=j+1;

        end;

        end;

        end;

        四、軟件測試

        1.測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行的過程;

        2.好的測試方案實(shí)際可能發(fā)現(xiàn)迄今為止尚為發(fā)現(xiàn)的錯誤的測試方案;

        3.成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤測試。

        五、結(jié)論

        經(jīng)過一年多的設(shè)計(jì)和開發(fā),C語言學(xué)習(xí)系統(tǒng)基本開發(fā)完畢。這次項(xiàng)目設(shè)計(jì)主要是對VB6.0及SQL Server的學(xué)習(xí)和應(yīng)用,其功能基本符合用戶需求。當(dāng)然由于團(tuán)隊(duì)能力限制,還有許多不盡人意的地方,很多地方還需要在實(shí)踐當(dāng)中不斷的完善。

        創(chuàng)新項(xiàng)目是一次非常難得的實(shí)戰(zhàn)演練機(jī)會,是對大學(xué)所學(xué)知識的總結(jié)和綜合運(yùn)用。它不僅使我對以往所學(xué)的理論知識有了更加系統(tǒng)的鞏固,同時也讓我學(xué)會了如何把這些知識具體運(yùn)用到實(shí)踐當(dāng)中,這必將為以后的工作打下堅(jiān)實(shí)的基礎(chǔ)。從C語言自主學(xué)習(xí)項(xiàng)目設(shè)計(jì)正式開始,到現(xiàn)在設(shè)計(jì)完成,我們體驗(yàn)到了實(shí)踐的苦與樂,也學(xué)到了很多東西。本文主要是C語言的設(shè)計(jì)流程進(jìn)行了詳細(xì)介紹,系統(tǒng)從需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和軟件調(diào)試這幾個方面進(jìn)行了闡述。我認(rèn)為還應(yīng)從以下幾方面完善:

        1.二級模擬部分加入上機(jī)模擬功能

        2.盡可能使用面向?qū)ο竦乃枷脒M(jìn)行編程,體現(xiàn)繼承性,封裝性。

        3.界面美化方面,使用三方控件,使界面更加美觀化、人性化。

        參考文獻(xiàn)

        [1]譚浩強(qiáng).C程序設(shè)計(jì)[M].清華大學(xué)出版社,1997

        [2]孫秀梅 VB開發(fā)實(shí)戰(zhàn)1200例

        [3]visual basic 從入門到精通

        猜你喜歡
        大學(xué)教學(xué)
        “留白”是個大學(xué)問
        《大學(xué)》征稿簡則
        大學(xué)(2021年2期)2021-06-11 01:13:48
        《大學(xué)》
        大學(xué)(2021年2期)2021-06-11 01:13:12
        48歲的她,跨越千里再讀大學(xué)
        海峽姐妹(2020年12期)2021-01-18 05:53:08
        微課讓高中數(shù)學(xué)教學(xué)更高效
        甘肅教育(2020年14期)2020-09-11 07:57:50
        大學(xué)求學(xué)的遺憾
        如何讓高中生物教學(xué)變得生動有趣
        甘肅教育(2020年12期)2020-04-13 06:25:34
        “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
        東方教育(2017年19期)2017-12-05 15:14:48
        午睡里也有大學(xué)問
        華人時刊(2017年13期)2017-11-09 05:39:29
        對外漢語教學(xué)中“想”和“要”的比較
        今井夏帆在线中文字幕| 国产精品一卡二卡三卡| 最新亚洲人成网站在线观看| 人妻无码中文人妻有码| 中文字幕人妻丝袜成熟乱| 国产av无毛无遮挡网站| 亚洲综合偷自成人网第页色| 极品少妇xxxx精品少妇偷拍| 欧美人与物videos另类| 夜夜春精品视频| 免费在线av一区二区| 蜜桃传媒免费在线播放| 日本va欧美va精品发布| 挺进朋友人妻雪白的身体韩国电影 | 麻豆视频黄片在线免费观看| 欧美性xxxxx极品老少| 成av人片一区二区三区久久| 天堂最新在线官网av| 熟女免费观看一区二区| 日本一道综合久久aⅴ免费| 国产在线无码一区二区三区 | 亚洲中文字幕乱码免费看| 亚洲最新无码中文字幕久久| 国产精品久久久| 欧美人妻日韩精品| 男人天堂AV在线麻豆| 在线观看在线观看一区二区三区| 国产乱人伦av在线a麻豆| 97伦伦午夜电影理伦片| 巨乳av夹蜜桃站台蜜桃机成人| 在线看亚洲一区二区三区| 国产成人无码av| 伊人婷婷在线| 澳门精品一区二区三区| 媚药丝袜美女高清一二区| 内射少妇36p亚洲区| 国产精品网站夜色| 国产一区二区三区精品乱码不卡| 免费人成年激情视频在线观看| 亚洲精品你懂的在线观看| 在线观看日韩精品视频网站|