001432387 000__ 04225cam\a2200577\i\4500 001432387 001__ 1432387 001432387 003__ OCoLC 001432387 005__ 20230309003440.0 001432387 006__ m\\\\\o\\d\\\\\\\\ 001432387 007__ cr\cn\nnnunnun 001432387 008__ 201107s2021\\\\nyu\\\\\o\\\\\001\0\eng\d 001432387 019__ $$a1202439686$$a1228846373$$a1229919731$$a1240512745$$a1249944331 001432387 020__ $$a1484263219$$q(electronic book) 001432387 020__ $$a9781484263211$$q(electronic bk.) 001432387 020__ $$a9781484263228$$q(print) 001432387 020__ $$a1484263227 001432387 020__ $$z1484263200 001432387 020__ $$z9781484263204 001432387 0247_ $$a10.1007/978-1-4842-6321-1$$2doi 001432387 035__ $$aSP(OCoLC)1204140054 001432387 040__ $$aEBLCP$$beng$$erda$$epn$$cEBLCP$$dYDX$$dSFB$$dESU$$dOCLCO$$dUKAHL$$dOCLCF$$dYDXIT$$dOCLCO$$dUPM$$dN$T$$dGW5XE$$dVT2$$dLEATE$$dOCL$$dOCLCQ$$dOCLCO$$dCOM$$dOCLCQ 001432387 049__ $$aISEA 001432387 050_4 $$aQA76.66$$b.P35 2021 001432387 050_4 $$aQA76.73.C15$$bP35 2021 001432387 08204 $$a005.42$$223 001432387 1001_ $$aPalakollu, Sri Manikanta,$$eauthor. 001432387 24510 $$aPractical system programming with C :$$bpragmatic example applications in Linux and Unix-based operating systems /$$cSri Manikanta Palakollu. 001432387 264_1 $$aNew York, NY :$$bApress,$$c[2021] 001432387 300__ $$a1 online resource (286 pages) 001432387 336__ $$atext$$btxt$$2rdacontent 001432387 337__ $$acomputer$$bc$$2rdamedia 001432387 338__ $$aonline resource$$bcr$$2rdacarrier 001432387 347__ $$atext file 001432387 347__ $$bPDF 001432387 500__ $$aIncludes index. 001432387 5050_ $$a1. Introduction to the Linux Environment -- 2. Multithreading in C. -- 3. Introduction to POSIX Standards and System Level APIs -- 4. Files and Directories -- 5. Processes and Signals -- 6. Interprocess Communication -- 7. Shared Memory -- 8. Socket Programming. 001432387 506__ $$aAccess limited to authorized users. 001432387 520__ $$aThis book teaches system programming with the latest versions of C through a set of practical examples and problems. It covers the development of a handful of programs, implementing efficient coding examples. Practical System Programming with C contains three main parts: getting your hands dirty with multithreaded C programming; practical system programming using concepts such as processes, signals, and inter-process communication; and advanced socket-based programming which consists of developing a network application for reliable communication. You will be introduced to a marvelous ecosystem of system programming with C, from handling basic system utility commands to communicating through socket programming. With the help of socket programming you will be able to build client-server applications in no time. The "secret sauce" of this book is its curated list of topics and solutions, which fit together through a set of different pragmatic examples; each topic is covered from scratch in an easy-to-learn way. On that journey, you'll focus on practical implementations and an outline of best practices and potential pitfalls. The book also includes a bonus chapter with a list of advanced topics and directions to grow your skills. What You Will Learn Program with operating systems using the latest version of C Work with Linux Carry out multithreading with C Examine the POSIX standards Work with files, directories, processes, and signals Explore IPC and how to work with it Who This Book Is For Programmers who have an exposure to C programming and want to learn system programming. This book will help them to learn about core concepts of operating systems with the help of C programming 001432387 588__ $$aOnline resource; title from digital title page (viewed on January 07, 2021). 001432387 650_0 $$aSystems programming (Computer science) 001432387 650_0 $$aC (Computer program language) 001432387 650_6 $$aProgrammation système (Informatique) 001432387 650_6 $$aC (Langage de programmation) 001432387 655_0 $$aElectronic books. 001432387 77608 $$iPrint version:$$aPalakollu, Sri Manikanta.$$tPractical System Programming with C : Pragmatic Example Applications in Linux and Unix-Based Operating Systems.$$dBerkeley, CA : Apress L.P., ©2020$$z9781484263204 001432387 852__ $$bebk 001432387 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6321-1$$zOnline Access$$91397441.1 001432387 909CO $$ooai:library.usi.edu:1432387$$pGLOBAL_SET 001432387 980__ $$aBIB 001432387 980__ $$aEBOOK 001432387 982__ $$aEbook 001432387 983__ $$aOnline 001432387 994__ $$a92$$bISE