bt 另类 专区 欧美 制服-brazzers欧美精品-blz在线成人免费视频-blacked黑人战小美女-亚洲欧美另类日本-亚洲欧美另类国产

二級c語言程序設(shè)計范例6篇

前言:中文期刊網(wǎng)精心挑選了二級c語言程序設(shè)計范文供你參考和學習,希望我們的參考范文能激發(fā)你的文章創(chuàng)作靈感,歡迎閱讀。

二級c語言程序設(shè)計范文1

1、一級:考微型計算機基礎(chǔ)知識和使用辦公軟件及因特網(wǎng)Internet的基本技能,分為計算機基礎(chǔ)及WPSOffice應(yīng)用,計算機基礎(chǔ)及MSOffice應(yīng)用,計算機基礎(chǔ)及Photoshop應(yīng)用,網(wǎng)絡(luò)安全素質(zhì)教育;

2、二級:考計算機基礎(chǔ)知識和使用高級計算機語言或數(shù)據(jù)庫管理軟件編寫程序以及上機調(diào)試的基本技能,包括C語言程序設(shè)計,VB語言程序設(shè)計,Java語言程序設(shè)計,Access數(shù)據(jù)庫程序設(shè)計,C加加語言程序設(shè)計,MySQL數(shù)據(jù)庫程序設(shè)計,Web程序設(shè)計,MSOffice高級應(yīng)用,Pyton語言程序設(shè)計;

3、三級:考"嵌入式系統(tǒng)開發(fā)技術(shù)", "信息安全技術(shù)","數(shù)據(jù)庫技術(shù)"和"網(wǎng)絡(luò)技術(shù)"四個類別。

二級c語言程序設(shè)計范文2

1、計算機二級是全國統(tǒng)一性質(zhì)的考試,師范類學校和其他專業(yè)都一樣;

2、全國計算機二級考試包含語言程序設(shè)計,包括C、C++、Java、Visual Basic、WEB程序設(shè)計;

3、VFP,數(shù)據(jù)庫程序設(shè)計(包括VisualFoxPro、Access、MySql);

4、MS office高級應(yīng)用包括Word、EXCEL、PPT辦公軟件高級應(yīng)用,二級C從2013年開始已從傳統(tǒng)的筆試和上機考試改革成無紙化考試。

(來源:文章屋網(wǎng) )

二級c語言程序設(shè)計范文3

關(guān)鍵詞:教學模式;任務(wù)驅(qū)動;c語言程序設(shè)計;教學實踐

0 引言

《C語言程序設(shè)計》作為計算機程序設(shè)計的基礎(chǔ),是理工類本科學生的一門必修課,尤其是C語言對計算機硬件具有很好的編程能力,使其在工科教學中的生命力越來越強。我們學院在C語言的教學上基本上還是采取傳統(tǒng)的教學模式:按照C語言教材自身的內(nèi)容上課、上機,采取筆試形式考試。這樣的教學模式使得學生過分注重C的語法、語句等規(guī)則,而忽視了對編程思路的培養(yǎng),學生獨立分析問題和解決問題的能力沒有很大的提高,給學生參加全國等級考試以至后續(xù)課程的學習留下了隱患。下面就作者在C語言教學過程中的經(jīng)驗談?wù)勏敕ā?/p>

1 傳統(tǒng)教學模式

傳統(tǒng)教學模式是以教師作為課堂的中心,以廣大學生為講授對象,以課本作為講授的主線。雖然現(xiàn)在教學環(huán)境大都采用多媒體大屏幕,操作方便,易于控制教學內(nèi)容和節(jié)奏,能在規(guī)定課時內(nèi)呈現(xiàn)較多信息量;但是學生往往處于被動學習狀態(tài),教學內(nèi)容難以適應(yīng)學生的個體差異,所有學生被迫按照老師的講授速度進行學習,不利于培養(yǎng)思維能力與創(chuàng)造能力。

上機實踐課上通常老師會事先布置幾道編程題,但是學生上機目標不是很明確,問的問題多數(shù)是屬于同一類問題。老師不停地在機房各處一一解答,既浪費時間,也沒取到很好的效果。學生在機房沒有緊迫感,甚至有些學生覺得無事可做,就會打游戲等。這種上機方式不利于培養(yǎng)學生的動手能力和自我解決問題的能力。

學生學不好C語言主要是因為C語言教學的重點不是放在如何解決問題上,而是把大部分的時間放在講解語法規(guī)則和語句格式上,其后果就是學生一拿到任務(wù)后首先琢磨如何定義變量,用什么語句,而不是對問題進行合理的分析,考慮最佳算法,這樣當然覺得很難而且也設(shè)計不出好的程序。學生參加全國等級考試的通過率很低也就不足為怪了。

2 “任務(wù)驅(qū)動式”教學模式

采用“任務(wù)驅(qū)動式”的教學方法,知識及技能的傳授以完成典型“任務(wù)”為主,有利于提高學生利用計算機進行自主學習與解決問題的能力。

2.1 教學內(nèi)容的改革

我們把通過全國計算機二級考試作為學習c語言的目標,針對等級考試大綱來確定教學計劃以及教學內(nèi)容。為此,我們從第一堂課起就強調(diào)并要求學生通過全國二級考試,既讓學生明確短期學習目標,又放眼長遠的努力方向,以激發(fā)學生進行自主學習的主動性。我們將教學內(nèi)容分離為幾個相對獨立的模塊,即結(jié)構(gòu)模塊、數(shù)組模塊、指針模塊、函數(shù)模塊和文件模塊。模塊的內(nèi)容要循序漸進,把握好由易到難,由簡單到復(fù)雜的教學過程,否則容易使學生一開始就產(chǎn)生一種畏懼情緒,失去學習興趣。然后,力求概念準確,分散難點。各模塊的教學目標要十分明確,教學量適中,讓學生很容易把握住教學要點,理解和掌握教學內(nèi)容。

2.2 設(shè)計好實驗任務(wù)

實驗任務(wù)的設(shè)計包括任務(wù)的提出與分解、最終達到的目標、解決問題的方法等。目的性要強,任務(wù)要明確,這樣才能很好地緩解計算機基礎(chǔ)課程實驗教學中學生無事可做,玩游戲、上網(wǎng)聊天等現(xiàn)象。要培養(yǎng)學生限時編程的良好習慣,要求學生在規(guī)定的時間內(nèi)編寫和調(diào)試好給定的程序。通過這些基本功的訓練,學生在具備了扎實的計算機程序設(shè)計能力后,就較容易通過全國計算機二級考試。

在程序設(shè)計語言教學中,算法是程序設(shè)計的靈魂,學生編寫不出程序的首要原因是設(shè)計不出―個合適的算法。因此,在教學中應(yīng)對常用的算法結(jié)合典型實例進行詳細地講解,強調(diào)算法的步驟,讓學生對算法有比較深刻地了解,并鼓勵學生從不同角度去思考問題,對于同一個問題的解決用多種方法來實現(xiàn)。這樣有助于拓展學生的思維,增加學生對學習C語言的興趣。

例如:計算n!

我們可以采用遞歸法:

2.3 學習成績評價方式的改革

采用“筆試+上機考試”的評價方法可以提前讓學生體驗全國等級考試的過程。同時,兩種形式考試都通過才算這門課程通過,也能促使學生在學習c語言的基本知識之外加強編程實踐,讓學生學到c語言的語法規(guī)則的同時也掌握了程序設(shè)計的方法。

二級c語言程序設(shè)計范文4

關(guān)鍵詞: NCRE C程序設(shè)計 C/S MOOC 翻轉(zhuǎn)課堂

引言

全國計算機等級考試(National Computer Rank Examination,簡稱NCRE),1994年由教育部考試中心開始主辦,至今已有20多年,是最早面向全社會的國家級計算機應(yīng)用能力的考試機制,是經(jīng)國家教育部批準,是面向全國的非學歷教育的證書考試,是專門用于考查應(yīng)試人員的計算機應(yīng)用理論知識水平和實際操作能力的。它以應(yīng)用能力為主,并進行等級劃分,分類別、級別進行考核,可提供最具權(quán)威性的資質(zhì)證明。由于具有客觀、公平、公正的考核標準,它現(xiàn)已成為全國最具權(quán)威性和影響力的一種證書,已在全社會得到廣泛認同。

1.全國二級C語言等級考試的特點

從2013年下半年起,二級C語言考試是將傳統(tǒng)考試的筆試部分也移到計算機中,所有答題由考生在計算機上操作完成,考核要求和內(nèi)容沒有變化。目前二級C語言無紙化考試系統(tǒng)采用的是C/S(client/server)模式,在考試服務(wù)器上安裝考試管理系統(tǒng),在學生考試機上安裝學生考試客戶端程序。考生可憑準考證登錄到考試系統(tǒng),完成試卷抽題、答題、交卷過程等。考試完成后,所有數(shù)據(jù)均上傳到服務(wù)器,由考試系統(tǒng)自動進行評分,從而大大減少了人工閱卷工作量及不確定性,有效保證了考試的公平、公正。無紙化考試總分為100分,其中選擇題40個,共40分(含公共基礎(chǔ)知識10分,C語言基礎(chǔ)知識30分),上機操作題3個,共60分(含程序填空題18分,程序修改題18分,程序設(shè)計題24分)。總分達到60分并且上機操作題分值達到36分,才能取得等級合格證書。

2.采用信息化教學手段改革傳統(tǒng)教學,適應(yīng)等級考試要求

2.1高效組織教學資源,拓寬學生知識面。

新興的教學模式慕課(MOOC)已經(jīng)進入學校,并且這種顛覆式的教育革命使人們越來越意識到MOOC已經(jīng)對傳統(tǒng)的大學教育產(chǎn)生巨大沖擊,自2012年以來,MOOC在全世界范圍引起了一場高等教育的重大變革,這種不受時空限制的學習方式越來越被大家所認同、接受,將它與傳統(tǒng)教學模式相結(jié)合,形成高效的混合教學模式。學生可以將大量的碎片時間合理地利用起來進行學習,從而不斷拓寬知識面,學習相關(guān)知識,教師更多地講授相關(guān)內(nèi)容,學生就可更多地做相關(guān)練習,形成良好的教學循環(huán)環(huán)境。

國二考試中C語言所考科目內(nèi)容繁多,對于非計算機專業(yè)的學生來講,在有限的上課時間內(nèi),很難準確掌握基礎(chǔ)知識部分,這就需要教師采用翻轉(zhuǎn)課堂教學方式,用任務(wù)驅(qū)動法給出大量問題,讓學生帶著任務(wù)看書或資料,同時要求任課教師在講授C語言課程時不斷有意識地將相關(guān)內(nèi)容穿來,舉一反三,從而有效拓寬學生的知識面,對于國二考試中的公共基礎(chǔ)知識部分,由于包含了基本數(shù)據(jù)結(jié)構(gòu)與算法、程序設(shè)計基礎(chǔ)、軟件工程基礎(chǔ)、數(shù)據(jù)庫設(shè)計基礎(chǔ)等四個方面的內(nèi)容,雖然所占分值不多(只10分),但若要考高分,則需要考生認真對待,教師可以將這部分內(nèi)容在講授大學計算機應(yīng)用基礎(chǔ)課程時,將其融入到教學過程中,為學生參加二級C考試打下良好基礎(chǔ),對于不能穿插到位的,可采用網(wǎng)絡(luò)輔導(dǎo)補充。

2.2采用多種方式不斷提高學生上機動手操作能力。

C語言程序設(shè)計是一門抽象而且實踐性很強的基礎(chǔ)課程,動手操作能力的強弱直接影響考生考試能否順利過關(guān),動手能力的培養(yǎng)只能是熟練生巧,若能統(tǒng)一上機,有任課老師的指導(dǎo)當然是最好的,學生可以與老師面對面互動教學,有問題能及時發(fā)現(xiàn)并及時得到解答。但由于課時的限制,因此在機房,老師不可能將每一個知識點重復(fù)一遍,只能突出重點、難點而已。加上老師與學生這種一對多的特殊教學方式,老師很難做到顧及每一位學生,要讓學生運用C語言編寫程序解決實際問題,如果只重視有限的課堂教學和上機實踐,沒有學生課后的主動學習進行補充,就算再好的方法、策略,也往往難以取得好的教學效果。為了不讓學生感覺到C語言深奧、太難而失去學習興趣,可以在上理論課前,運用翻轉(zhuǎn)課堂給學生布置一些有趣味性的題目,例如在講授循環(huán)結(jié)構(gòu)時,可先向?qū)W生提出一個問題:假設(shè)有一張足夠大的紙,紙的厚度為0.0001米,若將這張紙不斷進行對折,問對折多少次可以超過世界最高山峰珠穆朗瑪峰的高度?程序代碼設(shè)計如下:

main( )

{intn=0;/*用來表示次數(shù)*/

floath=0.0001;

while(h

{n++;h=2*h;/*printf(“%f”,h);*/}

printf(“n=%d”,n);

}

當告知結(jié)果只有27次,學生基本上都會驚嘆不已,因為印象中肯定要許多次才行,然后對程序稍作修改,用循環(huán)實現(xiàn)統(tǒng)計每次對折結(jié)果時,學生的學習興趣立馬就提高了。為做到實驗與理論并重,對上機操作練了利用計算機外,還可介紹同學們(特別是沒有計算機的)在自己的手機上安裝C語言程序操作練習軟件,例如C語言編譯器等,并告知他們怎樣使用,這樣同學們就可以隨時隨地自主進行程序設(shè)計練習,這對學生的動手操作能力的提高有很大幫助。

2.3突出重點、難點,分類進行教學。

依據(jù)全國計算機等級考試二級C語言的考試大綱,任課教師在C語言程序設(shè)計的課堂教學過程中可靈活采用分類教學法,在相關(guān)的知識講解時,引入國二C考試的真題給講解或練習,這樣既達到了學習C語言新知識的目的,又為二級C語言等級考試不斷做好了考前準備。分類教學的好處主要有:第一,按照教材,分章節(jié)進行基礎(chǔ)知識學習,突出重點、難點,幫助學生奠定扎實的基礎(chǔ)。第二,對教學內(nèi)容進行分類,教師在教學過程中能夠幫助學生將教材中的各類知識不斷進行歸納和總結(jié),并科學地設(shè)計學習方案和學習計劃,達到事半功倍的效果。第三,從全局目標出發(fā),側(cè)重綜合應(yīng)用能力的訓練,通過真題訓練,可以進一步夯實學生的知識基礎(chǔ),達到觸類通盤的目的,也可有效避免費時費力的題海戰(zhàn)術(shù)。學生能夠在學習C語言中建立一套適合的學習體系,從而迅速而又牢靠地深入掌握C語言知識。

2.4改革教學評價體系,關(guān)注學生日常學習過程。

現(xiàn)今大學C語言教學考核普遍存在問題,主要表現(xiàn)是:第一,考核形式比較單一。C語言期末考核成績主要由期末理論考試成績和上機實驗考核成績兩部分組成,上機實驗考核的形式及分數(shù)的判定基本上是由任課教師單獨決定,基本上忽略了對學生平時成績(比如:課外作業(yè)、課堂回答問題等情況)。第二,平時評價的內(nèi)容比較有限。C語言考試的內(nèi)容主要是評價學生對所有已學過的知識的掌握情況,有些任課教師為了提高學生的課程考試通過率,通常會在考前有意無意地給學生劃定一些考試復(fù)習范圍,導(dǎo)致最終的評價結(jié)果不能全面真實地反映學生的整體學習情況,成績存在很大的偶然因素,也容易造成高分低能現(xiàn)象。為了幫助解決上述問題,可要求任課教師嘗試實施一些較為靈活的考核方式。對于學校里不同的專業(yè)、不同的教學目標(有一級、二級要求),可采用期末考核評價與過程考核評價相結(jié)合的方式,將平時教學過程中的教學考核情況予以登記,這樣學生就會自然而然地注重平時學習,教學環(huán)境會進一步改善,針對不同專業(yè)的C語言教學要求,還可靈活地增加階段性上機考試,特別是在每一章學完后,針對性地引進國二的一些真題檢查學生階段性學習效果,最終在期末將所有平時考核按一定比例計算到總成績當中,這樣考核的成績更加科學、更加合理,對學生參加國二C語言等級考試大有幫助。

二級c語言程序設(shè)計范文5

關(guān)鍵詞:編程思維;計算思維;教學方法;實踐教學

中圖分類號:G434 文獻標識碼:A 文章編號:16727800(2012)011018602

作者簡介:王付山(1974-),男,碩士,德州學院計算機系副教授,研究方向為計算機基礎(chǔ)教育及數(shù)據(jù)挖掘。

0 引言

《C語言程序設(shè)計》是高校理工科專業(yè)教學中一門重要的公共必修課,是學生利用信息技術(shù)為本專業(yè)服務(wù)的重要基礎(chǔ)課程,在教學計劃中占有非常重要的地位和作用。本課程是一門實踐性的課程,本課程的核心任務(wù)是使學生掌握C語言的語法規(guī)則、程序設(shè)計的基本方法和編程能力,培養(yǎng)學生應(yīng)用計算機語言解決和處理實際問題的思維方法和基本能力,為進一步學習和應(yīng)用計算機及利用現(xiàn)代信息技術(shù)為專業(yè)知識服務(wù)打下堅實基礎(chǔ),對培養(yǎng)信息化時代大學生的實踐能力和應(yīng)用能力意義重大。

C語言程序設(shè)計課程為德州學院的校級精品課程(網(wǎng)站:http://211.64.32.29/kc/jsjx_jsjjsjcc/index.php)。本文根據(jù)筆者多年的C程序設(shè)計教學實踐經(jīng)驗,從教學內(nèi)容、教學方法和實踐教學三個方面對C程序設(shè)計課程的教學改革進行了探討與實踐。

1 教學中存在的主要問題

根據(jù)筆者多年的教學經(jīng)驗,以及對學生的跟蹤調(diào)查分析,C語言程序設(shè)計教學中主要存在以下幾個問題:

(1)教學內(nèi)容的知識點多而繁瑣,教學重點不突出,導(dǎo)致學生學習興趣偏低。C程序設(shè)計教學內(nèi)容中涉及的語法規(guī)則多而枯燥,不易記憶,再加上學生本身對計算機的可計算特點、計算思維的認識不足,因而,學生面對這些多而繁瑣的知識點,感覺無從下手,一時找不到學習的重點。這樣學過的知識點沒有掌握,又跟不上教學的步伐,偏離對學生計算思維和編程思維培養(yǎng)的重點,導(dǎo)致學生學習興趣降低,失去了學習動力。

(2)教學方法與學生的認知過程存在偏差。項目:德州學院教育教學改革研究項目JGLX-B09032。

教師在教學中,往往關(guān)注于對學生知識的傳授,雖然知識點也講了,案例也給同學們分析了,也啟發(fā)學生思考了,但是同學們對如何用,在什么情況下用,還是不清楚。說到底,這是教師的教學方法與學生的認知過程存在偏差,對學生認知過程、認知結(jié)構(gòu)和學習狀況不夠了解,沒有真正按照從實踐到理論的認知過程進行組織教學。

(3)實踐教學的層次低、應(yīng)用性低。目前,多數(shù)高校對于教學的安排是課堂理論教學+上機實踐,對于上機實踐環(huán)節(jié)方面,多是驗證例題,設(shè)計習題,教師再給予指導(dǎo)。這樣的實踐教學應(yīng)用性低,導(dǎo)致學生學習C語言感覺沒什么用處,缺乏對學生計算思維、創(chuàng)新思維的培養(yǎng)。

2 因材施教,進行教學內(nèi)容改革,編寫與教學改革理念相適應(yīng)的教材 在教學內(nèi)容方面,通過調(diào)查研究,了解社會對C語言基礎(chǔ)知識的需求定位,強調(diào)教學內(nèi)容的“合理性、規(guī)范性、急用先學性、實用性”原則,對教學內(nèi)容適當取舍,側(cè)重對學生編程思維和計算思維的培養(yǎng)。

本課題組在綜合調(diào)研國內(nèi)C語言程序設(shè)計大學計算機專業(yè)本科教材、專科教材、高職教材、中職教材、二級教程等教學內(nèi)容的基礎(chǔ)上,針對教學對象的實際情況與現(xiàn)實需要,編寫并出版了《C語言程序設(shè)計基礎(chǔ)教程》(國防工業(yè)出版社出版)。全書體系完整、重點突出、內(nèi)容講解深入淺出、圖文并茂、講解透徹、案例豐富新穎、注重理論、突出實踐。該教材已在我院試用了兩年,現(xiàn)已形成了一本較為成熟的、特色鮮明的適用于理工科各專業(yè)的公共課教材。該教材的突出特色是:內(nèi)容精簡、實例廣泛、突出實踐,設(shè)計了從簡單到復(fù)雜的階梯性例題,以實踐問題引出解決方法,從解決方法引出知識點,然后從知識點再到實踐案例,形成“實踐——理論——實踐”的系統(tǒng)化教學內(nèi)容體系。

3 與學生認知過程相適應(yīng),實施以“問題驅(qū)動+案例”為主的多種教學方法,改善教學效果 C程序設(shè)計教學以注重培養(yǎng)學生編程思維、計算思維和實踐創(chuàng)新能力為目標,采用了以問題驅(qū)動+案例為主的多種教學方法。

3.1 問題驅(qū)動+案例教學法

“問題驅(qū)動+案例”的教學方法可以激發(fā)學生學習興趣,引導(dǎo)學生積極探索和主動思考,符合學生的認知過程,是提高課堂教學效率和學生學習效率的重要教學方法。在講授新知識和新方法時,首先選擇一個合適的案例或?qū)嶋H的問題場景,給學生首先展示設(shè)計的效果;其次引導(dǎo)學生分析問題,提高學生分析問題的能力;第三是引導(dǎo)學生用以前學過的知識和方法解決問題,培養(yǎng)學生邏輯思維和編程思維;第四是引出新的知識和方法,引導(dǎo)同學們找出解決問題好辦法;最后,再將新知識和方法應(yīng)用于新的案例,形成了與學生認知過程相適應(yīng)的“實踐——理論——實踐”的系統(tǒng)化教學方法。另一方面,注重經(jīng)典案例的積累,使教學案例、實驗案例與學生專業(yè)盡可能相接合,以一個大案例貫穿課程始終,注重將一個問題分解成若干個簡單的問題,實施模塊化教學,每次課設(shè)計一個小任務(wù),課程結(jié)束后完成一個比較大的案例,使學生將分散的知識點通過案例開發(fā)系統(tǒng)地貫穿起來,使學生在頭腦中形成系統(tǒng)化的知識體系。

3.2 合理運用啟發(fā)式教學法

啟發(fā)式教學方法突出培養(yǎng)學生的分析問題、解決問題的綜合素質(zhì),強化學生的動手操作能力,突出“以學生為中心”的原則,達到“在做中學”、“學中做”的目的,引導(dǎo)學生主動學習。啟發(fā)式教學法就是通過教師的啟發(fā)教學充分調(diào)動學生的積極性、主動性和創(chuàng)造性,引導(dǎo)學生主動學習。

3.3 倡導(dǎo)學生進行自主性、研究性學習

在教學中,配合“問題驅(qū)動+案例”的教學方法,注重培養(yǎng)學生帶著問題學習,學會發(fā)現(xiàn)問題,引導(dǎo)學生學會閱讀隨機幫助文檔和查閱網(wǎng)絡(luò)資料,提升學生的計算機應(yīng)用水平和信息素質(zhì),培養(yǎng)學生的自學能力和創(chuàng)新精神。

4 構(gòu)建以培養(yǎng)學生編程思維和計算思維為核心的實踐教學項目,全面提高學生的實踐創(chuàng)新能力 實踐教學是C語言程序設(shè)計課程中非常重要的環(huán)節(jié),是學生進一步鞏固基礎(chǔ)理論知識,培養(yǎng)學生編程思維,提高學生分析問題、解決問題、實踐創(chuàng)新能力的重要環(huán)節(jié)。

(1)構(gòu)建以實用型設(shè)計性實驗、階梯性實驗和課程設(shè)計為實戰(zhàn)手段,設(shè)計重點培養(yǎng)學生的編程思想和計算思維的實踐教學項目。根據(jù)這一理念,實踐教學中遵循從簡單到復(fù)雜,再將大的實驗項目模塊化、簡單化,使實驗題目與實踐應(yīng)用有機結(jié)合,培養(yǎng)學生的編程技巧、編程思維、計算思維和創(chuàng)新思維,提高了學生的編程能力和利用計算機語言解決問題的能力。

(2)加強考核,確保實踐教學效果。在C程序設(shè)計考核上,采用了以實踐創(chuàng)新能力為核心的“多維認證”考核方式,即由傳統(tǒng)的筆試考試改革為課堂表現(xiàn)成績、實驗成績、課程設(shè)計項目考核成績、與C語言程序設(shè)計有關(guān)的科技競賽、全國計算機二級C考試等社會實踐成績和筆試成績相結(jié)合的多維考核模式,突出了對學生編程能力、實踐創(chuàng)新能力的培養(yǎng)。

5 結(jié)語

本課程是一門應(yīng)用實踐性非常強的課程,對學生實踐創(chuàng)新能力的培養(yǎng)具有十分重要的意義。C語言程序設(shè)計課程作為德州學院的校級精品課程,并通過在我校理工科專業(yè)的改革實施,教學實踐證明,從教學內(nèi)容側(cè)重培養(yǎng)學生編程思維和計算思維、教學方法與學生認知過程相結(jié)合和實踐教學注重培養(yǎng)學生編程技巧和編程能力等三個方面對C程序設(shè)計課程的教學改革,增強了學生的編程能力,提高了教學效果。

參考文獻:

[1]謝中科.《C語言程序設(shè)計》的教學改革與實踐[J].理工高教研究, 2004(3).

[2][美]H M DEITEL,P J DEITEL.C程序設(shè)計教程[M].薛萬鵬,譯.北京:機械工業(yè)出版社,2000.

[3]李學會.C程序設(shè)計教學改革與實踐[J].實驗室科學,2010(2).

二級c語言程序設(shè)計范文6

摘 要:給出了一個基于B/S結(jié)構(gòu)的計算機等級考試系統(tǒng)的設(shè)計過程。主要介紹了系統(tǒng)開發(fā)的前期準備(軟硬件的準備)到系統(tǒng)基本組成的設(shè)計思考和功能模塊的設(shè)計基本實現(xiàn),整個系統(tǒng)的設(shè)計按照全國計算機等級考試的要求設(shè)計。最后闡述了系統(tǒng)存在的問題和不足,以便于將來更好地進行改進。

關(guān)鍵詞: B/S結(jié)構(gòu);計算機等級考試;功能模塊設(shè)計

中圖分類號: F49 文獻標識碼:A 文章編號:16723198(2014)17017001

1 引言

為了盡可能地發(fā)揮校園網(wǎng)的功能,學校教學和管理的信息化發(fā)展也有長足的進步。在校園網(wǎng)上實現(xiàn)試題庫管理和網(wǎng)絡(luò)考試,實現(xiàn)學校考試的規(guī)范化、科學化、系統(tǒng)化。這是學校盡快建設(shè)成一流的管理教育平臺的有效措施。考試系統(tǒng)基于網(wǎng)絡(luò)環(huán)境,不需要太多人工干預(yù),公平、公正、節(jié)約人員,并且此考試既能客觀如實的反映學生的學習水平,又為考試節(jié)約了大量的人力物力消耗。本文針對網(wǎng)絡(luò)考試系統(tǒng)做了一個基于B/S結(jié)構(gòu)的計算機等級考試系統(tǒng)的設(shè)計過程的探索性的研究。

根據(jù)本文的設(shè)計內(nèi)容,我們首先了解一下全國計算機等級考試的有關(guān)基本問題。

1.1 計算機考試系統(tǒng)開考科目

下面描述計算機等級考試2013年9月改革后最新的開考科目有關(guān)信息。一級開考科目名稱為:計算機基礎(chǔ)及WPS Office應(yīng)用;計算機基礎(chǔ)及MS Office應(yīng)用;計算機基礎(chǔ)及Photoshop應(yīng)用。考試時間90分鐘。二級開考科目名稱為:C語言程序設(shè)計;Visual Basic語言程序設(shè)計;Visual FoxPro數(shù)據(jù)庫程序設(shè)計;Java語言程序設(shè)計;Access數(shù)據(jù)庫程序設(shè)計;Web程序設(shè)計;My SQL數(shù)據(jù)庫程序設(shè)計;C++語言程序設(shè)計;MS Office高級應(yīng)用。考試時間為120分鐘。三級開考科目名稱為:網(wǎng)絡(luò)技術(shù);數(shù)據(jù)庫技術(shù);軟件測試技術(shù);信息安全技術(shù);嵌入式系統(tǒng)開發(fā)技術(shù)。考試時間為120分鐘。四級開考科目名稱為:網(wǎng)絡(luò)工程師;數(shù)據(jù)庫工程師;軟件測試工程師;信息安全工程師;嵌入式系統(tǒng)開發(fā)工程師。以上考試方式均為無紙化。

1.2 計算機考試系統(tǒng)的有關(guān)出現(xiàn)題型

計算機考試系統(tǒng)的題型主要有:選擇題、判斷題、填空題、綜合題。其中,選擇題有單選題(四選一),多選題(四選二或四選三),其中單選題是最常見最常用的題型。判斷題:就是判斷題目的對錯,進行選擇,二選一。這也是經(jīng)常用到的題型之一。填空題:就是留出空白,輸入漢字或英文,系統(tǒng)判斷正確或錯誤。綜合題:包含其它的各類雜合題,泛指各種各類的題目。

2 系統(tǒng)可行性分析

根據(jù)以上計算機等級考試的開考科目與有關(guān)出現(xiàn)的題型描述,我們設(shè)計的計算機等級考試系統(tǒng)可行性分析分別要從技術(shù)可行性分析、經(jīng)濟可行性分析、社會因素方面的可行性分析三個方面進行詳細剖析。

2.1 技術(shù)可行性分析

分析技術(shù)的可行性要從軟硬件、環(huán)境、輔助設(shè)備等多個方面拓展全面考慮。例如軟件要求:系統(tǒng)環(huán)境:操作系統(tǒng)升級為Windows7,MS Office版本升級為2010,WPS Office版本升級為2012,Photoshop軟件為Adobe Photoshop CS5。就目前使用的開發(fā)技術(shù)來說建議系統(tǒng)的功能目標應(yīng)該能夠達到。

2.2 經(jīng)濟可行性分析

在開發(fā)此系統(tǒng)的過程中對成本與效益做出評估,也就是開發(fā)此系統(tǒng)的整個過程費用性價比是否是盈利的,設(shè)計出的系統(tǒng)盡量滿足用戶在使用該系統(tǒng)后只需花一定資金購買一部分計算機與軟件就能實現(xiàn)。

2.3 社會因素方面的可行性分析

開發(fā)設(shè)計此系統(tǒng)僅用于高校范圍內(nèi)的計算機等級考試,無法律和政策方面的糾紛、限制。

3 設(shè)計要求

本系統(tǒng)的設(shè)計要求和實現(xiàn)可以為學校對學生的管理提供便利。系統(tǒng)要求界面友好、操作簡單,提高對學生基本情況和成績的查詢速度,使各項管理更加規(guī)范化、系統(tǒng)化、自動化。系統(tǒng)設(shè)計期望有試題管理、試卷生成、在線考試、試卷評判、權(quán)限管理、在線報名、站內(nèi)公告設(shè)計等功能,這些功能通過具體友好地界面實現(xiàn)。比如拿試卷生成為例,此界面要體現(xiàn)出所涉及的題目總量、考試時間以及題目分數(shù)分配等問題。

4 設(shè)計思想

本系統(tǒng)所需軟件環(huán)境:Microsoft Windows XP操作系統(tǒng);軟件采用 2005作開發(fā)平臺,C#作編程語言,SQL Server2005作數(shù)據(jù)庫管理系統(tǒng),提供一種數(shù)據(jù)交互的網(wǎng)上考試系統(tǒng)。核心內(nèi)容研究:先從系統(tǒng)需要解決的主要問題出發(fā),介紹了系統(tǒng)應(yīng)該具備的基本功能;然后從系統(tǒng)的可行性方面,介紹了技術(shù)可行性分析;經(jīng)濟可行性分析;社會因素方面的可行性分析。最后介紹了總體設(shè)計框架思想。主要是給出了基本設(shè)計思想及流程圖;系統(tǒng)架構(gòu)圖;系統(tǒng)功能結(jié)構(gòu)圖、數(shù)據(jù)流程圖等。

4.1 總體設(shè)計框架思想

(1)基本設(shè)計思想及流程圖。

基本設(shè)計思想:在用戶認證之后,系統(tǒng)根據(jù)考生的資料隨機的從試題庫中選取試卷,在考生做完試卷且交卷之后,將會自動在服務(wù)器端保存考的答案。要求能保證考生順利的作答以及考試的保密和安全性。如圖1操作流程圖所示。

(2)系統(tǒng)功能結(jié)構(gòu)圖。

根據(jù)需求分析,在線考試系統(tǒng)的結(jié)構(gòu)圖如圖2系統(tǒng)功能結(jié)構(gòu)圖所示。

(3)系統(tǒng)架構(gòu)。

本系統(tǒng)采用應(yīng)用程序典型的三層架構(gòu)模式,其結(jié)構(gòu)如圖3所示。

圖1 操作流程圖

圖2 系統(tǒng)功能結(jié)構(gòu)圖

圖3 系統(tǒng)架構(gòu) 各層功能介紹:數(shù)據(jù)訪問層:系統(tǒng)最低層,提供數(shù)據(jù)庫操作的接口和存儲本系統(tǒng)所有數(shù)據(jù);業(yè)務(wù)邏輯層:處于頁面展示層與數(shù)據(jù)訪問層之間,與數(shù)據(jù)庫直接關(guān)聯(lián),同時又為頁面展示層服務(wù)。實現(xiàn)業(yè)務(wù)的具體邏輯,如考生報名、登錄參考、試卷試題管理等;頁面展示層:系統(tǒng)最外層,將業(yè)務(wù)功能在瀏覽器上顯示出來,用戶通過界面對系統(tǒng)進行操作。

4.2 系統(tǒng)數(shù)據(jù)流程圖設(shè)計

系統(tǒng)根據(jù)考試系統(tǒng)的特點,所有模塊集中到一個數(shù)據(jù)庫,建立數(shù)據(jù)庫并加密,防止考生直接察看和破壞數(shù)據(jù)庫,數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如圖4所示。

圖4 系統(tǒng)數(shù)據(jù)流程圖 5 結(jié)束與展望

系統(tǒng)充分運用了適合自身特點的B/S模式進行設(shè)計的設(shè)計思想,改變了傳統(tǒng)的考試模式,對所有學生信息實行計算機管理,提高了報名工作的效率,減輕了報名工作的通信聯(lián)絡(luò)負擔,達到報名工作中準確、高效、快捷的要求。實施網(wǎng)上考試不僅有效地提高了管理水平和服務(wù)質(zhì)量,也方便了管理員對信息的管理和維護。系統(tǒng)的設(shè)計和實現(xiàn)可以為學校對學生的管理提供便利。系統(tǒng)界面友好、操作簡單,加快了對學生基本情況和成績的查詢速度,加強了管理,使各項管理更加規(guī)范化、系統(tǒng)化、自動化。

參考文獻

[1]許洋,李勝.基于VB的計算機二級考試練習系統(tǒng)設(shè)計[J].徐州師范大學學報:(自然科學版),2006,24(3):27.

[2]許鴻,黃柳紅.用VB設(shè)計全國計算機等級考試模擬軟件[J].廣東技術(shù)師范學院學報,2005,(4):73.

[3]李丁.計算機考試系統(tǒng)中自動評分策略的研究與實現(xiàn)[J].計算機與現(xiàn)代化,2002,(9):56.

[4]蘇雪.二級VFP程序設(shè)計與同步訓練[M].武漢:華中科技大學出版社,2008,(8).

主站蜘蛛池模板: 欧美一区三区 | 亚洲wwww| 伊人中文字幕 | 精品国产一区二区三区在线 | 成人区精品一区二区不卡亚洲 | 欧美.亚洲.日本一区二区三区 | 久久久久久亚洲精品中文字幕 | 欧美一区二区在线播放 | 国产91久久精品一区二区 | 久久夜色精品国产亚洲 | 日韩影线 | 国产中文久久精品 | 精品国产综合成人亚洲区 | 国产日韩欧美精品在线 | 精品国产网站 | 亚洲第一免费视频 | 图片专区亚洲 欧美 另类 | 国产成人高清亚洲一区久久 | 国产精品大全国产精品 | 国产高清a毛片在线看 | 性做久久久久 | 亚洲好骚综合 | 亚洲天码中文字幕第一页 | 二区久久国产乱子伦免费精品 | 国产亚洲三级 | 在线观看亚洲欧美 | 久久99网站 | 日本免费一级视频 | 一区精品在线 | 国产成人精品日本亚洲语音1 | 中文字幕不卡 | 在线观看中文 | 国产一区二区不卡免费观在线 | 亚洲欧美日韩在线 | 国产第十页| 久久亚洲伊人中字综合精品 | 久久影院一区 | 欧美视频日韩视频 | 丝袜制服中文字幕 | 欧美高清在线视频一区二区 | 国产一级特黄全黄毛片 |