Bauer / Goos | Informatik | E-Book | www.sack.de
E-Book

E-Book, Deutsch, Band 91, eBook

Reihe: Heidelberger Taschenbücher

Bauer / Goos Informatik

Eine einführende Übersicht Zweiter Teil
2. Auflage 1974
ISBN: 978-3-642-96224-0
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark

Eine einführende Übersicht Zweiter Teil

E-Book, Deutsch, Band 91, eBook

Reihe: Heidelberger Taschenbücher

ISBN: 978-3-642-96224-0
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark



Bauer / Goos Informatik jetzt bestellen!

Zielgruppe


Research


Autoren/Hrsg.


Weitere Infos & Material


5. Kapitel Dynamische Speicherverteilung.- 5.1Blöcke und Speicherverteilung.- 5.1.1Pulsierende Speicherverteilung.- 5.1.2Lebensdauer von Namen als Objekten.- 5.1.3Sprünge und Blockstruktur.- 5.1.4Behandlung von Wiederholungsanweisungen.- 5.1.5Felder mit dynamisch festgelegten Indexgrenzen.- 5.1.5.1Nachteile der bisherigen Feldvereinbarungen.- 5.1.5.2Dynamische Feldvereinbarung.- 5.1.6Relative Adressierung.- 5.1.7Relativadressierung von Feldern.- 5.1.8Ein Beispiel zur Speicherverteilung.- 5.2Prozeduren und Blockstruktur.- 5.2.1Abkehr vom Konzept des naiven Einkopierens.- 5.2.2Rekursive Prozeduren.- 5.2.3Speicherverteilung unter Berücksichtigung von Prozeduren.- 5.2.4Dynamische und statische Verweisketten.- 5.2.5Der Prozeduraufrufmechanismus.- 5.3Speicherverteilung mittels der Halde.- 5.3.1Speicherverteilung für Verbundvariable.- 5.3.2Speicherverteilung für Objekte, die nur einen Phantasienamen haben (anonyme Objekte).- 5.3.3Speicherbereinigung.- 6. Kapitel Hintergrundspeicher und Verkehr mit der Außenwelt, Grundprogramme.- 6.1 Hintergrundspeicher, E/A-Geräte und Kanäle.- 6.1.1 Technische Charakteristika von Geräten.- 6.1.1.1 Speicher mit direktem Zugriff.- 6.1.1.2Speicher mit indirektem Zugriff.- 6.1.1.3Transport- und Übertragungseinheiten.- 6.1.2 Das Zusammenwirken von Geräten und Zentraleinheit.- 6.1.2.1Rechnerkonfigurationen.- 6.1.2.2E/A-Prozessoren und Kanäle.- 6.1.2.3Privilegierte Befehle und Programmunterbrechungen.- 6.2Datenorganisation und funktionelle Ein/Ausgabe.- 6.2.1Datenorganisation.- 6.2.1.1Zusammengesetzte Objekte und Selektoren.- 6.2.1.2Typen von Datenstrukturen.- 6.2.1.3Die Implementierung von Datenstrukturen in einheitlichen Speichern.- 6.2.1.4Dateikataloge.- 6.2.1.5Zugriffsrechte.- 6.2.2Datenorganisation auf Speichern mit indirektem Zugriff.- 6.2.2.1Dateien auf Hintergrundspeichern.- 6.2.2.2Zugriff auf Dateien auf Hintergrundspeichern.- 6.2.2.3Dateien auf langsames E/A-Geräten.- 6.2.3Funktionelle Ein/Ausgabe.- 6.2.3.1Der Satzzugriff.- 6.2.3.2Der Zugang zu Dateien.- 6.2.3.3Verständliche Ein/Ausgabe.- 6.3Betriebssysteme.- 6.3.1Sequentielle Prozesse und Mehrprogrammbetrieb.- 6.3.1.1 Prozeßkommunikation und Synchronisierung von Prozessen.- 6.3.2Betriebsmittelverwaltung.- 6.3.2.1Zuteilung von Rechenzeit.- 6.3.2.2Datenübertragung.- 6.3.2.3Hauptspeicherverwaltung.- 6.3.2.4Hintergrundspeicherverwaltung.- 6.3.3Betriebsformen und Betriebsziele.- 6.3.4Betriebssteuerung und Betriebssprachen.- 6.4Übersetzer und sonstige Dienstprogramme.- 7. Kapitel Automaten und formale Sprachen.- 7.1 Automaten.- 7.1.1Automaten und Halbgruppen.- 7.1.2Die durch einen Automaten induzierte Halbgruppe.- 7.1.3Eigenschaften von Automaten und einfache Sätze.- 7.1.4Automaten mit Ausgabe.- 7.1.5Von einem Automaten akzeptierter Sprachschatz.- 7.2Formale Sprachen.- 7.2.1Formale Systeme.- 7.2.2Semi-Thue-Sprachen.- 7.2.3Chomsky-Sprachen.- 7.2.4Mehrdeutigkeit.- 7.2.5Der Strukturbaum in linearer Aufschreibung.- 7.3Das Zerteilungsproblem.- 7.3.1Sackgassenfreie Grammatiken und die durch sie definierten sequentiel¬len Zerteilungs-Algorithmen.- 7.3.2Sackgassenfreiheit durch Kontextbedingungen.- 7.3.3Reguläre Grammatiken.- 7.3.4Kellerautomaten.- 7.3.5Operator- und Präzedenzgrammatiken.- 7.4Substitutionen.- 7.5Die Beschreibung von Automaten und formalen Sprachen.- 7.5.1Formale Beschreibung von (Automaten und) formalen Sprachen...- 7.5.2Eine Kollektion von Beschreibungsmöglichkeiten.- 7.5.2.1Verbale Beschreibung.- 7.5.2.2Beschreibung durch eine Chomsky-Grammatik.- 7.5.2.3Beschreibung durch eine Automaten-Übergangstafel…..- 7.5.2.4Beschreibung durch ein Automaten-Übergangsdiagramm...- 7.5.2.5Beschreibung durch ein Schaltwerk.- 7.5.2.6Beschreibung durch einen „regulären Ausdruck“.- 7.5.2.7Beschreibung durch einen Strukturbaum.- 7.5.2.8Beschreibung durch einen klammerfreien regulären Ausdruck.- 7.5.2.9Beschreibung durch einen Kantorovic-Baum.- 7.5.2.10Beschreibung durch ein Programm.- 7.5.2.11Beschreibung durch einen Programmablaufplan.- 7.5.2.12Beschreibung durch einen Markov-Algorithmus.- 8. Kapitel Syntaktische und semantische Definition algorithmischer Sprachen.- 8.1Syntax von algorithmischen Sprachen.- 8.1.1Formen syntaktischer Beschreibung.- 8.1.2Einordnung in syntaktische Klassen.- 8.2Semantik.- 8.2.1Die Forderung nach Bedeutungstreue der Synta.- 8.2.2Operative Semantik.- 8.2.3Semantik nach MCCARTHY.- 8.2.4Semantik nach FLOYD und HOARE.- 8.2.5Ausblicke.- 8.3Die Übersetzung algorithmischer Sprachen in Maschinensprachen.- 8.3.1Aufbau von Übersetzern.- 8.3.2Mechanisierte Erstellung des Übersetzers.- 8.4Programmiersprachen.- 8.4.1Abgrenzung zwischen Syntax, Semantik und Pragmatik.- 8.4.2Beurteilung von Programmiersprachen, Entwurfskriterien.- 8.4.3Charakteristika einiger gängiger Programmiersprachen.- 8.4.3.1ALGOL 68.- 8.4.3.2ALGOL 60.- 8.4.3.3PASCAL.- 8.4.3.4SIMULA.- Anhang: Datenendgeräte.- B. 1 Anforderungen und Möglichkeiten.- B. 2 Ausgabe.- B. 2.1 Zeichendrucker.- B. 2.2 Zeilendrucker.- B. 2.3 Zeichengeräte.- B. 2.4 Bildschirmgeräte.- B. 2.5 Sprachausgabe.- B.3 Eingabe.- B. 3.1 Tastaturen.- B. 3.2 Positionseingabe am Sichtgerät.- B. 3.3 Lochkarten und -streifen, Markierungsleser.- B.3.4 Belegleser.- Anhang: Zur Geschichte der Informatik.- C.1 Einleitung.- C.1.1 LEIBNIZ.- C.1.2 Die Wurzeln der Informatik.- C.2 Geschichte des Rechnens mit Ziffern und Symbolen.- C.2.1 Das ZifFernrechnen.- C.2.1.1 Mechanisierung des Rechnens.- C.2.1.2 Das Rechnen im Dualzahlsystem.- C.2.1.3 Gleitpunktrechnung.- C.2.2 Das Rechnen mit Symbolen.- C.2.2.1 Kryptologie.- C.2.2.2 „Künstliche Intelligent“.- C.2.2.3 Das logische Rechnen.- C.3 Geschichte des Signalwesens.- C.3.1 Nachrichtenübertragung.- C.3.2 Das Prinzip der Binärcodierung.- C.3.3 Codierungs-und Informationstheorie, Prädiktionstheorie.- C.3.4 Regelung.- C.4 Automaten und Algorithmen.- C.4.1 Das Automatenprinzip.- C.4.2 Programmsteuerung.- C.4.3 Algorithmen.- C.4.4 Algorithmische Sprachen.- C.4.5 Rekursivität.- Literatur.- Namen- und Sachverzeichnis.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.