Beginning Linux Programming[Linux程序设计(第4版)]

Beginning Linux Programming[Linux程序设计(第4版)]
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
出版社: Wiley
2007-10
版次: 4
ISBN: 9780470147627
定价: 488.80
装帧: 平装
开本: 其他
纸张: 其他
页数: 816页
正文语种: 英语
2人买过
  • BeginningLinuxProgramming,FourthEditioncontinuesitsuniqueapproachtoteachingUNIXprogramminginasimpleandstructuredwayontheLinuxplatform.Throughtheuseofdetailedandrealisticexamples,studentslearnbydoing,andareabletomovefrombeingaLinuxbeginnertocreatingcustomapplicationsinLinux.ThebookintroducesfundamentalconceptsbeginningwiththebasicsofwritingUnixprogramsinC,andincludingmaterialonbasicsystemcalls,fileI/O,interprocesscommunication(forgettingprogramstoworktogether),andshellprogramming.Paralleltothis,thebookintroducesthetoolkitsandlibrariesforworkingwithuserinterfaces,fromsimplerterminalmodeapplicationstoXandGTK+forgraphicaluserinterfaces.Advancedtopicsarecoveredindetailsuchasprocesses,pipes,semaphores,socketprogramming,usingMySQL,writingapplicationsfortheGNOMEortheKDEdesktop,writingdevicedrivers,POSIXThreads,andkernelprogrammingforthelatestLinuxKernel. NeilMatthewhasbeeninterestedinandhasprogrammedcomputerssince1974.AmathematicsgraduatefromtheUniversityofNottingham,Neilisjustplainkeenonprogramminglanguagesandlikestoexplorenewwaysofsolvingcomputingproblems.He’swrittensystemstoprograminBCPL,FP(FunctionalProgramming),Lisp,Prolog,andastructuredBASIC.Heevenwrotea6502microprocessoremulatortorunBBCmicrocomputerprogramsonUNIXsystems.IntermsofUNIXexperience,Neilhasusedalmosteveryflavorsincethelate1970s,includingBSDUNIX,AT&TSystemV,SunSolaris,IBMAIX,manyothers,andofcourseLinux.HecanclaimtohavebeenusingLinuxsinceAugust1993whenheacquiredafloppydiskdistributionofSoftLanding(SLS)fromCanada,withkernelversion0.99.11.He’susedLinux-basedcomputersforhackingC,C++,Icon,Prolog,Tcl,andJavaathomeandatwork.AllofNeil’s“home”projectsaredevelopedusingLinux.HesaysLinuxismucheasierbecauseitsupportsquitealotoffeaturesfromothersystems,sothatbothBSD-andSystemV-targetedprogramswillgenerallycompilewithlittleornochange.NeiliscurrentlyworkingasanEnterpriseArchitectspecializinginITstrategyatCelesioAG.Hehasabackgroundintechnicalconsultancy,softwaredevelopmenttechniques,andqualityassurance.NeilhasalsoprogrammedinCandC++forreal-timeembeddedsystems.RickStonesstartedprogrammingatschool(moreyearsagothanhecarestoremember)ona6502-poweredBBCmicro,which,withthehelpofafewspareparts,continuedtofunctionforthenext15years.HegraduatedfromNottinghamUniversitywithadegreeinElectronicEngineering,butdecidedsoftwarewasmorefun.Overtheyearshehasworkedforavarietyofcompanies,fromtheverysmallwithjustadozenemployees,totheverylarge,includingtheITservicesgiantEDS.Alongthewayhehasworkedonarangeofprojects,fromreal-timecommunicationstoaccountingsystems,toverylargehelpdesksystems.HeiscurrentlyworkingasanITarchitect,actingasatechnicalauthorityonvariousmajorprojectsforalargepan-Europeancompany.Abitofaprogramminglinguist,hehasprogrammedinvariousassemblers,aratherneatproprietarytelecommunicationslanguagecalledSL-1,someFORTRAN,Pascal,Perl,SQL,andsmidgeonsofPythonandC++,aswellasC.(UnderduressheevenadmitsthathewasoncereasonablyproficientinVisualBasic,buttriesnottoadvertisethisaberration.)
  • 内容简介:
    BeginningLinuxProgramming,FourthEditioncontinuesitsuniqueapproachtoteachingUNIXprogramminginasimpleandstructuredwayontheLinuxplatform.Throughtheuseofdetailedandrealisticexamples,studentslearnbydoing,andareabletomovefrombeingaLinuxbeginnertocreatingcustomapplicationsinLinux.ThebookintroducesfundamentalconceptsbeginningwiththebasicsofwritingUnixprogramsinC,andincludingmaterialonbasicsystemcalls,fileI/O,interprocesscommunication(forgettingprogramstoworktogether),andshellprogramming.Paralleltothis,thebookintroducesthetoolkitsandlibrariesforworkingwithuserinterfaces,fromsimplerterminalmodeapplicationstoXandGTK+forgraphicaluserinterfaces.Advancedtopicsarecoveredindetailsuchasprocesses,pipes,semaphores,socketprogramming,usingMySQL,writingapplicationsfortheGNOMEortheKDEdesktop,writingdevicedrivers,POSIXThreads,andkernelprogrammingforthelatestLinuxKernel.
  • 作者简介:
    NeilMatthewhasbeeninterestedinandhasprogrammedcomputerssince1974.AmathematicsgraduatefromtheUniversityofNottingham,Neilisjustplainkeenonprogramminglanguagesandlikestoexplorenewwaysofsolvingcomputingproblems.He’swrittensystemstoprograminBCPL,FP(FunctionalProgramming),Lisp,Prolog,andastructuredBASIC.Heevenwrotea6502microprocessoremulatortorunBBCmicrocomputerprogramsonUNIXsystems.IntermsofUNIXexperience,Neilhasusedalmosteveryflavorsincethelate1970s,includingBSDUNIX,AT&TSystemV,SunSolaris,IBMAIX,manyothers,andofcourseLinux.HecanclaimtohavebeenusingLinuxsinceAugust1993whenheacquiredafloppydiskdistributionofSoftLanding(SLS)fromCanada,withkernelversion0.99.11.He’susedLinux-basedcomputersforhackingC,C++,Icon,Prolog,Tcl,andJavaathomeandatwork.AllofNeil’s“home”projectsaredevelopedusingLinux.HesaysLinuxismucheasierbecauseitsupportsquitealotoffeaturesfromothersystems,sothatbothBSD-andSystemV-targetedprogramswillgenerallycompilewithlittleornochange.NeiliscurrentlyworkingasanEnterpriseArchitectspecializinginITstrategyatCelesioAG.Hehasabackgroundintechnicalconsultancy,softwaredevelopmenttechniques,andqualityassurance.NeilhasalsoprogrammedinCandC++forreal-timeembeddedsystems.RickStonesstartedprogrammingatschool(moreyearsagothanhecarestoremember)ona6502-poweredBBCmicro,which,withthehelpofafewspareparts,continuedtofunctionforthenext15years.HegraduatedfromNottinghamUniversitywithadegreeinElectronicEngineering,butdecidedsoftwarewasmorefun.Overtheyearshehasworkedforavarietyofcompanies,fromtheverysmallwithjustadozenemployees,totheverylarge,includingtheITservicesgiantEDS.Alongthewayhehasworkedonarangeofprojects,fromreal-timecommunicationstoaccountingsystems,toverylargehelpdesksystems.HeiscurrentlyworkingasanITarchitect,actingasatechnicalauthorityonvariousmajorprojectsforalargepan-Europeancompany.Abitofaprogramminglinguist,hehasprogrammedinvariousassemblers,aratherneatproprietarytelecommunicationslanguagecalledSL-1,someFORTRAN,Pascal,Perl,SQL,andsmidgeonsofPythonandC++,aswellasC.(UnderduressheevenadmitsthathewasoncereasonablyproficientinVisualBasic,buttriesnottoadvertisethisaberration.)
查看详情
目前没有书店销售此书,我们为您搜索到一些相关商品
目前没有书店销售此书
相关图书 / 更多
Beginning Linux Programming[Linux程序设计(第4版)]
Before We Were Yours A Novel
Wingate, Lisa
Beginning Linux Programming[Linux程序设计(第4版)]
Best Practices of Urban Biodiversity Conservation
肖能文
Beginning Linux Programming[Linux程序设计(第4版)]
Beautiful Chaos 英文原版
Margaret Stohl 著;Kami Garcia
Beginning Linux Programming[Linux程序设计(第4版)]
Beachy and Me
Staake, Bob
Beginning Linux Programming[Linux程序设计(第4版)]
Beautiful Ruins A Novel
Walter, Jess
Beginning Linux Programming[Linux程序设计(第4版)]
BentleyMOSES软件入门与应用
高巍
Beginning Linux Programming[Linux程序设计(第4版)]
Being Mortal Medicine and What Matters in the End
Gawande, Atul
Beginning Linux Programming[Linux程序设计(第4版)]
Bernstein多项式算子(精)/现代数学中的著名定理纵横谈丛书
王梓坤 著;刘培杰数学工作室 编
Beginning Linux Programming[Linux程序设计(第4版)]
Ben教你做采购:金牌外贸业务员也要学
朱子斌(Ben) 著
Beginning Linux Programming[Linux程序设计(第4版)]
Beginner's Guide to Crystal Reports 2011 A Step-by-Step Procedure
Gatmaitan, Eric M
Beginning Linux Programming[Linux程序设计(第4版)]
BeachBugs
David A. Carter(戴维·A·卡特) 著;David A. Carter(大卫·A·卡特) 绘
Beginning Linux Programming[Linux程序设计(第4版)]
Being与汉译哲学(北京大学汉语哲学丛书)
王路
您可能感兴趣 / 更多
Beginning Linux Programming[Linux程序设计(第4版)]
不平衡发展——自然、资本与空间的生产(汉译名著本20)
Neil Smith
Beginning Linux Programming[Linux程序设计(第4版)]
精通Vim:用Vim8和Neovim实现高效开发
Neil 著;[美]Drew、死月 译
Beginning Linux Programming[Linux程序设计(第4版)]
The Sandman Vol. 4: Season of Mists 30th Anniversary Edition
Neil Gaiman;Kelley Jones
Beginning Linux Programming[Linux程序设计(第4版)]
Neil Gaiman's Likely Stories
Neil Gaiman;Mark Buckingham
Beginning Linux Programming[Linux程序设计(第4版)]
Cambridge International AS and A Level Mathematics: Pure Mathematics 1 Coursebook
Neill, Hugh,Quadling, Douglas,Gilbey, Julian
Beginning Linux Programming[Linux程序设计(第4版)]
TheSecretsToRulingSchool(WithoutEvenTrying):Book1
Neil Swaab 著
Beginning Linux Programming[Linux程序设计(第4版)]
Chu’sFirstDayatSchool
Neil Gaiman 著
Beginning Linux Programming[Linux程序设计(第4版)]
TheOceanattheEndoftheLane
Neil Gaiman 著
Beginning Linux Programming[Linux程序设计(第4版)]
TheSandmanOmnibusVol.2
Neil Gaiman 著
Beginning Linux Programming[Linux程序设计(第4版)]
Skeletal Trauma in Children儿童骨创伤
Neil E. Green、Marc F. Swiontkowski 著
Beginning Linux Programming[Linux程序设计(第4版)]
YourChineseHoroscope2009:WhattheYearoftheOxHoldsinStoreforYou
Neil Somerville 著
Beginning Linux Programming[Linux程序设计(第4版)]
Coraline
Neil Gaiman