电气及自动化专业 外文翻译 13.docx

上传人:b****5 文档编号:2776691 上传时间:2022-11-15 格式:DOCX 页数:16 大小:98.44KB
下载 相关 举报
电气及自动化专业 外文翻译 13.docx_第1页
第1页 / 共16页
电气及自动化专业 外文翻译 13.docx_第2页
第2页 / 共16页
电气及自动化专业 外文翻译 13.docx_第3页
第3页 / 共16页
电气及自动化专业 外文翻译 13.docx_第4页
第4页 / 共16页
电气及自动化专业 外文翻译 13.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

电气及自动化专业 外文翻译 13.docx

《电气及自动化专业 外文翻译 13.docx》由会员分享,可在线阅读,更多相关《电气及自动化专业 外文翻译 13.docx(16页珍藏版)》请在冰豆网上搜索。

电气及自动化专业 外文翻译 13.docx

电气及自动化专业外文翻译13

中国地质大学长城学院

本科毕业论文外文资料翻译

 

学院

工程技术学院

学生姓名

齐业亮

专业

电气工程及其自动化

学号

043130215

 

2017年3月10日

 

UsingLinuxinEmbeddedSystems

UNIXevokesawiderangeofemotions:

lovedbysomeforitspowerandflexibility,despisedbyothersforitseomplexandarcanecommands.UNIXhasestablishedacheckeredreputationintheworldofcomputing.

EASEOFUSE

UNIXisinfamousforitsglutofarcane,non-mnemonic,andcryptickeyboardcommands,eachwithmanycommand-lineswitches,whichcanbeincrediblyconfusingtoremember.ItsSVR4implementationcontainsmorethan2,000comands.Manyofthesefunctionscanbecombined,usingpipesandredirection.ThisillustratesoneofUNIX’sdesignfundamentals:

thecreationofalargeassortmentofveryspecializedandmodularcommandsthatcanbecombinedtoaccomplishcomplextasks.

WhileUNIXwasessentiallylimitedtousebysoftwareprofessionalsatuniversitiesandinapplicationsdevelopmenthouses,itscomplexcommand-linesyntaxandresultingflexibilitywereconsideredanadvantageratherthanaproblem.ButthissameflexibilityalsocreatesamajordrawbackforusingUNIXinabusiness-orientedmarket—themoreflexibleasystemis,themoredifficultitbecomestolearnandoperate.

UNIX’sscriptlanguagesprovideoneformofhelp.Usingscripts,asystemadministratorcantailorthesystemtoasetofusers’needsquickly.

AnotherfactormitigatingthedifficultiesofUNIX’sarcanecommandlanguagearetheGraphicUserInterfaces(GUIs),suchasMotif,SunView,orOpenLook.GUIs,however,placeanotherlevelofincompatibilityproblemsonwhatisalreadyacomplexsystem.

Motifhasbeenportedtothemostdifferentarchitecturesand(becauseitfollowsthePresentationManagerstyle)isperhapsclosestinlookandfeeltoaPCinterfacesuchasMicrosoftWindows.SunViewisalsodominantbecauseofitslargeinstalledbaseandthenumbersofapplicationsprogrammerswhohavebecomefamiliarwithwritingsoftwaretoitsspecifications.

BINARYCOMPATIBILITY

UNIXmarketershavelookedwithsomeenvyatthehuge-baseofshrink-wrappedapplicationsavailableintheDOSworldandhavepromisedthatbinary-compatibleapplicationsforsystemsisjustaroundthecorner.Thesepromiseshaveyettobemetinanysignificantway.Whilebinarycompatibilityisnotyetavailable,itisgettingeasiertosharedataandapplicationsacrossdifferentmachines.

PORTABILITY

Comparedwithmostoperatingsystemsources,UNIXcodeisquitemoveUNIXtodifferentarchitectures.ButaUNIXporttoanewsystemisnotatrivialmatter,offentakingseveralman-yearsofwork,andcanresultinglitchesandmalfunctions,whichmaycreateverysubtleinconsistenciesinperformance.Thesebugsareoftendifficulttoidentifyandcorrect.

Havingthesourcecodeavailableforyourcomputer’soperatingsystemisbeneficialanddetrimental:

iftheOSlackscertaindesirablefeatuers,havingthesourcesin-housegreatlyenhancesacompany’sabilitytomakenecessarychanges.

Ontheotherhand,thecustomizedversionoftheoperatingsystem,withitsnewormodifiedfeaturesmaylaterpresentcompatibilityproblemswithnewerreleasesorpurchasedapplication.

WhyLinux?

Intelligentdedicatedsystemsandapplicancesusedininterface,monitoring,communications,andcontrolapplicationsincreasinglydemandtheservicesofasophisticated,state-of-the-artoperatingsystems.Manysuchsystemsrequireadvancedcapabilitieslike:

highresolutionanduser-friendlygraphicaluserinterfaces(GUIs);TCP/IPconnectivity;substitutionofreliable(andlowpower)flashmemorysolidstatediskforconventionaldiskdrives;supportfor32-bitultra-high-speedCPUs;theuseoflargememoryarrays;andseeminglyinfinitecapacitystoragedevicesincludingCD-ROMsandharddisks.

Thisisnotthestuffofyesteryear’s“standalone”code,“roll-your-own”kernels,or“plainoldDOS”,No,thosedaysaregone—forever.

Thentoo,considertherapidlyacceleratingpaceofhardwareandchipsetinnovation—accompaniedbyextremelyrapidobsolescenceoftheolderdevices.Combinethesetwo,andyoucanseewhyit’sbecomeanenormouschallengeforcommercialRTOSvendorstokeepupwiththeconstantchurningofhardwaredevices.Supportingthenewestdevicesinatimelymanner—evenjusttostayclearoftheunrelentingsteamrollerofchipsetobsolescence–takesalargeandconstantresourcecommitment.Ifit’sastruggleforthecommercialRTOSvendorstokeepup,goingitalonebywritingstandalonecodeoraroll-your-ownkernelcertainlymakesnosense.

Withtheoptionsnarrowing,embeddedsystemdevelopersfindthemselvesfacedwithadilemma:

Ontheonehand,today’shighlysophisticatedandempoweredintelligentembeddedsystems—basedonthenewestchipsandhardwarecapabilities—demandnotinglessthanthepower,sophistication,andcurrencyofsupportprovid

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1