Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort
1 Einführung
2 Mathematische und technische Grundlagen
3 Hardware
4 Netzwerkgrundlagen
5 Betriebssystemgrundlagen
6 Windows
7 Linux
8 Mac OS X
9 Grundlagen der Programmierung
10 Konzepte der Programmierung
11 Software-Engineering
12 Datenbanken
13 Server für Webanwendungen
14 Weitere Internet-Serverdienste
15 XML
16 Weitere Datei- und Datenformate
17 Webseitenerstellung mit (X)HTML und CSS
18 Webserveranwendungen
19 JavaScript und Ajax
20 Computer- und Netzwerksicherheit
A Glossar
B Zweisprachige Wortliste
C Kommentiertes Literatur- und Linkverzeichnis
Stichwort

Download:
- ZIP, ca. 14,2 MB
Buch bestellen
Ihre Meinung?

Spacer
IT-Handbuch für Fachinformatiker von Sascha Kersken
Der Ausbildungsbegleiter
Buch: IT-Handbuch für Fachinformatiker

IT-Handbuch für Fachinformatiker
Galileo Computing
1216 S., 6., aktualisierte und erweiterte Auflage, geb.
34,90 Euro, ISBN 978-3-8362-2234-1
Pfeil 9 Grundlagen der Programmierung
Pfeil 9.1 Die Programmiersprache C
Pfeil 9.1.1 Das erste Beispiel
Pfeil 9.1.2 Elemente der Sprache C
Pfeil 9.1.3 Die C-Standardbibliothek
Pfeil 9.2 Java
Pfeil 9.2.1 Grundlegende Elemente der Sprache Java
Pfeil 9.2.2 Objektorientierte Programmierung mit Java
Pfeil 9.2.3 Dateizugriffe in Java
Pfeil 9.3 Perl
Pfeil 9.3.1 Das erste Beispiel
Pfeil 9.3.2 Elemente der Sprache Perl
Pfeil 9.4 Ruby
Pfeil 9.4.1 Das erste Beispiel
Pfeil 9.4.2 Ruby-Grundelemente
Pfeil 9.4.3 Objektorientierung in Ruby
Pfeil 9.5 Zusammenfassung

Galileo Computing - Zum Seitenanfang

9.5 Zusammenfassung

In diesem Kapitel haben Sie die Grundlagen von vier recht verschiedenen Programmiersprachen kennengelernt. Die prozedurale Compilersprache C, die objektorientierte Compilersprache Java, die prozedurale Skriptsprache Perl und die objektorientierte Skriptsprache Ruby. Sie alle haben zwar große Teile der grundlegenden Syntax gemeinsam (wobei Ruby am ehesten ein Außenseiter ist), unterscheiden sich aber dennoch erheblich in der praktischen Anwendung.

Die wichtigsten Eigenschaften einer Programmiersprache sind Ausdrücke, Kontrollstrukturen und Funktionen. Ausdrücke werden eingesetzt, um Werte auf verschiedene Weise miteinander zu verknüpfen, beispielsweise um arithmetische Berechnungen oder logische Überprüfungen durchzuführen. Kontrollstrukturen dienen der Ablaufsteuerung, die je nach den Werten bestimmter Bedingungen unterschiedliche Anweisungen eines Programms ausführt. Funktionen schließlich fassen Anweisungen zu Gruppen zusammen, um Programme modular und übersichtlich zu gestalten.

Ein modernerer Ansatz der Programmierung ist die Objektorientierung, wie sie beispielsweise von Java und Ruby realisiert wird. Durch die Kapselung, also die Zusammenfassung von Datenstrukturen und Funktionen zu einer Einheit, lassen sich Gegebenheiten der realen Welt einfacher in die Logik eines Computerprogramms übertragen. Außerdem sind die Klassen der OOP wiederverwendbar, das heißt für immer neue Projekte zu gebrauchen und durch Vererbung an neue Umstände leicht anzupassen.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück




Copyright © Galileo Press 2013
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de


  Zum Katalog
Zum Katalog: IT-Handbuch für Fachinformatiker






IT-Handbuch für Fachinformatiker
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Computer-Netzwerke






 Computer-
 Netzwerke


Zum Katalog: Java ist auch eine Insel






 Java ist auch
 eine Insel


Zum Katalog: Schrödinger lernt HTML5, CSS3 und JavaScript






 Schrödinger lernt
 HTML5, CSS3
 und JavaScript


Zum Katalog: Linux-Server






 Linux-Server


Zum Katalog: Schrödinger programmiert C++






 Schrödinger
 programmiert
 C++


Zum Katalog: Responsive Webdesign






 Responsive
 Webdesign


Zum Katalog: Windows 8 für Administratoren






 Windows 8 für
 Administratoren


Zum Katalog: Linux






 Linux


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo