Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems

This 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 wit...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Palakollu, Sri Manikanta (VerfasserIn)
Format: Elektronisch E-Book
Sprache:English
Veröffentlicht: New York, NY Apress [2021]
Schlagworte:
Online-Zugang:lizenzpflichtig
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000cam a22000002 4500
001 ZDB-30-ORH-059852224
003 DE-627-1
005 20240228121209.0
007 cr uuu---uuuuu
008 201119s2021 xx |||||o 00| ||eng c
020 |a 1484263219  |c electronic book  |9 1-4842-6321-9 
020 |a 9781484263211  |c electronic bk.  |9 978-1-4842-6321-1 
020 |a 1484263227  |9 1-4842-6322-7 
035 |a (DE-627-1)059852224 
035 |a (DE-599)KEP059852224 
035 |a (ORHE)9781484263211 
035 |a (DE-627-1)059852224 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
072 7 |a U  |2 bicssc 
072 7 |a COM000000  |2 bisacsh 
082 0 |a 005.42  |2 23 
100 1 |a Palakollu, Sri Manikanta  |e VerfasserIn  |4 aut 
245 1 0 |a Practical system programming with C  |b pragmatic example applications in Linux and Unix-based operating systems  |c Sri Manikanta Palakollu 
264 1 |a New York, NY  |b Apress  |c [2021] 
300 |a 1 online resource (286 pages) 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Includes index. - Online resource; title from digital title page (viewed on January 07, 2021) 
506 |a Access restricted to registered UOB users with valid accounts. 
520 |a This 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 
650 0 |a Systems programming (Computer science) 
650 0 |a C (Computer program language) 
650 0 |a Computer programming 
650 0 |a Operating systems (Computers) 
650 4 |a Programmation système (Informatique) 
650 4 |a C (Langage de programmation) 
650 4 |a Logiciels 
650 4 |a Programmation (Informatique) 
650 4 |a Systèmes d'exploitation (Ordinateurs) 
650 4 |a software 
650 4 |a computer programming 
650 4 |a operating systems 
650 4 |a Systems programming (Computer science) 
650 4 |a C (Computer program language) 
650 4 |a Computer programming 
650 4 |a Computer software 
650 4 |a Open source software 
650 4 |a Operating systems (Computers) 
650 4 |a Software engineering 
776 1 |z 9781484263204 
776 0 8 |i Erscheint auch als  |n Druck-Ausgabe  |z 9781484263204 
856 4 0 |l TUM01  |p ZDB-30-ORH  |q TUM_PDA_ORH  |u https://learning.oreilly.com/library/view/-/9781484263211/?ar  |m X:ORHE  |x Aggregator  |z lizenzpflichtig  |3 Volltext 
912 |a ZDB-30-ORH 
912 |a ZDB-30-ORH 
951 |a BO 
912 |a ZDB-30-ORH 
049 |a DE-91 

Datensatz im Suchindex

DE-BY-TUM_katkey ZDB-30-ORH-059852224
_version_ 1818767267565928448
adam_text
any_adam_object
author Palakollu, Sri Manikanta
author_facet Palakollu, Sri Manikanta
author_role aut
author_sort Palakollu, Sri Manikanta
author_variant s m p sm smp
building Verbundindex
bvnumber localTUM
collection ZDB-30-ORH
ctrlnum (DE-627-1)059852224
(DE-599)KEP059852224
(ORHE)9781484263211
dewey-full 005.42
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 005 - Computer programming, programs, data, security
dewey-raw 005.42
dewey-search 005.42
dewey-sort 15.42
dewey-tens 000 - Computer science, information, general works
discipline Informatik
format Electronic
eBook
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04064cam a22006492 4500</leader><controlfield tag="001">ZDB-30-ORH-059852224</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121209.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201119s2021 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484263219</subfield><subfield code="c">electronic book</subfield><subfield code="9">1-4842-6321-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484263211</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-6321-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484263227</subfield><subfield code="9">1-4842-6322-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)059852224</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP059852224</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484263211</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)059852224</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">U</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.42</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Palakollu, Sri Manikanta</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Practical system programming with C</subfield><subfield code="b">pragmatic example applications in Linux and Unix-based operating systems</subfield><subfield code="c">Sri Manikanta Palakollu</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York, NY</subfield><subfield code="b">Apress</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (286 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Online resource; title from digital title page (viewed on January 07, 2021)</subfield></datafield><datafield tag="506" ind1=" " ind2=" "><subfield code="a">Access restricted to registered UOB users with valid accounts.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This 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</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Systems programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">C (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation système (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systèmes d'exploitation (Ordinateurs)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">operating systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systems programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Open source software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software engineering</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781484263204</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781484263204</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781484263211/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection>
id ZDB-30-ORH-059852224
illustrated Not Illustrated
indexdate 2024-12-18T08:47:10Z
institution BVB
isbn 1484263219
9781484263211
1484263227
language English
open_access_boolean
owner DE-91
DE-BY-TUM
owner_facet DE-91
DE-BY-TUM
physical 1 online resource (286 pages)
psigel ZDB-30-ORH
publishDate 2021
publishDateSearch 2021
publishDateSort 2021
publisher Apress
record_format marc
spelling Palakollu, Sri Manikanta VerfasserIn aut
Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems Sri Manikanta Palakollu
New York, NY Apress [2021]
1 online resource (286 pages)
Text txt rdacontent
Computermedien c rdamedia
Online-Ressource cr rdacarrier
Includes index. - Online resource; title from digital title page (viewed on January 07, 2021)
Access restricted to registered UOB users with valid accounts.
This 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
Systems programming (Computer science)
C (Computer program language)
Computer programming
Operating systems (Computers)
Programmation système (Informatique)
C (Langage de programmation)
Logiciels
Programmation (Informatique)
Systèmes d'exploitation (Ordinateurs)
software
computer programming
operating systems
Computer software
Open source software
Software engineering
9781484263204
Erscheint auch als Druck-Ausgabe 9781484263204
TUM01 ZDB-30-ORH TUM_PDA_ORH https://learning.oreilly.com/library/view/-/9781484263211/?ar X:ORHE Aggregator lizenzpflichtig Volltext
spellingShingle Palakollu, Sri Manikanta
Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems
Systems programming (Computer science)
C (Computer program language)
Computer programming
Operating systems (Computers)
Programmation système (Informatique)
C (Langage de programmation)
Logiciels
Programmation (Informatique)
Systèmes d'exploitation (Ordinateurs)
software
computer programming
operating systems
Computer software
Open source software
Software engineering
title Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems
title_auth Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems
title_exact_search Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems
title_full Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems Sri Manikanta Palakollu
title_fullStr Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems Sri Manikanta Palakollu
title_full_unstemmed Practical system programming with C pragmatic example applications in Linux and Unix-based operating systems Sri Manikanta Palakollu
title_short Practical system programming with C
title_sort practical system programming with c pragmatic example applications in linux and unix based operating systems
title_sub pragmatic example applications in Linux and Unix-based operating systems
topic Systems programming (Computer science)
C (Computer program language)
Computer programming
Operating systems (Computers)
Programmation système (Informatique)
C (Langage de programmation)
Logiciels
Programmation (Informatique)
Systèmes d'exploitation (Ordinateurs)
software
computer programming
operating systems
Computer software
Open source software
Software engineering
topic_facet Systems programming (Computer science)
C (Computer program language)
Computer programming
Operating systems (Computers)
Programmation système (Informatique)
C (Langage de programmation)
Logiciels
Programmation (Informatique)
Systèmes d'exploitation (Ordinateurs)
software
computer programming
operating systems
Computer software
Open source software
Software engineering
url https://learning.oreilly.com/library/view/-/9781484263211/?ar
work_keys_str_mv AT palakollusrimanikanta practicalsystemprogrammingwithcpragmaticexampleapplicationsinlinuxandunixbasedoperatingsystems