Syllabus

Title
0164 Business Programming 1
Instructors
Univ.Prof.i.R. Dr. Rony G. Flatscher
Contact details
Type
PI
Weekly hours
2
Language of instruction
Deutsch
Registration
09/09/20 to 10/06/20
Registration via LPIS
Notes to the course
Dates
Day Date Time Room
Friday 10/09/20 09:00 AM - 01:00 PM Online-Einheit
Friday 10/16/20 09:00 AM - 01:00 PM Online-Einheit
Friday 10/23/20 09:00 AM - 01:00 PM Online-Einheit
Friday 10/30/20 09:00 AM - 01:00 PM Online-Einheit
Friday 11/06/20 09:00 AM - 01:00 PM Online-Einheit
Friday 11/13/20 09:00 AM - 01:00 PM Online-Einheit
Friday 11/20/20 09:00 AM - 01:00 PM Online-Einheit
Procedure for the course when limited activity on campus

Falls die Präsenzeinheiten nicht auf dem Campus stattfinden können, wird das Seminar im Distanzmodus abgehalten.

Learning outcomes
Attendance requirements

Sie können maximal zwei Mal fehlen.

 

Teaching/learning method(s)
Assessment

Vgl. <http://wi.wu.ac.at/rgf/wu/lehre/autowin/2020wBP1/BP1-autowin-2020w-uebersicht.pdf>

50 % Mitarbeit (Gruppenbildung,  Mitarbeit in der Lehrveranstaltung, Erstellung der Hausübungsbeispiele und des Abschlussprojekts in Gruppenarbeit), 50 % Abschlusstest.

 

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)
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.

Studierende, die unentschuldigt nicht zur ersten Einheit erscheinen, verlieren ihren Platz in der LV. Dieser wird an Studierende der Warteliste, die zur ersten Einheit kommen, nach Wartelistenreihenfolge vergeben.

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: 2020-08-30



Back