資源描述:
《(匡孟秋)c語言程序設(shè)計與企業(yè)崗位對接技術(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、C語言程序設(shè)計與企業(yè)崗位對接分析摘要:本文對當(dāng)前C語言程序設(shè)計與企業(yè)崗位對接技術(shù)現(xiàn)狀做了一個簡單的介紹,并對常用的崗位需求進行了簡要描述和分析。作者單位:衡陽財經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院會計系匡孟秋關(guān)鍵字:C語言、企業(yè)崗位、崗位對接一、引言隨著計算機軟件的普及與發(fā)展,C語言在操作系統(tǒng)、軟件工具、數(shù)值分析、人工智能、數(shù)據(jù)庫管理系統(tǒng)等許多方面都有廣泛應(yīng)用。其具有數(shù)據(jù)結(jié)構(gòu)豐富、數(shù)據(jù)流控制靈活,應(yīng)用面廣,通用性和可移植性好,目標程序效率高,非常適合應(yīng)用程序的設(shè)計;且它具有低級語言和系統(tǒng)接口的能力,適合系統(tǒng)程序的設(shè)計。二、C語言程序設(shè)計與企業(yè)崗位對接技術(shù)現(xiàn)狀分析國內(nèi)很多大型企業(yè)都在熱招C語言
2、開發(fā)人員,C語言適用一些專業(yè)性要求比較高的應(yīng)用領(lǐng)域,如系統(tǒng)軟件開發(fā)、設(shè)備驅(qū)動開發(fā),這塊的具體技術(shù)實現(xiàn)如下分析。1.金融行業(yè):銀行前置系統(tǒng)、金融POS、IC卡機具、密碼鍵盤以及個人化支付終端等多個種類,主要使用到的是LINUX下的C語言高級編程技術(shù)。2.網(wǎng)絡(luò)優(yōu)化和審計行業(yè):負載均衡、廣域網(wǎng)性能優(yōu)化、應(yīng)用流量控制、Web應(yīng)用加速、入侵監(jiān)測與防護、多級分布式審計、零拷貝網(wǎng)絡(luò)嗅探、千兆網(wǎng)絡(luò)數(shù)據(jù)獲取、應(yīng)用層協(xié)議分析、精細策略管理技術(shù)、數(shù)據(jù)高速分析匹配、虛擬人口分析、上網(wǎng)機器智能挖掘、角色權(quán)限控制技術(shù)、實名認證上網(wǎng)技術(shù),技術(shù)實現(xiàn)主要是Linux網(wǎng)絡(luò)驅(qū)動開發(fā)、LINUX下的C語言高級編程
3、技術(shù)。3.國家電網(wǎng)行業(yè):遠程集抄系統(tǒng)、集中器終端采集模塊,智能電表通訊模塊。三、簡要闡述C語言程序設(shè)計與企業(yè)崗位對接技術(shù)1.單片機C語言程序設(shè)計師目前,單片機已隨著社會的發(fā)展?jié)B透到各個領(lǐng)域之中,家電智能化給我們每個人的生活帶來革命性的變化,在我們的生活周圍,單片機隨處可見,如冰箱、洗衣機、空調(diào)、音響、手機、工業(yè)控制等等,都用到單片機來做智能控制。也正因為單片機在我們的生活領(lǐng)域應(yīng)用越來越廣,這方面的人才出現(xiàn)大規(guī)模的缺口,因單片機領(lǐng)域崗位的需求,很多人迫切希望進修單片機的知識,需要在最短的時間內(nèi)盡快掌握單片機的基礎(chǔ)和實際應(yīng)用。為此,國家勞動和社會保障部中國就業(yè)培訓(xùn)技術(shù)指導(dǎo)中心推
4、出CETTIC《單片機C語言程序設(shè)計師》職業(yè)崗位能力培訓(xùn)考試,達到“培訓(xùn)內(nèi)容與崗位需求0距離”的目的,滿足社會需求。2.C語言工程師C語言工程師的崗位必須具備的技術(shù)能力和工作范圍,負責(zé)通信產(chǎn)品管理支撐系統(tǒng)的設(shè)計、開發(fā)、測試,包括前端和后臺系統(tǒng);產(chǎn)品需求文檔和設(shè)計文檔的撰寫、評審和維護;產(chǎn)品代碼的編寫、評審、測試和維護;對已有的產(chǎn)品功能模塊進行升級和維護。同時具有計算機軟件開發(fā)和掌握軟件設(shè)計工具和方法,具備一定的系統(tǒng)架構(gòu)能力。3.C語言系統(tǒng)工程師C語言系統(tǒng)工程師的崗位必須具備的技術(shù)能力和工作范圍,具有軟件項目的開發(fā)方案制作能力,包括需求分析、設(shè)計、測試和維護等;能夠獨立完成軟
5、件程序的設(shè)計和編寫,并參與核心模塊的實現(xiàn);能完成項目經(jīng)理、技術(shù)經(jīng)理要求的配套文檔的編寫?;能夠帶領(lǐng)3-5人的小組開展工作任職資格,精通C/C++語言及其開發(fā)工具;熟練使用SQL語句及DB2/oracle/Informix數(shù)據(jù)庫其中一種;熟悉中間件技術(shù)。了解銀行前置業(yè)務(wù)、支付業(yè)務(wù)和ESB系統(tǒng),?熟悉SOA相關(guān)概念,并能具備銀行項目開發(fā)能力。4.中級軟件工程師(C語言方向)中級軟件工程師(C語言方向)的崗位必須具備的技術(shù)能力和工作范圍,具備軟件系統(tǒng)的開發(fā)、測試的能力;能根據(jù)模塊或功能說明書編寫詳細設(shè)計說明書;能按時保值保量地完成項目經(jīng)理或技術(shù)經(jīng)理分配的任務(wù);能在一定程度上指導(dǎo)初
6、級軟件開發(fā)工程師的工作;在項目中能勝任小組組長。能及時向DIG信息安全工作相關(guān)領(lǐng)導(dǎo)小組和上級有關(guān)部門、單位報告信息安全事件。熟悉軟件工程開發(fā)流程及管理規(guī)范;能熟練使用數(shù)據(jù)庫oracle或DB2等;能熟練使用C語言;?熟悉linx、unix等操作系統(tǒng),并能在這些平臺做日常的開發(fā)。5.嵌入式C語言軟件工程師嵌入式C語言軟件工程師的崗位必須具備的技術(shù)能力和工作范圍,具備通信、計算機、電子等相關(guān)專業(yè);具備扎實的專業(yè)知識水平,精通嵌入式系統(tǒng)開發(fā),有較強的學(xué)習(xí)分析和判斷能力;工作責(zé)任心強,有強烈的嵌入式軟件開發(fā)興趣;精通C/C++編程語言或有熟練應(yīng)用C語言完成單片機開發(fā),了解arm7,
7、arm9體系,熟悉單片機開發(fā);參與嵌入式通信產(chǎn)品的內(nèi)核、底層驅(qū)動等相關(guān)開發(fā)工作;負責(zé)新硬件平臺的架構(gòu)評估及功能測試工作;?負責(zé)撰寫相關(guān)的設(shè)計、開發(fā)類技術(shù)文檔。6.構(gòu)架師(C語言方向)構(gòu)架師(C語言方向)的崗位必須具備的技術(shù)能力和工作范圍,具備負責(zé)平臺技術(shù)架構(gòu)的設(shè)計;負責(zé)關(guān)鍵技術(shù)問題的解決;負責(zé)架構(gòu)的持續(xù)優(yōu)化;培訓(xùn)、指導(dǎo)開發(fā);精通高可用、高并發(fā)分布式系統(tǒng)設(shè)計;?熟練使用Hbase/Hadoop、搜索引擎、MQ、緩存、thrift、SpringMVC、SQL;熟悉海量數(shù)據(jù)處理和挖掘的基本算法、較強的數(shù)據(jù)分析挖掘能力;?