下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
文獻(xiàn)綜述課題名稱Linux下C語言實現(xiàn)mv命令二級學(xué)院專業(yè)/班級學(xué)生姓名學(xué)號指導(dǎo)教師單位/職稱1國內(nèi)外研究現(xiàn)狀從Linux誕生至今,Linux系統(tǒng)經(jīng)過二十年的不斷改進(jìn),其功能越來越強(qiáng)大.由于Linux自身的諸多優(yōu)點,一大批國內(nèi)外的企業(yè)和研究機(jī)構(gòu)不斷的轉(zhuǎn)向嵌入式Liux領(lǐng)域,使得嵌入式Linux在嵌入式系統(tǒng)中應(yīng)用也越來越廣泛?;谇度胧絃inux系統(tǒng)的嵌入式產(chǎn)品不斷的涌現(xiàn)出來,比如三星公司開發(fā)的LinuxPDA,SereenMedia公司研發(fā)的基于嵌入式Linux的FreePad等。另外一些實力很強(qiáng)的電子設(shè)備領(lǐng)域的大型跨國企業(yè),如Motorola、Intel等也對嵌入式Liux的研究與開發(fā)給于了很大的關(guān)注與投入。嵌入式Liux的研究在國外如火如茶進(jìn)行的同時,國內(nèi)的嵌入式Liux研究隊伍也在不斷壯大,研究成果不新涌現(xiàn)。較有代表行的如中軟股份公司設(shè)計開發(fā)的強(qiáng)實時性嵌入式Liux系統(tǒng),能夠達(dá)到微秒級別的實時性能,己經(jīng)在數(shù)控領(lǐng)域得到廣泛應(yīng)用。Liux操作系統(tǒng)作為當(dāng)前廣泛采用的一種UNIX類操作系統(tǒng),出現(xiàn)于20世紀(jì)90年代,展現(xiàn)出了自由性、開放源碼、免費性、自由傳播等特征。并且,基于POSX和UNⅨ條件下的Liux操作系統(tǒng),具備支持多用戶、多任務(wù)、多線路、多CPU等功能,能夠同時運行多個UNX工具軟件、應(yīng)用程序以及網(wǎng)絡(luò)協(xié)議。在UNX操作系統(tǒng)發(fā)展下形成的iux操作系統(tǒng),展現(xiàn)出了較強(qiáng)的穩(wěn)定性和操作性特點,在實際生活中得到了各界的認(rèn)可和使用。具體來說,Linux操作系統(tǒng)展現(xiàn)出的特點有以下3種:(1)開放源碼。Linux操作系統(tǒng)在網(wǎng)絡(luò)或者光盤等作用下能夠靈活獲取源碼,同時根據(jù)用戶的實際需求,用戶能夠?qū)υ创a進(jìn)行調(diào)整,展現(xiàn)出了較強(qiáng)的可移植性和通用性叫。(2)可以為多個用戶提供服務(wù)。inux操作系統(tǒng)能夠在多個用戶中運行,Liux操作系統(tǒng)中各個用戶根據(jù)自己實際情況和現(xiàn)有資源設(shè)定對應(yīng)權(quán)限,并且支持多個用戶同時登錄系統(tǒng)完成操作。每個用戶能夠?qū)€人賬戶進(jìn)行保密處理,控制并整理自己使用的數(shù)據(jù),并且可以根據(jù)自己實際情況和興趣愛好來調(diào)整工作環(huán)境,例如系統(tǒng)桌面等。(3)支持多任務(wù)。Liux操作系統(tǒng)展現(xiàn)出了當(dāng)前計算機(jī)的所有優(yōu)勢,Liux操作系統(tǒng)能夠?qū)Ω鱾€流程使用進(jìn)行調(diào)節(jié),各個程序并行運行支持大硬件處理器。Liux操作系統(tǒng)能夠在不同處理器中運行,可以支持多個處理器。C語言是一種計算機(jī)程序設(shè)計語言,具有匯編語言的特點,同時又有高級語言特點。其應(yīng)用范圍較為廣泛,如單片機(jī)及嵌入式系統(tǒng)開發(fā)等。由于具有較強(qiáng)的數(shù)據(jù)處理能力,將其不僅用在軟件開發(fā)上,而且還將其用到C語言上,適于系統(tǒng)軟件的編寫。而Linux系統(tǒng)是一種自由及開放源碼的Unix操作系統(tǒng),該系統(tǒng)具有較強(qiáng)穩(wěn)定性及可靠性。那如何在Liux系統(tǒng)下進(jìn)行計算機(jī)C語言的編程已成為當(dāng)前重要研究課題。Linux系統(tǒng)具備免費及靈活自由的優(yōu)勢,是目前應(yīng)用最為廣泛的Uix系統(tǒng)。計算機(jī)C語言是應(yīng)用最為廣泛的編程語言,具有編程流程簡便、編程表達(dá)方式豐富及支持復(fù)雜結(jié)構(gòu)運算等優(yōu)勢。在計算機(jī)系統(tǒng)發(fā)展背景下,Liux系統(tǒng)和C語言的融合是必然發(fā)展趨勢。因此,對于Liux系統(tǒng)下計算機(jī)C語言的編程分析具有一定的現(xiàn)實意義。2研究方向和進(jìn)展目前Linux操作系統(tǒng)的應(yīng)用領(lǐng)域非常廣泛。常用的企業(yè)級T服務(wù)器都安裝有Linux、Unix或Windows操作系統(tǒng),其中Linux因其穩(wěn)定、開源、安全、高效、可移植性強(qiáng)、支持多用戶多任務(wù)、網(wǎng)絡(luò)功能強(qiáng)大等特點,發(fā)展十分迅猛,在服務(wù)器市場占有率已超過80%的份額。隨著云計算的發(fā)展,在未來服務(wù)器領(lǐng)域,Linux操作系統(tǒng)是大勢所趨2。由于Liux系統(tǒng)廣泛支持大量的微處理體系結(jié)構(gòu)、硬件設(shè)備、圖形支持和通信協(xié)議,以因特網(wǎng)設(shè)備(如,路由器、交換機(jī)、防火墻、負(fù)載均衡器)到專用的控制系統(tǒng)(如,自動售貨機(jī),手機(jī),PDA,各種家用電器),它都有非常廣闊的應(yīng)用市場,所以Liux系統(tǒng)已經(jīng)成功地躋身于主流嵌入式開發(fā)平臺。除以上之外,在計算機(jī)個人桌面上,Liux操作系統(tǒng)也占有一席之地。鑒于Linux系統(tǒng)及其嵌入式硬件系統(tǒng)的迅猛發(fā)展,基于Liux環(huán)境的教學(xué)活動的改革勢在必行。3發(fā)展趨勢基于Liux系統(tǒng)下計算機(jī)C語言編程,要求結(jié)合相關(guān)理論知識來完成編程工作。在理論知識的正確引導(dǎo)下進(jìn)行C語言編程,完成模擬學(xué)習(xí),通過編程形式從中掌握更多的理論知識,加強(qiáng)自身對iux系統(tǒng)下計算機(jī)C語言編程的了解。在開展Liux系統(tǒng)下計算機(jī)C語言編程工作時,應(yīng)該對數(shù)據(jù)結(jié)構(gòu)有一定認(rèn)識,可以結(jié)合數(shù)據(jù)結(jié)構(gòu)類型進(jìn)行基本算法源程序的使用。在數(shù)據(jù)結(jié)構(gòu)中進(jìn)行程序編制,能夠?qū)語言功能得到充分發(fā)揮,獲取理想的編程效果。只有確定好數(shù)據(jù)結(jié)構(gòu)和系統(tǒng)編程兩者間的關(guān)系,才能在Iiux系統(tǒng)中順利完成計算機(jī)C語言的編程工作。與此同時,在開展系統(tǒng)編程工作前,需要借助組件對基礎(chǔ)事例提前模擬,在模擬中可以確定程序編輯流程,這樣可以加深對C語言的了解。對于C語言編程中客觀問題,應(yīng)該梳理編寫思路,這樣可以在面對相同問題時及時將問題處理。通過具體編寫程序思路的設(shè)計,能夠保證系統(tǒng)編寫工作快速完成,讓inux系統(tǒng)下計算機(jī)C語言編制更加專業(yè)且規(guī)范。4參考文獻(xiàn)[1]王超.基于Linux的C語言程序設(shè)計題的動態(tài)評閱技術(shù)探討[J].石河子科技,2021(6):2.[2]王雪麗,曹樹偉.Linux下C語言編程課程的教學(xué)模式改革[J].赤峰學(xué)院學(xué)報:自然科學(xué)版,2020,36(10):5.[3]左悅,林寧.基于Linux的C語言程序設(shè)計題的動態(tài)評閱技術(shù)[J].數(shù)字技術(shù)與應(yīng)用,2019(1):2.[4]林寧,左悅.基于Linux的C語言編程題在線評分平臺的搭建[J].福建電腦,2018.[5]胡帥,郭小粉.Linux系統(tǒng)下的計算機(jī)C語言編程技巧探究[J].計算機(jī)產(chǎn)品與流通,2018(5):2.[6]任一.基于Linux系統(tǒng)分析計算機(jī)C語言編程技巧[J].2022(16).[7]包蕾.基于Linux系統(tǒng)的計算機(jī)C語言編程探討[J].信息通信,2018(10):2.[8]越浩.淺析Linux系統(tǒng)下計算機(jī)C語言的編程技巧[J].大科技,2018.[9]農(nóng)媛彥.Linux系統(tǒng)下的計算機(jī)C語言編程技巧分析[J].數(shù)字通信世界,2018,No.163(07):18+110.[10]林寧,左悅.基于Linux的C語言編程題在線評分平臺的搭建[J].福建電腦,2018,34(9):2.[11]SandraHenry-Stocker.Usingthebtrfsckfile-checingcommandonLinux[J].NetworkWorld(Online),2022.[12]Kr?herChristian,Fl?terMoritz,GerlingLea,SchmidKlaus.Incrementalsoftwareproductlineverification-Aperformanceanalysiswithdeadvariablecode[J].EmpiricalSoftwareEngineering,2022,27(3).[13]BaderDavidA..LinuxandSupercomputing:HowMyPassionforBuildingCOTSSystemsLedtoanHPCRevolution[J].IEEEAnnalsoftheHistoryofComputing,2022,43(3).[14]AlbertusJokoSantoso,Pranowo.MedicalImageSegmentationUsingPhase-FieldMethodbasedonGPUParallelProgramming[J].MedicalImageSegmentationUsingPhase-FieldMethodbasedonGPUParallelProgramming,2022,30.0(1.0).[15]HaokunQi,QingyangFeng,YunmengXing.C-basedStudentAssociationManagementSystem[J].ScientificJournalofEconomicsandManagementResearch,2022,4(2).[16]HeXiaoli,SongYu,DuYuxin,HuangYongming,YinXiaodong,LongXia.ResearchonTeachingReformofCProgrammingLanguageCourseforDeepIntegrationofProfessionalFields[J].OpenJournalofSocialSciences,2022,10(01).[17]ChenHongRen,HsuWenChiao.DoFlippedLearningandAdaptiveInstructionImproveStudentLearningOutcome?ACaseStudyofaComputerProgrammingCourseinTaiwan[J].FrontiersinPsychology,2022.[18]YiJiang.DesignOptimizationandApplicationAnalysisofEmbeddedCProgram[J].JournalofNetworkingandTelecommunications,2022,3(1).[19]PaganiMarco,BiondiAlessandro,MarinoniMauro,MolinariLorenzo,LipariGiuseppe,ButtazzoGiorgio.ALinux-basedsupportfordevelopingreal-timeapplicationsonheterogeneousplatformswithdynamicFPGAreconfiguration[J].FutureGenerationComputerSystems,2022,129.[20]GuzzardiMariaAngela,EderveenThomasHA,RizzoFrancesca,WeiszAlessandro,ColladoMariaCarmen,MuratoriFilippo,GrossGabriele,AlkemaWynand,IozzoPatricia.Maternalpre-pregnancyoverweightandneonatalgutbacterialcolonizationareassociatedwithcognitivedevelopmentandgutmicrobiotacompositioninpre-school-ageoffs
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年四川客運資格證答題軟件下載
- 2022-2023學(xué)年五年級數(shù)學(xué)上冊期末檢測卷人教版
- 2024年度企業(yè)咨詢服務(wù)框架合同
- 2024年重慶客運考試模擬題及答案解析
- 第四次階段測試卷(十二月卷)-2023-2024學(xué)年六年級數(shù)學(xué)上冊典型例題(A4卷)人教版2
- 2024年個體工商戶無息借款合同
- 研究生考試考研英語(二204)試題與參考答案
- 增值產(chǎn)品開發(fā)工程師招聘筆試題及解答(某大型集團(tuán)公司)
- 2024年經(jīng)濟(jì)師考試建筑與房地產(chǎn)經(jīng)濟(jì)高級經(jīng)濟(jì)實務(wù)試卷與參考答案
- 公司員工持股方案范本
- 物聯(lián)網(wǎng)踐與探索
- 《裝備質(zhì)量問題歸零實施指南》
- 水電改造工程投標(biāo)方案(技術(shù)標(biāo))
- 光電信息科學(xué)與工程專業(yè)大學(xué)生職業(yè)生涯規(guī)劃書
- 華為經(jīng)營管理-華為市場營銷體系(6版)
- 衛(wèi)浴營銷方案
- 《美食烤全羊簡介》課件
- 私募基金招募說明書
- 物業(yè)管理招標(biāo)評分表
- ICD-9-CM3編碼與手術(shù)分級目錄
- 兒科臨床-疳證的診療
評論
0/150
提交評論