faecher:informatik:oberstufe:modellierung:objektmodelle:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:modellierung:objektmodelle:start [18.10.2021 17:15] – [Objekte in der Miniwelt] sbelfaecher:informatik:oberstufe:modellierung:objektmodelle:start [29.02.2024 07:53] (aktuell) Frank Schiebel
Zeile 10: Zeile 10:
 ===== Objekte in der Miniwelt ===== ===== Objekte in der Miniwelt =====
  
-Wir wollen ein Städteregister entwerfen - Objekte, die von besonderem Interesse für unser Vorhaben sind sind sicherlich die Städte: Das Objekt **Stadt**, der realen Welt. Ein solches Objekt hat wehr viele Aspekte, von denen uns je nach konkretem Vorhaben nur ein Bruchteil interessieren dürfte - das ist auch damit gemeint, dass wir stets eine "Miniwelt" modellieren. Wir werden immer zahlreiche Eigenschaften der realen Situation absichtlich vernachlässigen, die Kunst besteht hier in der richtigen Auswahl, passend zum zu lösenden Problem. +Wir wollen ein Städteregister entwerfen - Objekte, die von besonderem Interesse für unser Vorhaben sind sind sicherlich die Städte: Das Objekt **Stadt**, der realen Welt. Ein solches Objekt hat sehr viele Aspekte, von denen uns je nach konkretem Vorhaben nur ein Bruchteil interessieren dürfte - das ist auch damit gemeint, dass wir stets eine "Miniwelt" modellieren. Wir werden immer zahlreiche Eigenschaften der realen Situation absichtlich vernachlässigen, die Kunst besteht hier in der richtigen Auswahl, passend zum zu lösenden Problem. 
  
 In diesem Beispiel beschränken wir uns auf die Eigenschaften Einwohnerzahl, Bundesland und KFZ-Kennzeichen der "Stadt"-Objekte. Andere Eigenschaften wie Höhe, Regierungsbezirk, Gemeindeschlüssel ... vernachlässigen wir. In diesem Beispiel beschränken wir uns auf die Eigenschaften Einwohnerzahl, Bundesland und KFZ-Kennzeichen der "Stadt"-Objekte. Andere Eigenschaften wie Höhe, Regierungsbezirk, Gemeindeschlüssel ... vernachlässigen wir.
  
-{{ :faecher:informatik:oberstufe:modellierung:objektmodelle:staedte.png?nolink |}}+{{ :faecher:informatik:oberstufe:modellierung:objektmodelle:staedte.png?nolink&640 |}}
  
 Bei der Abbildung der Objekte in der Softwareentwicklung wird aus den "realen" Objekten und ihren Gemeinsamkeiten ein **Bauplan** - eine **Klasse** - entwickelt:  Bei der Abbildung der Objekte in der Softwareentwicklung wird aus den "realen" Objekten und ihren Gemeinsamkeiten ein **Bauplan** - eine **Klasse** - entwickelt: 
  
  
-{{ :faecher:informatik:oberstufe:modellierung:objektmodelle:instanzen.png?nolink |}}+{{ :faecher:informatik:oberstufe:modellierung:objektmodelle:instanzen.drawio.png?nolink&640 |}}
  
 <WRAP center round box 90%> <WRAP center round box 90%>
Zeile 34: Zeile 34:
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
 === (A1) === === (A1) ===
 +
  
 **(A)** Entwickle Objektdiagramme zur Modellierung der wirtschaftlichen Stärke einiger europäischer Länder. Welche Attribute sind hierfür von Interesse? Wie könnte man die wirtschaftliche Stärke vergleichbar machen? **(A)** Entwickle Objektdiagramme zur Modellierung der wirtschaftlichen Stärke einiger europäischer Länder. Welche Attribute sind hierfür von Interesse? Wie könnte man die wirtschaftliche Stärke vergleichbar machen?
Zeile 60: Zeile 61:
 **(B)** Entwickle ein Entwurfsdiagramm für die Klasse "Schueler", bei dem du Eigenschaften und "Fähigkeiten" berücksichtigst. **(B)** Entwickle ein Entwurfsdiagramm für die Klasse "Schueler", bei dem du Eigenschaften und "Fähigkeiten" berücksichtigst.
  
-**(B)** Erklärte die Aussage "Eine Klasse ist eine Abstraktion von Objekten" anhand des Beispiels der Schülerverwaltung.+**(C)** Erkläre die Aussage "Eine Klasse ist eine Abstraktion von Objekten" anhand des Beispiels der Schülerverwaltung.
  
  • faecher/informatik/oberstufe/modellierung/objektmodelle/start.1634570155.txt.gz
  • Zuletzt geändert: 18.10.2021 17:15
  • von sbel