Syllabus

Title
4177 Business Programming I
Instructors
ao.Univ.Prof. Dr. Rony G. Flatscher
Contact details
Type
PI
Weekly hours
2
Language of instruction
Deutsch
Registration
02/09/17 to 03/05/17
Registration via LPIS
Notes to the course
Dates
Day Date Time Room
Friday 03/10/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Friday 03/17/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Friday 03/24/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Friday 03/31/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Friday 04/07/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Friday 05/05/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Friday 05/12/17 09:00 AM - 01:00 PM D2.0.025 Workstation-Raum
Learning outcomes
Teaching/learning method(s)
Assessment
Vgl. <http://wi.wu.ac.at/rgf/wu/lehre/autowin/2017sBP1/BP1-autowin-2017s-uebersicht.pdf>. Aktive Mitarbeit in der Lehrveranstaltung, Erstellung der Hausübungsbeispiele und des Abschlussprojekts in Gruppenarbeit, kleiner Abschlusstest.
Prerequisites for participation and waiting lists

Falls Sie eine gültige LV-Anmeldung haben, aber an dieser Lehrveranstaltung nicht teilnehmen können, melden Sie sich bitte während des Anmeldezeitraums über LPIS wieder ab, damit Ihr LV-Platz anderen Studierenden zur Verfügung steht.

Die Platzvergabe während der Anmeldefrist verfährtim „first-come, first-served Prinzip“.

Nach Ende der Anmeldefrist werden verfügbare LV-Plätze den Studierenden der Warteliste, die noch keine gültige Anmeldung zum Planpunkt haben, gereiht nach Studienfortschritt (Härtefallprinzip) vom Vizerektorat für Lehre und Studierende zugeteilt, nicht nach Wartelistenplatz.

Readings
1 Author: Flatscher, R. G.
Title: Introduction to Rexx and ooRexx

Publisher: facultas
Year: 2013
Recommendation: Strongly recommended (but no absolute necessity for purchase)
Availability of lecturer(s)
Unit details
Unit Date Contents
1 Overview of the course, history of ooRexx, a minimal program, variable, statement, block, branch, repetition (loop).
2 Label, procedure, function, searching order for functions/procedures, scope, Rexx functions, stem
3 ooRexx extensions: routine, argument by reference, exception handling, class, method, attribute, message, scope, creation of objects
4 Inheritance, specialisation, scopes, multirheading, class hierarchy
5 Class hierarchy II, collection classes, „the big picture“
6 OLE-Automation/ActiveX-Automation, the class "OLEObject", examples, Microsoft Internet Explorer’s DHTML
7 Windows Script Host (WSH), Windows Script Engine (WSE), Windows Script File (WSF), Windows Script Component (WSC)
8 ooRexx vs. MS Visual Basic Script ("VBScript", "VBS"), Windows configuration relating to file extensions. Assignments.
9 Presentation (assignments, possible solutions): ooRexx, DHTML; Q&A, discussions
10 Presentation (assignments, possible solutions): WSF, WSC with DHTML-frontend; Q&A, discussions. Presentation of short sketches of the concluding “short project”: integration/remote-controlling at least three Windows applications (at least one Windows application must not be from Microsoft)
11 Presentation (assignments, possible solutions):Automating Windows (WSH, WSF, WSC)
12 Presentation (assignments, possible solutions): concluding “short project”; Q&A, discussions
Last edited: 2017-01-16



Back