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.