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

        ?

        企業(yè)測(cè)試題研究及其對(duì)編程教育的啟示

        2010-04-16 09:15:30郭劍孫力娟朱立華朱旻如肖甫
        電腦與電信 2010年6期
        關(guān)鍵詞:測(cè)試題編程語法

        郭劍孫力娟朱立華朱旻如肖甫

        (南京郵電大學(xué),江蘇南京210003)

        1.引言

        編程水平測(cè)試是大多數(shù)理工科畢業(yè)生求職時(shí)必經(jīng)的環(huán)節(jié)之一,尤其是對(duì)電子類、信息類、通信類和計(jì)算機(jī)類等專業(yè)的學(xué)生而言。這些測(cè)試一般通過筆試或面試等方式進(jìn)行。錄用之后,一些企業(yè)還會(huì)進(jìn)行編程方面的入職測(cè)試,以此作為考察員工水平和開展崗位定編的依據(jù)。因此,編程水平的高低已成為眾多企業(yè)選擇、衡量人才的重要標(biāo)準(zhǔn)之一。

        但是據(jù)我們調(diào)查,從學(xué)校這一方面來看,編程教學(xué)卻不盡如人意,與企業(yè)的要求尚有一定差距。目前的編程教育,普遍以學(xué)生學(xué)會(huì)語法、掌握軟件或通過計(jì)算機(jī)等級(jí)考試等為主要目標(biāo),缺乏應(yīng)用能力和實(shí)踐能力的培養(yǎng)。學(xué)生的動(dòng)手能力不強(qiáng),面對(duì)這些測(cè)試題時(shí)普遍感到束手無策,成績(jī)很不理想。

        針對(duì)這一情況,我們從四年前開始搜集、整理各種編程相關(guān)的筆試題、面試題和入職測(cè)試題,并進(jìn)行了系統(tǒng)的分析與研究。我們的目的是,通過對(duì)這些題目的整理與分析,確定企業(yè)的人才技能需求,查找編程教育與企業(yè)需求的差距,并在此基礎(chǔ)上,對(duì)編程教育進(jìn)行改革和改進(jìn),以提高教學(xué)的效果,提升學(xué)生的能力。

        2.研究的必要性

        學(xué)校的編程教育應(yīng)當(dāng)從企業(yè)的實(shí)際需求出發(fā),培養(yǎng)的人才應(yīng)當(dāng)符合企業(yè)的需求。但從目前搜集的資料來看,針對(duì)測(cè)試題展開的研究還比較少,相關(guān)的教育類課題和項(xiàng)目并不多,發(fā)表的研究成果更是缺乏。僅僅在部分網(wǎng)絡(luò)社區(qū)有一些關(guān)于測(cè)試題的內(nèi)容,但也僅限于語法層面的討論,編程教育涉及不深。我們認(rèn)為,加強(qiáng)對(duì)測(cè)試題的研究,具有重要的意義,主要體現(xiàn)在如下幾點(diǎn):

        第一,這些測(cè)試題直接代表了企業(yè)對(duì)人才的編程能力要求,并且這些題目本身也與企業(yè)所在的行業(yè)以及企業(yè)自身的業(yè)務(wù)技術(shù)方向息息相關(guān)。因此,我們可以通過這些題目來了解企業(yè)的技術(shù)方向和編程能力需求。另外,通過對(duì)這些題目及其所代表技術(shù)背景的解讀,可以指引我們編程能力培養(yǎng)的方向,改進(jìn)相關(guān)課程。

        第二,這些題目不同于平時(shí)書后的練習(xí)題,與計(jì)算機(jī)等級(jí)考試試題也大為不同。此類試題相對(duì)短小精致,考察的知識(shí)點(diǎn)較多,綜合性相當(dāng)高,具有很強(qiáng)的代表性。加強(qiáng)對(duì)這些題目的研究,可以為相關(guān)課程服務(wù),并豐富這些課程的題庫(kù),從而提高此類課程的教學(xué)水平。

        第三,對(duì)這類試題進(jìn)行研究,具有短期和長(zhǎng)期效應(yīng)。從短期來看,研究成果可以直接為畢業(yè)班學(xué)生服務(wù),提高他們的應(yīng)試技巧;從長(zhǎng)期來看,可以提高學(xué)生的編程能力,使學(xué)校的人才培養(yǎng)更有針對(duì)性,從而使學(xué)校畢業(yè)生素質(zhì)更上一個(gè)臺(tái)階。

        3.測(cè)試題的分析與解讀

        我們搜集的題目主要來自于部分合作企業(yè)、參加筆試的畢業(yè)班學(xué)生和一些編程網(wǎng)站。由于企業(yè)必須在很短的時(shí)間內(nèi)較為全面地考察一個(gè)學(xué)生的編程能力,包括編程語言、數(shù)據(jù)結(jié)構(gòu)、算法、操作系統(tǒng)、軟件工程、網(wǎng)絡(luò)等方面的知識(shí),因此,這些題目一般比較簡(jiǎn)短,考察的知識(shí)點(diǎn)卻很多。通過歸類和分析,可以發(fā)現(xiàn)這些測(cè)試題具有很典型的特征,下面逐一進(jìn)行討論。

        (1)行業(yè)相關(guān)性強(qiáng)

        這是由企業(yè)的行業(yè)所決定的。企業(yè)所在的行業(yè)決定了它需要哪方面的人才,而從題目中也能看到這種需求。

        例1:下面程序的輸出結(jié)果是____。(臺(tái)灣某芯片企業(yè)2007年測(cè)試題)

        例1考察的知識(shí)點(diǎn)是unsigned類型。這種類型在絕大多數(shù)學(xué)校中忽略不講或是一帶而過。而對(duì)于部分硬件企業(yè)來講,unsigned類型在編程中大量使用。因此,學(xué)生在碰到這類題目出錯(cuò)的概率很高。類似的知識(shí)點(diǎn)還有位運(yùn)算、某些特殊的指針等。

        (2)注重程序風(fēng)格

        在IT界,出于代碼傳承和維護(hù)的需要,公司普遍比較重視代碼的可讀性。這也就需要代碼有比較好的編程風(fēng)格。好的程序風(fēng)格不僅可讀性強(qiáng),而且代碼的安全性高,能夠避免一些錯(cuò)誤。所以不少公司在測(cè)試學(xué)生的編程水平時(shí),評(píng)判標(biāo)準(zhǔn)包含不少編程風(fēng)格方面的分值,有的甚至直接以此作為測(cè)試內(nèi)容。

        例2:下面兩段程序中a是一個(gè)變量,請(qǐng)進(jìn)行比較兩段代碼的優(yōu)劣。(美國(guó)某嵌入式公司2005測(cè)試題)

        例2中的兩段程序功能相同,但如果程序員在輸入時(shí)誤把“==”寫成“=”,則第一種編譯器可以檢查出來,第二種編譯器則無法檢查。因此第一種要好。這種題其背后就是考察的學(xué)生的編程風(fēng)格。跟語法沒有多大關(guān)系。與此類似,變量命名規(guī)范、空行、縮進(jìn)、注釋等也是企業(yè)所看重的。

        (3)注重基本功

        熟練掌握常見的語法和算法是對(duì)編程人員的基本要求,企業(yè)對(duì)此也極為看重,并且更注重的是對(duì)知識(shí)的理解而非識(shí)記。

        例3下面程序的輸出結(jié)果是____。(韓國(guó)某電子企業(yè)2006年測(cè)試題)

        for語句是C語言的基本知識(shí)點(diǎn)之一。在例3中,for語句的第二子句與第三子句與通常的for語句不同,是顛倒的。但根據(jù)“第二子句為真則執(zhí)行循環(huán)體,否則不執(zhí)行”的原則來判斷,此題還是可以做出來的。如果基本功不夠扎實(shí),很可能認(rèn)為此題有語法錯(cuò)誤。

        (4)注重知識(shí)點(diǎn)的融會(huì)貫通

        許多企業(yè)要求招收的員工有比較全面的知識(shí)體系和知識(shí)儲(chǔ)備,并了解編程語言的發(fā)展、演變和趨勢(shì),因此測(cè)試題中這方面的內(nèi)容也不少。

        例4請(qǐng)?jiān)u價(jià)C++語言中多重繼承的優(yōu)點(diǎn)和缺陷。(國(guó)內(nèi)某運(yùn)營(yíng)商2009年測(cè)試題)

        例5 C++中有了malloc/free,為什么還需要new/delete。(國(guó)內(nèi)某通信設(shè)備商2008年測(cè)試題)

        這兩題要求應(yīng)試者對(duì)C、C++的一些語法機(jī)制及其演化過程有比較全面的認(rèn)識(shí)和深刻的理解,而這些內(nèi)容在授課時(shí)通常都會(huì)被忽略掉。學(xué)生對(duì)這些內(nèi)容接觸不多,不能從根本上掌握這些內(nèi)容,綜合能力也就得不到提高。

        (5)注重多學(xué)科的貫通

        由于編程能力要素包括編程語言、算法、數(shù)據(jù)結(jié)構(gòu)、編譯原理等多方面的內(nèi)容,因此,企業(yè)在考察學(xué)生編程能力時(shí),并不局限于語法與算法,而是從多方面進(jìn)行考察。因此,一些題目表面上看起來是編程語言方面的,實(shí)則需要其它科目的知識(shí)。

        例6下面三條語句,效率從高到低依次是____。(德國(guó)某軟件公司2008年測(cè)試題)

        從語法上來說,例6中的三條語句沒有多少差別。然而從匯編語言的角度來看,三條語句的效率還是各有高低。此題看似簡(jiǎn)單,實(shí)際上要求應(yīng)試者對(duì)匯編語言和編譯原理有較好的理解和掌握。

        (6)注重應(yīng)用能力

        綜合應(yīng)用能力是創(chuàng)新型人才的基本素質(zhì)之一。不少企業(yè)對(duì)此類人才需求較高,在測(cè)試題方面也有體現(xiàn)。

        例7編寫一個(gè)程序,使Windows任務(wù)管理器中的CPU使用記錄曲線成為正弦曲線。(美國(guó)某軟件公司2006年測(cè)試題)

        該題目需要應(yīng)試者有較高的編程素養(yǎng),能夠綜合應(yīng)用Windows編程、操作系統(tǒng)線程調(diào)度等方面的知識(shí)。此題目的難度相當(dāng)大,在測(cè)試時(shí)甚至允許應(yīng)試者使用網(wǎng)絡(luò)。但即便如此,很多應(yīng)試者遇到此題時(shí)仍然感到?jīng)]有思路,無從下手。

        4.對(duì)教學(xué)的啟示

        許多企業(yè)的測(cè)試題往往同時(shí)包含上述多個(gè)特點(diǎn),而現(xiàn)有編程教育培養(yǎng)出來的學(xué)生并不能很好地應(yīng)對(duì)這些題目。這是因?yàn)樵谠S多高校中,較為注重的是語言和語法,考核指標(biāo)單一,綜合程度較低,導(dǎo)致學(xué)生的動(dòng)手編程能力較低,與企業(yè)的需求脫節(jié)較大。我們認(rèn)為,可以從以下幾個(gè)方面對(duì)高校的編程教育進(jìn)行改革。

        (1)加強(qiáng)針對(duì)性,多與企業(yè)、業(yè)界進(jìn)行交流。多了解用人單位的人才需求,在此基礎(chǔ)上對(duì)教學(xué)內(nèi)容和教學(xué)方法進(jìn)行更新與改革。這樣才能使培養(yǎng)出來的學(xué)生需求符合社會(huì)與行業(yè)的需求。

        (2)改革編程教學(xué)的目標(biāo)。將教學(xué)重點(diǎn)從知識(shí)傳授為中心轉(zhuǎn)變?yōu)橐阅芰ε囵B(yǎng)為中心,使得學(xué)生不僅僅是占有知識(shí),而是能夠主動(dòng)地運(yùn)用知識(shí),以此加強(qiáng)學(xué)生動(dòng)手能力和綜合能力的培養(yǎng)。

        (3)改進(jìn)編程教學(xué)的課程體系。將關(guān)鍵技能和編程要素的培養(yǎng)貫穿于整個(gè)編程教育之中,使得整個(gè)課程體系成為一個(gè)有機(jī)的整體。此外,還需要多開設(shè)一些綜合性課程和實(shí)踐性課程,幫助學(xué)生進(jìn)行知識(shí)點(diǎn)的梳理以及實(shí)際技能的鍛煉。

        5.結(jié)束語

        高校的編程教育與企業(yè)的人才需求還存在著脫節(jié),在學(xué)生的能力培養(yǎng)方面還存在著一些薄弱環(huán)節(jié)。加強(qiáng)對(duì)企業(yè)測(cè)試題的研究,以此來指導(dǎo)編程教學(xué)改革,不僅可以提升教學(xué)質(zhì)量,提高學(xué)生編程水平和學(xué)校就業(yè)率,而且可以促進(jìn)學(xué)校與企業(yè)的交流,使得學(xué)校培養(yǎng)的人才更好地符合社會(huì)需求。因此,開展此類研究具有重要的意義和價(jià)值。

        [1]李曉明,陳平,張銘,朱敏悅.關(guān)于計(jì)算機(jī)人才需求的調(diào)研報(bào)告[J].計(jì)算機(jī)教育,2004,8:11-18.

        [2]田孟紅.培養(yǎng)學(xué)生編程能力的實(shí)踐與思考[J].文山師范高等??茖W(xué)校學(xué)報(bào),2004,17(4):367-369.

        [3]李暉,張世彤.如何在計(jì)算機(jī)教學(xué)中培養(yǎng)學(xué)生的編程能力[J].遼寧教育行政學(xué)院學(xué)報(bào),2008,25(12):78-79.

        [4]李永軍,怎樣提高學(xué)生的編程能力[J].文教資料,2006,4:186-187.

        [5]鄭立華,張莉,王奇.在C程序設(shè)計(jì)教學(xué)中注重培養(yǎng)學(xué)生的綜合編程能力[J].計(jì)算機(jī)教育,2005,10:35-37.

        [6]梁肇新.編程高手箴言[M].北京:電子工業(yè)出版社,2003.

        猜你喜歡
        測(cè)試題編程語法
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        高一化學(xué)期末測(cè)試題(一)
        高一化學(xué)期末測(cè)試題(二)
        跟蹤導(dǎo)練(二)4
        KEYS
        Keys
        Book 5 Unit 1~Unit 3語法鞏固練習(xí)
        97人妻中文字幕总站| 久久丫精品国产亚洲av不卡 | 日本一区二区三区高清视| 欧洲人体一区二区三区| 国产在线拍偷自拍偷精品| av亚洲在线一区二区| 在线不卡av一区二区| 日出白浆视频在线播放| 人妻体内射精一区二区三四| 日韩乱码人妻无码中文字幕视频| 亚洲一区二区欧美色妞影院| 亚洲精品精品日本日本| 美女视频在线观看网址大全| 少妇高潮太爽了在线视频| 伊在人天堂亚洲香蕉精品区| av一区无码不卡毛片| 男女在线免费视频网站| 国产一区二区黑丝美胸| 又黄又爽又色视频| 国产精品亚洲一区二区三区在线| 亚洲AV永久青草无码性色av| 亚洲精品久久久中文字 | 国产三级精品三级在线专区2| 午夜精品久久久久久久99老熟妇| 久久久久亚洲精品中文字幕| 精品无码久久久九九九AV| 亚洲日本视频一区二区三区| 最新在线观看免费的a站国产| 一本久久综合亚洲鲁鲁五月天 | 国产农村妇女毛片精品久久麻豆| 久久精品国产av一级二级三级| 亚洲热线99精品视频| 无码aⅴ在线观看| 中文字幕亚洲乱亚洲乱妇| 精品嫩模福利一区二区蜜臀| 999国产精品999久久久久久| av潮喷大喷水系列无码| 中文无码日韩欧免费视频| 亚洲中文字幕综合网站| 亚洲youwu永久无码精品| 久久久日韩精品一区二区三区|