Normalerweise imitieren Softwarerechner Hardwarerechner. Es ermöglicht Benutzern die Möglichkeit, ihre Arbeit mit einem neuen Programm schnell zu starten, da der Benutzer bereits weiß, wie man seinen Hardware-Rechner verwendet. Aber mit diesem Ansatz, in Bezug auf die Konstruktion von Software-Rechner, erbt es alle Mängel der Hardware-Rechner. Zum Beispiel:
- Jede Zahl, jeder Operator oder jede Funktion, die separat zu dieser Priorität eingegeben wird, muss im Auge behalten werden. Wenn z. B. eine Berechnung im gewöhnlichen Rechnerausdruck 2+2*2 durchgeführt wird, dann ist das Ergebnis 8, aber wenn 2*2+2 berechnet wird, dann ist das Ergebnis 6. Sicherlich 2+2 *2 und 2*2+2 ist gleichwertig. So provozieren gewöhnliche Rechner Fehler.
- Das Fenster des Programms ist in Form eines Geräts mit vielen unnötigen Tasten gemalt, und ein einziger Indikator für Ein- und Ausgabe wird eine Menge "real estate" auf dem Bildschirm besetzen.
- Sie können keine Ausdrücke für Berechnungen als Formel eingeben, z. B.: 123.32-12.4/sin(1/2)
Jede Zahl, jeder Operator oder jede Funktion muss unabhängig voneinander separat eingegeben werden.
Daher können Sie keine zuvor eingegebenen Ausdrücke bearbeiten. Zum Beispiel können Sie nicht berechnen: 123.32-12.4/sin (1/2) und später 123.32-12.2/sin (1/2) Sie müssen die gesamte Formel neu eingeben, weil eine Zahl anders ist als die andere.
- Bemalte Tasten provozieren schwere Mausnutzung für die Eingabe, aber es wird die Eingabegeschwindigkeit von Ausdrücken stark reduzieren. Dies ist gut für die Berechnung, aber es fördert Ermüdung der Hand, aufgrund der Maus-Nutzung. Für die erforderliche Schaltflächensuche müssen Sie Schaltflächenbeschriftungen dauerhaft erneut lesen oder sich die letzte Schaltflächenposition merken.
Der LibMaster.com Erweiterbare Rechner ist eine andere Möglichkeit, Rechner-Design zu nähern. Daher enthält es keinen der Konstruktionsfehler, wie oben beschrieben.
VERSIONSVERLAUF
- Version 1.2 veröffentlicht auf 2006-11-24
Einige Fehler behoben.
Programmdetails
Eula
EULA - Endbenutzer-Lizenzvertrag
LibMaster.com erweiterbarer Rechner
Copyright (C) 2003 Alexandr Molchevsky, LibMaster.com
WWW: http://www.LibMaster.com/
LIBMASTER.COM END-USER LIZENZVEREINBARUNG
Dieser Endbenutzer-Lizenzvertrag ("EULA") ist eine
zwischen Ihnen (entweder eine Einzelperson oder eine einzelne Einheit) und
LibMaster.com für das oben genannte Softwareprodukt, das
Computersoftware umfasst und zugehörige Medien,
gedruckte Materialien und "online" oder elektronische Dokumentation
("SOFTWAREPRODUKT" oder "SOFTWARE").
Durch Installation, Kopieren oder anderweitige Verwendung des SOFTWAREPRODUKTS
Sie erklären sich damit einverstanden, an die Bedingungen dieser EULA gebunden zu sein.
Wenn Sie den Bedingungen dieser EULA nicht zustimmen, dürfen Sie die
Software.
Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und
internationalen Urheberrechtsverträgen sowie anderen intellektuellen
Eigentumsgesetze und -verträge.
LIBMASTER.COM SOFTWARE-LIZENZ
Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und
internationalen Urheberrechtsverträgen sowie anderen intellektuellen
Eigentumsgesetze und -verträge. Die SOFTWARE ist lizenziert, nicht verkauft. das
SOFTWARE besteht aus Produktdokumentation, Anwendung und
Support-Dateien, die einzeln als "COMPONENT" und
hierin als "SOFTWARE" bezeichnet werden.
LIZENZERTEILUNG
LibMaster.com Ihnen als Einzelperson, als persönliche, nicht
exklusive, nicht übertragbare Lizenz zur Installation und Ausführung einer
Instanz der SOFTWARE auf einem einzelnen Computer oder auf mehreren
Computer, sofern keine Chance besteht, gleichzeitig
zwei oder mehr unterschiedliche Instanzen der SOFTWARE gleichzeitig für
Zwecke der Bewertung der Leistung des SOFTWAREPRODUKTS
für einen Zeitraum von nicht mehr als 30 Tagen. Wenn nach dieser Zeit fortgesetzt
Nutzung des SOFTWAREPRODUKTS erwünscht ist, dann wird die SOFTWARE PRODUKT
muss bei LibMaster.com registriert sein, die den Bedingungen unterliegen, die
in den Registrierungsinformationen, die in der
Dokumentation, die dem SOFTWAREPRODUKT beigefügt ist. Wenn Sie ein
LibMaster.com Ihnen das Recht einräumt, eine
innerhalb Ihrer Organisation, um den SOFTWARE-Thema zu verwenden und zu verwalten
die gleichen Einschränkungen, die für einzelne Benutzer erzwungen werden.
Sie dürfen die Urheberrechtsinformationen in keiner Weise ändern. Die Schriftart
die Größe der Urheberrechtsinformationen muss lesbar sein. das
Hyperlinks, eingebettet in die Copyright-Informationen, um
http://www.LibMaster.com müssen sichtbar und funktional bleiben.
Copyright
Alle Titel und Urheberrechte an und an der SOFTWARE PRODUKT sind Eigentum
von Alexandr Molchevsky, LibMaster.com oder Komponentenverkäufer. das
SOFTWARE PRODUKT ist durch Urheberrechtsgesetze und internationale
Vertragsbestimmungen. Daher Sie müssen das SOFTWAREPRODUKT behandeln
wie jedes andere urheberrechtlich geschützte Material, außer dass Sie entweder (a)
eine Kopie des SOFTWAREPRODUKTS ausschließlich zur Sicherung oder Archivierung
oder (b) installieren Sie das SOFTWAREPRODUKT auf einem einzelnen Computer
vorausgesetzt, Sie behalten das Original ausschließlich für Backup- oder Archivierungs-
Zwecke.
LIZENZBEDINGUNGEN FÜR DRITTANBIETERKOMPONENTEN
Dienstprogramme, Anwendungsprogramme und/oder Komponenten von Drittanbietern
personal Firewall integriert werden sollen, unterliegen der
Lizenzbedingungen für diese Produkte.
Sie dürfen die
SOFTWAREPRODUKT, außer und nur in dem Umfang, in dem eine solche Tätigkeit
ist nach geltendem Recht ausdrücklich zulässig,
Einschränkung.
HAFTUNGSAUSSCHLUSS.
DIE SOFTWARE IST PROVIDED "AS IS," "MIT ALLEN FAULTS," OHNE
GARANTIE JEGLICHER ART. LIZENZGEBER, SEINE LIEFERANTEN UND DISTRIBUTOREN
LEHNEN SIE ALLE GARANTIEN AB, AUSDRÜCKLICH, STILLSCHWEIGEND ODER GESETZLICH, EINSCHLIEßLICH
DIE STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN DER NICHTVERLETZUNG,
TITEL, MERCHANTABILITY ODER FITNESS FÜR EINE PARTICULAR PURPOSE, ODER ANY
GEWÄHRLEISTUNGEN AUS DEM VERLAUF DES GESCHÄFTS, DER LEISTUNGSVERLAUF, DER
ODER NUTZUNG DES HANDELS.