Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
fiae [2010-04-08 16:18] stefan |
fiae [2010-04-08 16:32] stefan |
||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
* Implementierung | * Implementierung | ||
* welche Form hat das Programm (Webanwendung, Client mit GUI)? | * welche Form hat das Programm (Webanwendung, Client mit GUI)? | ||
- | * welche Sprache/DB wird verwendet? | + | * welche Sprache/DB wird verwendet? |
* Projektbegründung | * Projektbegründung | ||
* was ist der wirtschaftliche Nutzen? | * was ist der wirtschaftliche Nutzen? | ||
Zeile 112: | Zeile 112: | ||
==== Themen ==== | ==== Themen ==== | ||
+ | |||
+ | === Aktuelles (2010) === | ||
+ | * Cloud Computing (Auswirkungen auf Softwareentwicklung, Hardware, Geschäftsmodelle) | ||
+ | * Funktionale Programmierung | ||
+ | * REST | ||
+ | * Green IT | ||
+ | * Virtualisierung | ||
+ | * Web 2.0 | ||
+ | * RIA | ||
+ | * Desktop -> Browser | ||
+ | * Mobile Applikation | ||
+ | * USB 3.0 | ||
+ | * Windows 7 | ||
+ | * 3D-/HD-TV, HDMI, BlueRay | ||
=== Der Betrieb und sein Umfeld === | === Der Betrieb und sein Umfeld === | ||
Zeile 127: | Zeile 141: | ||
* Linien-/Matrixorganisation kennen (Vor-/Nachteile)und Organigramm erstellen | * Linien-/Matrixorganisation kennen (Vor-/Nachteile)und Organigramm erstellen | ||
* Umweltschutz | * Umweltschutz | ||
+ | * Green IT | ||
* Workflow | * Workflow | ||
* Zentralisierung/Dezentralisierung | * Zentralisierung/Dezentralisierung | ||
Zeile 155: | Zeile 170: | ||
* Urheberrecht | * Urheberrecht | ||
* von Patenten abgrenzen | * von Patenten abgrenzen | ||
+ | * Open Source | ||
* Unfreier Versand | * Unfreier Versand | ||
* Fernabsatzverträge | * Fernabsatzverträge | ||
Zeile 228: | Zeile 244: | ||
* Thin Clients/Fat Clients | * Thin Clients/Fat Clients | ||
* Bezugsquellen für Hardwarelieferanten | * Bezugsquellen für Hardwarelieferanten | ||
+ | * Virtuelle Maschinen | ||
* mögliche Aufgaben | * mögliche Aufgaben | ||
* passende Komponenten für einen (Datenbank-/File-)Server oder Workstation (z.B. CAD, Office) auswählen | * passende Komponenten für einen (Datenbank-/File-)Server oder Workstation (z.B. CAD, Office) auswählen | ||
Zeile 256: | Zeile 273: | ||
* dynamische Websites (CGI, ASP, JSP) | * dynamische Websites (CGI, ASP, JSP) | ||
* Applet und Servlet unterscheiden | * Applet und Servlet unterscheiden | ||
- | * AJAX | + | * Web 2.0 |
- | * Vor-/Nachteile | + | * AJAX |
- | * Funktionsweise | + | * Vor-/Nachteile |
+ | * Funktionsweise | ||
+ | * Social Networks, Wikis, Blogs, Twitter | ||
=== Mathematik und Rechnungswesen === | === Mathematik und Rechnungswesen === | ||
Zeile 388: | Zeile 407: | ||
* Erklärung Klassenbibliothek | * Erklärung Klassenbibliothek | ||
* Klassenbeziehungen: Assoziation, Aggregation, Komposition | * Klassenbeziehungen: Assoziation, Aggregation, Komposition | ||
+ | * Software-Architektur | ||
+ | * MVC, 3-Tier | ||
* Bottom-Up- und Top-Down-Verfahren bei der Modellierung erläutern | * Bottom-Up- und Top-Down-Verfahren bei der Modellierung erläutern | ||
* Funktion/Vorteile der Modularisierung von Programmen | * Funktion/Vorteile der Modularisierung von Programmen |