Syllabus

Title
4158 Business Programming I
Instructors
ao.Univ.Prof. Dr. Rony G. Flatscher
Contact details
Type
PI
Weekly hours
2
Language of instruction
Deutsch
Registration
02/05/19 to 03/05/19
Registration via LPIS
Notes to the course
Dates
Day Date Time Room
Friday 03/08/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
Friday 03/15/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
Friday 03/22/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
Friday 03/29/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
Friday 04/05/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
Friday 04/12/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
Friday 05/03/19 09:00 AM - 01:00 PM D2.0.031 Workstation-Raum
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/2019sBP1/BP1-autowin-2019s-uebersicht.pdf>.

50 % Mitarbeit (Gruppenbildung,  Mitarbeit in der Lehrveranstaltung, Erstellung der Hausübungsbeispiele und des Abschlussprojekts in Gruppenarbeit), 50 % 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.

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.

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: 2019-02-21



Back