Benutzer-Werkzeuge

Webseiten-Werkzeuge


fiae

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

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