IT-Handbuch für Fachinformatiker - Der Ausbildungsbegleiter. EDV-Grundlagen, Netzwerktechnik, Programmierung. Praxisorientiertes Lehr- und Nachschlagewerk. Für Fachinformatiker der Bereiche Anwendungsentwicklung und Systemintegration.

IT-Handbuch für Fachinformatiker - Der Ausbildungsbegleiter. EDV-Grundlagen, Netzwerktechnik, Programmierung. Praxisorientiertes Lehr- und Nachschlagewerk. Für Fachinformatiker der Bereiche Anwendungsentwicklung und Systemintegration.

von: Sascha Kersken

Galileo Press, 2009

ISBN: 9783836214209

Sprache: Deutsch

1126 Seiten, Download: 48756 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop


 

eBook anfordern

Mehr zum Inhalt

IT-Handbuch für Fachinformatiker - Der Ausbildungsbegleiter. EDV-Grundlagen, Netzwerktechnik, Programmierung. Praxisorientiertes Lehr- und Nachschlagewerk. Für Fachinformatiker der Bereiche Anwendungsentwicklung und Systemintegration.



  IT-Handbuch für Fachinformatiker 2  
  Liebe Leserin, lieber Leser, 3  
  Auf einen Blick 4  
  Inhalt 6  
  Vorwort 16  
     Worum geht es in diesem Buch? 17  
     Für wen ist dieses Buch geeignet? 20  
     Danksagungen 21  
  Geleitwort des Fachgutachters 24  
  1 Einführung 26  
     1.1 Informationstechnik, Informatik und EDV 26  
     1.2 Die Geschichte der Rechenmaschinen und Computer 34  
     1.3 Digitale Speicherung und Verarbeitung von Informationen 53  
     1.4 Zusammenfassung 57  
  2 Mathematische und technische Grundlagen 58  
     2.1 Einführung in die Logik 58  
     2.2 Informationsspeicherung im Computer 73  
     2.3 Elektronische Grundlagen 83  
     2.4 Automatentheorien und -simulationen 91  
     2.5 Zusammenfassung 106  
  3 Hardware 108  
     3.1 Grundlagen 108  
     3.2 Die Zentraleinheit 112  
     3.3 Die Peripherie 140  
     3.4 Zusammenfassung 164  
  4 Netzwerkgrundlagen 166  
     4.1 Grundlagen 166  
     4.2 Funktionsebenen von Netzwerken 173  
     4.3 Klassifizierung von Netzwerken 183  
     4.4 Netzwerkkarten, Netzwerkkabel und Netzzugangsverfahren 192  
     4.5 Datenfernübertragung 206  
     4.6 Die TCP/IP-Protokollfamilie 213  
     4.7 Andere Protokollstapel 268  
     4.8 Zusammenfassung 273  
  5 Betriebssystemgrundlagen 276  
     5.1 Entwicklung der Betriebssysteme 277  
     5.2 Aufgaben und Konzepte 285  
     5.3 Die allgegenwärtige Virtualisierung 306  
     5.4 Zusammenfassung 311  
  6 Windows 314  
     6.1 Allgemeine Informationen 314  
     6.2 Windows im Einsatz 319  
     6.3 Windows-Netzwerkkonfiguration 350  
     6.4 Zusammenfassung 358  
  7 Linux 360  
     7.1 Arbeiten mit der Shell 362  
     7.2 Konfigurations- und Administrationsaufgaben 392  
     7.3 Automatisierung 398  
     7.4 Editoren 404  
     7.5 Grafische Benutzeroberflächen 416  
     7.6 Netzwerkkonfiguration unter Linux 422  
     7.7 Zusammenfassung 429  
  8 Mac OS X 432  
     8.1 Mit Aqua arbeiten 435  
     8.2 Systemkonfiguration 442  
     8.3 Mac OS X-Netzwerkkonfiguration 444  
     8.4 Zusammenfassung 447  
  9 Grundlagen der Programmierung 448  
     9.1 Die Programmiersprache C 449  
     9.2 Java 475  
     9.3 Perl 490  
     9.4 Ruby 502  
     9.5 Zusammenfassung 531  
  10 Konzepte der Programmierung 532  
     10.1 Algorithmen und Datenstrukturen 532  
     10.2 Reguläre Ausdrücke 546  
     10.3 Systemnahe Programmierung 553  
     10.4 Einführung in die Netzwerkprogrammierung 562  
     10.5 Verteilte Anwendungen mit Java Enterprise Edition 589  
     10.6 GUI- und Grafikprogrammierung 599  
     10.7 Die Entwicklungsumgebung Eclipse 624  
     10.8 Zusammenfassung 630  
  11 Software-Engineering 632  
     11.1 Überblick 633  
     11.2 Werkzeuge 647  
     11.3 Zusammenfassung 667  
  12 Datenbanken 668  
     12.1 Die verschiedenen Datenbanktypen 669  
     12.2 MySQL – ein konkretes DBMS 682  
     12.3 SQL-Abfragen 687  
     12.4 MySQL-Administration 698  
     12.5 Grundlagen der Datenbankprogrammierung 712  
     12.6 Zusammenfassung 715  
  13 Server für Webanwendungen 718  
     13.1 HTTP im Überblick 718  
     13.2 Der Webserver Apache 728  
     13.3 PHP installieren und einrichten 748  
     13.4 Zusammenfassung 755  
  14 Weitere Internet-Serverdienste 756  
     14.1 Namens- und Verzeichnisdienste 756  
     14.2 Sonstige Server 772  
     14.3 Zusammenfassung 777  
  15 XML 780  
     15.1 Der Aufbau von XML-Dokumenten 782  
     15.2 DTDs und XML Schema 792  
     15.3 XSLT 807  
     15.4 Grundlagen der XML-Programmierung 812  
     15.5 Zusammenfassung 822  
  16 Weitere Datei- und Datenformate 824  
     16.1 Textdateien und Zeichensätze 824  
     16.2 Binäre Dateiformate 837  
     16.3 Zusammenfassung 849  
  17 Webseitenerstellung mit (X)HTML und CSS 852  
     17.1 HTML und XHTML 853  
     17.2 Cascading Stylesheets (CSS) 894  
     17.3 Zusammenfassung 905  
  18 Webserveranwendungen 906  
     18.1 PHP 906  
     18.2 Ruby on Rails 934  
     18.3 Weitere Technologien im Überblick 947  
     18.4 Zusammenfassung 950  
  19 JavaScript und Ajax 952  
     19.1 JavaScript 952  
     19.2 JavaScript im HTML-Dokument 953  
     19.3 Formulare und Event-Handler 958  
     19.4 Datums- und Uhrzeit-Funktionen 967  
     19.5 Manipulation von Bildern 970  
     19.6 Browser- und Fenster-Optionen 977  
     19.7 DHTML und DOM 983  
     19.8 Ajax 993  
     19.9 Zusammenfassung 1014  
  20 Computer- und Netzwerksicherheit 1016  
     20.1 PC-Gefahren 1017  
     20.2 Netzwerk- und Serversicherheit 1029  
     20.3 Zusammenfassung 1041  
  Anhang 1042  
  A Glossar 1044  
  B Zweisprachige Wortliste 1060  
     B. 1 Englisch-Deutsch 1060  
     B. 2 Deutsch-Englisch 1062  
  C Kommentiertes Literatur- und Linkverzeichnis 1066  
     C. 1 Allgemeine Einführungen und Überblicke 1066  
     C. 2 Mathematische und technische Grundlagen 1067  
     C. 3 Hardware 1067  
     C. 4 Netzwerktechnik 1068  
     C. 5 Betriebssystemgrundlagen 1068  
     C. 6 Windows 1069  
     C. 7 Linux 1069  
     C. 8 Mac OS X 1070  
     C. 9 Grundlagen der Programmierung 1070  
     C. 10 Konzepte der Programmierung 1072  
     C. 11 Software-Engineering 1072  
     C. 12 Datenbanken 1074  
     C. 13 Server für Webanwendungen 1074  
     C. 14 Weitere Internet-Serverdienste 1075  
     C. 15 XML 1075  
     C. 16 Webseitenerstellung mit HTML und CSS 1076  
     C. 17 Webserveranwendungen 1076  
     C. 18 JavaScript und Ajax 1077  
     C. 19 Computer- und Netzwerksicherheit 1077  
  Index 1078  

Kategorien

Service

Info/Kontakt