Systems Programming in Unix/Linux

Covering all the essential components of Unix/Linux, including process management, concurrent programming, timer and time service, file systems and network programming, this textbook emphasizes programming practice in the Unix/Linux environment. Emphasizing both theory and programming practice. Syst...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Wang, K.C (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Cham : Springer International Publishing : Imprint: Springer, 2018.
Έκδοση:1st ed. 2018.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03800nam a2200505 4500
001 978-3-319-92429-8
003 DE-He213
005 20191028192935.0
007 cr nn 008mamaa
008 180827s2018 gw | s |||| 0|eng d
020 |a 9783319924298  |9 978-3-319-92429-8 
024 7 |a 10.1007/978-3-319-92429-8  |2 doi 
040 |d GrThAP 
050 4 |a QA76.6-76.66 
072 7 |a UM  |2 bicssc 
072 7 |a COM051000  |2 bisacsh 
072 7 |a UM  |2 thema 
082 0 4 |a 005.11  |2 23 
100 1 |a Wang, K.C.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Systems Programming in Unix/Linux  |h [electronic resource] /  |c by K.C. Wang. 
250 |a 1st ed. 2018. 
264 1 |a Cham :  |b Springer International Publishing :  |b Imprint: Springer,  |c 2018. 
300 |a XXI, 452 p. 111 illus., 61 illus. in color.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Chapter 1. Introduction to Unix/Linux -- Chapter 2. Programming Background -- Chapter 3 Process Management in Unix/Linux -- Chapter 4 Concurrent Programming -- Chapter 5 Timers and Time Service -- Chapter 6 Signals and Signal Processing -- Chapter 7 File Operations -- Chapter 8 System Calls for File Operations -- Chapter 9 Library I/O Functions Chapter 10 Sh Programming -- Chapter 11 EXT2 File System -- Chapter 12. Block Device I/O and Buffer Management -- Chapter 13 TCP/IP and Network Programming. 
520 |a Covering all the essential components of Unix/Linux, including process management, concurrent programming, timer and time service, file systems and network programming, this textbook emphasizes programming practice in the Unix/Linux environment. Emphasizing both theory and programming practice. Systems Programming in Unix/Linux contains many detailed working example programs with complete source code. Systems programming is an indispensable part of Computer Science/Engineering education. After taking an introductory programming course, this book is meant to further knowledge by detailing how dynamic data structures are used in practice using programming exercises and programming projects. Systems Programming in Unix/Linux provides a wide range of knowledge about computer system software and advanced programming skills, allowing readers to interface with operating system kernel, make efficient use of system resources and develop application software. It also prepares readers with the needed background to pursue advanced studies in Computer Science/Engineering, such as operating systems, embedded systems, database systems, data mining, artificial intelligence, computer networks, network security, distributed and parallel computing. 
650 0 |a Computer programming. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Data structures (Computer science). 
650 0 |a Operating systems (Computers). 
650 1 4 |a Programming Techniques.  |0 http://scigraph.springernature.com/things/product-market-codes/I14010 
650 2 4 |a Programming Languages, Compilers, Interpreters.  |0 http://scigraph.springernature.com/things/product-market-codes/I14037 
650 2 4 |a Data Structures.  |0 http://scigraph.springernature.com/things/product-market-codes/I15017 
650 2 4 |a Operating Systems.  |0 http://scigraph.springernature.com/things/product-market-codes/I14045 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9783319924281 
776 0 8 |i Printed edition:  |z 9783319924304 
776 0 8 |i Printed edition:  |z 9783030064297 
856 4 0 |u https://doi.org/10.1007/978-3-319-92429-8  |z Full Text via HEAL-Link 
912 |a ZDB-2-SCS 
950 |a Computer Science (Springer-11645)