PCNEWS-20

Embed Size (px)

DESCRIPTION

C++ 11990http://pcnews.at/

Citation preview

  • 7/15/2019 PCNEWS-20

    1/72

    Seite 1

    If.Nr. 20 I

    PCC-TGMDas offizielle Mitteilungsblatt

    des

    (Personal Computer Club - Technologisches Gewerbe-Museum)

    Datenfernbertragung 30

    CLUBAKTION: 8051 - Entwicklungssystem im Selbstbau 66

    OSI Hamburger-Modell und Pattex-D 44Inbetriebnahme - Modem 2400 bit/s 45

    Neurale Netze in der Artificial Intelligente 20

    Kommunikationsprogramme 28

    excon SONDERPREISUSTE 48SammelbestellungAT /386SX 63Sammelbestellungen PCC-TGM/ADIM 65

    Klassenliste 19

    Die Mailbox Ecke 27Einbau und Installation von Disketten- und Festplattenlaufwerken 25Dynamische Objekte 24

    Erfolgszusammenstellung 18

    C++. eine Einfhrung 22

    Gsichter. 17

    Nheres zu dieser Zeitschrift: 2

    PC-SIG numerisch 9PC-SIG systematisch 7

    Spiel mit PC-SIG 16

    IPC-NEWS-4/90

    I5.Jahrgang

  • 7/15/2019 PCNEWS-20

    2/72

    We n n w ir n ie h te t was gegen

    p l an l o s e s F i nanz i e r en

    h t t en H ~ ~ ~ ~ .Schner wohnen" gehrtfr viele sterreicher zu~ den wichtigsten Dingen imWOHNPLAN Leben. Darum hat

    DIE ERSTE jetzt einen erstklassigenPlan entwickelt: Den ERSTE WOHN-PLAN. Er zeigt Ihnen den einfachstenWeg zur Finanzierung Ihrer Wohn-trume und verrt Ihnen, wie Sie sichdas alles leisten knnen. Z. B. einEigenheim, das Sie im Monat wenigerkostet, als Sie vielleicht denken.

    DIE:ERSIENehmen Sie uns beim Namen

  • 7/15/2019 PCNEWS-20

    3/72

    We n n unse r

    k e in H it w re

    Mit diesem Ausweis seid Ihr.Iive" dabei. Der ERSTE-Clubist ein Club, der vieles bietet,was junge Leute interessiert.Der Clou bei der Sache: Ihrbezahlt keinen Mitgliedsbeitrag und kommt trotzdem inden Genu ganz besondersgnstiger Freizeitangebote, diees fr ERSTE-Club-Mitgliedergibt.Ob Rock oder Klassik, obTheater oder Kabarett, obKino oder Sport - im monatlichen ERSTE-Club-Programmfindet Ihr eine Menge vonaktuellen Hinweisen und Veranstaltungstips. Es liegt injeder Filiale der ERSTEN gratis fr Euch bereit.Wenn Ihr Eure Freizeit vollgenieen wollt, dann genietsie im ERSTE-Club-Stil.

    DIE3!RSIENehmen Sie uns beim Namen

  • 7/15/2019 PCNEWS-20

    4/72

    I5.JahrgangNheres zu dieser Zeitschrift:

    B e Z l ! i S b e d i n g u n ~ e n : Einzelheft S 50,-, Fr Mitglieder desPCC-TGM im Mitgliedsbeitrag enthalten.A u O a ~ e dieser A u s ~ a b e : 1500 Stck.Impressum Medieninhaber: PCC-TGM (Personal-Computer-Club-TGM), Wexstrae 21, Postfach 59, 1202 Wien.Anrufbeantworter: (0222)/3523 980 Mi: 19.00-20.30 (FrauJelinek), Fr: 9.oo-12.ooh (Herr Leeb)Mailbox: (0222)/60210 36 (B-N-l) 9600 4800 2400 1200bit/s ' , , IIITX: Leitseite '5645# fr Nachrichten 912222584 berMitteilungsseite '941#

    G r u n d ! e ~ e n d e R i c h t u n ~ : AufAnwendungen im Unterrichtbezogene Informatinnen ber Personal-Computer-Systeme.B e n ~ h t e ber Veranstaltungen des Vereins. Beratung derVeremsmltgheder gem der Statuten des PCCTGM.Layout und S ~ I Z : Word 5.0Ikw;k:Erste Osterreichische Spar-Casse, 1010 WienErschemUD2sQrt; WienR:edaktioo und fr den Inhalt verantwortlich: Franz Fiala,Slccardsburggasse 4/1/22, 1100 Wien.Kopien mit Quellenangabe gerne gestattet. Zwei Belegexemplare erbeten.Liebe Clubmitglieder!RichtigstellungIn den letzten NEWS ist ein unangenehmer Fehler bei derNumenerung der Clubdisketten passiert: Im Text der Beitrge hatte die zugehrige TGM-Diskette die NummerTGM-141 und in der Zusammenstellung die NummerTGM-I40. Richtig ist: Die HD-Diskette mit dem Text destechnischen Referenz-Handbuches ist TGM-I40 dieBeitrge zu den letzten NEWS finden Sie aufTGM-141.Alles Gute im Neuen Jahrwnschen allen Mitgliedern und Betreuern die Mitarbeiterdes PCCTGM. Insbesondere halten wir allen die Daumendie im neuen Jahr mitneuen beruflichen Aufgaben konfron:uert werden, hoffenthch knnen sie auch in ihrem neuenArbeitsplatz dem pe-CLUB die Treue halten.Wichtig!, Sammelbestellung ADiM (486,HP-Taschenrechner), Sammelbestellung PCCTGM (8051-Entwicklungssystern 8051), Sammelbestellung AT, AT-386SX Mitarbeit erwnscht: Wer ist mein Betreuer? Haben Sie etwas zu verkaufen, tauschen, verschenken?Rubrik BAZAR sucht kostenlose Einschaltungen. Einzusenden an PCC-TGM, "Redaktion PCNEWS", Reaktionen auf die Beitrge, direkt an denAutor oderan die Redaktion., Sonderpreis fr PC-SIG-Disketten S 20,-

    I PC-NEWS-4/90

    If.Nr. 20 ISeminareDas Einsteigerseminar beginnt demnchst, wir bitten alleTeilnehmer den Anrufbeantworter abzuhren, der genaueBeginnzeitpunkt wird bekanntgegeben. Fr Ausknfte berdas Seminar steht Ihnen der Seminarleiter, Ing. Syrovatkaunter 35 35 11/354DW zur Verfgung.Zu dieser AusgabeDiesmal knnen wir Ihnen eine dickere Ausgabe der PCNEWS zusenden. Es fanden sich im Redaktionsbriefkatenunerwartete Beitrge. Danke dafr. Vielleicht knnten wirmit dieser Ausgabe der PC-NEWS den Versuch unternehmen, Unterrichtsvorbereitungen von Kollegen fr alle einsehbar zu machen. Um die Verbesserung des Layouts derPC-NEWS werden wir uns bemhen, damit Ihr Beitrag ineinem ansprechenderen Rahmen erscheinen kann.Zum Aufwand einen Beitrag rur die PCNEWSzu schreibenWenn Sie sich auch schon ber einseitige, unbrauchbare,berholte, langweilige (...) Beitrge rgern: Abhilfe ist ganzeinfach: Diskette mit dem ASCII-Text Ihres Beitrags gengt.Aus dem Unterricht, ber das, was Sie gerade erarbeiten,berlegen, probieren, nicht lsen knnen, lsen knnen.Kleinigkeiten, denn fr groe Beitrge reicht Ihre Zeit undunsere Mglichkeiten nicht aus. Aus diversen Mitgliederstatistiken kennen Sie unser Leserprofil: lauter Lehrer undSchler und Freunde, die hoffentlich den einen oder anderen Tippfehler, Unsauberkeit nicht ganz so ernst nehmen, dasie das allgemeine Zeitproblem auch haben, die sich aberalle ber Tips, Berichte aus und ber den Unterricht freuenwrden. Es wre sicher fr alle Kollegen interessant zu wis-sen, welchen Methode der jeweils andere im Unterricht anwendet. Die PC-NEWS bietet sich dafr als Forum an.RckmeldungenFr die 'Generierung' der PC-NEWS wren Reaktionenseitens der Mitglieder dringend erwnscht, vielleicht sagenSIe Ihrem Betreuer, was Ihnen ge- oder mifllt.DatenbertragungD.a wir beim letzten Clubabend von einigen MitgliedernWIeder auf Datenbertragung angesprochen wurden, findenSie im zweiten Teil des Heftes einiges darber. Ab dieserAusgabe soll regelmig eine Mailbox-Ecke erscheinen.PCSIGZu Beginn ein Verzeichnis der PC-SIG-Disketten, die beimClub verfgbar sind, systematisch und nach Nummern geordnet. Sie knnen ber den Club auch die genaueren Beschreibungen dieser Verzeichnisse gegen Ersatz der Kopierkosten kopiert bekommen (ca.200-300 Seiten).

    Seite 21

  • 7/15/2019 PCNEWS-20

    5/72

    Abmeldung vom PCCTGM

    Die Termine wurden verbindlich mit der ESPC abgesprochen. Bitte genau einhalten.

    I 5.JahrgangRedaktionstenninePC-NEWS 1/91 Heft 21PCNEWS 2/91 Heft 22PC-NEWS 3/91 Heft 23PCNEWS 4/91 Heft 24PC-NEWS 5/91 Heft 25

    14.01. 199128.02.199103. 06. 199102. 09. 199104. 11. 1991

    If.Nr. 20 IDiese Befragung soll daher weder ein Loben und auch kein"AN DEN PRANGERSTELLEN" sein, sondern uns helfen,den IST-Zustand festzustellen. Natrlich ist das Betreueneine ehrenamtliche Ttigkeit und wird von allen neben demBeruf ausgebt. Kein Betreuer ist ein Clubangestellter. Dereinzige Vorteil ist etwas mehr Information, als wir in denPC-NEWS abdrucken knnen. Wir sind aber bemht diesauszubauen. Wir versuchen mit dieser Befragung auch herauszufinden, wo und wie wir helfen knnen, das Verhltniszwischen den Mitgliedern zu verbessern. Wenn sich einmaleine starke lokale Gruppe gebildet hat, so kann diese auchmit der Untersttzung des Vorstandes, auch finanzieller Art,rechnen.

    Wenn sich Ihre Interessen ndern und Sie am PC-Club keinen Bedarf mehr haben, bitte teilen Sie uns dies mit einerPostkarte mit. Sie helfen dadurch Ihnen selbst und uns Ko-sten zu sparen. Es gengt nicht, einfach den Mitgliedsbeitragnicht zu zahlen, da wir mit dem blichen Arbeitstempo freiwilliger Mitarbeiter nicht so schlagkrftig reagieren knnen,wie das in manchen Fllen vielleicht ntig wre. Gottseidanksind es nur Ausnahmen, die uns qulen.Wie gut sind unsere Betreuer?Wieviel Kontakt haben sie mit den Mitgliedern? Haben Siedie Zeit und die Mglichkeit den Mitgliedern zu helfen?Das sind Fragen, die in der Clubleitung immer wieder diskutiert w e r d ~ n . Durch die weite Streuung der Mitgliederquer durch Osterreich ist natrlich die Betreuung an manchen Orten leichter als an anderen. Zudem wurden beiClubgrndung vom Clubbro einige Mitglieder ohne Kenntnis der lokalen Verhltnisse als Betreuer eingesetzt. Auchgibt es Gebiets- und Institutsbetreuer, was natrlich aucheinen Einflu auf die Art der Betreuung haben kann.Aber heute wollen wir es ganz genau wissen; WIE ZU-FRIEDEN SIND SIE MIT IHREM BETREUER?Schon bald nach Grndung des Clubs wurde klar, da nichtmit einer einzelnen Zentrale das Auslangen gefunden werden kann. Aus diesem Grund wurden die Betreuer eingefhrt. Einerseits um im Clubbro die Brokratie nichtausufern zu lassen, sondern auch um die Beziehung des einzelnen Mitglieds zum Club - viele wohnen ja weit auerhalbdes Grndungsortes Wien - auf eine persnlichere Basis zustellen.Die Betreuer sollten also im gnstigsten Fall an Ort undStelle eine kleine lokale Interessensgemeinschaft bilden oderzumindest eine AnlaufsteIle fr Mitglieder sein, die Hilfebrauchen. Was und welche Aktivitten der Betreuer setzt,bleibt ihm selbst berlassen.Zudem ist der Betreuer die erste Instanz fr die Neuaufnahme von Mitgliedern, da ja auf jedem Anmeldeformularein Betreuer unterschreiben mu. Ob und inwieweit dies geglckt ist, wissen wir in vielen Fllen nicht.

    IPC-NEWS-4/90

    Aus den Erfahrungen mit den nie geschriebenen Beitrgenfr das Clubmagazin wissen wir, wie knapp die Zeit eines jeden Einzelnen bemessen ist. Wir haben darum hier Fragenvorbereitet, welche sich schnell beantworten lassen und aufwelche wir uns Antworten erhoffen.Was geschieht mit den Antworten? Sie geben der Clubleitung wichtige Informationen ber das Verhltnis Mitglied Betreuer. Weiters werden die beiden BESTEN Betreuer gekrt. Ansonsten verbleiben die Antworten anonymisiert, dasheit von Betreuer- und Mitgliedsname entkoppelt, imClubbro. Sicher werden wir uns damit im Clubmagazinnoch weiter befassen und vielleicht in einem Jahr, eine weitere Befragung ber die sich aus der jetzigen Befragung ergebenden Vernderungen.Als Anreiz haben w ir 40 PC-SIG Diskettengutscheine vorbereitet, welche unter den Einsendern verlost werden. DieGutscheine bestehen aus je 10 Stck 5 1/4" oder 3 1/2" freiwhlbaren PC-SIG Disketten. Um das Gewinnverhltnis beiden 5 1/4" gegenber den 3 1/2" Disketten auszugleichen,sind bei den 5 1/4" noch zwei schne graue MAXELLHardcoverboxen dabei. Nur ausgefllte Fragebogen werdenzur Verlosung zugelassen.DER EINSENDESCHLUSZ IST DER 28.02.91 und dieVerlosung findet ffentlich am ersten Clubabend nach denSemesterferien statt.Die bei dieser Verlosung Anwesenden knnen IhrenGewinn gleich mit nach Hause nehmen. Die restlichenGewinner werden schriftlich verstndigt. Das Ergebnis derVerlosung wird in den PC-NEWS verffentlicht.Betreuer sollen natrlich nicht an dieser Befragung teilnehmen! Fr sie gibt es eine eigene Befragung ber Ihre Probleme bei der Betreuung, welche mit der Betreuerpost zugesendet wird. Auch unter diesen Antworten wird ein Diskettenpaket wie oben am Klubabend verlost.Der von den Mitgliedern als der BESTE ausgezeichneteGebietsbetreuer und der BESTE Institutsbetreuer bekommen ebenfalls je ein Diskettenpaket als kleines Dankeschnfr die geleistete Arbeit.

    Seite 3\

  • 7/15/2019 PCNEWS-20

    6/72

    Is.JahrgangBille kreuzen Sie nur eine (DIEAM EHESTEN ZUTREFFENDE) Antwort an.

    If.Nr. 20 I

    Frage 1: Wann hallen Sie das letzte Mal mit Ihrem BetreuerKontakt?Vor weniger als einem ~ o n a t ,Vor weniger al s sechs Nonaten,Vor weniger al s einem Jahr,Vor .ehr als einem Jahr,Noch nie. (BITTE WEITER ZU FRAGE 6:)

    Frage 2: Der Kontakt kam bisher ... regelmig zustande,durch den Betreuer zustande,

    durch mich zustande,durch ein anderes Clubmitglied oder zufllig zustande.

    Frage 3: War der Kontakt (Gesprch, Brief) fr Sie ...sehr zufriedenstellen,

    zufriedenstellend, befriedigend,unbefriedigend.

    Frage 4: Haben Sie Ihren Betreuer schon einmal wegenComputerproblemen kontaktiert?Ja fter, und er hat .ir meistens weiterhelfen knnen,Ja ein.al, und er konnte . ir auch weiterhelfen,Ja ein.al, aber er konnte .ir leider nicht weiterhel-fen,Ja einaal, aber er hatte l eider keine Zeit tOr . ich,Nein, noch nie.

    Frage 9: Was wOrden Sie sich al s Betreuermodell wnschen?(DIESE UNO NUR DIESE ANTWORT WIRD AN IHREN BETREUERWEITERGELEITET!!!) SO wie bisher, Intensiveren persnl ichen Kontakt,

    Ein Treffen in kleinem Rahmen, Ein Treffen . i t vielen Mitgliedern,"e;ne Modellvorstellung : _

    I PC-NEWS-4/90

    Frage 5: Wie ist das Verhltnis zu Ihrem Betreuer?Sehr gut,Gut,Sacht ich,Schlecht.

    Frage 6: Wie kamen Sie zu Ihrem jetzigen Betreuer?Ich wurde von ihm angeworben,Ich habe ihn mir ausgesucht,Durch meinen Umzug,Mein Betreuer hat gewechselt,Ich wurde ihm beim Beitritt zugeteilt.

    Frage 7: Wieviel Kontakt mchten Sie mit Ihrem jetzigenBetreuer haben?Regelmig Kontakt mit dem Betreuer,

    Ungefhr einmal im Jahr Kontakt,Kontakt nur wenn ich zum Beispiel Hilfe brauche,Aus leitgrnden mglichst wenig Kontakt,Ich wrde gerne den Betreuer wechseln.

    Frage 8: Wrden Sie sieh fr eine Betreuerttigkeit interes-sieren?Ja ,

    Nein.

    Name: _Adresse: _Anlllerkungen: _

    Seite 41

  • 7/15/2019 PCNEWS-20

    7/72

    I5.Jahrgang If.Nr. 20 IClubdisketten

    TGMl42 : BTX-Decoder auf HDDiskette, entpacken beiAufruf selbstndig

    Diskette TGMl42 enthlt alle BTX-Decoder auf HD-Format (1.2 MB), die anderen Disketten (TGMI43-TGMI48)jeweils einen Decoder auf 360k-Disketten.

    Im heutigen Diskettenangebol finden Sie unler anderem einige schne BTX-Decoder, downgeloadel aus diversen inund auslndischen Mailboxen von Milarbeitern des MCCA(Mupid-Computer-Club). Daneben den lange erwartetenDECODIX 1.4, Einige Decoder sind Demo-Versionen mitverringertem Leitungsumfang.

    TGMl47 : AMARIS-Demo-Version

    1:00a1 :00812:OOp12:oop12:oop12:oop12:00p12:00p12:oop12:00p12:oop12:oop12:oop1:01.1 :01.1 :01.1 :13.1:100

    44512 07-26-899696 07-26-89685 06-05-891627 06-05-891411 06-05-891771 06-05-891840 06-05-892699 06-05-892995 06-05-892714 06-05-894413 06-05-893980 06-05-896050 06-05-895090 07-03-892912 07-03-89238 07-03-892875 05-31-906272 02-27-90

    BTXAPI PASBTXAPI TPUBTX PASBTX1 PAS8TX2 PASBTX3 PASBTX4 PASBTX5 PASBTX6 PASBTX7 PASBTX8 PASBTX9 PASBTX10 PASCOBL2BTX ASHCOBL2BTX PASCOBL2BTX OBJJABTX PROTRACE EXE

    TGMI46: JANUSBTX

    142401 10-29-90 11 :19.193093 10-29-90 12:18p122634 10-29-90 11 :360249045 10-29-90 11:441194047 10-29-90 11:4411

    SCHNUKI EXEAHARISR EXEXBTX EXEAHARISD EXEDECOD14 EXETGMl43 : DECODIX 1.4

    TGMl48 : AMARIS laufrhige Version, verringerter Leitungsumfang

    DEMO BAT 530 07-01-90 1:300DEHO CPY 177828 07-01-90 1:300ECOPY EXE 20239 07-01-90 1:300BTX2DEHO 10-29-90 10: 54 .BTXDEHO 10-29-90 10:55.

    ATlBIOS COHBTX BATBTXCONF BTXDECODIX EXEGODIR COHHERCBIOS COHINSTALL BATLL2 COHTRANSP TABWHAT EXE

    629 08-30-8975 10-09-901760 10-09-90145049 10-09-90507 08-30-894549 12-04-893293 10-09-9016473 10-09-901942 10-09-903894 08-30-89

    1:02.1:4001:4001:4001 :02.1:2001:4003:4001:4001:02. AHARISR EXE 193093 10-29-90 11: 100

    TGMI44 : Schnuki TGM149 : Festplatten, VGA-Test, Spiee

    TGMl50 : (HD-Disk) Demo-Disk von National Intruments,Lab-Windows

    Das VGA-Test-programm lieferl typische Laufzeiten vonVGA-Karte.Im Subdir SPICEPMI sind einige Bauteile von PMI (Ops)fr den Gebraucb mit dem Simulator SPICE enthalten.

    Downgeloadet von South-Texas-BBS-I, ca.900 verschiedeneFestplattenlaufwerkstypen mit den Daten: Erzeuger, Modell,Kpfe, Ebenen, Zylinder, PreComp, Red.Write, Step-Rate,Access-Time, Sec/Trk, Abmessungen, Controller.

    9:25p10:3802:15p2:18p

    120232 04-19-90COH 1181 09-01-90TXl 965 10-29-90

    10-29-90

    HDINFOVGATESTVGATESTSPICEPHI

    6:05p6:00p1:00a6:04p12:00a1:00a1:00a1:00a4:24p1:00a1:00a6:02p1:00a1:00a1:00a1:00a1:00a1:00a1:00a1:00a

    962 03-ll9-9O3343 03-09-90581 00-01-8969937 03-09-90863 12-21-871056 03-01-901658 03-01-90952 03-01-90890 03-09-90963 03-01-901334 03-01-90815 03-ll9-9O1144 03-01-902198 03-01-9044186 00-01-8979615 00-01-8925230 00-01-8934562 00-01-8922872 00-01-8930082 00-01-89

    LABELS CFGHENU CFGPDS CFGTEXT CFGFLU SHOT COHPDS1004 DRUPDS1101 DRUPDS1102 DRUPDS1103 DRUPDS1104 DRUPDS1105 DRUPDS1106 DRUPDS209 DRUPDS305 DRUSCHNUKI EXESCHNUKID EXEPDS1 PICPDS2 PICPDS3 PICPDS4 PIC

    TGMl51 : NEWS20NEWS20 TXTNEWS20 DFV

    TGMl45 : XBTXLOG CCO o 10-01-90 5:26pREAD HE 495 02-22-90 6:01pX8TX CFG 205 10-25-90 9:51.XBTX BAK 224 10-01-90 5:09pXBTX DOC 12241 03-28-90 5:23pXBTX EXE 86176 10-25-90 9:51.XBTX TSW 3652 07-09-90 1 :23.XBTX_V71 LlH 46592 10-01-90 4:32pXCFG EXE 26160 04-05-90 6:12pXCFG_071 COH 14775 10-01-90 3:39p

    SETUPUNPACKLWDEMO

    BATEXEl lP

    337 11-14-8938951 11-14-89895222 11-17-8910 08a12 07p5 35p

    IPC-NEWS-4/90 Seite 51

  • 7/15/2019 PCNEWS-20

    8/72

    I5.Jahrgang If.Nr. 20 IRTX-Verzeichnis der Mitglieder des PCCTGMBTX MNRNAME BTX MNRNAME BTX MNRNAME912218106 ADIM-Wien 912214347 HBLV f. Textilind. 915210681 830 Oppl912415295 1353 Anderle 912214348 Spengergasse 912218759 51 Ostermaier917310502 1562 Baumberger 912218893 506 Herzog 912218336 785 Pany912615360 733 Brenner 912218898 1097 Hintenaus 912222584 PCCfGM *5645#912115060 BRG-Bruck/Leitha 912211412 489 Hirschberger 912211567 1662 Pipka915510217 BRG-Dornbirn 911210196 Hirschrnann* 912218557 121 Reiermann-Schoren (Post-Lehrwerkst.) 912211090 1 Reiter912716263 BRG-Krems 912214406 590 Hirz 912216422 65 Riemer915410021 BRG-Landeck 912216441 223 Hoffeiner 912216436 565 Salkovic912715107 BRG-Lilienfeld 912218795 HTBLA,BHAK 915510761 606 Salzmann914710016 311 BRG-Spittal Wien-3,Ungarg. 912218901 682 Schffert

    (Neidhart) 912916298 HTBLA- 912218218 80 Schar!917415087 BRG-Waidhofen Hollabrunn 913110525 533 Scheiber (ADIM-/Ybbs 912213510 HTBLA-Wien-l Graz)912615109 BRG-Wr.Neustadt 912214660 HTBLA-Wien-l 912218862 1372 Scheuer

    912218753 104 Bruckner Direktion 912211390 1453 Schippler912216428 551 Callsen-Rauer 912211581 HTBLA-WIEN-l 915210650 383 Schlager912216428 848 Cemusca Abt.N 914210023 92 Schlatte912218249 47 Chloupek 912615243 HTBLuVA- 912218432 644 Schleidt-Schuller912218558 646 Deutsch Wr.Neustadt 912218979 120 Schleining912211299 976 Ebenwaldner 912615244 HTBLuVA- 913111018 1074 Schlgel912216439 139 Eckl Wr.Neustadt 912212040 701 Schlgl912218431 1039 Eisenzopf 911219987 HTL-Hollabrunn 912218702 199 Schneeweis912211750 25 Erhart 912217106 HTL-Mdling 912916236 1552 Schneider915520719 725 Feurstein 911219953 HTL-St.Plten 912218930 236 Schwarz Horst912218242 77 Fiala 912211901 HTL-Wien-3 912211626 382 Schwarz Peter914310068 1394 Fresacher Leberstrae 912218281 1206 Sicher912214463 672 Gassner 912217641 HTL-Wien-22 912215400 203 Sigart518 Gotschim 912215359 581 Hummer 912218720 173 Skriwanek912212070 82 Gottfried 912216440 270 Hye 912218942 486 Smola913810105 Gymnasium 912218465 94 Jordis 912218731 305 SokolMrzzuschlag 917415021 302 Junker 914210158 102 Sorko912215403 751 Haderer 912218694 317 Kliemstein 912218716 7 Stani912218682 952 Hafenseher 453 K1insky 912216435 1261 Steiner914310064 1391 Hafner 912218880 1440 Kolacek 912218709 20 Streisselberger912216438 276 Hager-Wiesbck 912216420 132 Knig 912211867 130 Syrovatka916210260 425 Hasenburger 914210137 1260 Lindner 916211421 379 Trebuch915410044 Hauptschule 912218740 194 Lirnberger 916211329 1034 Waserpaznaun 917312184 420 Losbich le r 912213458 307 Weissenbck913410089 Hauptschule 912211414 146 Ludwig 912218769 190 Weltsch

    Stra/Stmk 912216391 599 Mandl 913110993 326 Widder914210016 HBL f. wirtschaft!. 72 Martinek 912213499 29 WinklerBerufe-Villach 912218220 26 Mayer 912216313 801 Wurm912212070 83 Mayr 912715326 149 Zehetner912222064 MCCA 912516249 1589 Zeiler912715330 1500 Moravetz 912216424 118 Zelinka912211645 490 Mrazek 912615372 227 Zytek912218703 50 Navratil912222588 1161 Neufingerl912218527 27 Nitsche912218705 652 Obdrzalek

    I PC-NEWS-4/90 .Seite 61

  • 7/15/2019 PCNEWS-20

    9/72

    I 5.Jahrgang

    PC-SIG systematischHelmut Schluderbacher, TU-WienAIM8159Allgemeine Geschftsprogramme 8758155 8171 8179 8235 8261 8282 83138330 8330 8488 8488 8501 8502 85338552 8556 8559 8560 8575 8576 86138618 8620 8634 8635 8636 8637 86448656 8660 8687 8688 8689 8697 86988699 8825 8845 8877 8888 8909 89108932 8961 8963 8964 8972 8973 89768982 8983 8994 81004 81097 8109881099 81114 81115 81116 81117Amateurfunk 8280 8436 8437 856281096AfL 8108 8109 8110 8134Artificial lotelljgence 8761 8883 89538976Assembler 810 815 827 830 833 834836 841 842 850 851 852 853 854 856861 862 870 879 880 881 S82 883 8938108 8110 8111 8114 8132 8134 81358138 8139 8140 8142 8145 8159 81668172 8183 8184 8186 8196 8202 82048211 8216 8218 8222 8223 8226 82558256 8257 8285 8299 8307 8308 83098312 8313 8314 8316 8342 8352 83628371 8373 8375 8379 8381 8413 84278433 8482 8504 8512 8534 8563 85648573 8607 8643 8775 8776 8m 877888598928 81111AstrolQgje 81054 81103AstTQnQmje 8447 8538 8543 8692 8693S850 8851 8866 8867 8921l!ASK: 82 87 88 89 820 860 8162 81678269 8358 8363 8371 8372 8381 840984108438 8986 8989BibliQtheksyerwaltung 826Bilder. YideQ und Film-Datenbank8311 8493 8937 81030 81040 810628109181104Brse. Aktien Handel 840 8101 82428246 8282 8323 8331 8575BQwljgg-Manil&"ment 823 8884Buchhaltung 862 8179 8237 8331 84628463 S466 8467 S468 8472 S806 S807I PC-NEWS-4/90

    8808 8809 8812 8813 8821 8860 88878888 8889 8901 8941 8968 8969Bulletin BQard 80ftware 8745 8948Business Applications 8741 8787 S8068808 8812 8821 8833 8845 8857 88698896 8901 8909 8917 8923 8931 89418955 8957 8958 8963 8968 8970 898881021 81033 81058 81082 81089 81094810978109881099 81115C 850 879 884 8111 8134 8137 81388139 8142 8147 8148 8149 8159 81608161 8163 8186 8194 8202 8216 82598284 8311 8314 8315 8328 8341 83568362 8416 8420 8429 8433 8494 85278536 8577 8578 8873 8962 81007 81113CQmmunicatiQn 8717 8752 8782 88438893895681022 81031Computer Ma2azine Inhaltsverzeichnis8121 8m 8m 8348 8349 8350 85448545 8546 8547 8548 8550 8551CQmputergrafik 811 812 813 814 815838 847 861 869 873 891 8136 81548176 8191 8208 8225 8239 8244 82658344 8345 8346 8380 8386 8418 84718484 8485 8513 8515 8516 8620 86298633 8652 8669 8670 8701 8702 87048828 8833 8834 8835 8841 8914 89758995 81001 81027 81032 81058 8105981060 81076 81124[)atabase 8706 8715 8716 8730 87338742 8747 8748 8774 8790 8799 88308835 8850 8853 8854 8864 8876 88788881 8884 8894 8903 8920 8927 89438951 8954 8959 8961 8971 8977 89848998 81002 81004 81005 81006 8102581030 81044 81047 81049 81056 8106481068 81071 81085 81091 81096 8110481106Datenbanken. Adressenbanken. Versandhilfen 84 822 862 873 8119 81198146 8147 8169 8182 8214 8215 821882318233823582478252825382618267 8268 8287 8288 8317 8339 83408383 8396 8401 8430 8431 8432 S4648483 8503 8518 8521 8522 8599 860086018602860386628663868786888689 8706 8728 8729 8748 8799 8854S864 8865 S868 8869 8871 8896 89278943 8961 8988 8998 81002 81003

    If.Nr. 20 I

    81005 81015 81025 81064 81085 810948109581112Datensicherheit Datenschutz 8112811881638230 8482 8490 8569 8893dBase !!I - PrQgramme und Utilities8300 8680 8811 81047 81048 8105181052Demographie 8668[)esktop Manager 8728 8764 8848 88728934 81020DjskeuenkatalQg 81049[)OS Utilities 8709 8727 8734 87368737 8738 8744 8789 8810 8822 88248836 8840 8871 8874 8895 8897 89158919 8933 8936 8944 8950 8981 8103781041810428104381050Drucker-Utilities 836 846 849 859 81868189 8204 8220 8221 8222 8236 82658275 8276 8326 8336 8337 8386 84118517 8523 8526 8640 8887 81053 8106981079EducatioD 8712 8722 8732 8755 87578758 8793 8794 8797 8814 8816 S844S846 8858 8902 8916 8922 8975 8106181065 81067 81088Elektronik 81045EmulatjQnsprogramme 8286 8362 84028441 8561 8679 8870Egtertainment 8711 8781 8791 88198826 8839 8911 8929 8946 8952 89678974 8987 8993 8997 81000 810388103981073 81074 81090ESQterik 8615Famjljen-. Ahnenforschl!!lg 890 82408361 8465 8504 8632 81068Fjnancial ApplicatiQns 8735 8754 87848785 8789 8792 8825 8855 S860 88878888 8889 8960 8982 8994 81012 8102781051 81055 81057 81107Fjnanzen Vermgensyerwaltung 814825 847 8151 8155 8171 8127 82518275 829 8462 8463 8466 8467 S468

    Seite 71

  • 7/15/2019 PCNEWS-20

    10/72

    , 5.Jahrgang8469 5470 5472 5519 5520 5532 55655671 5672 5673 5855 5860 5889 59235957 5958 5960FlIIi-5jmulator 539 5447 S939 5945Formbriefe und Formulare 5190 53885388 5404Ew1h 531 S32 548 5160 5161 52635264 5352 5454 5685Fortran 5142 S161 5248 S386 54305439 5442 5508 5509 S553 5554 55555556 51008 51009 51010 51011Fremdsprachen 51071~ 5708 5713 5714 5720 S721 57235743 5749 S780 5832 5890 5891 51063Geowaphje 5219 5494 5495 5496 S5665920 5926Gesundheit Fitness Essen 5192 52815700 51056 51077QQ!f 5261 S342Graphjcs S762 5763 5788 5828 S8415870 5912 5914 51001 51032 510605107651092Hard-Djsk-Vtilities 5786 5897 59085930 51093 51119Heim-PrQil"amme. Heim-Finanzen5107 5164 5165 5282 5321 5389 54875497 5532 5541 5576 5613 5618 56305735 5784 5785 5792 5837 5838 58495850 5853 5855 S876 5879 5886 58945942 5996 S1026 51027 S1033 51055510835108951097 Sl098 51100 51108Horne Appl;cations 5796 5837 59405964 5995 51083 51100 51108IBM System 370 Mainframe CROSSAssembler 5402Informatik 53 510 519 520 530 531 532536 587 5105 5114 5124 5162 51665213 5213 5269 5269 5297 5325 53585363 5371 5381 5403 5442 5606 56485649 5842 5922 5925 5928

    I n t e ~ e r t e PrOJUamme 5430 5431 54325764Kommunikation Modemproifamme516 541 542 554 567 577 581 596 597598 599 5103 5104 5114 5125 51295144 5150 5187 5188 5212 5258 52865310 5316 5335 5356 5387 S393 54335434 5439 5441 5499 5534 5535 5543IPC-NEWS-4/90

    5626 5650 5679 5717 5752 5782 57835843 5893 5948 5956 51022 SlO2351031Kopier- oder Listschutz aufheben 52528 Sl84 S376 S414Knstliche Intelligenz 5398 S518 S518S883Landwirtschaft 5459 5460 5461Lehrerhilfe 51071Lernen und Schule S18 527 S76 S95S135 5168 S175 S241 5249 5320 S3675368 S369 S370 S443 5542 5577 S5775578 S578 S579 S580 5595 S612 S6465647 5648 S649 S664 5755 5757 S7585793 S866 S867 5878 5902 5903 59225939 5951 5954 51065 51066 5108851109Lineare P r Q ~ a m m i e r u n 2(Optimierung) 53325691W Sl34 5142 5148 S159 Sl60LQGQ594Lotterie SlOO6Lotus 1-2-3 - Arbeitsbltter und Vtili~ S64 S65 5109 51355140 SI60 51655207 5257 5281 5289 5290 5301 53025303 5304 5305 5306 5387 5389 S4065427 5568 5571 5583 5584 5584 57265846 5847Math/Scientific/5tatistics 5861 58665921 5926 5938 5945 5947 5949 59855990 51013 51014 51035 51059 S107051072 S1078 51105 51109Mathematik-Hilfsprowamme. Statistik567 S88 5180 5232 5239 5248 S4355508 5509 5620 5623 5638 5639 56545655 5661 5823 5858 5861 5862 58635922 5949 5985 5990 5991 5992 510135101451072 51078Modula SlO8O S1081Multiplan - Arbeitsbltter und Ulilities52825291~ S24 550 592 5127 5168 51795203 5208 5234 5279 5292 5322 57005879 S894 5924 5932 S947 51086Netzplantechnik. Projekt Management(PERT) 5206 5299 5313 5423 55935593 5953 5955 5963 5976 51024 510345103551036 51082 51105

    If.Nr. 20 INMR-Srektroskopie 5391 S590~ S30 S36 574 5223 S392 S424S425 S570 5579 5580 S965Patientenverwaltung 51044PC-Newsletters Texte Artikel 5156S157 5158 S159 5160 5161 S180 5200Personal Computer Tutorials 5403PhYSik S1070Printer Vtilities 5718 5753 SI040 S105351069 S1079Programmeditor SI046Programming 5760 5775 S776 S7775778 5827 5829 5842 5859 5873 S8855925 5928 5962 5965 S980 S989 5100751008 SlO46 S1080 Sl1l1 51118~ 5134 5148 5417 5573RBBS RemPle Bulletin Board System(Mailbox-Programme) S125 S150 5152S334 S387 S621 5622 5745 S746Reference Materials 5766 S972 S97951018Religjon S489 5581 5582 5583 5628S659 5716 5742 S766 S767 5768 S769S770 5771 5m 5781 5790 S881 59025954 5974Sdw:h SIlO 5178Schreibtischhilfen Kalender Notizen.~ 5118 5243 5261 5278 S405 5412S444 5481 5498 5500 5608 5618 56315642 5661 5727 5738 5739 5740 5764S798 5822 5824 S840 S848 5872 59175919 5931 5934 5954 5962 5988 59955102051106Solartechnik. Energieeinsparung 5486Special App!ications S707 5725 5795S802 5811 5820 S823 S849 5851 S879S882 S886 5892 S904 S918 S924 59325937 5942 S966 5983 S996 51045 510545106251077 51103 51114

    ~ SI 54 511 513 514 516 517 518520 521 523 524 527 535 537 544 545547 S51 555 571 572 591 593 5100 51735174 S175 5177 5178 5203 5208 5209S210 5229 5241 S259 S260 5274 52925293 5296 5297 5298 S327 5328 5329S354 5385 5390 5445 S446 5448 54495450 S451 S452 S453 5456 S457 S4745475 5476 5487 S513 5514 5539 5557

    Seite 81

  • 7/15/2019 PCNEWS-20

    11/72

    I5.JahrgangS591 S595 S604 S614 S615 S628 S633S641 S660 S678 S683 S694 S705 S826S832 S844 S882 S890 S891 S911 S916S929 S945 S952 S967 S987 S993 S997Sl000 S1038 S1039 Sl063 S1073 S1074S1075 S1076 SlO9OSIwI1 S23 S262 S342 S747 S803 S884S884 S892 S918 S946 S984Sprachameabe S674 S675 S676 S 6 nSoreadsheets S710 S726 S751 S1016Tabellenkalkulatjonsorow-amme.Spreadsheets S170 Sl99 S224 S524S525 S531 S574 S651 S695 S696 Sl016S1017Texteditoren. Textfile-Utilities S58 S60S83 S86 S89 S137 Sl90 Sl90 S191 S194S294 S347 S378 S378 S384 S386 S534S563 S657 S667 S670 S829 S880 S883S898 S899 S935 S935 S935 S950 S 9 nS1102 Sl110 S1120 Sll l l Sl122Textfile-Utiljties S57 S58 S60 S89 S294S378 S384 S388 S416 S505 S607 S640S667 SlO28Textyerarbejtune S68 S78 S83 S86 Sl46Sl90 S201 S294 S343 S347 S379 S415PC-SIG numerisch

    S455 S528 S529 S530 S531 S563 S611S645 S657 S681 S682 S684 S685 S900SlO84Turbo Pascal S26 S51 S130 S131 S132S135 S140 S142 S159 S172 S176 S194S202 S204 S217 S248 S257 S265 S279S292 S298 S324 S351 S353 S362 S364S365 S366 S375 S419 S422 S426 S427S428 S435 S440 S442 S445 S447 S482S484 S510 S511 S512 S535 S538 S540S570 S580 S589 S680 S680 S827 Sl092Umweltschutz S506lJtilities (System) S908 S1087 Sl093S1119 Sl123Utilities S724 S779 S786 S800 S818S856 S875 S877 S906 S907 S930 S978S999SlO26 S1101Ulilities Prow-ammierhilfen etc. S2 S3S6 S7 S8 S9 SlO Sl 1 S14 S19 S20 S22S27 S28 S30 S33 S38 S46 S48 S49 S50S51 S52 S53 S56 S59 S60 S66 S70 S73S79 S80 S82 S83 S84 S87 S89 SlO6 SlO9SIlO S I l l Sl13 Sl14 Sl15 Sl24 S133S135 S138 S139 S140 S141 S142 S143Sl44 S145 S162 S163 S167 S172 S172S181 S183 Sl84 S185 S194 S195 Sl96S197 Sl98 S202 S204 S205 S206 S211

    If.Nr. 20 IS212 S213 S217 S223 S226 S238 S245S250 S254 S255 S256 S269 S273 S283S284 S285 S286 S297 S299 S307 S308S309 S312 S319 S355 S356 S358 S371S372 S373 S374 S376 S381 S382 S413S420 S421 S478 S504 S507 S513 S534S535 S536 S537 S537 S543 S543 S558S558 S564 S585 S586 S592 S598 S606S607 S609 S610 S619 S634 S642 S650S653 S658 S661 S665 S686 S734 S736S737 S744 S810 S818 S820 S824 S836S842 S856 S885 S887 S895 S897 S898S906 S907 S908 S915 S919 S928 S930S933 S936 S944 S959 S962 S978 S981S1037 Sl041 Sl042 Sl043 S1050 Sl067S1087 S1101 Sl118 Sl123Yisicalc - Arbeitsbltter und UtilitiesS14 S23 S85Word Processor And Text Editor S719S731 S756 S759 S765 S801 S880 S898S899 S935 S1028 SlO84 Sl102 Sll10Sl120Wordstar Hjlfsprow-amme S189 S201S379 S526Zivil StraBenbau S1029

    Helmut Schluderbacher, TU-Wien5001 Game Series No 1* 5002 SpoolersS003 Ratbas* SOO4 DBMS/MODEM7* 5006 Rem Disk.5007 ExplistSOO8 CrossrefSOO9 Squish$010 Chas.* S011 Speedup* $012 Dea03S013 PdrawS014 Bargraph* 5015 ColordeRO5016 Games5017 Game Series No 2S018 Iqbuild5019 Archie5020 Crew$021 PC-NAN* S022 CheckdirS023 Bowl i ng$024 Gae Series No 3$025 Fi nance$026 Book Index* 5027 Zoosort$028 Diskaodf* S029 Fi neneeS030 Pasea l 1/0$031 NVP-FORTHS033 DOS end Printer UtilitiesS034 Sorted Directory5035 Galte Series No 4IPC-NEWS-4/90

    5036 Pascal Collection No 15037 Ga.e Series No 5S038 Crew* 5039 Flight Simulator5040 Stock "arket Analyser5041 Ker.it Cc..unication System(Disk 1/2)S042 Ker.it Communieation System(Disk 212)* 5043 Exidy Word Processor De.o* S044 Gaae Series No 6S045 Gaae Series No 7S046 Screen Utilities No 1S047 Ca.tleS048 Runoff5049 Finish* S050 Roff5051 Hyperdri veS052 Free4* S053 SoundsS054 Xaod..SOS5 Galle Series No 8S056 Keyboard U t i l i t i e s No 1* SOS7 Text Processing Tools (Disk1/2)* sas8 Text Processing Tools (Disk212)* 5059 Pepson, Fastprt &Quickref5060 Util, Kake &Basref

    * 5061 Printgr, lpco ProgramsS062 ApplicationsS064 Desktop (Disk 1/2)$065 Desktop (Disk 2/2)

    5066 Ginaco Programs5067 Nonl in5069 Designer5070 Diskcat5071 Game Series No 95072 Gaae Series No 10S073 3D* 5074 Pascal Utilities Demo FromSOftware Labs* 5075 Foras Kanager De.o5076 History Education* 5077 1RD Version 1.15079 Dos Utilities No 2 (Ramdrive)S080 Dos Utilities No 35081 Communications* 5082 Batch File UtilitiesS083 Frod5084 Dos Utilities No 4* SOS5 VI5ICALC Teaplates5086 5creen Text Editor5087 Programmer's CalculatorS088 Epistat 5tatistics PackageS089 ToolsS090 Genealogy On Display5091 Adventure5092 "usicS093 ASNGENS095 Kath Tutor* S096 The SOurce Introduction (Disk1/2)* 5097 The Source Saaple of Free B8SFunctions (Disk 2/2)

    Seite 9

  • 7/15/2019 PCNEWS-20

    12/72

    /S.Jahrgang* S098 Source & C o ~ s e r v e AccessPhone N u ~ r s 11/83* S099 Public BSS &Compuserve IBM SIG- es 01 11/835100 Game Series No 115101 The Portworth P8ckage* 5102 OBASE 11 Ad Agency AccountingPackage* 5103 Compuserve &SSS Sampler* 5104 Compuserve Sampler5105 pe Professor Basic Tutorial5106 Oiskcat 4.05107 HolDe FinanceS108 AP L5109 DOS Utilities No 551'0 Prograllmer Uti l i t ies No 25111 File Utilities No 15112 Co_puter Security PacKage5113 3 USER-SUPPORTED Programs5114 Assembly Language Tutorial andHore5115 DOS Utilities No 65116 Microgourmet (Disk. 1/2)5117 Microgourmet (Disk. 2/2)S118 QSYS DOS Menu (Disk 1/2 #278)5119 ABC DatabaseS120 PC-CMESSS121 Letus A-B-C #1S122 Letus A-B-C #25123 Letus A-B-C #35124 Extended Batch Language BySeaware5125 HOST-III Public Bulletin BoardPackage5126 OBASE 11 ItemsS127 PC-MUSICIAN5128 PC-SIG Sampler Ho 6 COBASE 11Uti l ities)S129 PC-OrALS130 Pascal Tools COisk 1/3)S131 Pescal Tools (Disk 2/3)S132 Pescal Tools (Disk 3/3)S133 ULTRA-UTILITIES 4.0 S134 LlSPS135 P R O G R A M M E R / C ~ M U N I C A T I O N S Util itiesS136 PC-PICTURE Graphies by E. Ying* 5137 C Screen Editor5138 Programmer Utilities No 45139 Screen Utilities Ho 2S140 DOS Utilitles No 75141 Programmer Utilities No 5S142 Prograllller Uti l ities No 6S143 Progra.mer Utillties No 7S144 FeOOle 1 (Disk 1/2)S145 FeOOle 2 (Disk 2/2)S146 EASYRITE/LA8ELFILE froo G;nacoS147 SOB - A 5i.ple Oatabase 5ysteNS148 XLISPS149 C Uti lities No 1S150 IBM BB5 by Gene PlantzS151 Finanee Manager From GenesisSoftware (Oisk 1/2 #1107)S152 RBBS 10r the IBM PC5153 Horland Software Hangman5154 Printer ArtS155 BUDGET-TASKPLAN-LOAN* 5156 IB" USERS GROUP Newsletter #1* 5157 IBM USERS GROUP Newsletter #2 S158 IBM USERS GROUP NOI/sletter #3S159 pe Firing Line / PC Underground#15160 pe Firing Line Issue #2 (Oisk1/2)S161 pe Firing Line Issue #2 (Oisk212)5162 Basic Necessities5163 Dscreen And Text Filters

    I PC-NEWS-4/90

    5164 Teleware Personal Finanee KanagerS165 Personal General Ledger* 5166 IBM Maero Assembler Items (Ois-Assembler)5167 Basic Aids5168 Musie and Edueational Items5169 Mailing List Programs5170 5preadsheets (005 2.0 or laterrequi red)S171 Mise. Financial ltems5172 5teve ls DiskS173 PCMAN & ESP5174 Game 5eries No 125175 5imulation &Board Games* 5176 Spaee Invaders and Graphies De-mos5177 Arcade Games5178 5tartrek, chess end Misc. Games5179 Pizza &Check Register SystemsS180 "8th and Statisties Routines5181 Keyboard Utilities No 25182 Easyfile, Autofile and Time,Date Uti l ities5183 DOS Utilities No 8S184 D05 Utilities No 95185 D05 Utilities No 105186 5ereen and (EP50N) Printer Ut;l i t iesS187 eommunications Programs No 15188 Mini te l eommunieations System* 5189 Tech Print5190 Text Editors and Mise.5191 DVEO 5ereen Editor, EA5El &EASYGRAFS192 HEALTH/RISK5193 FreewillS194 ROFF end FOGFIND5195 Grafh2 &5keteh5196 D05 Utilities No 115197 Two Treks* S198 5creen Utilities No 3 Version1.0* 5200 IBM USERS GRaup Newsletter #4* 5201 Wordstar and Finaneial Items* 5202 MIT-15I Comm Group Version 2.05203 Game 5eries No 145204 005 (Copy &Oelete) UtilitiesNo 125205 D05 (Baten) Utilities No 135206 Basic Aids &"athS2Q7 lotus 123 Te.plates and Tools5208 Graphies, Printer Art, GaMe,Musie5209 Arcade Gares (CGA)S210 Cast le Galle5211 Justify and Speed Reader De.cS212 R88S (Disk 1/4 #334,621,622)* S213 Adventure Game Compiler

    5214 Oata Base of 5teel (Oisk 1/4#215,267,268)5215 Oata Base of 5teel (Oisk 2/4)5216 C Util ities No 25217 ElI5T and Oisk AlignMent5218 Address ManagerS219 Me_ker5220 Printer (Prowriter) UtilitiesNo15221 Printer (NEC 8023A) UtilitiesNo25222 Printer (Transtar) Utilities No35223 ASSEMBLY/PA5CAL Utilities5224 Gray Gordonls PC-CALC5225 PC-FOOT S226 Freecopy5227 Fi nanee5228 Games5229 Funnels &Buckets

    If.Nr. 20 I5230 The Confidant5231 Re1l ; stS232 SPPC System (Disk 1/2 #623)5233 NewbaseS234 TPNCALC5235 Parts Inventory Control5236 PrinterS237 pe-GENERAL Ledger5238 5prite* 5239 IPCO Graph and Higher Math Mix5240 FT-ETC Genealogy5241 PCJR Educatl0nal Games5242 5age Trader5243 5age Calendar / Tag5244 5lide Generation5245 ULTRA-UTIlITIES (Files-Unsqueezed)5246 5toek Charting 5ystem (OiSK 1/2#1354)5247 BOBCAT - Business Database5248 Math Library5249 EQUATOR!PC-TOUCH EducationalPrograms5251 TiMe and Money5252 listlnateS253 3X5 CARDS254 PC-DOS Help5255 D05 Util ities Ho 145256 DOS and Programmer UtilitiesS257 Utility 1-2-35258 Communieations5259 IICn Adventure5260 Game 5eries No 135261 Personal Datebook &Other Ap-pl ieationsS262 PC-GOLF5263 Laxon &Perry Forth (OiSK 1/2)5264 laxon &Perry Forth (Oisk 2/2)5265 Graphies &Printer Items5266 Naepi rs5267 Da ta Base of 5teel (Oisk 3/4#214)5268 Data Base of 5teel (Oisk 4/4#214)5269 Betatool' s Basic OevelopllentSystem* 5270 5direetory On (Oisk 1/3)* 5271 5directory On (Oisk 2/3)* 5272 5direetory On (Oisk 3/3)5273 Best Utilities5274 Best GamesS275 PC-CHECK/PC-PRINTS276 Collist 2.0S277 Find1ile5278 Q5Y5 Ooeumentation (Oisk 2/2#118)5279 Pianoun5280 Bibliographic5281 Reeipe Index5282 Appllcations5283 005 Utilities No 15S284 PC-SIG Se.pler No 85285 Whizzard 5ereenS286 PC-VT5287 File Express (Oisk 1/2)5288 File Express (D1Sk 2/2)S289 POWER-WORKSHEETS5290 Fitt - Lotus 1-2-3 Tax Worksheets* 5291 Fitt - Multiplan T e ~ l a t e s5292 5paeewarS293 Areede Ga.esS294 EditS295 TAX-FILE5296 Eamon Master (Oisk 1/4#297,1038,1039)5297 EaMOn Designer &Utllities(Disk 214 #296)5298 Pascal Programs 1 Adventure

    Seite 10

  • 7/15/2019 PCNEWS-20

    13/72

    I 5.Jahrgang* S299 Mixture* S300 CUBS/INVS301 Worksheets No 2 (1-2-3)5302 Worksheets No 3 (1-2-3)5303 Worksheets No 4 (1-2-3) (Demo,lech Notes)5304 worksheets No 5 (1-2-3) (HacroLibrery)5305 Symphony No 1 (Worksheets)

    5306 Symphony No 2

  • 7/15/2019 PCNEWS-20

    14/72

    5.JahrgangS509 Sto t Tools (Disk 2 /2 )S510 VISIBLE-PASCAL5511 Turbo Sprites end Animation$512 PrograllS FrOil "The COlllpleteTurbo PascaV'5513 B Menu end Others5514 Casino Gaes5515 The Draftsman5517 IlMgeprint

    * 5518 Expert System5519 Budgetrak (Disk 1/2)5520 Budgetrak (Disk 2/2)5521 Free Fi le5522 Instant RecelL5523 Side Writer5524 Expresses lc (Ci sie 1/2)5525 ExpressCalc CDisk 2/2)S526 VS"XBOS527 B-VINDOV Toolbox ond C-VINDOV5528 New York Word5530 FreeWord5531 Alan's Text Editor &Spreads-heetS532 PC-"ONEYS533 PDS*QUOTE5534 Computer User's Handbag CDisk1/2)5535 Computer User's Handbag (Oiles2/2)S536 PC-ToolsS537 DBS-KAT5538 Astronomy Collection #15539 Adventure Solutions5540 Tiny Pascal Compiler Builder5542 Polyglot &Letterfall(EDUCATIONALl5543 Utilities EceteraSS44 Letus A-B-C #75545 Letus A-B-C #85546 Letus A-B-C #95547 letus A-B-C #10S54B Letus A-B-C #11S549 Letus A-B-C #12S550 Letus A-B-C #135551 letus A-B-C #14S552 PC-SELL5553 ll5Q (fortran Programs)5554 linpack library (Fortran Pro-gra.s)5555 linpack Drivers5556 Fortran &A l i tt le AssemblyS557 Pinboll RallyS55B PC Prompt (DOS Help)5559 PC Accounting 5ystem (Disk 1/2)5560 PC Accounting 5ystem (Disk 2/2)

    * S561 "SDOS - CP"/SO InterfaceS562 PC-HA"5563 MAX - Freeware Editor5564 Jon Dartls D05 Utilities* 5565 PC-PayRoll Version 3.5 (Disk1/2 #1019)5566 5urveysoftS567 DND5568 lotus UtilitiesS569 PC-CODE3 and PC-CODE4* 5570 Programmer and Pascal UtilitesS571 1-2-3 Vorksheets #75572 FED Build l ife Cost Comparison5573 XA5M CrossAssembler5574 FreecalcS575 PC-STOCKS576 PC Tickle5517 C Tutor (Disk 1/2)S578 C Tutor (Disk 2/2)5579 Pascal Tutor (Disk 1/2)5580 Pascal Tutor (Disk 2/2)5581 Wordworker (Disk 1/2)5582 Wordworker (Disk 2/2)PC-NEWS-4/90

    5583 lotus 123 - The Whiterock ALternative5584 Miscellaneous Lotus 123 Works-heetsS585 DOS Extensions (Disk 1/2)5586 D05 Extensions (Disk 2/2)5587 5ycphony Word Processing Tips &Macros5588 5ymphony Bank / Insurance / Medical ApplicationsS589 PTOOLS5590 Nuclear Magnetic Resonance(N"R)5591 Genes i sS592 TSHELLS593 GANTT/PAGEONE (Disk 1/2 #119B)5594 Notes For On DisplayS595 Basic Games &Programming Intro5596 Symphony Worksheets #35597 5ymphony Worksheet #45598 Disk Tool5599 DREAM (Oata Retrieval, EntryAnd Management) (1/3)S600 DREAH (Data Retrieval, EntryAnd Management) (2/3)5601 DREAH (Oata Retrieval, EntryAnd Hanageaent) (3/3)S604 Landing Party* 5605 PC-5IG DOD (Directory On Disk)Volume 45606 Polymath5607 Text Utilities5608 Automenu5609 Disk 5pool5610 PackdiskS611 Blackbeard5612 Languages5613 Managing Money with IBM PC5614 New York5615 Oracle5616 Corbin Handbook (Disk 1/2)S617 Corbin Handbook (Disk 2/2)

    S61B "ake "y DayS619 HOTBOOT/INSULTS5620 Oanal5621 RBBS (Disk 3/4 #212)5622 RBBS (Disk 4/4 #212)5623 5PPC System Demo (Disk 2/2#232)S624 PC-fILE-III PC-JRS625 PC-CALC PC-JRS626 PC-DIAL PC-JRS62B BibleqS629 PC-ARTS630 Homeware (Disk 2/2 #497)S631 X23B9S632 family History (Disk 2/2 #361)5633 Drawplus &5ecret Quest5634 Wagner Utilities and PCLOGS635 "use (Disk 1/2)S636 Muse (Disk 2/2)5637 UncleS63B SST (Disk 1/2)S639 SST (Disk 2/2)S640 ListS641 "ahjongS642 "ENU-"ASTER5643 Taslll5644 The 5tock Trader

    * 5645 CNI-VRITERS646 Amyls First Primer PC/XT/ATVersion 1.65647 AMylS First Primer PC-JR Ver-sion 1.15648 W a l ~ y r Programs (0 sk 1/2)5649 Walmyr Programs (0 sk 2/2)5650 FAN5I-CONSOLE Vers on 2.2 (Disk212 #356)

    If.Nr. 20 I5651 Turbo Calc / Aseasyas 5preads-heets5652 HI-RE5 RainbowS654 KVIKSTAT (Disk 1/2)S655 KVIKSTAT (Disk 2/2)5656 Real Estate Systems5657 Zuri EditorS65B DOS Toolkit5659 VIAN50FT (R) Church Contribu-

    tions5660 Harooned Again &EH5S661 ResiCalcS662 Data boss (Disk 1/2)5663 Databoss (Disk 2/2)5664 Educational Mix5665 PC Demonstration 5ystem5666 Structured Programming Language5667 The Writerls Toolkit5668 WorldS669 Graphtime I I (Disk 1/2)5670 Graphtime 11 (Disk 2/2)5671 Freeway Payroll System (Oisk1/3)5672 Freeway Payroll System (Disk213)5673 Freeway Payroll System (Disk3/3)5674 Enable Reader Speech 5yste.(Disk 1/4)S675 Enable Reader Speech System(Disk 2/4)S676 Enable Reader Speech 5ystem(Disk 3/4)5677 Enable Reader Speech 5ystem(Disk 4/4)S678 The Golden Wombat of Destiny5679 IT (Ideal Terminal)S680 Forge5681 PC-TYPE+ by Jim Button (Disk2/3 #455)5682 PC-TYPE+ by Ji. Button (Disk3/3 #455)5683 Buttonware AdventuresS684 PageoneS685 New Fig ForthS6B6 HelpDOSS6B7 IN-CONTROL (Disk 1/3)S6BB IN-CONTROL (Disk 2/3)S6B9 IN-CONTROL (Disk 3/3)5690 BEST-PLAN Planning System (Disk1/2 #691,1105)S691 BEST-PLAN Planning System (Disk2/2 #690)S692 Astrosoft EPHE"ERIS(ACE) (Disk1/2)S693 Astrosoft EPHE"ERIS(ACE) (Disk212)S694 SleuthS695 EZ-SPREADSHEET

    5696 Qubecalc AS697 The Front Office (Disk 1/3)S698 The Front Office (Disk 2/3)5699 The Front Office (Disk 3/3)5700 Heallllate5701 OANCAD3D Version 2.3 (Oisk 1/4)5702 DANCA030-0EMO Examples Version2.3 (Disk 2/4)5703 DANCAD3D-DEMO Examples Version2.3 (Disk 3/4)S704 DANCAD3D-DEMO Examples Version2.3 (Disk 4/4)5705 Kidgames5706 NalllePa l5707 Curvefit5708 Backgammon and More5709 PC-Cryp2, Disk.aster, Insta-calendar5710 Instacalc5711 Get Lucky!Seite 121

  • 7/15/2019 PCNEWS-20

    15/72

    5.Jahrgang5712 Japanese Tutor5713 Computer Contraet Bridge5714 Computer Drew Poker5715 NewsB8se5716 Church Prospect Information Sy-stem5717 Lightwave Communication5718 LQ Printer Utility5719 LetterWriter Version 3.15720 Cronumls Castle5721 Lord Of The Underland5722 ComposerS723 Super Pinball5724 Coupon, EZcount, Xdir5725 Turnkey5726 Goa l Seeker5727 Power MenuS728 HomeBase (Oisk 1/3 #729,1112)S729 HomeBase (Oisk 2/3)S730 PC-File+ (Oisk 2/3 #5)5731 Locate5732 Trecker end Catcher tor the Visually lmpaired5733 Automobile Gas end MaintenanceLogs (Oisk 1/2 #1155)5734 EXTENDEO DOS by ButtonWare5735 Checkbooks end Budgets5736 lightWave Utility Disk5737 Xanadu Utilities5738 EesyMenu (Oisk 1/3)5739 EasyHenu Utilities (O;sk 2/3)5740 EasyMenu Games (Oisk 3/3)5741 Purehase Order 5ystem Version1.6S742 Church Membership System Ver-sion 1.65743 Five Oice GameS744 Mustang UtilitiesS745 Wildcat BBS (Oisk 1/2)S746 Wi ldcat BBS (Oisk 212)S747 Football Fun5748 The Directory Assistant5749 Quantoids, Rescue, Lottery, Fun* 5750 Label Master5751 AsEasyAs5752 The Brain5753 Squeeze Print5754 Uvester5755 Cantonese Tutor5756 Memo i rs3 Diary5757 5panish Verb Conjugator5758 French Verb Conjugator5759 Writers Heaven Utility for PC-Write5760 MinigenS761 The Imp ShellS762 Image 3-D CGA5763 Finger Paint5764 Compass Desktop ManagerS765 GalaxyS766 The King James Version Of TheBible (Oisk 117)5767 The King James Version Of TheBible (Oisk 217>S768 The King James Version Of TheBible (Oisk 3/7)S769 The K ing James Version Of TheBible (Oisk 417)5770 The K ing James Version Of TheBible (Oisk 5/7)5771 The King James Version Of TheBible (Oisk 617)S772 The King James Version Of TheBible (Oisk 7/7)* 5773 Cashtrac (Oisk 2/2 #1111)5774 The Kovie DataBase (Oisk 2/2#311 )

    I PC-NEWS-4/90

    5775 PseudoSam Cross Assembler 68and 685 (MOTOROLA6800,01,02,03,08 + 6805)5776 Pseudo5am Cross Assembler 18end 65 (RCA 1802,4,5,6 + 6802)5777 PseudoSam Cross Assembler 46and 51 (INTEL 8748,8751)5778 Pseudo5em Cross Assembler 80zand 85 (ZILOG Z80 + NSC800 +INTEL 8085)S779 Promenu, Patch and PC-Banner5780 BridgePal, The Game of ContractBridgeS781 Bible NenS782 GT PowerComm (Oisk 1/2)5783 GT PowerComm (Oisk 2/2)5784 CheckMateS785 CheckBook-GL5786 Hard Oisk Management5787 Servi ceS788 Image 3-D EGA5789 Cerd Trak, EGA 5creen 5ave andMore5790 Ministers Sermon Indexer5791 Poker &Ultima21 Version 1. 65792 Home Loan5793 Typing By Rysoft5794 Composer by Oak Tree Software5795 Bullet Simulator Demo5796 Home Insuranee5797 Test and Train5798 PRO-Menu5799 5ideFile5800 Baker's OozenS801 Sail (Oisk 1/2 #1135)5802 Life Forms* 5803 Instant Replay Football* 5804 New Edditons Version 1.0* 5805 PC-5IG 000 (Direetory On Oisk)Volume 55806 Remarkable General ledger (Oisk1/2)

    S807 Remarkable General Ledger (Oisk212)5808 Remarkable General Ledger UKVersion (Oisk 1/2)S809 Remarkable General ledger UKVersion (Oisk 2/2)5810 Oisk Navigator5811 Intelli-Trieve5812 50ar (5ervice Oriented AeeountsReceivables) (Oisk 1/3#813,1158)S813 Soor (Oisk 2/3 #812)S814 Nodula-2 Tutoriel (Oisk 1/2)S815 Nodula-2 Tutoriel (Oisk 2/2)S816 Turbo C Tutoriel (Oisk 1/2)SB17 Turbo C Tutorial (Oisk 2/2)S818 OFSti ck lSB19 Crossword Creator (Oisk 1/2#1142)5820 5eekEasy5821 HOP Accounts Receivables5822 File Commando5823 lnteractive Matrix Calculator5824 Desk Commando and Math Commando5825 Ti.e Traker (Disk 1/2 #1024)5826 Adventure AddictionS827 T-RefS828 EORAW5829 New York EditS830 Wampum5832 Beyond The Titanic And KingdomOf KrozS833 Graphtime 11 (HERCULES) (Oisk

    1/2)5834 Grephtime 11 (HERCULES) (Oisk2/2)S835 Nultifile

    If.Nr. 20 I5836 Oisk Commando5837 Home Money Manager (Disk 1/2)S838 Horne Money Manager (D1Sk 2/2)5839 Greetingware Christmas and Bir-thday5840 5hortCut5841 Mandelbrot MagieS842 BOX5843 Omega-Link5844 ABC Fun Keys, Edueational fo rChi ldren5845 Cost Effective Tracking System5846 Lotus Learning 5ystem (Oisk1/2)5847 Lotus learning System (Oisk212)5848 Judy the Memory Resident Ca-lendar5849 Graphics Coach for Runners5850 lnsure5851 Star Catalogue (Astronomy)(Oisk 1/2)5852 Star Catalogue (Astronomy)(Oisk 2/2)5853 Sports Log Tracking System5854 Database Publisher5855 Fastbucks (Oisk 1/2 #1296)5856 Function Key Helper &Font Edi-to r & Groeery5857 Ledger Express5858 Are You Ready For Calculus5859 PC-370 CrossAssembler Docu-mentation (OiSK 2/3 #402)5860 Reips, The Simple Bookkeeper &Typerite5861 5tatmate/Plus (Disk 1/3)S862 Statmate/Plus (Oisk 2/3)S863 Statmate/Plus (Oisk 3/3)5864 Catalist (Disk 1/2)5865 Catalist (Disk 2/2)5866 Oeep 5pace (Oisk 1/2)5867 Deep 5pace Oata Disk (Oisk 2/2)5868 PC-Hail System Disk (Oisk 1/2)5869 PC-Hail Printer Disk (Oisk 2/2)S870 HGCIBN5871 File Friend &Fancy Label Heker5872 Ample Notiee5873 The Window Boss (For C Programers) (Disk 1/2 #1113)5874 ZZap end Other Utilities forProgrammersS875 Q-Ref, VXRef &ClockS876 G.LF.T.S.5877 Barcode, Hyde &Oovetail 1115878 Teacher's Oatabase5879 Biorhythm Monthly Schedule Pro-gramS880 Softkey EditorS881 Heritage Church System5882 Football Pool Manager &Prinee5883 XXXPertS884 Bowling league 5ecretary5885 MISC. Utilities for ProgramersS886 OIVORCE - Animated Strategy forNen5887 Cashflow &Swap Shop5888 l1anageX 15889 Finaneial Freedom &DOS-ProS890 The Bridge GameS891 Wheel of Misfortune &SolitaireS892 College Football Pool5893 Private Line &Weak LinkS894 Performance Calculator &JogLogS895 Scout &SIMS (Select 1 Menu Sy

    stem)S896 Pocket Filer, Pocket Notes &Easy-Plan5897 ProMan (Program Manager)Seite 131

  • 7/15/2019 PCNEWS-20

    16/72

    5.JahrgangS898 PC-Ted &CopyFit-1tS899 ESL Writer (Disk 1/'2)5900 ESL Writer (Oisk: 212)S901 PC-800

  • 7/15/2019 PCNEWS-20

    17/72

    I5.Jahrgang51094 System for Business &the Workplace (5BW) (Disk 1/2)51095 System for Business &the Work-place (5BW) (Disk 2/2)51096 KBOZP Super Cantest Log51097 Resumebest &Formgen51098 Schedule Magie51099 Form Master51100 Parents Horne Companion: Mana-

    ging CoL ic51101 Utiliy Potluck51102 The E88 Text Editor &Harnes51103 Silicon Sky AstrologicaL Soft-ware51104 Cataloging System tor RecordCollectors51105 Best-Plan (D;sk 3/3 #690)51106 Flexical51107 Finance Manager 11, AccountsReceivable Module (Oisk 2/2#151)51108 Horne Management 1151109 Cell Systems5'1'0 Mind Reader51111 A86/086 Assembler/Debugger51112 HomeBase (Disk 3/3 #728)51113 The Windows Boss (Disk 2/2#873)51114 Th; User Library51115 C-A-5-E Accounting (Disk 1/3)51116 C-A-5-E Accounting (Disk 2/3)51117 C-A-S-E Accounting (Disk 3/3)51118 Screen-Do51119 FLU-5HOT+51120 Black "agic (Disk 1/3)51121 Black "agic (Disk 2/3)51122 Black "agic (Disk 3/3)51123 RamTest51124 PC-Key-Draw (Disk 4/4 #344)51125 Gardner's Assistant51126 CheckBooks &Budgets Plus (Disk112 #1197)51127 Terra*TiMe &WCD51128 5nobol4 + Utilities (Disk 2/2#928)51129 PC-50ft-E51130 PictureThis (CGA)51131 DND BB551132 5portsBook51133 World Generator (CGA)51134 Bank Account "gr. (Disk 1/2#1258)51135 5ail Documentation (Disk 2/2#801)51136 5earch Light BB5 (Disk 1/2)51137 5earch Light BB5 (Disk 2/2)51138 Classic Solutions (Disk 1/2)51139 Classic Solutions (Disk 2/2)51140 International Game Collection51141 Menu-Hatic51142 Crossword Creator (Disk 2/2#B19)51143 PC-Quizzer51144 5pell Games (CGA)51145 Grab Plus51146 Login51147 Fast Invoice Writer51148 The Nutrition;st (Disk 1/2)51149 The Nutritionist (Disk 2/2)51150 5 i ~ l y labels51151 RO,,"51152 Nulti-"erge &Quicksort51153 ""rketEGA/CGA (CGA)51154 Phone Caddy51155 Auta.obile Gas &HaintenaceLogs (Disk 2/2 #733)51156 Management Mentor51157 Data"-ge (Disk 2/2 #998)51158 Grall8rcyI PC-NEWS-4/90

    51159 Construction Estiaator and Hore51160 Future 5ystems (Disk 1/2)51161 Future Systems (Disk 2/2)51162 Reminders51163 3Graph (CGA)S1164 For Photographers51165 PC-DashboardS1166 Poetry GeneratorS1167 Charge Account Hgr.S1168 BillPower Plus (Disk 1/2)S1169 BillPower Plus (Oisk 2/2)S1170 SageWordsS1171 The Computer Baker51172 DmaiL51173 Rune-Caster (HGC)S1174 Foursome Generator51175 Worthy OpponentS1176 Oabutil, EZDO, CAPP and EA5YDOS51177 Computer SolitaireS1178 Book HinderS1179 PropMan (Oisk 1/2)S1180 PropMan (Oisk 2/2)51181 Basic English &Poetease51182 Vibrating, Rotating and CoolingS1183 Htool &Convert51184 ON-5ide51185 500r (Disk 3/3 #812)S1186 SimBase (Oisk 1/2)51187 5imBase (D;sk 2/2)51188 Point &5hoot BACKUP/RE5TORE51189 ALT51190 Wyndshell51191 P5QUARE551192 PC-Disk Label51193 Accounting 10151194 Negagopoly51195 PC 5hift51196 Magic MenusS1197 Checkbaoks and Budgets Plus(Disk 2/2 #1126)51198 Gantt &5chedule (Disk 2/2#593)51199 5uperDir21051200 AnyWord51201 EZ-Copy-Lite V1.051202 EZ-Forms-Lite51203 EZX-Write51204 dLITE51205 IDCshell/NARC and Archive Menu51206 Boyan Communication (Disk 1/2#1343)51207 ProChallenge Baseball51208 Gospel Concordance51209 Hdtest51210 Recipes51211 Christmas Concert (Disk 1/2)51212 Christmas Concert (Disk 2/2)51213 PC-Bartender51214 1t's All In The Baby's Name51215 PC-5IG's CookBook51216 Fast 5atement Writer51217 Remember-It51218 Reconfig (HardDisk)51219 Di rector51220 Dracula in London (CGA)51221 EGA Trek &NahJongg (EGA)51222 Paophlet (HPLaserJet 11)51223 I_paired Laser Font (HPLaserjetU)51224 Tiny Foots (HPLaserjet 11)51225 Nifty &Noe51226 Disk Tag &Fonebock51227 Rok-ar HouseHold 1nventory Program51228 Dear Teacher Font (HP Laser JetU)51229 Edna's Cook Book51231 Adventure Game Toolkit51232 Adventure GaMe Toolkit

    If.Nr. 20 I51233 Gradescan51234 Hytext51239 The Aeius Gradebook51240 Cunning Football (EGA,VGA)51241 Mandelbrot &Julia Set Gene-rator (D;sk 2/2 #1076)51242 Hal9000S1243 TreeViewS1244 Production Control Schedule51245 Thesaur51246 Bowl - 10151247 Pascal Turbo Enhancement Tool-ki tS1248 Prodex Plus51249 Photo Pack51250 5tarBooks51251 Oental Patient Management System (Oisk 1/5)S1252 Dental Patient Management 5y-stem (Disk 2/5)S1253 Dental Patient Management System (Oisk 3/5)51254 Dental Patient Management System (Oisk 4/5)51255 Oental Patient Management Sy-stem (Disk 5/5)51256 Ez-Desk (HardDisk)51257 OiskWiz (HardOisk)51258 Bank Account Hgr (Disk 2/2#1134)51259 PAL51260 WordPerfect Learning System(CGA)51261 WordPerfect Learning System(CGA)51262 Ooug1s Programming Language(DPL)51264 NFL 5tats (Disk 1/2)51265 NFL 5tats (Disk 2/2)51266 Home Movie LibrarianS1267 Font Selector Pagemaker ImportFilter to r PC Write51268 Turbo Enhancement Toolkit for C51269 Hogbear Adventure51270 Service Plus (Disk 1/2)51271 5ervice Plus

  • 7/15/2019 PCNEWS-20

    18/72

    IS.Jahrgang51306 Gantt (herting and Execet51307 EthInves51308 Tikler end Supercal51309 Rosewood Journal51310 PC-Portfolio end lnteal51311 Insulin (eGA)51312 Shufles, SetPrint end Catalog51313 Ca.puter Oarkroom end Pro l i -

    brarian51314 Program Grab Bag51315 Oiver's Log &Hore51316 "anaging people51317 Recipe Index System51318 Lotto "aster Professional51319 Basstour (EGA)51320 DiskCet51321 Turbo Pascal Utils and PortablePascalS1322 NCRisk (EGA)51323 Veramart, Refund end Personal

    ledger51224 Extlib and dBSean51325 Pregnant end Weight Cantrat51326 SeI-eale end "andelbrot Zocm-Lens51327 Destiny and Daily Bread

    Spiel mit PC-SIGGerald Schluderbacher

    51328 GaMeS Galore (eGA)51329 Smart "oney end BlackJack51330 Pkpak, Pkunpak, Pks1x51331 Circle SoftwareS1332 Hyper Helper51333 Balloon 5peller51334 Touch Type Tutor51336 5tupenD0551337 PCC Personal C Compiler51338 WordPerfect 5. 0 Learning 5ystem(Oisk 112)51339 WordPerfect 5 .0 Learning 5ystemtDisk 212)S1340 PC-Project (Disk 1/2)51341 PC-Project (Oisk 2/2)51342 "ortPlan51343 Boyan Communication (Oisk 2/ 2#1206)S1344 PC Pro-Golf (CGA)51348 The Invoicer51350 Ranadinn (CGA)51351 PC-"astercontrol51352 PC/370 Cross Assembler (Oisk3/3 #402)51353 Turbo DesignerS1354 Stock Chort;ng (Disk 2/2 #246)

    If.Nr. 20 IDie mit versehenen Disketten werden von Ihren Autoren nicht mehr aktualisiert.In unserer Sammlung fehlen ermgePC-SIG Diskenen. Wenn Sie einigeder folgenden Nummern besitzen undmit uns tauschen wollen wrde uns dassehr freuen. Sie helfen damit allenanderen Clubmitgliedern.Fehlende PC-SIG-Nummern:S32 S63 S68 S94 S250 S357 S449 S541S627 S653 S831 S1015 Sl016 S1017S1230 Sl235 Sl236 Sl237 Sl238 Sl263Sl289 S1293 S1298 S1335 Sl345 Sl346Sl347 S1349und alle ab Nummer 1355.

    Mit den 'Games Series' entwickelte PC-SIG eine Reihe vonSpielen, bei denen sicherlich jeder etwas fr sich findenkann. Das Angebot ist vielfltig und es gibt sogar Spiele, woman sich einfach nur zurcklehnen braucht und dem Computer bei seiner Ttigkeit zuschauen kann.Vieles von der zweiten Sorte befindet sich auf "Games SeriesNO 1" (PC-SIG SI). PATIERNS, KALEID, STRINGS undCIRCLES heien die Programme, die auf einem Farbmonitor verschiedenste Muster mittels Zufallsgenerator erzeugen. Fr einen Freund solcher Spiele ist es oft auch rechtinteressant, wie unterschiedlich die einzelnen Programmearbeiten, wobei oft schon der Name auf die Funktionsweisehindeutet. Als anderes Beispiel sei das Programm DOTSerwhnt, welches Punkte zu unterschiedlichsten Mustern zu-sammenfgt. Da dabei kein Farbmonitor vorhanden seinmu, knnen auch andere in den Genu kommen, es aufsich wirken zu lassen. Und bevor wir nun ZU den eigentlichenSpielen bergehen, bei denen man selbst hochaktiv werdenkann, lassen wir noch schnell HATDANCE laufen, welchesuns den weltberhmten, mexikanischen Song aufspielt.Waren Sie schon einmal im Casino? Wenn nicht, dann wirdIhnen aber das Spiel 'Siebzehn und Vier' wahrscheinlichdennoch ein Begriff sein. Im Casino sagt man 'Blackjack'dazu und BLACKJCK heit das S p i e ~ welches man auchdaheim spielen kann. Schon allein das Bild mit dem es prsentiert wird ist sehr schn anzusehen und auch die einfacheHandhabung, sowie die Umsetzung fallen hier uerst angenehm auf. Die Sprche, die in der ersten Zeit recht lustigklingen, sollten einem die Freude daran nicht trben. FrCasino-Freunde sei noch erwhnt, da bei der Abfrage'Insurance' (zu deutsch 'Versicherung' [dagegen, ob derComputer mit zwei Karten 21 Punkte - also 'Blackjack' hat]) nur 'V' oder 'N' zu drcken ist und bei positiver Antwort die Hlfte des Einsatzes kassiert wird. Das bedeutet,da bei 'Blackjack' des Rechners, man weder gewinnt nochverliert und fr den Fall, da er mit den zwei Karten unterI PC-NEWS-4/90

    21 bleibt (und man sich versichern hat lassen) manhchstens pari aussteigen kann.Die Zufallsgeneratoren, mit denen die 'Games Series' ausgestattet sind, funktionieren hervorragend und machen ohne allzu frenetisch werden zu wollen - das Spielen zu einem angenehmen Erlebnis.Auch beim folgenden Spiel bleibt dadurch der Reiz, den esausmacht, erhalten. YAHTZEE ist im Grunde nichts anderes als Wrfelpoker mit 'Augen'-Zahlen. Doch die fehlenden Zeichnungen auf den Wrfeln werden durch die lachenden Gesichter, mit denen die 'Augen' dargestellt werden,wettgemacht. Man kann mit bis zu sieben Leuten gemeinsam als auch gegen den Computer spielen. Im Gegensatzzum Original-Spiel kann man sogar mehrmals '5 Gleiche'beziehungsweise 'Yahtzee' erzielen. Beim ersten Mal gibt es50 Punkte, bei jedem weiteren Mal 100 Punkte. Wer dasSpiel noch nicht kennt, sollte das Programm einfach starten,denn man lernt sehr leicht dabei. Noch ein kleiner Tip: BeiYAHTZEE werden, wie bei so manchen anderen Spielen,oft nur Grobuchstaben akzeptiert. Man schafft sich einenrger vom Hals, wenn man gleich vom Anfang an die-Taste einrasten lt."Der Weltraum. Unendliche Weiten. Wir schreiben das Jahr2200 .. ." Richtig! Hierbei handelt es sich um das 'RaumschiffEnterprise' (in der amerikanischen OriginalversionSTARTREK). Und von diesem Spiel gibt es ("unendlich")viele Versionen mit den verschiedensten Namen - wie SUPRTREK, STARTRK2 und NEWTREK - einiges davon beiPC-SIG. Und ob man nun die Version auf "PDRAW" (PCSIG SB) oder eines von den "Games Series No 2 bis 4" (PCSIG S16, S17 und S24) nimmt, mchte ich jedem selbstberlassen. Im Gegensatz zur Fernsehserie werden hier jedoch nicht neue Welten erforscht, sondern man mu innerhalb einer vorgegebenen Zeit kriegerische Klingonenschiffezerstren. Und dabei stehen einem die verschiedensten

    Seite 161

  • 7/15/2019 PCNEWS-20

    19/72

    I 5.JahrgangFunktionen zur Verfgung, die jedoch durch Zufallsgeneratoren (Ja, ja. Auch hier mischen sie mit) hin und wieder defekt sind. Und dann heit es auch des fteren bei hherenSpielvarianten sein Gedchtnis zu benutzen oder denTaschenrechner zu zcken und den Kurs des Photonentorpedos selbst zu berechnen.Fr Leute, die ihren Geist (auf unkriegerische Weise) erfrischen und schrfen wollen, bietet sich das wohlbekannte'Mastermind' an. Auf der Diskette "Games Series No 2"(PC-SIG S16) kann man beim Programm MASTMINDsowohl das konventionelle Spiel spielen oder selbst bestimmen, wieviele Nummern vorkommen drfen, wieviel derComputer stecken soll und wieviele Schritte man hchstensbentigen mchte. Herz, was willst du mehr?

    GsichterJosef Melchart, TGM

    If.Nr. 20 IWenn Sie sich jetzt ber die niedrigen PC-SIG Nummernwundern, so wissen Sie vermutlich nicht, da PC-SIG Disketten immer wieder berarbeitet und daher von Version zuVersion verbessert werden. Viele verschiedene Anwendungsprogramme warten auf Sie. Das berarbeitete PC-SIGVerzeichnis finden Sie in diesem Heft.Der Club kann Ihnen eine breite Palette von ber 1300 PCSIG Disketten anbieten und der derzeitige Sonderpreis vonS 20,-- fr eine 5 1/4" ORIGINAL PC-SIG Diskette isteine echte Sensation und gilt nur solange der Vorrat reicht.Fr Besitzer von 3 1/2" Laufwerken wird auf hochwertigeMAXELL-Disketten kopiert: (Sonderpreis + OS 10,--).

    @echo offrem GSICHTER.8ATrem ==============rem Wenn auf der FestpLatte pltzlich kryptische Dateinamen mitrem Nicht-Standard-leichen (lachenden Gesichtern, etc.> auftauchen,rem so kann man diese nicht einfach mit OEL *.* , Horten Commander oderrem PC-Tools lschen. Man mup auf der Platte nach dem Dateinamenrem als 2eichenkette suchen (mit NU oder PCTOOlS) und diesen mit derrem Edit-Funktion auf Itnormale" Buchstaben ndern. Dann kann mit DElrem gelscht werden.rem Eine einfachere Mglichkeit bietet folgendes Batch-Programm, desrem sich des DOS-Befehls REN *.* bedient, der interessanterweiserem funktioniert Gegensatz zu DEl *.*).rem (Getestet mit DOS 3.3, NC 4.5 und PCTOOlS 4.11)c l.echo.echo lschprogramm fr widerspenstige Gesichter von Helchart Technologiesecho -------------------------------------------------------------------echo (meinem Freund Wolfgang Sauermann gewidmet)echo.echo lscht Dateien mit kryptischen Namen, die sonst nicht angesprochenecho werden knnen.echo Achtung: Alle Dateien im aktuellen Verzeichnis werden gelscht!echo Der DOS-Befehl ATTRIB mU verfgbar sein.echo Fehlermeldungen sind nicht von Bedeutung.echo.echo GSICHTER.BAT in ein anderes Verzeichnis kopieren,echo ins Verzeichnis mit den kryptischen Dateien gehenecho und von dort \GSICHTER.BAT aufrufen.echo.echo Abbruch mit CTRl-C, Weiter mit jeder anderen Tastepause >nulcl.echo.echo ACHTUNG: Alle Dateien im aktuellen Verzeichnis werden gelscht!echo.echo Abbruch mit CTRl-C, Weiter mit jeder anderen Tastepause >nul:Weiterren *.* hhhh >nulrem Benennt die ers te Datei auf hhhh um, bei der zweiten erscheintrem eine Fehlermeldung, weil hhhh bereits existiert.i f not exist hhhh goto Enderem Wenn alle Dateien gelscht --} Endea tt ri b - r hhhhrem Setzt das Read-Only-Bit zurckdel hhhhlscht di e Dateigoto Weiter: Endecl.echo.

    PC-NEWS-4/90 Seite 17\

  • 7/15/2019 PCNEWS-20

    20/72

    5.Jahrgangecho WolfgangWolfgangWolfgangWolfgangWolfgangWoltgangWolfgangWolfgangecho 11 , 11 11 11 11.1.1.1 echo i i i i i i i i i i i i Gesichter erfolgreich entfernt i i i i i i i i i i i j i j i jecho 11111echo Wol1gangWolfgangWolfgangWolfgangWolfgangWolfgangWolfgangWolfgangecho.

    If.Nr. 20 I

    ErfolgszusammenstellungJasef Melchart, TGM

    AAA'A'A"""'."""".""""""""""""""""",,!* dBASE-Programm zum Ausdrucken eines Formulars fr di e ** Er10lgszusammenstellung (Name, Vorname und Raster) ** tOr di e Notenkonferenz *""itA'A""'."""""""""'.' """""""".******

    (Jahrgangsbezeichnung)

    verwendeten

    Deznge1512415301542

    * Die mit gekennzeichneten leilen sind an den* Druckertyp anzupassen! (Hier: Star LC-10)* Notwendige Dateistruktur:* Feldname Typ* N A ~ E Zeichen* VORNAME Zeichen* PLZ Zeichen* ORT Zeichen* STRASSE Zeichen* TELEFON Zeichen* JGG Zeichen* KATALOGNR Zeichen* Druckersteuerung (Esc-Sequenzen) fOr Star LC-10:pica chr(27)+upn && 10 Zeichen/Zoll SchmalEin chr(27)+chr(15) && Schmalschrift ein SchmalAus = chr(18) && Schmalschrift aus BreitEi" = chr(27)+uW1 11 && Breitschrift ein BreitAus = chr(27)+ lI WO ll && Breitschrift aus HochEin = chr(27)+"w1" && Doppelt-hoch ein HochAus = chr(27)+"wQu && Doppelt-hoch aus ZAbst1z6 chr(27)+"2" && le i lenvorschub 1/6 Zoll JgVorstand = IIMELCHART II && Jahrgangsvorstand

    (J/N): U to druck&& Anzahl der Schler

    && Zeilenabstand n/72 Zoll

    des optimalen Zeilenabstandes:&& 1 Seite = 57 Zei len a 12/72 11 ,&& 2 Zei len pro Record bentigt&& Zeilenabstand max. 1-zeilig

    se t tal k of fse t heading of fliRand = 10st r i ch = II ------------------------------+------+------+------+-----+ i______+ + + + + + + '1raster = "! ! ! ! ! ! !! ! !IIgo bottomanzahl=recno()go topwait "Ausgabe auf Druckerif upperCdruck)="Jllse t print on* Automatische Berechnungk=57*12/(2*anzahl)n=round(k-O.5,O)i1 n>12n=12endif1 chr(27)+"Au+chr(n)elsese t print of fendif?? Pica && 10 Zeichen/Zoll11 SchmalAus && Schmalschrift aus11 spece(25), IIErfolgszusammenstellung", spece(15)11 BreitEin+HochEin && Hoch- und Breitschrift ein?? jgg11 BreitAus+HochAus && Hoch- und Breitschrift aus

    && Schmalschrift ein?? spece(15),?1 space(10),?1 SchulEin?

    "Schuljahr:uJgV: "+JgVorstand

    ", space(3), 11 Semester"

    ? s ce(liRand), space(29), rasterPC-NEWS-4/90 Seite 18

  • 7/15/2019 PCNEWS-20

    21/72

    5.Jahrgang If.Nr. 20 II l+tri .(name)+" lI+vorname+space(30),30)

    && Zeilenabstand 1/6 Zoll&& Schmalschrift aus

    ? spate( URand), spaee(1S), "Gegenstand", space(2),? space( liRand) , "KatNr. Nallle", space(16), raster? spaceCliRand), strichdo while .not . e of ()? spaceCliRand),;leftCkatalognr+11?? raster? spaceCliRand), strichskipenddo? ZAbst1z611 Schma LAusset pr ; nt offreturn

    raster

    KlassenlisteJasef Melchart, TGM

    .""""""""""", ..".""""""""""",* dBASE-Programm f r das Ausdrucken einer ** Klassenliste (Na_ei Vorname, Adresse, Tel.) ** zu. Einkleben ins Klassenbuch *t*t**** *.*.***.* ** * *.***.*

    Deznge1512415301542

    * Oie mit gekennzeichneten Zeilen sind an den verwendeten* Druck.ertyp anzupassen! (Hier: Star LC-10)* Notwendige Datei struktur:* Feldname Typ* NAME Zeichen* VORNAME Zeichen* PLI Zeichen* ORT Zeichen* STRASSE Zeichen* TELEFON Zeichen* JGG Zeichen* KATALOGNR Zeichen* Druckersteuerung (ESC-Sequenzen)ZAbst53z216 = chd27)+'13 1l+chr(53)Pica = chr(27)+1Ip llSchmalEin = chr(27)+chr(15)SchmalAus = chr(18)ZAbst1z6 = chr(Z7)+1I211

    fOr Star LC-10:&& Zeilenabstand 53/216 Zoll && 10 Zeichen/Zoll && Schmalschrift ein && Schmalschrift aus && Zeilenabstand 1/6 Zoll

    set talk of fse t heading of fliRand = 3trich = 11 ;________________________ 11

    && Zeilenabstand 116 Zoll

    && Zeilenabstand 53/216 Zoll&& 10 Zeichen/Zoll

    weit llAusgabe auf Drucker (J/N): 11 to drucki f upper(druck)=ll J 11se t print on? ZAbst53z2161? Picaelseset print offendifi=1go top

    da while . no t. e of ()11 SchaalAus? splIce( liRand), katelognr, 1I 11, ne.e+11 11, vornallle+lI?? SchulEin?1 left (plz+lI lI+trilll(ort)+lI, ll+s trasse+splIce(4Q), 44)?? telefon, SchmalAus1 strichskipi=;+1if i)=21eject;=1endif

    enddo1 ZAbst1z6, SchmalAusse t print o ffreturnPC-NEWS-4/90 Seite 191

  • 7/15/2019 PCNEWS-20

    22/72

    If.Nr. 20 ISkalierungsfunktion oder eine Threshold-Funktion gewhlt.Den erwhnten Gewichten der Eingangskanle kommt eineSchlsselstellung zu, denn sie bestimmen gemeinsam mit derVerbindungsstruktur der Units das Verhalten des Netzes.Durch geeignete Wahl der Gewichte knnen Einflsse berbestimmte Eingangskanle verstrkt (Gewicht grer alsNull, "aktivierend" oder "exzitatorisch"), oder abgeschwcht(Gewicht kleiner als Null, "hemmend" oder "inhibitorisch")werden. Eine Vernderung der Gewichte bewirkt einenderung des Netzverhaltens und wird fr den Lernvorgangausgenutzt. Im allgemeinen ist ein neurales Netz h ierarchisch in Ebenen, den "Layers", organisiert. Dabei sind zwischen dem "lnput-Layer" und dem "Output-Layer" mehroder weniger viele "Hidden-Layer" vorhanden.2) Die Reprsentation von Wissen im neuralenNetz

    Neurale Netze in der Artificial IntelligencePref.Dipl.lng.Norbert Bartes, TGMAbstract

    /s.Jahrgang

    In den letzten Jahren wurden vermehrt die Grenzen der Artificial I n t ~ l l i g e n c e erkannt. Sie basierte bislang auf der Prdikatenloglk und erfordert eine Formalisierung des WissenslI:"d .der S ~ h l u f , ? l g e r u n g e n . Bei diesem Schritt geht jedochunplizites WISsen verloren, soda derartige Systeme frVIele Anwendungen zwar sehr gute Resultate liefern(Expertensysteme fr verschiedenste Anwendungen werdenseit Jahren verwendet), jedoch von "intelligenten Systemen"noch weit entfernt sind. Mit den "neuralen Netzen" versuchtman die.Erkenntnisse der modernen Gehirnforschung derE l e ~ t r ? n i k nutzbar zu mache.n, in der Hoffnung, sich derArtifiClallntelligence WIeder emen Schntt zu nhern. DieserArtikel soll die Grundlagen der neuralen Netze und deren

    A n w ~ n d u n g s m g l i c h k e i t e n darlegen, sowie die zugehrigenAktiVItten am TGM aufzeigen.1) Der medizinische Hintergrund und das elektronische Modell einer GehirnzelleEine Gehirnzelle besteht aus dem Zellkrper welcher denZellkern bemhaltet, aus einer Vielzahl von wurzelartig angeordneten Emgangskanlen, genannt "Dendriten" und auseinem Ausgangskanal von etwa 1mm Lnge' genannt"Axon". Das Axon besitzt am Ende ebenfalls e i ~ e wurzelartige Aufspaltung, wobei sich an den Enden der einzelnenFasern saugnapffrmige Abschlsse befinden, die sogenannten "Synapsen". Diese sind wiederum mit denDendr iten anderer Zellen verbunden. Zumal die mittlere

    D e n d r i t e n ~ h l pro Zelle etwa 10 000 betrgt (maximal 200(00) und Im Gehirn SIch ungefhr 10 hoch 14 Zellen befinden, ergibt sich damit ein in hchstemMae vernetztesSystem.Der Informationsflu erfolgt zunchst ber die Dendritenals S e n ~ o r e n wirken, um dann in den Zellkrper ~munden . Wie stark nun dadurch eine Zel le angereg t wird,hangt von der Anzahl derDendnten und den an ihnen anliegenden Reizungen ab. berste igt die sich dadurch ergebende gesamte Eingangsreizung einen bestimmten Schwellwert, .so gibt die Zelle ihrerseits einen Impuls an das Axonab. Die Synapsen a ~ Ende des Axons bilden eine im Kopplungsgrad veranderhche Ankopplungan Fremddendriten.Die beschriebene Funktion kann nun durch ein knstlichesNeuron modelliert werden. Eine Zelle wird durch einen sehreinfachen Knotenrechner nachgebildet, der sehr viele mitjeweils einem Gewichtsfaktor versehene Eingnge besitzt,welche von anderen Knotenrechnern ausgehen. Weiters exis tier t ein einzelner Ausgang, der seinerseits wieder eineVielzahl von weiteren Knotenrechnern arlSteuert. Der Knotenrechner selbst wird "Unit" genannt und berechnetzunchst die gewichtete Summe aller seiner Eingangssignale,den sogenannten "Netto-Input". Dieser wird dann ber die"Aktivierungsfunktion" f in die "Aktivierung" umgewandeltund arlSchlieend wird ber die "Output-Funktion" g der eigentliche ".Unit - O ~ t ! , u t " . g e b i l ~ e t . Als A k t ~ v i e r ~ g s f u n k t i o nkomm.en die Idenlltat, die SkalierungsfunktJOn, die SigmoidFunktion und verschiedene Arten der Threshold-Funktion inFrage. Fr die Output-Funktion wird meist die Identitt, dieIPC-NEWS-4/90

    Wie sich ein Netz beim Anlegen gewisser Eingangssignale,die aus der Umwelt bezogen werden, verhlt, ist durch dieAnzahl und Art der Verbindungen zwischen den Units bzw.den Layern und durch die zugeordneten Gewichte festgelegt.DIese Strukturinformation ist bei nicht-lernenden Systemeninvariant, man nennt sie daher "statisches Wissen". Demgegenber werden sich beim Anlegen von Eingangssignalenbestimmte Aktivierungspotentiale in den Units ausbildendie Wissen ber den momentanen Umweltzustand r e p r ~sentieren. Dieses Aktivierungsmuster nennt man"dynamisches Wissen". Es kann nun mglich sein, durch Betrachten emer einzigen Unit, deren Aktivierungspotential alsWissen zu einer bestimmten Domne zu interpretieren.Manspricht in diesem Fall von "lokaler Reprsentation". Meistgelingt dies aber nicht, denn durch die hochgradige Vernetzung werden alle Unitsmehr oder weniger groe Anteile aneinem Domnenwissen enthal ten und es ist daher das gesamte System zwecks Interpretat ion zu betrachten. Manspricht da.no von "verteilter Reprsentation". Es gibt sogarNetze, bel denen es dem Menschen nicht mglich ist zuerkennen , wo und wie im Netz Wissen reprsen tiert wird,dies sind dann "reprsentationsfreie Systeme".3) Lernende SystemeLernen bedeutet eine nderung des Systemverhaltens undist damit gleichbedeutend mit einer nderung der Eingangsgewichte. Die praktisch verwendeten Algorithmen basieren auf der "Hebb'schen Regel" (1949) welche besagt, dafr Jede Verb indung die einen positiven Beitrag zum ge

    ~ n s c h t e n Verhalten bewirkt, das Gewicht zu vergrern1St, Jedoch fr jede Verbindung die einen negativen Einflubewirkt, das Gewicht zu verkleinern ist. Die Hebb'scheRegel wurde im Laufe der Zeit modifiziert, da sie einigeNachteile besitzt. Reale Netze lernen heute meist mit der"Generalized Delta Rule", auch "Backpropagation Method"genannt (Rumelhart et. aI., 1986). Sie erlaubt eine iterativeAnderung der Gewichte aller Hidden- und Output-Unitssolange, bis bei einem definierten Eingangsmuster am InputLayer das Ist-Muster am Output-Layer, bis auf eine kleinezulssige Differenz, gleich dem Soll-Muster ist. Der Sollwertwird dabei vom Trainer definiert und ber die ''TeachingInputs" demOutput-Layer zugefhrt.

    Seite 20 I

  • 7/15/2019 PCNEWS-20

    23/72

    !s.JahrgangIn der Lemphase wird daher Eingangsmuster fr Eingangsmuster dem System angeboten und jeweils der zu-gehrige Sollwert eingeprgt. Das Netz berechnet dann iterativ die dafr ntige Gewichtsverteilung. Klarerweise fhrtdieses Verfahren zu einem "Vergessen" der "ltesten" Mu-ster. daher wird dieser Vorgang zufallsgesteuert meist bisber 100 mal wiederholt. Damit kann die Trainingsphase. jenach gewnschter Genauigkeit. Stunden oder Tage bentigen. Es ist jedoch nicht sichergestellt. da das Netz seineLemaufgabe berhaupt erfllen kann. Falls es zu wenigeUmts oder Layer im Netz gibt. die Verbindungsstruktur un-tauglich fr die Aufgabe ist. oder die Anfangsbelegung derGewichte ungnstig gewhlt wird, ist es mglich. da die Iteration nicht konvergiert. Es kann zu Schwingvorgngen imSystem kommen oder zu lokalen Sttigungen, das Netz istmit seiner Aufgabe berfordert.Fr den Fall eines konvergierenden Netzes ergibt sich einwesentlicher Aspekt. der die neuralen Netze so bedeutungsvoll macht, die sogenannte "Generalisierungsfhigkeit".Sie ist wichtig, wenn man, wie in der Bildverarbeitung, zumTeil verdeckte Bilder erkennen will. Dabei kann das Netzaus dem sichtbaren Teil des Bildes gengend relevanteMerkmale extrahieren, um das Bild zu erkennen. ja sogarum es rekonstruieren zu knnen. Natrlich stimmen die Aktivierungspotentiale der Output-Units nicht mehr exakt mitden Sollwerten berein, aber man arbeitet zwecks Zeiterspamis fr die Iteration ohnedies mit Sollwert-Intervallen.4) Anwendungsbeispiele fr neurale NetzeNeurale Netze knnen im Nano-Sekunden- bis Mikro-Sekunden-Bereich Eingangsmuster klassifIzieren und werdendaher fr Echtzeitsysteme unter anderem in folgenden Be-reichen eingesetzt:a) Bildverarbeitung: KlassifIkation von Binr- und Grauwertbildem, Rekonstruktion teilweise verdeckter Bilder.Erkennen von Personen (Gesicht, Fingerabdrcke)b) Sprachverarbeitung: Umwandlung von geschriebenemText in Lautschrift, Erkennung handgeschriebener Textec) Expertensysteme: Medizin, Planung, Vorhersage....5) Realisation von neuralen NetzenJe nach dem zeitlichen und fInanziellen Aufwand der m-vestiert werden kann, bestehen folgende Mglichkeiten:a) Simulation auf vorzugsweise schnellenWorkstations konventioneller Bauart mit konventionellen Sprachen oderSpezialsprachen (CONDElA, Khle, TU-Wien, 1988)Aufbau von Netzen unter Verwendung konventionellerRechnerbausteine (Transputer, Hypercube) oder "NeuralChips" ("Dendros" von Syntronic, "Neural Bit SliceMDl22O" von Micro Devices, "N64" von Intel)c) Verwendung von "Neural Workstations". falls man mitentsprechenden fInanziellen Mitteln ausgestattet ist

    IPC-NEWS-4/90

    If.Nr. 20 I6) Neurale Netze am TGMIm Rahmen der Hheren Lehranstalt fr Elektronik werdenseit Jahren fr HTL-Absolventen der einschlgigen Fachrichtungen folgende beiden Speziallehrgnge angeboten:a) Speziallehrgang fr Mikroelektronik und angewandteDatenverarbeitung (im Wintersemester)b) Speziallehrgang fr Entwicklung und Bau von Systemender Robotik und Automatisation (im Sommersemester)In diesen Lehrgngen werden in Projektform von den einzelnen Teilnehmergruppen Produkte (bestehend aus Hardware und Software) nach industriellen Gesichtspunkten entwickelt und gefertigt.Darberhinaus ergab sich fr den Autor aufgrund der Einfhrung des Gegenstandes "Technische Informatik" im Kolleg fr Elektronik. in der Hheren Lehranstalt fr Berufsttige - Elektronik und im Aufbaulehrgang fr Berufsttige - Elektronik die Mglichkeit, HTL-Absolventenmit dem Gebiet der ArtifIcial Intelligence im Allgemeinenund den neuralen Netzen im Besonderen vertraut zu machen.Mit einigen, auf diese Art "vorbelasteten" Teilnehmern derSpeziallehrgnge, wurden entsprechende Projekte erfolgreich durchgefhrt. Dies begann mit der Entwicklung vonExpertensystemen in der Programmiersprache PROLOGund setzte sich im vergangenen Schuljahr mit der Entwicklung eines Simulationsprogramms fr neurale Netze fort(NEURO, S.Zimmermann, TGM/SLME/SEBRA1989/90). Dieses Softwarepaket besitzt einen graphischenNetzeditor und erlaubt Eingabe. Editierung und Simulationslufe von Netzen und dient primr fr Demonstrationsund Schulungszwecke. Im laufenden Schuljahr soll einerseitseine neue. extrem einfache und benutzerfreundlicheNetzwerkdefInitionssprache entwickelt werden (INDElA),welche kompatibel zu NEURO ist und die es gestattet, einNetz rasch durch ein Programm zu defInieren. Andererseitssoll unter Verwendung des Neural Bit Slice MD1220 eineeinfache neurale Hardware aufgebaut werden. Der POOt sollsowohl als Add-on-board fr AT-kompatible Rechner einsetzbar sein, als auch als Stand-a1one-System fr Demonstrations- und Schulungszwecke zu verwenden sein.ZusammenfassungNeurale Netze erlauben Lsungen von Problemen der Mustererkennung in Echtzeit und werden in den nchsten Jahren stark an Bedeutung zunehmen. Die Industrie arbeitetintensiv an der Entwicklung geeigneter guter neuralerHardware. Die Technik der neuralen Netze erlaubt erstmalsauch Probleme der ArtifIcial Intelligence zu lsen, die mitkonventionellen Mitteln wie der Prdikatenlogik und derenAbarten nicht, oder nur theoretisch lsbar sind. Nicht jedeDomne ist durch Fakten und Regeln vollstndig beschreibbar. Vielfach geht durch diesen Formalisierungsschritt we-sentliche Hintergrundinformation (Kontext) verloren. Diesteils aus Grnden der Unzuinglichkeit der formalen Sy-steme, teils aus der beschrnkten Abstraktionsfhigkeit desMenschen und teils aus den Beschrnkungen in Zeit undGeld, denen jeder Techniker unterliegt. Neurale Netze bieten hier Abhilfe, denn sie bentigen keine Formalisierungdurch dem Menschen. Sie extrahieren selbstndig die fr

    Seite 21\

  • 7/15/2019 PCNEWS-20

    24/72

    /s.Jahrgangden Anwendungsfall notwendige Information aus dem Trainingsset, der Anwender hat nur mehr eine geeignete Anzahlvon Lernmustern bereitzustellen.Sollten Sie Interesse an den Projekten unserer Speziallehrgnge besitzen, oder konkrete Fragen zur Anificial In-

    c+ +, eine EinfhrungFranz FIALA, TGM, roHC+ + ist zunchst eine Korrektur vieler kleiner Unzulnglichkeiten in C, die sich im Laufe der Jahre in die Sprachdefinition eingeschlichen haben. Darberhinaus ist es ein kompletter Satz von Sprachelementen, die eine objektorientierteProgrammierung ermglichen. Beim Erlernen von C++kann man so vorgehen, da man, ausgehend von C, nachund nach das eine oder andere praktische Element aus C+ +in seinen eigenen C-Wortschatz berninmmt, denn C ist inC+ + zur Gnze enthalten. Das Erlernen von C++ ist alsobesonders einfach.Prinzipiell mten daher bestehende C-Programme mit einem C+ +-Compiler bersetzbar sein. Da das nicht immerder Fall ist, liegt daran, da C+ + eine strengere Typenprfung vornimmt und beispielsweise kein 'auto-prototyping' erlaubt, d.h. jede Funktion mu vor ihrer Anwendung entweder definiert worden ein oder, der Compiler mu einenPrototyp, etwa in einer Header-Datei gesehen haben.Der vorliegende Beitrag versucht eine schrittweise Einfhrung des Klassenbegriffs. Wegen der Einfachheit der Programme knnen Schler die Beispiele unmittelbar aus demjeweils vorigen durch geringfgige Modifikation erweitern.Es ist kein Ersatz fr ein umfassendes Lehrbuch (sieheBuchliste), sondern ein Beispiel, wie man gemeinsam mitden Schlern die C+ +-Elemente durch einfache textlicheModifikation desselben Textes von C nach C+ + berleitenknnte. Die eigentliche Strke von C+ + lt sich an Handder kleinen B ~ i s p i e l e oft nur erahnen.Qie weiteren Beitrge werden sich mit Vererbung,Uberladen von Operatoren und Funktionen und mitvirtuellen Klassen und Funktionen auseinandersetzen. DenAbschlu bildet ein Projekt im C+ +-Stil.Teil 1: Variable-Struktur-K1asse:ObjekteErinnern wir uns an die 'gute alte Programmier-Zeit', womit GOTO alles mglich war. BASIC ist nicht mehr derrichtige Ausdruck, da auch diese Sprache in vielen Elementen mit den strukturierten Sprachen gleichgewgen hat. Ichmeine das BASIC der globalen Variablenvielfalt. Es war jaschon mit diesem BASIC durchaus mglich strukturiert zuProgrammieren oder auch objektorientiert, wenn es auchdurch die Sprache selbst nicht untersttzt wurde.Wrde man in BASIC das Problem gehabt haben, die Personen in einem Betrieb und deren Gehlter zu bearbeiten,knnte, jetzt gleich bertragen auf C, dieses Miniprogramm,ein etwas erweitertes HELLO-WORLD, so ausgesehen haben:

    I PC-NEWS-4/90

    If.Nr. 20 Itelligence und den neuralen Netzen haben, so nehmen Siebitte mit dem Autor Kontakt zwecks Information oder Vorfhrung spezieller Software-Produkte auf.

    Miniprogramm in C, globale Variable#include ehar *a name;int a:geha;mainO{a name="HAIER lt a=geha=1000; ,pr; nt1("N: "5 , G: Yai \n" ,8_name,8_geha) ;

    }

    Die beiden Variablen sind l:!clm!, d.h. existent von Beginnbis Ende diese kurzen Programmdaseins. Die beiden Variablen gehren zusammen, was wir in BASIC oder in diesemsimple-C durch eine entsprechende Namensgebung unterstreichen knnen, hier 'a '. Dieses behelfsmige Strukturelement im Namen bindet die beiden Variablen optisch aneinander, so wie es, durch die Sprache untersttzt, eineStruktur macht.In der Sprachregelung von C+ + sind; nt und ch.r die Klassen der beiden Objekte ._n.me und a_geh.Ein wiederholter Bedarf an Variablen dieser Bauart und zu-gehrigen Ausgabefunktionen kann etwa die Variablenpaaree name, 13 gehsi c name, c gehe ... oder ein Feld name[],g;h.[] zur-Folge hben. wir beschrnken uns in der Folgeaus Platzgrnden besser nur auf den einen MAlER. DasProgramm wird auch in Bezug auf seine Funktion nichtverndert, sondern nur im Bezug auf seinen Aufbau und dieAusschpfung syntaktischer Mglichkeiten mit C und C+ +.Die Zeile #include wird in der Folge weggelassen.Der Compiler bentigt diese Zeile um den Aufbau vonpri nU berprfen zu knnen.Funktionen ohne und mit Parameterbergabe,Lokale VariableDie Ausgabe sollte vorzugsweise nicht durch Anschreibender Ausgabezeile, wie im einleitenden Beispiel, sonderndurch die Anwendung einer Funktion erfolgen:

    char *ll nllmeiin t a:gehllivoid ausgabeevoid{}mainO{

    Seite 221

  • 7/15/2019 PCNEWS-20

    25/72

    5.Jahrganga geha=10C10;asgabe(};

    )

    Diese Funktion ist noch nicht besonders brauchbar, da frjede neue Variable entweder eine neue Funktion bentigtwrde oder, man wie in good old BASIC man behelfsmigdie Variablen global substituieren mte. Dafr gibts natrlich eine Lsung: die Parameterbergabe. DieParameterbergabe hat aber auch noch eine andereBegrndung.Die 'Globalitt ' der Variablen ist notwendig, wenn man dieVariablen von anderen Funktionen her erreichen will.Auerdem sind sie auch 'schnell'. Anderseits ist der weiteGltigkeitsbereich auch gleichzeitig ihr Nachteil, besondersbei greren Programmen, da die Beeinflussung des Wert.esder Variablen durch die verschiedensten Programmteileerfolgt und auch der Autor selbst oft den berblick verliert,warum das Programm so und nicht anders funktioniert. Vondem Problem von Programmierteam ganz zu schweigen.Deshalb vermeidet man, wenn mglich ~ Variable undverwendet dafr !l:lkll!l: Variable und ruft Funktionen mitParameterbergabe auf.War es bis jetzt notwendig, die beiden Variablen a_nameund a geha global zu definieren, da sie sonst in der Au.sga-befunJ(tion nicht definiert gewesen wren, so kann man Jetztdie beiden Variablen illka! in main definieren und Immerdort, wo eine Funktion mit diesen Parametern arbeitet,diese, wie im obigen Beispiel bergeben. Damit wird klarergestellt wer was mit einer Variablen macht.

    void ausgabe(char *name, in t gehe){printf("N: %$, G:Xi \n" ,name/gehe);)

    MinO{char *8 name;in t a:geha;a_nlulIe=IIP1AIER Il ;8_geha= 10C10 iausgabeCa_nalle,1I_gehe);)

    StrukturenDa die beiden Variablen name und geha immer gemeinsamauftreten und solche Zusammengehrigkeit bei Programmen sehr hufig vorkommt, kann man sie durch eine Struktu r zusammenfassen. Die Struktur selbst ist eine abstrakteDefmition, die noch keinen Code erzeugt, hnlich, wie eineTypdeklaration. Die beiden Bestandteile dieser Strukturwerden in einer Variablen durch den Punktoperator ',' identifIZiert.Strukturen knnen sofort bei Defmition initialisiert werden,was wir gleich einmal ausprobieren wollen:

    eher *name;in t geha;) ;

    void ausgabe(char *name, int gehe)IPC-NEWS-4/90

    If.Nr. 20 I{

    printf(IIN: Xs, G: Xi\n" f name, gehe);)mai nO{

    NAHs P1aier=C'HAIER u, 1000};ausgabe(Haier.name,Haier.geha);)

    Strukturen mit FunktionenBis jetzt werden sie vermutlich sagen: "Was .ist d a r ~ neu?"Sie haben recht, bis jetzt wurde nur beschneben, WIe manzweckmig in C formuliert.Wir wollen einen Schritt weitergehen: Die Ausgabefunktiongehrt genauso zu unserem Problem, wie die Variablen nameund geha. Warum nehmen wir sie nicht mit in die Strukturauf? Nichts leichter als das, es erfordert aber emezustzliche Identifikationshilfe, den sog. scope-resolutionoperator '::'(Gltigkeitsbereich-Zugriffsoperator):

    struct NAMs{ ehar *name;int geha;void ausgabe(void);) ;void NAMs::ausgabe(void){ printf(IIN: Xs, G: Xi\nU,nllme,gehll);)mainO{

    NAMs Maier;Meier. nllme="MAIER Il ;Maier.geha=1000;Meier.ausgabe();

    )

    Der Ausdruck NAlts:: legt fest, da die Funktion ausgabe nurfr Variablen der Struktur NANs anzuwenden ist.Was haben wir gewonnen? Da die Funktion ausgabe immermit den Stukturbestandteilen na.e und geha ZU tun hat, ist esentbehrlich Parameter zu bergeben, es werden ja immerdie Variablen der gerade bearbeiteten Struktur ausgegeben.Man sieht es der Struktur auerdem auf einen Blick an, welche Variablen durch welche Funktionen bearbeitet werden.Die Funktion ausgabe kann nur zur Ausgabe von name undgeha verwendet werden, daher knnen wir die soeben ein-gefhrte Parameterbergabe, zumindest im Bereich derStruktur uder deren Funktionen wieder verzichten.Was gibt es hier noch zu bemngeln?Etwa da die Variablen durchaus noch von auen beeinflutwerden knnen. Na und? Man mte ja nur nach Zeilen desTyps II!I i er .geha= suchen, um e v e n t u e ~ eGehaltsvernderungen zu entdecken. Wenn es auch munserem Beispiel so einfach aussieht, wird man doch ineinem realen Program mit vielen Angestellten, dIese tneinem Feld oder auf im Heap-Speicher ablegen und derZugriff darauf wird .ber. Pointer e r f o l g e ~ , die daseigentliche Geschehen Z1emhch unklar e r s c h e m e ~ . lassen.Dort wieder wrde man sehr mhevoll Fehler lokaliSIeren.Seite 231

  • 7/15/2019 PCNEWS-20

    26/72

    /S.JahrgangVon der Struktur zur Klasse~ e t z t knnen die Namen noch direkt zugegriffen werden beiAnderung der Struktur in eine Klasse jedoch nicht mehr, dadann die Daten den Status 'Privat' haben.Eine Klasse ist also eine Struktur, bei der die Daten gegenZugriff von auen geschtzt werden knnen.Die Elemente (oder Member) der Klasse sind die Variablenname und geha.Die Member einer Klasse knnen nun nicht mehr direktber den Operator ' .' initialisiert werden, es mssen dafreigene Funkt ionen formuliert werden, die allerdings sehreinfach sein knnen.

    class NAHe{private:char *nae;lnt gehaipubl ic :void ausgabe(void)ivoid setname(char *n) { name=n; }void setgeha(int g) { geha=g; )} ;

    void NAHc::ausgabe(void){printf("N: Y.s, G: r.i\nll,name,geha);}

    mainO{NAMe Haier;Maier .setname( "MAlER") iMaier .setgel'la(1cxx);Maier.ausgabeO;}