• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            編寫高效簡潔的C語言代碼,是許多軟件工程師追求的目標(biāo)。本文就是針對編程工作中的一些體會和經(jīng)驗做相關(guān)的闡述。

              第一招:以空間換時間

              計算機程序中最大的矛盾是空間和時間的矛盾,那么,從這個角度出發(fā)逆向思維來考慮程序的效率問題,我們就有了解決問題的第1招--以空間換時間。比如說字符串的賦值:

              方法A:通常的辦法

            #define LEN 32
            char string1 [LEN];
            memset (string1,0,LEN);
            strcpy (string1,"This is a example!!");

              方法B:

            const char string2[LEN] ="This is a example!";
            char * cp;
            cp = string2 ;

              使用的時候可以直接用指針來操作。

              從上面的例子可以看出,A和B的效率是不能比的。在同樣的存儲空間下,B直接使用指針就可以操作了,而A需要調(diào)用兩個字符函數(shù)才能完成。B的缺點在于靈活性沒有A好。在需要頻繁更改一個字符串內(nèi)容的時候,A具有更好的靈活性;如果采用方法B,則需要預(yù)存許多字符串,雖然占用了大量的內(nèi)存,但是獲得了程序執(zhí)行的高效率。

              如果系統(tǒng)的實時性要求很高,內(nèi)存還有一些,那我推薦你使用該招數(shù)。該招數(shù)的變招--使用宏函數(shù)而不是函數(shù)。舉例如下:

              方法C:

            #define bwMCDR2_ADDRESS 4
            #define bsMCDR2_ADDRESS 17
            int BIT_MASK(int __bf)
            {
             return ((1U << (bw ## __bf)) - 1)<< (bs ## __bf);
            }
            void SET_BITS(int __dst,
            int __bf, int __val)
            {
             __dst = ((__dst) & ~(BIT_MASK(__bf))) |
            \
             (((__val) << (bs ## __bf))
            & (BIT_MASK(__bf))))
            }

            SET_BITS(MCDR2, MCDR2_ADDRESS,RegisterNumber);

              方法D:

            #define bwMCDR2_ADDRESS 4
            #define bsMCDR2_ADDRESS 17
            #define bmMCDR2_ADDRESS BIT_MASK(MCDR2_ADDRESS)
            #define BIT_MASK(__bf)
            (((1U << (bw ## __bf)) - 1)
            << (bs ## __bf))
            #define SET_BITS(__dst, __bf, __val)
            \
            ((__dst) = ((__dst) & ~(BIT_MASK(__bf)))
            | \
            (((__val) << (bs ## __bf))
            & (BIT_MASK(__bf))))

            SET_BITS(MCDR2, MCDR2_ADDRESS,
            RegisterNumber);

              函數(shù)和宏函數(shù)的區(qū)別就在于,宏函數(shù)占用了大量的空間,而函數(shù)占用了時間。大家要知道的是,函數(shù)調(diào)用是要使用系統(tǒng)的棧來保存數(shù)據(jù)的,如果編譯器里有棧檢查選項,一般在函數(shù)的頭會嵌入一些匯編語句對當(dāng)前棧進行檢查;同時,CPU也要在函數(shù)調(diào)用時保存和恢復(fù)當(dāng)前的現(xiàn)場,進行壓棧和彈棧操作,所以,函數(shù)調(diào)用需要一些CPU時間。

              而宏函數(shù)不存在這個問題。宏函數(shù)僅僅作為預(yù)先寫好的代碼嵌入到當(dāng)前程序,不會產(chǎn)生函數(shù)調(diào)用,所以僅僅是占用了空間,在頻繁調(diào)用同一個宏函數(shù)的時候,該現(xiàn)象尤其突出。

              D方法是我看到的最好的置位操作函數(shù),是ARM公司源碼的一部分,在短短的三行內(nèi)實現(xiàn)了很多功能,幾乎涵蓋了所有的位操作功能。C方法是其變體,其中滋味還需大家仔細體會。

            第二招:數(shù)學(xué)方法解決問題

              現(xiàn)在我們演繹高效C語言編寫的第二招--采用數(shù)學(xué)方法來解決問題。數(shù)學(xué)是計算機之母,沒有數(shù)學(xué)的依據(jù)和基礎(chǔ),就沒有計算機的發(fā)展,所以在編寫程序的時候,采用一些數(shù)學(xué)方法會對程序的執(zhí)行效率有數(shù)量級的提高。舉例如下,求 1~100的和。

              方法E:

            int I , j;
            for (I = 1 ;I<=100; I ++)
            {
             j += I;
            }

              方法F

            int I;
            I = (100 * (1+100)) / 2

              這個例子是我印象最深的一個數(shù)學(xué)用例,是我的計算機啟蒙老師考我的。當(dāng)時我只有小學(xué)三年級,可惜我當(dāng)時不知道用公式 N×(N+1)/ 2 來解決這個問題。方法E循環(huán)了100次才解決問題,也就是說最少用了100個賦值,100個判斷,200個加法(I和j);而方法F僅僅用了1個加法,1次乘法,1次除法。效果自然不言而喻。所以,現(xiàn)在我在編程序的時候,更多的是動腦筋找規(guī)律,最大限度地發(fā)揮數(shù)學(xué)的威力來提高程序運行的效率。

              第三招:使用位操作

              實現(xiàn)高效的C語言編寫的第三招——使用位操作。減少除法和取模的運算。在計算機程序中數(shù)據(jù)的位是可以操作的最小數(shù)據(jù)單位,理論上可以用"位運算"來完成所有的運算和操作。一般的位操作是用來控制硬件的,或者做數(shù)據(jù)變換使用,但是,靈活的位操作可以有效地提高程序運行的效率。舉例如下:

              方法G

            int I,J;
            I = 257 /8;
            J = 456 % 32;

              方法H

            int I,J;
            I = 257 >>3;
            J = 456 - (456 >> 4 << 4);

              在字面上好像H比G麻煩了好多,但是,仔細查看產(chǎn)生的匯編代碼就會明白,方法G調(diào)用了基本的取模函數(shù)和除法函數(shù),既有函數(shù)調(diào)用,還有很多匯編代碼和寄存器參與運算;而方法H則僅僅是幾句相關(guān)的匯編,代碼更簡潔,效率更高。當(dāng)然,由于編譯器的不同,可能效率的差距不大,但是,以我目前遇到的MS C ,ARM C 來看,效率的差距還是不小。相關(guān)匯編代碼就不在這里列舉了。

              運用這招需要注意的是,因為CPU的不同而產(chǎn)生的問題。比如說,在PC上用這招編寫的程序,并在PC上調(diào)試通過,在移植到一個16位機平臺上的時候,可能會產(chǎn)生代碼隱患。所以只有在一定技術(shù)進階的基礎(chǔ)下才可以使用這招。

              第四招:匯編嵌入

              高效C語言編程的必殺技,第四招——嵌入?yún)R編。"在熟悉匯編語言的人眼里,C語言編寫的程序都是垃圾"。這種說法雖然偏激了一些,但是卻有它的道理。匯編語言是效率最高的計算機語言,但是,不可能靠著它來寫一個操作系統(tǒng)吧?所以,為了獲得程序的高效率,我們只好采用變通的方法--嵌入?yún)R編,混合編程。舉例如下,將數(shù)組一賦值給數(shù)組二,要求每一字節(jié)都相符。

            char string1[1024],string2[1024];

              方法I

            int I;
            for (I =0 ;I<1024;I++)
             *(string2 + I) = *(string1 + I)

              方法J

            #ifdef _PC_
            int I;
            for (I =0 ;I<1024;I++)
            *(string2 + I) = *(string1 + I);
            #else
            #ifdef _ARM_
            __asm
            {
             MOV R0,string1
             MOV R1,string2
             MOV R2,#0
            loop:
             LDMIA R0!, [R3-R11]
             STMIA R1!, [R3-R11]
             ADD R2,R2,#8
             CMP R2, #400
             BNE loop
            }
            #endif

              方法I是最常見的方法,使用了1024次循環(huán);方法J則根據(jù)平臺不同做了區(qū)分,在ARM平臺下,用嵌入?yún)R編僅用128次循環(huán)就完成了同樣的操作。這里有朋友會說,為什么不用標(biāo)準(zhǔn)的內(nèi)存拷貝函數(shù)呢?這是因為在源數(shù)據(jù)里可能含有數(shù)據(jù)為0的字節(jié),這樣的話,標(biāo)準(zhǔn)庫函數(shù)會提前結(jié)束而不會完成我們要求的操作。這個例程典型應(yīng)用于LCD數(shù)據(jù)的拷貝過程。根據(jù)不同的CPU,熟練使用相應(yīng)的嵌入?yún)R編,可以大大提高程序執(zhí)行的效率。

              雖然是必殺技,但是如果輕易使用會付出慘重的代價。這是因為,使用了嵌入?yún)R編,便限制了程序的可移植性,使程序在不同平臺移植的過程中,臥虎藏龍,險象環(huán)生!同時該招數(shù)也與現(xiàn)代軟件工程的思想相違背,只有在迫不得已的情況下才可以采用。
            Posted on 2005-12-07 14:54 艾凡赫 閱讀(619) 評論(4)  編輯 收藏 引用 所屬分類: C語言

            Feedback

            # re: C語言高效編程的四大絕招  回復(fù)  更多評論   

            2007-10-22 22:34 by 無間
            高手!

            # re: C語言高效編程的四大絕招  回復(fù)  更多評論   

            2008-04-06 00:00 by 語言教學(xué)
            法語培訓(xùn)班

            北大燕園智峰教育培訓(xùn)中心以精品10人小班為特色,成功的的培養(yǎng)了無數(shù)的留學(xué)人員。師資力量雄厚,所有法語教師均來自于北大、北外院校法語系,或在法國留學(xué)過一年至五、六年。開設(shè)有不同階段的班別,適合不同學(xué)員的需求。
            ò法語是聯(lián)合國和國際奧林匹克委員會的主要官方語言之一。
            ò法語是許多國家的官方語言:法國、加拿大、比利時、瑞士、盧森堡,以及大部分北非、西非國家。
            ò法國是歐洲的主要國家之一,想要深入地了解歐洲以及法國文化,就需要學(xué)習(xí)法語。
            ò法語與英語不屬同一語系,但有許多單詞拼法相同,因此學(xué)習(xí)法語能有效地促進英語詞匯量的提高。
            ò法語是拉丁語系的成員,學(xué)好法語就能很輕松地掌握西班牙語和意大利語。
            ò學(xué)習(xí)法語,掌握第二門外語,加強您的職場競爭力。

            <<師資介紹>>教師全部是多年講課經(jīng)驗的專業(yè)教師組成,由北大,北外及法國研究生畢業(yè)歸來,任教法語脫產(chǎn)班由5年以上的中年老師們擔(dān)任.講課風(fēng)格各有特色,幽默,風(fēng)趣中,把學(xué)員帶進了輕松過聽,說,讀,寫的語言關(guān).學(xué)員在手把手的學(xué)習(xí)中,不斷感受到特殊的學(xué)習(xí)方法及技巧,而且感受到接觸外教對話的訓(xùn)練課程并接受專業(yè)的面試鑒證關(guān)訓(xùn)練.在本校中學(xué)過的無數(shù)學(xué)員6年來面試水平全部過關(guān),百分百順利拿到資格證出國深造.
            難怪新老學(xué)員一致肯定:在此培訓(xùn)中心學(xué)習(xí)法語是走向成功的首選前提!
            <<使用教材>>明法語教程,簡明法語教程,現(xiàn)代法語,新無國界教程,法語口語訓(xùn)練等內(nèi)部教材。
            <<培訓(xùn)對象>>法語零基礎(chǔ)學(xué)員,法語愛好者,留學(xué),貿(mào)易需求,出差,探親,移民,工作等人員!
            <<班級規(guī)模>>精品10人小班授課,為每一位學(xué)習(xí)者打造包教包會的程度.
            <<課程介紹>>零起點起步,初級,中級,高級班.脫產(chǎn)500學(xué)時班.滾動式教學(xué).可插班.

            備注:
            1、每月循環(huán)開班。
            2、可為外地學(xué)員提供住宿。

            3月班
            課 程 安 排

            語種 教師 學(xué)時 次數(shù) 上課地點 學(xué)費 開課日期 上課時間 常年開課
            法語零起點班(周六班) 北大、北外 60 11周 北大 700元 周六班3月22日-5月31日 周六下午
            3:30-7:00 滾動開班
            隨到隨學(xué)
            法語零起點班(周日班) 北大、北外 60 11周 北大 700元 周日班3月30日-6月8日 周日上午8:30-12:00 滾動開班
            隨到隨學(xué)
            法語零起點-中級班
            (白天班)上、下冊 北大、北外 500 83次 北大 6800元(含教材) 周1-周5白天班
            3月31日-7月25日 周1-周5
            1:30-5:30 滾動開班
            隨到隨學(xué)
            法語零起點-初級提高班
            (白天班)上冊 北大、北外 300 50次 北大 4500元(含教材) 周1-周5白天班
            3月31日-6月10日 周1-周5
            1:30-5:30 滾動開班
            隨到隨學(xué)


            咨詢熱線:(010)62756072 (010)62755320
            外地學(xué)員報名:開課前3天學(xué)費務(wù)必打到本培訓(xùn)中心,可住宿:400-500元/月 3人-4人
            方式:銀行入款,匯款,或朋友轉(zhuǎn)交等.保存存根,作為上課憑據(jù).
            報名地址:北大資源賓館寫字樓5層1516室
              乘車路線:人民大學(xué)往北乘車718、332、運通106 海淀硅谷下車,右側(cè)即是。

            # 輕松學(xué)院  回復(fù)  更多評論   

            2008-04-06 00:04 by 語言教學(xué)
            北京燕園智峰韓語培訓(xùn)中心

            韓語:依附于漢城(首爾)著名大學(xué)--漢城(首爾)大學(xué)的授課內(nèi)容,短期內(nèi)使學(xué)員快速掌握韓語培訓(xùn)的聽、說、讀寫能力。教員由漢城(首爾)著名大學(xué)--延世大學(xué)的講師和漢城(首爾)專業(yè)培訓(xùn)的歸國老師共同打造韓語課程。本班質(zhì)量可靠、學(xué)費低廉,是大學(xué)生選擇學(xué)韓語的首佳之選。培訓(xùn)機構(gòu)自從開辦六年以來,無論從信譽還是質(zhì)量上一直得到了學(xué)員們的滿意肯定。學(xué)員從零起點學(xué)習(xí),學(xué)完后都能用流利的韓語表達出想要表達的韓國語。趣味的韓國語,會給您帶來時尚的感受,同時也會帶給您體驗韓國的風(fēng)情、風(fēng)俗及韓國人的生活習(xí)慣。

            培訓(xùn)對象:韓語零基礎(chǔ)學(xué)員 、韓語愛好者、留學(xué)、移民、自考者、韓國旅游、韓國商貿(mào)需求者、公司企業(yè)內(nèi)部培訓(xùn)等等。
            培訓(xùn)內(nèi)容:從發(fā)音教起,循序漸進,涵蓋元、輔音和音變,語法及慣用型等等,簡單易學(xué),思路清晰。
            培訓(xùn)方式:韓語外教小班授課,純正發(fā)音,手把手、互動式教學(xué),以發(fā)音及口語為基礎(chǔ),強化學(xué)員的口語能力。
            核心老師簡介:
            外教:高老師(周末班、晚班全部外教授課)
            白天脫產(chǎn)班(周一到周五), 任教老師全部由首爾大學(xué)派遣的專職外教老師授課
            高老師:韓國首爾人,韓國語專業(yè)老師。他不僅講課經(jīng)驗豐富、韓語發(fā)音純正,而且能講流利的普通話。由韓國外教主講,形成全面準(zhǔn)確的教學(xué)體系。重視學(xué)習(xí)知識的運用,給學(xué)生充分的想象空間來進行生活場景的模擬以增進學(xué)生口語的鍛煉和聽力的提高。授課方式靈活,語言生動幽默,課堂互動性強。博得學(xué)生的廣泛肯定。
            使用教材:《標(biāo)準(zhǔn)韓國語》、《韓國語入門》、《韓國語》、韓國首爾大學(xué)教材
            課程介紹:常年開設(shè)韓語培訓(xùn)班,可教授各種層次的學(xué)生,分段教學(xué),有初級、中級、中級提高、高級班,出國留學(xué)培訓(xùn)班。并設(shè)有晚班,周末班、韓語白 天班,全國招生。
            班級規(guī)模:精品10人左右小班授課,包教包會,使你在短期內(nèi)快速達到聽、說、讀、寫能力。
            備注:
            1、每月循環(huán)開班。
            2、可為外地學(xué)員提供住宿。
            3、全外教授課,精品10人左右小班報滿截止。
            4、學(xué)生憑證優(yōu)惠50元。
            5、協(xié)助學(xué)員辦理出國手續(xù).
            6、學(xué)習(xí)期滿成績合格者可取得本中心頒發(fā)的留學(xué)審核部認可的有效學(xué)時證明書。
            7、第一節(jié)課為試聽課,不滿意者可退費或轉(zhuǎn)入其它班學(xué)習(xí)。
            8、學(xué)習(xí)優(yōu)秀的學(xué)員將有機會被推薦到北京大型韓國公司就業(yè),并有機會派遣到韓國研修一年。
            9、免費娛樂活動:除常規(guī)課程外,利用課余時間,我們還將為韓語班的學(xué)員定期舉辦韓國文化風(fēng)俗介紹、韓國影視劇欣賞、學(xué)習(xí)韓國料理、韓國留學(xué)介紹、與韓國朋友交流等一系列豐富有趣的課外活動,以提高學(xué)生的學(xué)習(xí)興趣與豐富課外知識。在活動期間我門還將提供免費的咖啡和紅茶等等。
            特惠:隨到隨學(xué),滾動開班,循環(huán)學(xué)習(xí),免費重讀。
            附錄:北大燕園智峰教育培訓(xùn)機構(gòu)今年榮幸被教育部授予“全國
            百佳教育培訓(xùn)機構(gòu)”。本培訓(xùn)中心特點:
            1,首爾名牌大學(xué)----延世大學(xué)的講師高老師親自授課;
            2,包教包會,學(xué)不會免費重讀;
            3,報白天脫產(chǎn)班2個月或以上的學(xué)員,學(xué)業(yè)完成后特派韓國名牌大學(xué)--首爾大學(xué)續(xù)讀語言專業(yè)。
            4,報白天脫產(chǎn)班3個月或以上的學(xué)員,學(xué)業(yè)完成后成績優(yōu)異者推薦北京韓國公司工作。
            5.提供韓語培訓(xùn),韓國留學(xué)一條龍服務(wù)。(學(xué)員可自選韓國學(xué)校)

            3-4月份班
            語種 教師 學(xué)時 次數(shù) 上課地點 學(xué)費 開課日期 上課時間 常年開課
            ?韓語零起點初級班
            (晚班) 首爾大學(xué)(外教) 42 11次 北大 600元 周一、三、五晚班
            3月24日-4月16日 周一、三、五晚班
            晚6:30-9:00 滾動開班
            隨到隨學(xué)
            ?韓語零起點初級班
            (晚班) 首爾大學(xué)(外教) 42 11次 北大 600元 周二、四晚班
            3月25日-4月29日 周二、四晚班
            晚6:30-9:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級班(周六班) 首爾大學(xué)(外教) 42 8周 北大 600元 周六上午班3月22日-5月10日 周六上午班8:30-12:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級班(周日班) 首爾大學(xué)(外教) 42 8周 北大 600元 周日下午班3月23日-5月11日 周日下午班12:00-3:30 滾動開班
            隨到隨學(xué)
            韓語初級提高班
            (周日班) 首爾大學(xué)(外教) 48 8周 北大 700元 周日下午班3月23日-5月11日 周日下午班3:30-7:30 滾動開班
            隨到隨學(xué)
            韓語初級提高班(晚班) 首爾大學(xué)(外教) 176 39次 北大 2600元 周二、周四周六晚班4月1日-6月28日 周2、4、6晚6:30-9:30 滾動開班
            隨到隨學(xué)
            韓語外教口語班(初級) 首爾大學(xué)(外教) 33 11次 北大 1000元 周日下午3月30日-6月8日 周日下午3:40-5:40 滾動開班
            隨到隨學(xué)
            韓語外教口語班(中級) 首爾大學(xué)(外教) 33 11次 北大 1200元 周日下午4月6日-6月15日 周日下午6:00-8:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1級 首爾大學(xué)(外教) 108 24次 北大 1600元 周1-周5白天班
            3月17日-4月17日 周1-周5上午8:30-11:30 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1-2級 首爾大學(xué)(外教) 216 48次 北大 3100元 周1-周5白天班
            3月17日-5月23日(5.1-5.2休息) 周1-周5上午8:30-11:30 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1-3中級 首爾大學(xué)(外教) 324 72次 北大 4600元 周1-周5白天班
            3月17日-6月26日(5.1-5.2休息) 周1-周5上午8:30-11:30 滾動開班
            隨到隨學(xué)
            韓語中級-高級班(白天班) 首爾大學(xué)(外教) 200 44次 北大 3200元(含教材) 周1-周5白天班
            3月25日-5月26日(5.1-5.2休息) 周1-周5下午
            12:00-3:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1級 首爾大學(xué)(外教) 108 24次 北大 1600元 周1-周5白天班
            4月21日-5月26日(5.1-5.2休息) 周1-周5下午12:00-3:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1-2級 首爾大學(xué)(外教) 216 48次 北大 3100元 周1-周5白天班
            4月21日-6月27日(5.1-5.2休息) 周1-周5下午12:00-3:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1-3中級 首爾大學(xué)(外教) 324 72次 北大 4600元 周1-周5白天班
            4月21日-7月31日(5.1-5.2休息) 周1-周5下午12:00-3:00 滾動開班
            隨到隨學(xué)
            韓語零起點初級(白天班)1-3中級 首爾大學(xué)(外教) 324 72次 北大 4600元 周1-周5白天班
            4月21日-7月31日(5.1-5.2休息) 周1-周5
            下午12:00-3:00 滾動開班
            隨到隨學(xué)

            韓語考級沖刺班
            語種 教師 學(xué)時 次數(shù) 上課地點 學(xué)費 開課日期 上課時間 常年開課
            韓語能力等級考試
            初級沖刺班(白天班) 首爾大學(xué)(外教) 60 20次 北大 1500元 (不含教材) 周一至周五3月3日-3月28日 周一至周五下午1:00-3:00 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            中級沖刺班(白天班) 首爾大學(xué)(外教) 60 20次 北大 1800元(不含教材) 周一至周五3月3日-3月28日 周一至周五下午3:00-5:00 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            初級沖刺班(白天班) 首爾大學(xué)(外教) 60 20次 北大 1500元 (不含教材) 周一至周五3月24日-4月18日 周一至周五下午1:00-3:00 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            中級沖刺班(白天班) 首爾大學(xué)(外教) 60 20次 北大 1800元(不含教材) 周一至周五3月24日-4月18日 周一至周五下午3:00-5:00 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            初級沖刺班(周六班) 首爾大學(xué)(外教) 26 7周 北大 650元(不含教材) 周六下午3月8日-4月19日 周六下午12:30-3:00 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            中級沖刺班(周六班) 首爾大學(xué)(外教) 26 7周 北大 780元(不含教材) 周六下午3月8日-4月19日 周六下午12:30-3:00 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            初級沖刺班(周日班) 首爾大學(xué)(外教) 27 6周 北大 675元(不含教材) 周日下午3月9日-4月13日 周日下午12:30-3:30 滾動開班
            隨到隨學(xué)
            韓語能力等級考試
            中級沖刺班(周日班) 首爾大學(xué)(外教) 27 6周 北大 810元(不含教材) 周日下午3月9日-4月13日 周日下午12:30-3:30 滾動開班
            隨到隨學(xué)

            凡一次性報滿學(xué)費1500元的學(xué)員,贈送全天課程及周六口語班

            # 輕松學(xué)院  回復(fù)  更多評論   

            2008-04-06 00:05 by 語言教學(xué)
            北京燕園智峰德語培訓(xùn)

            北大燕園智峰教育培訓(xùn)中心,依托北京大學(xué)。以精品10人小班為特色,教師均來自于北大、北外知名院校。本中心開辦以來成功的培養(yǎng)了無數(shù)的留學(xué)人員。
            德語班是滿足中國學(xué)員迫切需要掌握德語語法的需要,又同時加強聽說能力的培養(yǎng),由經(jīng)驗豐富的專職德語語言專家執(zhí)教授課。學(xué)員通過由淺入深、科學(xué)系統(tǒng)的課程設(shè)置,使學(xué)員掌握正確的德語發(fā)音和牢固的發(fā)音規(guī)則,為學(xué)員聽說能力的提高打下堅實基礎(chǔ);幫助學(xué)員建立完善的德語語法、詞匯基礎(chǔ),將有效提高學(xué)員的閱讀和寫作能力;該課程為學(xué)員出國或繼續(xù)深造前打下良好的德語聽、說、讀......

            校教學(xué)特點:
            課程設(shè)置有半天班、全天班、周末班、晚班,學(xué)員可靈活選擇。

            為保證教學(xué)質(zhì)量,全部采用小班授課的形式。
            <<師資介紹>>教師全部是多年講課經(jīng)驗的專業(yè)教師組成,由北大,北外及德國研究生畢業(yè)歸來,任教德語脫產(chǎn)班由5年以上的中年老師們擔(dān)任.講課風(fēng)格各有特色,幽默,風(fēng)趣中,把學(xué)員帶進了輕松過聽,說,讀,寫的語言關(guān).學(xué)員在手把手的學(xué)習(xí)中,不斷感受到特殊的學(xué)習(xí)方法及技巧,而且感受到接觸外教對話的訓(xùn)練課程并接受專業(yè)的面試鑒證關(guān)訓(xùn)練.在本校中學(xué)過的無數(shù)學(xué)員6年來面試水平全部過關(guān),百分百順利拿到資格證出國深造.
            難怪新老學(xué)員一致肯定:在此培訓(xùn)中心學(xué)習(xí)德語是走向成功的首選前提!
            <<培訓(xùn)對象>>德語零基礎(chǔ)學(xué)員,德語愛好者,留學(xué),貿(mào)易需求,出差,探親,移民,工作等人員!
            <<班級規(guī)模>>精品10人小班授課,為每一位學(xué)習(xí)者打造包教包會的程度.
            <<德語教程>>新求精德語教程,口語教程等.
            <<課程介紹>>零起點起步,初級,中級,高級班.脫產(chǎn)500學(xué)時班.滾動式教學(xué).可插班.


            課 程 安 排
            3月班
            語種 教師 學(xué)時 次數(shù) 上課地點 學(xué)費 開課日期 上課時間 常年開課
            德語零起點班(周六班) 北大、北外 60 11周 北大 700元 周六班3月22日-5月31日 周六上午
            8:30-12:00 滾動開班
            隨到隨學(xué)
            德語零起點班(周日班) 北大、北外 60 11周 北大 700元 周日班3月30日-6月8日 周日下午
            3:30-7:00 滾動開班
            隨到隨學(xué)
            德語零起點-中級班
            (白天班)上、下冊 北大、北外 500 83次 北大 6800元(含教材) 周1-周5白天班
            3月31日-7月25日 周1-周5
            1:30-5:30 滾動開班
            隨到隨學(xué)
            德語零起點-初級提高班
            (白天班)上冊 北大、北外 300 50次 北大 4500元(含教材) 周1-周5白天班
            3月31日-6月10日 周1-周5
            1:30-5:30 滾動開班
            隨到隨學(xué)

            咨詢熱線:(010)62756072 (010)62755320
            外地學(xué)員報名:開課前3天學(xué)費務(wù)必打到本培訓(xùn)中心,可住宿:400-500元/月 3人-4人
            方式:銀行入款,匯款,或朋友轉(zhuǎn)交等.保存存根,作為上課憑據(jù).
            報名地址:北大資源賓館寫字樓5層1516室
            乘車路線:人民大學(xué)往北乘車718、332、運通106 海淀硅谷下車,右側(cè)即是。
            久久青青国产| 久久精品国产亚洲av水果派| 久久久久免费视频| 久久涩综合| 国内精品久久久久| 久久亚洲精品国产精品婷婷| 一本一本久久A久久综合精品| 国产精品视频久久| 久久成人国产精品免费软件| 久久99热只有频精品8| 色偷偷91久久综合噜噜噜噜| 久久久久久久亚洲Av无码| 精品欧美一区二区三区久久久| 四虎影视久久久免费观看| 国产精品久久一区二区三区| 亚洲婷婷国产精品电影人久久| 国产韩国精品一区二区三区久久| 亚洲欧洲久久av| 99久久免费只有精品国产| 久久人人爽人人爽人人片av高请| 久久激情五月丁香伊人| 久久美女人爽女人爽| 亚洲精品国产字幕久久不卡| 久久天天躁狠狠躁夜夜av浪潮| 青青草国产精品久久| 国内精品伊人久久久久| 亚洲综合日韩久久成人AV| 一本久道久久综合狠狠躁AV| 国产精品嫩草影院久久| 国产精品久久影院| 国产精品99久久久久久人| 久久久久亚洲AV成人片| 亚洲色婷婷综合久久| 久久99久久99精品免视看动漫| 性做久久久久久久久久久| 久久亚洲国产精品123区| 国产精品激情综合久久| 国产精品久久久久一区二区三区 | 日日躁夜夜躁狠狠久久AV| 2021国产精品午夜久久| 久久婷婷人人澡人人爽人人爱|