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

        ?

        高職院校計(jì)算機(jī)軟件編程實(shí)訓(xùn)教學(xué)模式研究與實(shí)踐

        2014-10-21 19:57:17白文忠
        關(guān)鍵詞:計(jì)算機(jī)軟件高職院校

        白文忠

        摘 要:高職院校以培養(yǎng)實(shí)用型人才為教育目標(biāo),自然實(shí)訓(xùn)教學(xué)成為了教育體系中的重要組成部分。而計(jì)算機(jī)軟件是高職院校中的一門基礎(chǔ)必修課,涵蓋著各個(gè)學(xué)科和多門課程,對計(jì)算機(jī)軟件的研究和實(shí)踐具有實(shí)用價(jià)值。本文是筆者依據(jù)自身豐富的知識及經(jīng)驗(yàn),探究計(jì)算機(jī)軟件的編程實(shí)訓(xùn)。

        關(guān)鍵詞:高職院校;編程實(shí)訓(xùn);計(jì)算機(jī)軟件

        中圖分類號:TD327.3

        計(jì)算機(jī)軟件編程是高職院校中的一門必修課程。高職學(xué)生在學(xué)校期間,要學(xué)習(xí)兩門至三門編程語言,還要進(jìn)行適當(dāng)編程實(shí)踐,才能夠培養(yǎng)學(xué)生軟件工程的思想。在這種形勢下,研究軟件編程實(shí)訓(xùn)教學(xué)的模式和實(shí)踐具有實(shí)用意義。

        1 高職院校的軟件編程實(shí)訓(xùn)教學(xué)目標(biāo)

        所謂軟件工程,就是對軟件進(jìn)行開發(fā),運(yùn)行,維護(hù)及修改的系統(tǒng)方法。現(xiàn)代的軟件均應(yīng)用了模塊化,從頂朝下進(jìn)行細(xì)化。軟件生產(chǎn)中進(jìn)行了明確分工,而生產(chǎn)各環(huán)節(jié)需要多層次專業(yè)人才。編程僅僅是軟件中一個(gè)組成部分,需要具備軟件工程思想程序員。

        而高職院校軟件編程教學(xué)目標(biāo)就應(yīng)該培養(yǎng)學(xué)生編程能力,同時(shí)該能力還一定要滿足現(xiàn)代軟件生產(chǎn)模式所需,符合編程工程規(guī)范,才能適應(yīng)現(xiàn)代軟件企業(yè)所需。當(dāng)然實(shí)訓(xùn)教學(xué)屬于系統(tǒng)工程,讓學(xué)生通過幾年學(xué)習(xí)后掌握一定的編程知識。在編程實(shí)訓(xùn)中一定要注重達(dá)到如下目標(biāo):

        1.1 訓(xùn)練編碼風(fēng)格

        在許多編程實(shí)訓(xùn)教學(xué)中,都忽視了編碼風(fēng)格。事實(shí)上,編碼風(fēng)格更是現(xiàn)代軟件工程之要求,而培養(yǎng)編碼風(fēng)格并非短期可成,是一個(gè)漫長過程,要貫穿著整個(gè)軟件編程教學(xué)全過程,教學(xué)中還必須要注意策略與實(shí)施步驟。

        1.2 模塊化訓(xùn)練

        所謂模塊化,即將大型軟件依照一定原則劃分成多個(gè)較小、相對獨(dú)立且又相關(guān)模塊的方法。軟件工程中,大型軟件設(shè)計(jì)中模塊化屬于基本策略。

        1.3 訓(xùn)練組織管理軟件資料

        在高職院校中,學(xué)生大多是共用機(jī)房使用電腦,因此經(jīng)常丟失個(gè)人文檔與程序,所以學(xué)生就應(yīng)該配備U盤等存儲介質(zhì),用來保存實(shí)訓(xùn)數(shù)據(jù)。這也是學(xué)生學(xué)習(xí)軟件編程必備之物。當(dāng)然管理文件夾也十分重要,比如學(xué)習(xí)C語言軟件編程,就應(yīng)該要讓學(xué)生構(gòu)建一個(gè)文件夾C,在該文件夾中建立Example與Exercise兩個(gè)文件夾,分別存放例題與練習(xí)題,在文件夾下還能夠分別構(gòu)建chap01,chap02……等。

        2 軟件編程實(shí)訓(xùn)實(shí)踐

        事實(shí)上,高職院校的計(jì)算機(jī)軟件編程并非一種語言。為了研究編程實(shí)訓(xùn),本文就以C語言作為例子進(jìn)行探析。C語言是編程語言中的一種,屬于高級語言,這種語言靈活方便,兼?zhèn)淞烁呒壵Z言和匯編語言之特征,而且該語言具有極強(qiáng)的可移植性,應(yīng)用較為廣泛。

        2.1 軟件編程技巧

        2.1.1 C語言特有的函數(shù)。在編程之中,每一個(gè)函數(shù)都有其獨(dú)特的功能,C語言在編程中自然也有特有函數(shù)。書寫函數(shù)之時(shí),函數(shù)名體現(xiàn)出該函數(shù)的功能,因此編寫函數(shù)之時(shí)就一定要給函數(shù)定義一個(gè)名字,參數(shù)名以及函數(shù)的返回值等,并且編譯系統(tǒng)還能夠給編寫人員提供庫函數(shù),當(dāng)調(diào)用函數(shù)程序之時(shí),就通過“#include”指令,通過這個(gè)指令就能夠?qū)⑽募魉椭料嚓P(guān)的頭文件中,同時(shí)對程序進(jìn)行調(diào)用,確保程序能夠正常運(yùn)行。

        2.1.2 靈活的運(yùn)用指針。在編程之中常常會使用到指針,能夠有效的控制住賦值,從而構(gòu)建出變量關(guān)系,運(yùn)用指針情況直接關(guān)系著編程的難易。因此編寫軟件之時(shí),編寫人員就要熟練使用指針。而且指針屬于一種特殊類型的變量,能夠保證編程人員解決編寫中遇到的各種問題,而指針具有三要素是指針名,值以及指針類型。編寫程序中,使用者要科學(xué)、合理的定義指針類型及指針名,并且賦值,同時(shí)還要區(qū)分出指針和變量的區(qū)別,調(diào)用指針時(shí)一定要準(zhǔn)確定義函數(shù),并且按照算法進(jìn)行編程,通過E—R圖的形式體現(xiàn)算法的內(nèi)容。編寫程序之時(shí)一定要給函數(shù)設(shè)置名字,還要設(shè)置函數(shù)的參數(shù)名、返回值的類型,同時(shí)要能夠滿足編寫程序之中各種具體的要求,從而才能夠確定為二進(jìn)制對象。文件中的數(shù)據(jù)文件及程序文件,應(yīng)該設(shè)置好二者間的步驟,給查找數(shù)據(jù)提供便利。

        2.1.3 位運(yùn)算和算法技巧。事實(shí)上,C語言還有一個(gè)較為重要特征是位運(yùn)算,這種運(yùn)算多是使用二進(jìn)制,因此必然具備了獨(dú)特性、唯一性,更是計(jì)算機(jī)程序編程之基礎(chǔ),一定要按照相關(guān)的程序要求實(shí)施運(yùn)算。而且程序文件非常重要,軟件編程時(shí)程序人員一定要將程序存儲到文件中,當(dāng)查找數(shù)據(jù)之時(shí)才便利,還能夠增加運(yùn)行的效率。事實(shí)上,在編程中還有一個(gè)重要因素就是算法,掌握算法技巧對軟件編程非常關(guān)鍵,程序人員一定要熟練掌握流程圖符號。

        2.2 C語言和匯編語言之結(jié)合

        2.2.1 嵌入?yún)R編語言的方法。在軟件編程中常常將C語言和匯編語言進(jìn)行混合使用,這樣就能夠增強(qiáng)編程效率。軟件編程過程中,將匯編語言嵌入到C語言程序中,通過寄存器進(jìn)行時(shí)存儲及轉(zhuǎn)換就能夠運(yùn)行匯編語言。比如,將一組匯編語言嵌入到C語言的源程序中,就要使用大括號能夠有效的擴(kuò)充了編寫程序,添加進(jìn)入到“asm”,采用“:”(分隔符)將正常的匯編語言和C語言區(qū)分開。

        2.2.2 鏈接C語言和匯編語言。當(dāng)采用C語言及匯編語言編寫軟件時(shí),其編譯的目標(biāo)代碼一定要獨(dú)立進(jìn)行設(shè)置,這樣才能夠?qū)崿F(xiàn)鏈接,這樣就能夠讓C語言和匯編語言可以互相調(diào)用,而且多個(gè)功能模塊才能夠?qū)崿F(xiàn)同一個(gè)任務(wù)。運(yùn)用C語言編寫軟件時(shí),匯編語言要定義變量、調(diào)用函數(shù),在編程過程中程序人員就要考慮到使用寄存器、傳遞參數(shù)、子程序返回值、調(diào)用變量以及函數(shù)、存儲模式等各種問題,尤其要注意到參數(shù)的傳遞問題。當(dāng)進(jìn)行軟件編程時(shí),參數(shù)就能夠按照堆棧的匯編程序進(jìn)行傳遞,就能夠按照參數(shù)不斷傳遞進(jìn)行編寫程序。比如Voidaa(char*p,int i)函數(shù)之中,編寫模式為aa(&q,n)。當(dāng)運(yùn)行在系統(tǒng)中時(shí),就將n壓入到堆棧中,這樣就能夠?qū)⑺鎯Φ臄?shù)據(jù)從數(shù)據(jù)庫之中取出來,實(shí)現(xiàn)了參數(shù)的傳遞。

        2.2.3 C語言和匯編語言二者混合編程分析。C語言和匯編語言混合編程時(shí),一般而言采用比較程序比較5個(gè)數(shù),比較5個(gè)數(shù)并確定出最小數(shù)值。因匯編的主程序、子程序共同形成軟件程序,而主程序且是應(yīng)用C語言所編寫,子程序且是應(yīng)用匯編語言編寫,調(diào)用主程序來確定出最小的數(shù)值。對軟件編寫之時(shí),主程序是用in.c*進(jìn)行表示,并且使用qiumin.asm表示出子程序,這樣就能夠把C語言及匯編語言二者進(jìn)行相結(jié)合,實(shí)現(xiàn)了軟件之間的互相交流就能夠真正提升程序運(yùn)行的速度。當(dāng)程序運(yùn)行之時(shí),就要設(shè)計(jì)編程程序中的寄存器以及內(nèi)存模式分配等,只有這樣才能夠確保設(shè)計(jì)之時(shí)各種語言間的彼此協(xié)同,才能夠讓外部接口正常使用,確保外部調(diào)用功能。

        3 結(jié)束語

        軟件編程過程十分復(fù)雜,就需要進(jìn)行合理的分工和合作,要求編碼人員具備扎實(shí)的知識功底和規(guī)范化編程風(fēng)格。同時(shí)程序員還要加強(qiáng)運(yùn)用編程語言,利用編程語言實(shí)現(xiàn)計(jì)算機(jī)軟件的功能,不斷提升使用軟件的效率,簡化軟件編寫過程,促進(jìn)計(jì)算機(jī)技術(shù)發(fā)展。

        參考文獻(xiàn):

        [1]劉秀明.基于C語言的計(jì)算機(jī)軟件編程實(shí)驗(yàn)研究[J].電子技術(shù)與軟件工程,2014(05).

        [2]李悝.計(jì)算機(jī)C語言計(jì)算機(jī)編程實(shí)驗(yàn)研究[J].數(shù)字技術(shù)與應(yīng)用,2012(11).

        [3]王晶晶.基于計(jì)算機(jī)軟件開發(fā)的JAVA編程語言分析[J].河南科技,2013(02).

        [4]楊勇濤.編程語言在計(jì)算機(jī)應(yīng)用軟件開發(fā)中的選擇[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014(10).

        [5]顧泰龍,李遠(yuǎn)靜.基于C語言的計(jì)算機(jī)軟件編程實(shí)驗(yàn)研究[J].軟件工程師,2013(08).

        作者單位:昆明工業(yè)職業(yè)技術(shù)學(xué)院,昆明 650302

        猜你喜歡
        計(jì)算機(jī)軟件高職院校
        基于C語言的計(jì)算機(jī)軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語言對計(jì)算機(jī)軟件開發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)應(yīng)用探析
        電子制作(2017年14期)2017-12-18 07:08:03
        淺談基于C語言的計(jì)算機(jī)軟件程序設(shè)計(jì)
        電子制作(2017年24期)2017-02-02 07:14:40
        “一帶一路”戰(zhàn)略與鹽城高職院校學(xué)生職業(yè)生涯規(guī)劃的思考
        考試周刊(2016年77期)2016-10-09 12:05:08
        淺析紅色文化與高職院校思想政治教育工作
        考試周刊(2016年77期)2016-10-09 11:59:13
        高職院校創(chuàng)新創(chuàng)業(yè)教育初探
        科技視界(2016年20期)2016-09-29 12:58:21
        全球化背景下高職院校韓語專業(yè)畢業(yè)生就業(yè)現(xiàn)狀分析
        科技視界(2016年20期)2016-09-29 12:56:14
        多元智能理論視角下高職院校體育課程評價(jià)體系的研究
        科技視界(2016年20期)2016-09-29 11:31:29
        淺談財(cái)務(wù)管理存在的問題及完善措施
        人人妻人人澡人人爽欧美一区双| 久久天堂精品一区专区av| 亚洲啪啪色婷婷一区二区| 亚洲gay片在线gv网站| 亚洲国产精品va在线播放| 国产在线91观看免费观看| 青青草视频国产在线观看 | 精品囯产成人国产在线观看| 日本激情久久精品人妻热| 久久精品国产av一级二级三级| 国产精品 人妻互换| 久草视频这里有精品| 另类人妖在线观看一区二区| 国产激情一区二区三区在线| 无码任你躁久久久久久久| 91国际视频| 青青草在线成人免费视频| 国产亚洲精品久久午夜玫瑰园| 久久久久香蕉国产线看观看伊| 久久久久亚洲av成人网址| 日本特殊按摩在线观看| 色窝窝亚洲av网在线观看| 久久精品一区二区三区av| 久久精品国产乱子伦多人| 亚洲不卡av一区二区三区四区| 午夜免费啪视频| 亚洲欧美国产日韩天堂在线视| 日本一区二区三区的免费视频观看 | 国产亚洲精品综合在线网站| 一边捏奶头一边高潮视频| 欧美成年黄网站色视频| 久久精品国产久精国产69| 在线免费看91免费版.| 97人妻精品一区二区三区| 国产成人AV无码精品无毒| 亚洲精品中文字幕码专区| 国产精品永久久久久久久久久| 国产一区二区不卡老阿姨| 久久精品国产亚洲av麻豆四虎| 蜜桃91精品一区二区三区| 欧美金发尤物大战黑人|