Liebe Alle,
hier unsere HÜ:
*** Aufgabe 1: ***
h1 = .Schauspieler ~NEW ~~"NAME="("Bruce Willis") ~~Aussage~~Aussage2
.OesterreichischerSchauspieler ~NEW ~~"NAME="("Arnold Schwarzenegger") ~Aussage
::CLASS Schauspieler SUBCLASS Object
::ATTRIBUTE Name
::METHOD Aussage
SAY self~Name":" "Jippi-ei-ey Schweinebacke"
::method Aussage2
say self~name":" "Ich bin ein Schauspieler"
::CLASS OesterreichischerSchauspieler SUBCLASS Schauspieler
::METHOD Aussage
SAY self~Name":" "I'll be back!!!"
say self~name":" "Ich bin ein oesterreichischer Schauspieler"
self~aussage2:super
Output: Bruce Willis: Jippi-ei-ey Schweinebacke Bruce Willis: Ich bin ein Schauspieler Arnold Schwarzenegger: I'll be back!!! Arnold Schwarzenegger: Ich bin ein oesterreichischer Schauspieler Arnold Schwarzenegger: Ich bin ein Schauspieler Process finished with exit code 0
*** Aufgabe 2: *** Village_People = .queue ~new Village_People ~~queue("C") ~~queue("A") ~~push("M") ~push("Y") SAY Village_People~string":" DO i OVER Village_People SAY "["i"]" END
Output:
a Queue: [Y] [M] [C] [A]
Process finished with exit code 0
*** Aufgabe 3: ***
say "resource named 'wu':"
say .resources~wu
::resource wu
╔══╗
╚╗╔╝
╔╝(¯`v´¯)
╚══`.¸.[WU]
::END
Output: resource named 'wu':
╔��╗ ╚╗╔� ╔�(¯`v´¯) ╚��`.¸.[WU]
Process finished with exit code 0 FRAGE: Warum übernimmt es im Output unsere Formatierung nicht?
Schönes Wochenende euch allen. Liebe Grüße
Jana & Birgit
Birgit Hietel Studienrecht study regulations
WU Wirtschaftsuniversität Wien Vienna University of Economics and Business Gebäude LC, Ebene +2 Welthandelsplatz 1, 1020 Wien, Austria
Tel: +43-1-313 36-5836 E-Mail: birgit.hietel@wu.ac.atmailto:birgit.hietel@wu.ac.at www.wu.ac.athttp://www.wu.ac.at/
Liebe Gruppe 3,
On 17.11.2022 15:12, Hietel, Birgit wrote: ... cut ...
*** Aufgabe 3: ***
say "resource named 'wu':" say .resources~wu ::resource wu ╔══╗ ╚╗╔╝ ╔╝(¯`v´¯) ╚══`.¸.[WU] ::END
Wo (welches Betriebssystem) und womit haben Sie das Rexxprogramm geschrieben? Oder anders gefragt: mit welcher Zeichensatztabelle wurde das Rexxprogramm geschrieben?
Output: resource named 'wu':
╔��╗ ╚╗╔� ╔�(¯`v´¯) ╚��`.¸.[WU]
Process finished with exit code 0 FRAGE: Warum übernimmt es im Output unsere Formatierung nicht?
Die Ausgabe erfolgt wahrscheinlich in Unicode, daher die Frage, wo Sie das Programm ausgeführt haben bzw. welche Zeichensatztabelle wird hier verwendet?
Hintergrund: wenn Sie im Texteditor und in der Umgebung, in der das Rexxprogramm ausgeführt wird, dieselbe Zeichensatztabelle verwenden, müssten Sie dieselbe Ausgabe erhalten, vorausgesetzt, dass auch die Schriften in beiden Fällen über alle Zeichen verfügen!
Mit freundlichem Gruß
Rony G. Flatscher
-- __________________________________________________________________________________
Prof. Dr. Rony G. Flatscher Department Wirtschaftsinformatik und Operations Management Institut für Wirtschaftsinformatik und Gesellschaft D2c 2.086 WU Wien Welthandelsplatz 1 A-1020 Wien/Vienna, Austria/Europe
http://www.wu.ac.at __________________________________________________________________________________
Lieber Prof. Flatsher,
danke für die Antwort.
Wir benutzen Windows und Jetbrain. Wir haben die Illustration von einer Website kopiert, aber sie bleibt gleich, wenn wir sie in Notepad kopieren.
Wie können wir herausfinden, welche Zeichenette unsere Umgebung oder unser Programm verwendet? Oder mit welcher Zeichenette wurde so eine Illustration gescrieben?
MFG, Jana und Birgit
From: Wu_bp_2022w wu_bp_2022w-bounces@alice.wu.ac.at On Behalf Of Rony G. Flatscher Sent: Sonntag, 20. November 2022 14:44 To: wu_bp_2022w@alice.wu.ac.at Subject: Re: [Wu_bp_2022w] G03 T05
Liebe Gruppe 3,
On 17.11.2022 15:12, Hietel, Birgit wrote:
... cut ...
*** Aufgabe 3: ***
say "resource named 'wu':" say .resources~wu ::resource wu
╔══╗ ╚╗╔╝ ╔╝(¯`v´¯) ╚══`.¸.[WU] ::END
Wo (welches Betriebssystem) und womit haben Sie das Rexxprogramm geschrieben? Oder anders gefragt: mit welcher Zeichensatztabelle wurde das Rexxprogramm geschrieben?
Output: resource named 'wu':
╔��╗ ╚╗╔� ╔�(¯`v´¯) ╚��`.¸.[WU]
Process finished with exit code 0 FRAGE: Warum übernimmt es im Output unsere Formatierung nicht?
Die Ausgabe erfolgt wahrscheinlich in Unicode, daher die Frage, wo Sie das Programm ausgeführt haben bzw. welche Zeichensatztabelle wird hier verwendet?
Hintergrund: wenn Sie im Texteditor und in der Umgebung, in der das Rexxprogramm ausgeführt wird, dieselbe Zeichensatztabelle verwenden, müssten Sie dieselbe Ausgabe erhalten, vorausgesetzt, dass auch die Schriften in beiden Fällen über alle Zeichen verfügen!
Mit freundlichem Gruß
Rony G. Flatscher
-- __________________________________________________________________________________
Prof. Dr. Rony G. Flatscher Department Wirtschaftsinformatik und Operations Management Institut für Wirtschaftsinformatik und Gesellschaft D2c 2.086 WU Wien Welthandelsplatz 1 A-1020 Wien/Vienna, Austria/Europe
http://www.wu.ac.at __________________________________________________________________________________
Liebe Gruppe drei,
On 21.11.2022 09:38, Jana Korunovska wrote:
danke für die Antwort.
Wir benutzen Windows und Jetbrain. Wir haben die Illustration von einer Website kopiert, aber sie bleibt gleich, wenn wir sie in Notepad kopieren.
Wie können wir herausfinden, welche Zeichenette unsere Umgebung oder unser Programm verwendet? Oder mit welcher Zeichenette wurde so eine Illustration gescrieben?
Gute Frage! :)
Das hängt von den Programmen ab, die man verwendet. Es kommt hinzu, dass man diese auch konfigurieren kann, sodass verschiedene Installationen unterschiedlich eingestellt sind. Unter Windows gibt es insbesondere das Problem, dass Kommandozeilenfenster unterschiedliche Zeichensatztabellen parallel haben können und zum anderen Windowsprogramme wie Word im Westen nur eine bestimmte Windows-Zeichensatztabelle standardmäßig unterstützen.
Das ist ein Problembereich, der den wenigsten bewusst ist. Sobald wir beim Programmieren von Windows und Windowsprogrammen ankommen, gibt es anschließend sogar eine eigene Einheit über Zeichensatztabellen, um diesen Problembereich auszuleuchten, zu verstehen und auch zu lernen, wie man sich hier helfen kann! Dazu kommt dann noch einmal ein Hinweis, wenn wir beginnen, mit ooRexx Java zu nutzen, weil Sie dann die Möglichkeit an die Hand bekommen, gezielt und zuverlässig Textdaten von einem Zeichensatz in einen anderen zu übersetzen (was nicht trivial ist, aber mit bsf.iconv() ein Klacks sein wird).
Mit freundlichem Gruß
Rony G. Flatscher
*From:*Wu_bp_2022w wu_bp_2022w-bounces@alice.wu.ac.at *On Behalf Of *Rony G. Flatscher *Sent:* Sonntag, 20. November 2022 14:44 *To:* wu_bp_2022w@alice.wu.ac.at *Subject:* Re: [Wu_bp_2022w] G03 T05
Liebe Gruppe 3,
On 17.11.2022 15:12, Hietel, Birgit wrote:
... cut ...
*** Aufgabe 3: *** say "resource named 'wu':" say .resources~wu ::resource wu ╔══╗ ╚╗╔╝ ╔╝(¯`v´¯) ╚══`.¸.[WU] ::END
Wo (welches Betriebssystem) und womit haben Sie das Rexxprogramm geschrieben? Oder anders gefragt: mit welcher Zeichensatztabelle wurde das Rexxprogramm geschrieben?
Output: resource named 'wu': â•”â•�â•�â•— â•šâ•—â•”â•� â•”â•�(¯`v´¯) â•šâ•�â•�`.¸.[WU] Process finished with exit code 0 FRAGE: Warum übernimmt es im Output unsere Formatierung nicht?
Die Ausgabe erfolgt wahrscheinlich in Unicode, daher die Frage, wo Sie das Programm ausgeführt haben bzw. welche Zeichensatztabelle wird hier verwendet?
Hintergrund: wenn Sie im Texteditor und in der Umgebung, in der das Rexxprogramm ausgeführt wird, dieselbe Zeichensatztabelle verwenden, müssten Sie dieselbe Ausgabe erhalten, vorausgesetzt, dass auch die Schriften in beiden Fällen über alle Zeichen verfügen!
Mit freundlichem Gruß
Rony G. Flatscher
-- __________________________________________________________________________________ Prof. Dr. Rony G. Flatscher Department Wirtschaftsinformatik und Operations Management Institut für Wirtschaftsinformatik und Gesellschaft D2c 2.086 WU Wien Welthandelsplatz 1 A-1020 Wien/Vienna, Austria/Europe http://www.wu.ac.at __________________________________________________________________________________