EGE/Inf2017/Modelle
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
== Modelle in der Informatik == === Was sind Modelle === * Abbildung eines Realitätsausschnitts: ** Architektur der Software (Data-Model-View) ** grafische Darstellung von Code (PAP, Struktogramm) ** Datenmodelle (ER-Diagramme) * Konzept eines Systems ** Netzwerkprotokoll (DoD-Schichtenmodell) ** Referenzmodelle (Konzept Rechenanlagen, Filius) ** Data-Warehouse (Internetportale) * Organisation von Firmen (Organigramm) * Wirtschaftsinformatik: Mensch-Maschine-Modell und Auswirkungen <!--[[Bild:Mschubert_Informatische_modelle_beispiele.png]]--> === Beispiele für Modelle === ==== Programmablaufplan (PAP)==== ==== Struktogramm ==== ==== ER-Diagramm ==== ==== UML-Diagramm ==== ==== Von-Neumann-Architektur ==== '''Ziel und Einsatzmöglichkeiten''' * Veranschaulichung großer Rechensysteme * Einsatzmöglichkeiten in allen Computer- und Rechensystemen '''Anforderungen und Grenzen''' * Anforderungen/Komponenten ** CPU *** Rechenwerk: führt logische Verknüpfungen aus *** Steuerwerk: leitet Rechenwerk und interpretiert Anweisungen eines Programms ** Bussystem: verbindet die Komponenten des Rechners untereinander ** Speicherwerk: speichert Programme und Daten, die für das Rechenwerk zugänglich sind ** Ein- und Ausgabewerk (I/O-Unit): steuert Ein- und Ausgabe zum Anwender oder anderen Systemen * Grenzen ** Bussystem deutlich langsamer als CPU (Von-Neumann-Flaschenhals) '''Beispiel''' Entwerft ein eigenes Von-Neumann-Modell zu einem allgemeinen Rechner mit den oben angegebenen Komponenten.