C und Linux: die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Hanser
2010
|
Ausgabe: | 4., vollst. überarb. und erw. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Literaturverz. S. [319] - 320 |
Beschreibung: | X, 324 S. graph. Darst. 25 cm |
ISBN: | 9783446421769 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035962883 | ||
003 | DE-604 | ||
005 | 20100820 | ||
007 | t | ||
008 | 100120s2010 gw d||| |||| 00||| ger d | ||
015 | |a 10,N01 |2 dnb | ||
016 | 7 | |a 998864099 |2 DE-101 | |
020 | |a 9783446421769 |c PB. : ca. EUR 29.90, ca. EUR 30.80 (AT), ca. sfr 49.90 (freier Pr.) |9 978-3-446-42176-9 | ||
024 | 3 | |a 9783446421769 | |
028 | 5 | 2 | |a 553/42176 |
035 | |a (OCoLC)612387074 | ||
035 | |a (DE-599)DNB998864099 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-20 |a DE-12 |a DE-1050 |a DE-91G |a DE-523 |a DE-473 |a DE-11 |a DE-859 |a DE-92 |a DE-573 |a DE-634 |a DE-83 |a DE-210 |a DE-91 |a DE-898 |a DE-Aug4 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 438f |2 stub | ||
084 | |a ST 250 |2 sfb | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Gräfe, Martin |d 1968- |e Verfasser |0 (DE-588)121085066 |4 aut | |
245 | 1 | 0 | |a C und Linux |b die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen |c Martin Gräfe |
250 | |a 4., vollst. überarb. und erw. Aufl. | ||
264 | 1 | |a München [u.a.] |b Hanser |c 2010 | |
300 | |a X, 324 S. |b graph. Darst. |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturverz. S. [319] - 320 | ||
650 | 0 | 7 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a LINUX |0 (DE-588)4337730-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |D s |
689 | 0 | 1 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3394012&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018857026&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-018857026 |
Datensatz im Suchindex
_version_ | 1805093404635299840 |
---|---|
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
1 EINFUEHRUNG 1
1.1 WARUM GERADE *C"? 1
1.2 BEVOR ES LOSGEHT 2
1.2.1 PAKETVERWALTUNG UNTER SUSE-LINUX 2
1.2.2 PAKETINSTALLATION BEI UBUNTU 4
1.3 DIE WERKZEUGE 6
1.3.1 DER EDITOR - DIE QUAL DER WAHL 6
1.3.2 DER GNU C-COMPILER GCC 8
1.3.3 ABLAUFSTEUERUNG MIT GNU MAKE 8
1.3.4 FUER DIE FEHLERSUCHE: DIE DEBUGGER 10
1.3.5 INTEGRIERTE ENTWICKLUNGSUMGEBUNGEN 11
1.4 DER UMGANG MIT COMPILER, DEBUGGER UND *MAKE" ANHAND VON BEI- SPIELEN
14
1.4.1 PRIMZAHLEN BERECHNEN 14
1.4.2 FEHLERSUCHE MIT DEM GCC 16
1.4.3 FEHLERSUCHE MIT DEM GNU DEBUGGER 17
1.4.4 FUNKTIONSBIBLIOTHEKEN VERWENDEN 19
1.4.5 QUELLTEXTE AUFTEILEN 21
1.5 WEITERFUEHRENDE INFORMATIONEN 25
1.5.1 DIEUNIX-ONLINE-HILFEN*MAN", *XMAN" UND *TKMAN" . . . 26 1.5.2 EIN
BLICK HINTER DIE KULISSEN: DIE INCLUDE-DATEIEN 28
2 ARBEITEN MIT EINER ENTWICKLUNGSUMGEBUNG 31
2.1 ANJUTA 31
2.1.1 EIN NEUES PROJEKT ANLEGEN 31
2.1.2 EINGABE DER QUELLTEXTE 33
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/998864099
DIGITALISIERT DURCH
IMAGE 2
VI INHALTSVERZEICHNIS
2.1.3 KOMPILIEREN UND STARTEN DES BEISPIELS 35
2.2 KDEVELOP 36
2.3 ECLIPSE + C DEVELOPMENT TOOLING (CDT) 39
2.3.1 PLUG-INSEINBINDEN 40
2.3.2 EIN NEUES PROJEKT ANLEGEN 40
3 KOMMANDOZEILENPROGRAMME 43
3.1 PARAMETER UND RUECKGABEWERT DER FUNKTION MAIN ( ) 43
3.1.1 DIE BEDEUTUNG DES RUECKGABEWERTES VON MAIN ( ) 44
3.1.2 DIE VARIABLEN A R GE UND A R GV 44
3.1.3 AUSWERTEN DER KOMMANDOZEILENPARAMETER 45
3.1.4 ACHTUNG: PLATZHALTER! 47
3.2 KONVENTIONEN FUER KOMMANDOZEILENPROGRAMME 48
3.2.1 EIN MUSS: DIE HILFE-OPTION 48
3.2.2 FEHLERMELDUNGEN 50
3.2.3 EIGENE MANPAGES ERSTELLEN 51
3.3 PROGRAMME MEHRSPRACHIG AUSLEGEN 53
3.4 AUSGABESTEUERUNG IM TERMINAL-FENSTER 60
3.4.1 ANSI-STEUERSEQUENZEN 60
3.4.2 DIE *NEURSES"-BIBLIOTHEK 61
4 DATEIEN UND VERZEICHNISSE 67
4.1 DIE ARBEIT MIT DATEIEN 67
4.1.1 GEPUFFERTE EIN-/AUSGABE 67
4.1.2 STDIN, STDOUT UND S T D E RR 68
4.1.3 DATEIEN OEFFNEN UND SCHLIESSEN 69
4.1.4 LESEN AUS UND SCHREIBEN IN DATEIEN 70
4.1.5 EIN BEISPIEL: ZEILEN NUMMERIEREN 74
4.2 EIGENSCHAFTEN VON DATEIEN ODER VERZEICHNISSEN AUSWERTEN 75 4.3
VERZEICHNISSE EINLESEN 77
5 INTERPROZESSKOMMUNIKATION 79
5.1 PROZESSVERWALTUNG UNTER LINUX 79
5.2 NEUE PROZESSE STARTEN 80
5.2.1 SHELL-PROGRAMME AUFRUFEN MIT SYSTEM ( ) 80
5.2.2 DIE FUNKTIONEN DER EXEC-FAMILIE 81
IMAGE 3
INHALTSVERZEICHNIS VII
5.2.3 EINEN KIND-PROZESS ERZEUGEN MIT FORK ( ) 82
5.2.4 WARTESCHLEIFEN 85
5.3 SIGNALE 86
5.3.1 DIE WECKFUNKTION ALARM () 87
5.3.2 EINEN SIGNAL-HANDLER EINRICHTEN 88
5.3.3 AUF DIE BEENDIGUNG EINES KIND-PROZESSES WARTEN 89 5.3.4 SIGNALE
SETZEN MIT K I LL () 90
5.4 DATENAUSTAUSCH ZWISCHEN PROZESSEN 91
5.4.1 PIPES 91
5.4.2 FIFOS 95
5.4.3 SHARED MEMORY 97
5.5 ALTERNATIVE VERFAHREN ZUR ERZEUGUNG VON PROZESSEN 100 5.5.1 POPEN ()
UND PELOSE () 100
5.5.2 DIE FORK ()-ALTERNATIVE CLONE () 101
5.5.3 POSIX-THREADS 103
6 DEVICES - DAS TOR ZUR HARDWARE 107
6.1 DAS DEVICE-KONZEPT VON LINUX 107
6.1.1 DEVICES OEFFNEN UND SCHLIESSEN 108
6.1.2 UNGEPUFFERTES LESEN UND SCHREIBEN 109
6.1.3 DEVICES STEUERN MIT I O C TL 0 HO
6.2 DAS CD-ROM-LAUFWERK 111
6.2.1 DIE CD *AUSWERFEN" 111
6.2.2 FAEHIGKEITEN DES LAUFWERKS AUSLESEN 112
6.2.3 AUDIO-CDS ABSPIELEN 114
6.3 ANSTEUERUNG EINER SOUNDKARTE 121
6.3.1 OSS,ALSAUNDESOUND 122
6.3.2 DERMIXER 122
6.3.3 AUDIODATEN AUFNEHMEN UND WIEDERGEBEN 126
6.4 *VIDEO FOR LINUX" 130
6.4.1 EIGENSCHAFTEN DES DEVICES 130
6.4.2 BILDER AUFZEICHNEN 133
6.5 DIE SERIELLE SCHNITTSTELLE 142
6.5.1 TERMINAL-PARAMETER EINSTELLEN 143
6.5.2 EIN KLEINES TERMINALPROGRAMM 145
6.6 DRUCKERAUSGABEN 149
IMAGE 4
VIN INHALTSVERZEICHNIS
6.7 DER UNIVERSAL SERIAL BUS (USB) 154
6.7.1 ANSTEUERUNG VON USB-GERAETEN ANHAND EINES BEISPIELS . . . 156
7 NETZWERKPROGRAMMIERUNG 163
7.1 EINFUEHRUNG 164
7.1.1 BEGRIFFE 164
7.1.2 VORBEREITUNG 166
7.1.3 DAS CLIENT-SERVER-PRINZIP 169
7.1.4 SOCKETS 170
7.2 DER TCP/IP-CLIENT 171
7.2.1 AUFBAU EINER VERBINDUNG 171
7.2.2 EIN *UNIVERSAL"-CLIENT 173
7.2.3 RECHNERNAMEN IN IP-ADRESSEN UMWANDELN 176
7.3 SERVER-PROGRAMME 178
7.3.1 DIE FUNKTIONSWEISE EINES SERVERS 178
7.3.2 EIN INTERAKTIVER TCP/IP-SERVER 180
7.3.3 EIN KLEINER WEBSERVER 184
7.4 DAS USER DATAGRAM PROTOCOL (UDP) 191
7.4.1 UDP-NACHRICHTEN SENDEN 191
7.4.2 DERUDP-SERVER 194
7.4.3 PAKETE AN ALLE TEILNEHMER SENDEN: BROADCAST 197 7.4.4
MULTICAST-SOCKETS 199
7.4.5 UPNP- UNIVERSAL PLUG AND PLAY 200
7.5 NOCH EIN WORT ZUR SICHERHEIT 204
8 GRAFISCHE BENUTZEROBERFLAECHEN 205
8.1 DIE GRAFISCHE OBERFLAECHE XI1 205
8.2 DAS TOOLKIT GTK+ 206
8.2.1 GTK 1.2 VERSUS GTK 2.0 206
8.2.2 GTK-PROGRAMME UEBERSETZEN 207
8.2.3 EIN ERSTES BEISPIEL 208
8.2.4 DAS CALLBACK-PRINZIP 210
8.2.5 SCHALTFLAECHEN (BUTTONS) 213
8.2.6 HINWEISTEXTE (TIPPS) 216
8.2.7 WIDGETS ANORDNEN 216
8.2.8 TEXT-LABELS 220
IMAGE 5
INHALTSVERZEICHNIS IX
8.2.9 DIALOGFENSTER 221
8.2.10 AUSWAHLFELDER 224
8.2.11 EINGABEFELDER FUER TEXT UND ZAHLEN 228
8.2.12 MENUES 233
8.2.13 PIXMAP-GRAFIKEN DARSTELLEN 238
8.2.14 ZEICHENFLAECHEN 244
8.2.15 ZEICHENFLAECHE MIT ROLLBALKEN 250
8.2.16 DATEIAUSWAHLFENSTER 252
8.2.17 UMLAUTE UND SONDERZEICHEN 255
8.2.18 WIE GEHT ES WEITER? 255
8.3 GRAFIK OHNE XLL MIT DER SVGALIB 256
8.3.1 BESONDERHEITEN BEIM ARBEITEN MIT DER LIBVGA 256
8.3.2 EIN ERSTES BEISPIEL 257
8.3.3 MIT PERSPEKTIVE: 3D-FUNKTIONEN ZEICHNEN 260
8.3.4 EIN KLEINES MALPROGRAMM 262
8.3.5 ERWEITERTE FUNKTIONEN MIT DER LIBVGAGL 266
8.3.6 WEITERE INFORMATIONSQUELLEN 268
9 HARDWARE-PROGRAMMIERUNG 271
9.1 HARDWARE-NAHE PROGRAMME SCHREIBEN 271
9.1.1 EIGENE PROGRAMME MIT ROOF-RECHTEN AUSSTATTEN 272 9.1.2 ZUGRIFF AUF
I/O-PORTS FREISCHALTEN 272
9.1.3 ZUGRIFF AUF DIE I/O-PORTS 273
9.2 ANSTEUERUNG DES PARALLELPORTS 274
9.2.1 BESCHREIBUNG DES PARALLELPORTS 274
9.2.2 DIE ADRESSE DES PARALLELPORTS SUCHEN 275
9.2.3 EIN BEISPIEL: *LED-LAUFLICHT" 276
9.3 MODEM-STEUERLEITUNGEN ABFRAGEN 279
10 BEISPIELPROJEKTE 283
10.1 WEBCAM: VIDEO-UEBERTRAGUNG PER HTTP 283
10.1.1 WIE DIE BILDER LAUFEN LERNEN 284
10.1.2 STRUKTURIERUNG DER QUELLTEXTE 284
10.1.3 DIE HTTP-AUTHENTIFIZIERUNG 298
10.2 TELEFONBUCH MIT AUTOMATISCHER ANWAHL 300
10.2.1 ZIEL DES PROJEKTES 300
IMAGE 6
X INHALTSVERZEICHNIS
10.2.2 STRUKTURIERUNG DES PROJEKTES 301
10.2.3 DAS HAUPTPROGRAMM 301
10.2.4 FUNKTIONEN ZUR ANSTEUERUNG DES MODEMS 304
10.2.5 DIE BENUTZERSCHNITTSTELLE 307
10.2.6 TO DO 312
ANHANG 315
AI - DATEN ZUM BUCH IM INTERNET 315
A2-DASXH-TOOLKITXVIEW 315
A3 - AUFBAU EINER WAV-AUDIODATEI 316
A4 - AUFBAU EINER AU-AUDIODATEI 317
A5 - LINUX-PROGRAMMIERUNG UNTER WINDOWS: CYGWIN 317
LITERATURVERZEICHNIS 319
STICHWORTVERZEICHNIS 321 |
any_adam_object | 1 |
author | Gräfe, Martin 1968- |
author_GND | (DE-588)121085066 |
author_facet | Gräfe, Martin 1968- |
author_role | aut |
author_sort | Gräfe, Martin 1968- |
author_variant | m g mg |
building | Verbundindex |
bvnumber | BV035962883 |
classification_rvk | ST 250 ST 261 |
classification_tum | DAT 438f DAT 358f |
ctrlnum | (OCoLC)612387074 (DE-599)DNB998864099 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 4., vollst. überarb. und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035962883</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100820</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">100120s2010 gw d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,N01</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">998864099</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446421769</subfield><subfield code="c">PB. : ca. EUR 29.90, ca. EUR 30.80 (AT), ca. sfr 49.90 (freier Pr.)</subfield><subfield code="9">978-3-446-42176-9</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446421769</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">553/42176</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)612387074</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB998864099</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 438f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="2">sfb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gräfe, Martin</subfield><subfield code="d">1968-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121085066</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">C und Linux</subfield><subfield code="b">die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen</subfield><subfield code="c">Martin Gräfe</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4., vollst. überarb. und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 324 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz. S. [319] - 320</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3394012&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018857026&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018857026</subfield></datafield></record></collection> |
id | DE-604.BV035962883 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:26:57Z |
institution | BVB |
isbn | 9783446421769 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018857026 |
oclc_num | 612387074 |
open_access_boolean | |
owner | DE-20 DE-12 DE-1050 DE-91G DE-BY-TUM DE-523 DE-473 DE-BY-UBG DE-11 DE-859 DE-92 DE-573 DE-634 DE-83 DE-210 DE-91 DE-BY-TUM DE-898 DE-BY-UBR DE-Aug4 |
owner_facet | DE-20 DE-12 DE-1050 DE-91G DE-BY-TUM DE-523 DE-473 DE-BY-UBG DE-11 DE-859 DE-92 DE-573 DE-634 DE-83 DE-210 DE-91 DE-BY-TUM DE-898 DE-BY-UBR DE-Aug4 |
physical | X, 324 S. graph. Darst. 25 cm |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Hanser |
record_format | marc |
spelling | Gräfe, Martin 1968- Verfasser (DE-588)121085066 aut C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen Martin Gräfe 4., vollst. überarb. und erw. Aufl. München [u.a.] Hanser 2010 X, 324 S. graph. Darst. 25 cm txt rdacontent n rdamedia nc rdacarrier Literaturverz. S. [319] - 320 C Programmiersprache (DE-588)4113195-2 gnd rswk-swf LINUX (DE-588)4337730-0 gnd rswk-swf C Programmiersprache (DE-588)4113195-2 s LINUX (DE-588)4337730-0 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3394012&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018857026&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Gräfe, Martin 1968- C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen C Programmiersprache (DE-588)4113195-2 gnd LINUX (DE-588)4337730-0 gnd |
subject_GND | (DE-588)4113195-2 (DE-588)4337730-0 |
title | C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen |
title_auth | C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen |
title_exact_search | C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen |
title_full | C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen Martin Gräfe |
title_fullStr | C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen Martin Gräfe |
title_full_unstemmed | C und Linux die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen Martin Gräfe |
title_short | C und Linux |
title_sort | c und linux die moglichkeiten des betriebssystems mit eigenen programmen nutzen |
title_sub | die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen |
topic | C Programmiersprache (DE-588)4113195-2 gnd LINUX (DE-588)4337730-0 gnd |
topic_facet | C Programmiersprache LINUX |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3394012&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018857026&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT grafemartin cundlinuxdiemoglichkeitendesbetriebssystemsmiteigenenprogrammennutzen |