Praxis der C-Programmierung für UNIX, DOS und MS-Windows 3.1/95/NT

Praxis der C-Programmierung für UNIX, DOS und MS-Windows 3.1/95/NT von Dankert,  Jürgen
Nur wenige höhere Programmiersprachen haben es geschafft, über mehrere Jahrzehnte erfolgreich zu sein. Die Sprache C gehört zweifelsfrei dazu und ist im Gegensatz zu anderen Sprachen, die eine vergleichbar lange Zeit überleben konnten, gerade in den letzten Jahren immer beliebter geworden. Und weil sie in der dominierenden objektorientierten Sprache C++ komplett enthalten ist, kann man ihr wohl ein noch langes Leben prophezeien (allerdings gelten in der Informatik Voraussagen schon dann als "Langzeit-Prognose", wenn sie einen Zeitraum von fünf Jahren umfassen). C-Programmierung gilt als schwierig. Ich kann aus eigener Erfahrung in der Lehre bestätigen, daß der Anfänger tatsächlich mehr Schwierigkeiten als mit anderen Programmiersprachen hat. Aber nach einer gewissen "Durststrecke" zahlen sich die Mühen aus. Wenn die Anfangs Schwierigkeiten überwunden sind, können nach vergleichsweise kurzer Zeit schon anspruchs vollere Probleme gelöst werden. Das setzt allerdings voraus, daß auch die Konzepte dafür gelehrt werden, denn es nützt wenig, sich durch die Problematik der "Pointer" und der "rekursiven Strukturen" hindurchzuquälen, wenn man nicht auch mit den verketteten Listen und den binären Bäumen die Datenstrukturen und dazu die rekursive Programmiertechnik behandelt, die diese Konzepte intensiv benutzen. Schließlich ist der Erfolg beim Erlernen einer Programmiersprache weitgehend auch vom Spaß abhängig, den man bei aller Mühe unbedingt haben sollte. Das schönste Ergebnis, ein funktionierendes Programm aus eigener Fertigung, sollte sich allerdings möglichst auch "so schön" präsentieren, wie es die professionell erzeugte Software tut. Dazu sind Kenntnisse der Windows-Programmierung heute unerläßlich.
Aktualisiert: 2023-03-14
> findR *

C++ für C-Programmierer

C++ für C-Programmierer von Dankert,  Jürgen
Immer komplexere Probleme zwingen geradezu zu objektorientiertem Denken. Daß mit den objektorientierten Programmiersprachen genau die Hilfsmittel bereitgestellt werden, mit denen die reale Welt adäquat abgebildet werden kann, ist sicherlich die Basis für den Trend, neue Software-Projekte fast ausschließlich damit zu realisieren. Die noch recht junge Programmiersprache C++ nimmt dabei zweifellos eine Sonderstellung ein, weil die sehr weit verbreitete Programmiersprache C in ihr komplett enthalten ist. Das erleichtert vielen Programmierern den Umstieg erheblich, und an diese Umsteiger wendet sich dieses Buch. Die vielfach zu hörende Skepsis, daß Umsteiger (wegen der Gefahr, "rückfällig zu werden") besondere Schwierigkeiten haben, die objektorientierte Denkweise konsequent zu verfolgen, wird von mir nicht geteilt, im Gegenteil: Gerade der (und nun nenne ich ihn) Aufsteiger zur objektorientierten Programmierung wird die Vorteile ganz besonders deutlich erkennen. Nicht unterschätzt werden darf die Möglichkeit, bewährte Algorithmen der Programmier sprache C, die ohne Änderung auch von C++ -Compilern übersetzt werden können, mit einer Verpackung zu versehen, die eine "objektorientierte Weiterverwendung" gestatten (die ab Kapitel 7 verwendeten "Microsoft foundation classes" sind geradezu ein klassisches Beispiel dafür). Dies legt einen "Aufstieg zu C++" ebenso nahe wie der nicht zu übersehende Trend, daß die Hersteller modernen Entwicklungsumgebungen für die Programmentwicklung konsequent die objektorientierten Sprachen unterstützen. Diese Aussage gilt in besonderem Maße für die Windows-Programmierung.
Aktualisiert: 2023-03-14
> findR *

Technische Mechanik

Technische Mechanik von Dankert,  Helga, Dankert,  Jürgen
Dieses Lehrwerk zur Technischen Mechanik behandelt den gesamten Stoffumfang der Grundlagenausbildung der Kurse Statik - Festigkeitslehre - Kinematik/Kinetik. Es demonstriert an zahlreichen Beispielen, wie zur Lösung von Aufgaben die Probleme analysiert und mathematische Beziehungen aufgestellt werden. Überall dort, wo nach der Formulierung der mathematischen Beziehungen der Computer hilfreich bei der Lösung ist, gibt es Hinweise darauf. Unter www.DankertDankert.de finden sich zusätzliche Übungsaufgaben und inhaltliche Ergänzungen und Vertiefungen. Die im Buch aufgeführten Beispiele werden hier um Visualisierungen und Software ergänzt.
Aktualisiert: 2023-03-14
> findR *

Technische Mechanik

Technische Mechanik von Dankert,  Helga, Dankert,  Jürgen
In keinem anderen Fach muß dem Studenten so früh und so umfassend der gesamte schwieri ge Weg der Lösung von Ingenieur-Aufgaben zugemutet werden wie in der Technischen Mechanik. Er muß Probleme analysieren, das Wesentliche erkennen und ein reales Objekt in ein physikalisches Modell überfuhren. Das sich daraus ergebende mathematische Problem muß gelöst werden, und die Deutung der Ergebnisse, die wieder den Zusammenhang zum realen Objekt herstellt, schließt den Kreis. Auf einem besonders schwierigen Teilstück dieses Weges ist der Computer zu einem außer ordentlich starken Helfer geworden. Die Zeit, die früher dem mühsamen Einüben von Lö sungsalgorithmen geopfert werden mußte, steht heute für die Problemanalyse und das Studium des Grundlagenwissens zur Verfügung, das Trainieren der (so eleganten wie aufwendigen) graphischen Verfahren gehört der Vergangenheit an. Bei der angemessenen Aufbereitung der Ergebnisse (Diagramme, Funktionsverläufe, Verformungsbilder, ... ) ist der Computer ohnehin konkurrenzlos. Aber der Computer bleibt für den Ingenieur nur ein Werkzeug. Die eigentlichen Schwierig keiten, die im Erfassen der Zusammenhänge, dem Beherrschen von Methoden zur Analyse und Lösung von Problemen liegen, kann er ihm nicht abnehmen. Er kann ihn aber von dem Ballast befreien, dessen Bewältigung früher häufig so dominierend war, daß der Lernende nicht mehr zum Kern des Problems vordringen konnte. Der Ingenieur in der Praxis mit den "nicht-akademischen Problemen" stand sogar oft vor unüberwindlichen Schwierigkeiten.
Aktualisiert: 2023-04-04
> findR *

Praxis der C-Programmierung für UNIX, DOS und MS-Windows 3.1/95/NT

Praxis der C-Programmierung für UNIX, DOS und MS-Windows 3.1/95/NT von Dankert,  Jürgen
Nur wenige höhere Programmiersprachen haben es geschafft, über mehrere Jahrzehnte erfolgreich zu sein. Die Sprache C gehört zweifelsfrei dazu und ist im Gegensatz zu anderen Sprachen, die eine vergleichbar lange Zeit überleben konnten, gerade in den letzten Jahren immer beliebter geworden. Und weil sie in der dominierenden objektorientierten Sprache C++ komplett enthalten ist, kann man ihr wohl ein noch langes Leben prophezeien (allerdings gelten in der Informatik Voraussagen schon dann als "Langzeit-Prognose", wenn sie einen Zeitraum von fünf Jahren umfassen). C-Programmierung gilt als schwierig. Ich kann aus eigener Erfahrung in der Lehre bestätigen, daß der Anfänger tatsächlich mehr Schwierigkeiten als mit anderen Programmiersprachen hat. Aber nach einer gewissen "Durststrecke" zahlen sich die Mühen aus. Wenn die Anfangs Schwierigkeiten überwunden sind, können nach vergleichsweise kurzer Zeit schon anspruchs vollere Probleme gelöst werden. Das setzt allerdings voraus, daß auch die Konzepte dafür gelehrt werden, denn es nützt wenig, sich durch die Problematik der "Pointer" und der "rekursiven Strukturen" hindurchzuquälen, wenn man nicht auch mit den verketteten Listen und den binären Bäumen die Datenstrukturen und dazu die rekursive Programmiertechnik behandelt, die diese Konzepte intensiv benutzen. Schließlich ist der Erfolg beim Erlernen einer Programmiersprache weitgehend auch vom Spaß abhängig, den man bei aller Mühe unbedingt haben sollte. Das schönste Ergebnis, ein funktionierendes Programm aus eigener Fertigung, sollte sich allerdings möglichst auch "so schön" präsentieren, wie es die professionell erzeugte Software tut. Dazu sind Kenntnisse der Windows-Programmierung heute unerläßlich.
Aktualisiert: 2023-04-04
> findR *

C++ für C-Programmierer

C++ für C-Programmierer von Dankert,  Jürgen
Immer komplexere Probleme zwingen geradezu zu objektorientiertem Denken. Daß mit den objektorientierten Programmiersprachen genau die Hilfsmittel bereitgestellt werden, mit denen die reale Welt adäquat abgebildet werden kann, ist sicherlich die Basis für den Trend, neue Software-Projekte fast ausschließlich damit zu realisieren. Die noch recht junge Programmiersprache C++ nimmt dabei zweifellos eine Sonderstellung ein, weil die sehr weit verbreitete Programmiersprache C in ihr komplett enthalten ist. Das erleichtert vielen Programmierern den Umstieg erheblich, und an diese Umsteiger wendet sich dieses Buch. Die vielfach zu hörende Skepsis, daß Umsteiger (wegen der Gefahr, "rückfällig zu werden") besondere Schwierigkeiten haben, die objektorientierte Denkweise konsequent zu verfolgen, wird von mir nicht geteilt, im Gegenteil: Gerade der (und nun nenne ich ihn) Aufsteiger zur objektorientierten Programmierung wird die Vorteile ganz besonders deutlich erkennen. Nicht unterschätzt werden darf die Möglichkeit, bewährte Algorithmen der Programmier sprache C, die ohne Änderung auch von C++ -Compilern übersetzt werden können, mit einer Verpackung zu versehen, die eine "objektorientierte Weiterverwendung" gestatten (die ab Kapitel 7 verwendeten "Microsoft foundation classes" sind geradezu ein klassisches Beispiel dafür). Dies legt einen "Aufstieg zu C++" ebenso nahe wie der nicht zu übersehende Trend, daß die Hersteller modernen Entwicklungsumgebungen für die Programmentwicklung konsequent die objektorientierten Sprachen unterstützen. Diese Aussage gilt in besonderem Maße für die Windows-Programmierung.
Aktualisiert: 2023-04-04
> findR *

Technische Mechanik

Technische Mechanik von Dankert,  Helga, Dankert,  Jürgen
Dieses Lehrwerk zur Technischen Mechanik behandelt den gesamten Stoffumfang der Grundlagenausbildung der Kurse Statik - Festigkeitslehre - Kinematik/Kinetik. Es demonstriert an zahlreichen Beispielen, wie zur Lösung von Aufgaben die Probleme analysiert und mathematische Beziehungen aufgestellt werden. Überall dort, wo nach der Formulierung der mathematischen Beziehungen der Computer hilfreich bei der Lösung ist, gibt es Hinweise darauf. Unter www.DankertDankert.de finden sich zusätzliche Übungsaufgaben und inhaltliche Ergänzungen und Vertiefungen. Die im Buch aufgeführten Beispiele werden hier um Visualisierungen und Software ergänzt.
Aktualisiert: 2023-04-07
> findR *
MEHR ANZEIGEN

Bücher von Dankert, Jürgen

Sie suchen ein Buch oder Publikation vonDankert, Jürgen ? Bei Buch findr finden Sie alle Bücher Dankert, Jürgen. Entdecken Sie neue Bücher oder Klassiker für Sie selbst oder zum Verschenken. Buch findr hat zahlreiche Bücher von Dankert, Jürgen im Sortiment. Nehmen Sie sich Zeit zum Stöbern und finden Sie das passende Buch oder die Publiketion für Ihr Lesevergnügen oder Ihr Interessensgebiet. Stöbern Sie durch unser Angebot und finden Sie aus unserer großen Auswahl das Buch, das Ihnen zusagt. Bei Buch findr finden Sie Romane, Ratgeber, wissenschaftliche und populärwissenschaftliche Bücher uvm. Bestellen Sie Ihr Buch zu Ihrem Thema einfach online und lassen Sie es sich bequem nach Hause schicken. Wir wünschen Ihnen schöne und entspannte Lesemomente mit Ihrem Buch von Dankert, Jürgen .

Dankert, Jürgen - Große Auswahl an Publikationen bei Buch findr

Bei uns finden Sie Bücher aller beliebter Autoren, Neuerscheinungen, Bestseller genauso wie alte Schätze. Bücher von Dankert, Jürgen die Ihre Fantasie anregen und Bücher, die Sie weiterbilden und Ihnen wissenschaftliche Fakten vermitteln. Ganz nach Ihrem Geschmack ist das passende Buch für Sie dabei. Finden Sie eine große Auswahl Bücher verschiedenster Genres, Verlage, Schlagworte Genre bei Buchfindr:

Unser Repertoire umfasst Bücher von

Sie haben viele Möglichkeiten bei Buch findr die passenden Bücher für Ihr Lesevergnügen zu entdecken. Nutzen Sie unsere Suchfunktionen, um zu stöbern und für Sie interessante Bücher in den unterschiedlichen Genres und Kategorien zu finden. Neben Büchern von Dankert, Jürgen und Büchern aus verschiedenen Kategorien finden Sie schnell und einfach auch eine Auflistung thematisch passender Publikationen. Probieren Sie es aus, legen Sie jetzt los! Ihrem Lesevergnügen steht nichts im Wege. Nutzen Sie die Vorteile Ihre Bücher online zu kaufen und bekommen Sie die bestellten Bücher schnell und bequem zugestellt. Nehmen Sie sich die Zeit, online die Bücher Ihrer Wahl anzulesen, Buchempfehlungen und Rezensionen zu studieren, Informationen zu Autoren zu lesen. Viel Spaß beim Lesen wünscht Ihnen das Team von Buchfindr.