Zum Inhalt springen

Testberichte und Erfahrungen zum QBasic

Erfahrungsberichte von Nutzern, nicht verifiziert.

Erfahrungsberichte zum QBasic

  • QBasic

    • Pro -
    • Kontra -
    • Empfehlung Ja

    Quick Basic ist wirklich eine sehr alte Programmiersprache und funktioniert bei fast jedem Computer. Quick Basic ist leicht zu erlernen. Für Textadventure perfekt geeignet. Somit ist Quick Basic die Nummer eins bei mir. Und man kriegt die Programme um zu programmieren kostenlos im Internet.
    Ein guter Compiler wird auf www.antonis.de/qbdown/qbcompil.htm
    angeboten.

    Hier ein kleines Tutorial:
    Erstmal sollte man die F5 Taste drücken. Dann kommt ein Feld wo man befehle eintippen kann. Hier sind die Befehle mit erklärungen:

    CLS=Clear Screen
    Alles was auf den Bildschirm angezeigt wird wird gelöscht

    PRINT\"HALLO\"
    Mit dem Befehl PRINT kannst man einen beliebigen Text auf dem Bildschirm anzeigen lassen.

    COLOR *
    Mit diesem Befehl kann man in farben schreiben. Für das * muss man nur noch eine Zahl einsetzen. Z.b steht 2 für gelb.

    Sound 1500,2
    Mit dem Befehl SOUND Frequenz,Dauer kannst du einen Ton abspielen.Umso größer die Frequenz,desto höher ist auch der Ton.

    END
    Die befehle enden jetzt.

    Eine sehr gur informative Tutorial seite findet ihr unter :http://mitglied.lycos.de/neochat/tutQBasic.htm

    Hoffentlich konnte ich euch helfen. Euer Menen

  • Eigene Programme nach ihren Wünschen? Und kostenlos? Kein Problem!

    • Pro -
    • Kontra -
    • Empfehlung Ja

    Jo, hallo meine lieben Yopi Mitglieder, ich wollte euch jetzt über eine alte und sehr einfache Programmiersprache schreiben. Ich hoffe ihr gewinnt etwas Interesse an der Sache, da es echt Spaß macht. So, nun erstmal zurück zum Thema.

    Was zum Teufel ist QBasic?

    Qbasic ist eine sehr alte Programmiersprache, welche vom ursprüngliche Basic abgeleitet wurde. Andere Versionen sind Basica und PowerBasic, die sich aber nicht durchsetzen konnten. Mit QBasic lassen sich Dos Anwendungen und Spiele programmieren. Obwohl die Sprache so einfach ist, soltle man die Möglichkeiten von QBasic nicht unterschätzen. Es ist nicht nur möglich Textbasierte, sondern auch Grafikbasierte Progrmme bzw. Spiele zu programmieren, allerdings sollte man von der optischen Qualität nicht allzu viel erwarten.

    Für wen ist QBasic geeignet?

    QBasic ist eigentlich die einfachste aller Programmiersprachen und ist für Anfänger optimal. Denn eigentlich reichen schon einfache Schul-Englisch Kenntnisse aus, da die einzelnen Befehle nichts weiter sind als Englisch.
    Beispiele:
    PRINT ,,Hallo\'\' gibt Hallo auf dem Bildschirm aus. INPUT ,,Wie heißt du?\'\', Name$ lässt auf dem Bildschirm eine Eingabe erscheinen, wobei der der eingegebene Name in der Variablen Name$ gespeichert wird.
    Wie ihr seht ist das eigentlich nur Englisch, oder?

    Woher bekomme ich QBasic?

    QBasic ist eigentlich auf jeder Windows 95/98 Cd-Rom enthalten im Verzeichnis /oldmsdos. Falls ihr es nicht findet oder zu faul seit zu suchen könnt ihr es auch im Internet finden. Zum Beispiel gibt es unter www.qbasic.de ausführliche Anleitungen, Beispiele und Compiler.

    Die Entwicklungsumgebung

    Die Programmier Umgebung ist wie ein einfacher Dos Editor. Dort werden die Programme geschrieben und mit F5 ausgeführt. Die Programme werden als .bas Dateien gespeichert und können auch mit dem normalen Windows Editor wie Notepad oder Wordpad bearbeitet werden. Dies ist aber längst nicht so komfortabel, da man dort die Programme nicht ausführen kann. Außerdem kann man in dem QBasic eigenem Editor jederzeit mit F1 die super ausführliche Hilfe aufrufen. Markiert man ein Befehl und drückt dann F1 wird dieser Befehl genaustens erklärt und meistens auch ein Beispiel Programm angezeigt, welches man einfach kopieren und ausprobieren kann. Ist das Programm fertig geschrieben, kann es mit einem Compiler (welchen ihr nicht auf der Windows CD-Rom finden werdet, sondern im Internet) zu einer Selbstausführbaren .exe Datei gemacht werden. Diese kann man dann einfach weitergeben, ohne dass die Gegenseite auch QBasic benötigt. Die neuste Version des Compilers ist 4.5.

    Eigene Erfahrungen und sonstiges

    Mir macht das programmieren mit QBasic immer noch super viel Spaß, obwohl ich mittlerweile auch VisualBasic beherrsche. Allerdings sollte man sich viel Zeit nehmen um sich gute Programmideen auszudenken und diese auch umzusetzen. Der Einstieg viel mir sehr leicht, obwohl ich keine Hilfen wie Bücher oder Tutorials benutzt habe. Ich habe es mir mit 11 Jahren selbst beigebracht indem ich mir vieles von anderen Programmen abgeguckt hatte. Dadurch habe es ziemlich schnell gelernt. Ich kann euch nur empfehlen auf www.qbasic.de vorbeizuschauen und euch einige Anleitungen anzuschauen. Oder ihr sucht einfach in einer Suchmaschine wie Lycos oder Google nach QBasic zu suchen, dort werdet ihr bestimmt auch fündig.

    Fazit

    Da dieses Programm kostenlos ist und auch blutige Anfänger hier den Einstieg in die Welt des Programmierens schaffen dürften, kann ich euch nur unbedingt raten euch mal in Internet rumzuschauen und die einen oder Anderen Programmieransätze vorzunehmen. Ich hoffe ihr seid genauso fasziniert wie ich und probiert es aus :)

    So, ich hoffe ich konnte euch einen kleinen Einblick in die Welt des Programmierens verschaffen. Tschüß und liebe Grüße,
    Kaitheeye

  • Anonym109

    Qbasic

    • Pro -
    • Kontra -
    • Empfehlung Ja

    Qbasic ist der vorläufer der Microsoft Programmier Software Produkten und einer der ersten Programmiersprachen überhaupt...
    QBasic hat eine integrierte Programmierumgebung mit einem guten, per Maus bedienbarem Editor. Syntaxfehler werden schon beim Eintippen sofort gemeldet!. Eine erstellte Software kann direkt aus dem Editor heraus gestartet und wieder angehalten werden. Die Subroutinen und Funktionen lassen sich in eigenen Fenstern bequem durchblättern.
    So gut wie alle QBasic-Programme laufen problemlos in der DOS-BOX von Windows 95, 98, ME, NT und 2000.
    Wer letztendlich ganz easy auf eine Windows-Programmiersprache aufsteigen will, der findet als QBasic-Kenner einen problemlosen Einstieg in Visual Basic und PROFAN.

  • Computer-Latein oder das Salz in der Suppe?

    • Pro -
    • Kontra -
    • Empfehlung Ja

    Computer sind Maschinen, deren Vielfalt in der Anwendung mich auch nach Jahren noch begeistern. Neben unzähligen Anwendungen, die es auf dem Markt gibt, liegt ein ganz besonderer Reiz natürlich darin, dem Computer selbst etwas Neues beizubringen. Wer daß möchte wird um das Erlernen einer Programmiersprache kaum herum kommen.

    Was spricht nun gerade für QBasic?

    Aus meiner Sicht gibt es mehrere Gründe, die für diese Programmiersprache sprechen, selbst wenn sie nicht mehr ganz modern ist.

    Zum ersten die Verfügbarkeit. QBasic ist auf vielen PCs vorhanden, ohne, daß der Besitzer unbedingt davon Notiz nimmt. Es ist Bestandteil von MS-DOS und zumindest bei Windows 95 ebenfalls noch auf der CD enthalten. Wer keines dieser Betriebsysteme besitzt, kann es sich aber auch einfach aus dem Internet laden. Unter http://www.qbasic.de/ gibt es die Version 4.5 als deutsche Vollversion zum download. Diese läuft bei mir auch problemlos im DOS Fenster oder Vollbild mit Windows NT. Besonders toll ist, daß dieser Compiler im Gegensatz zu der von Micro$oft mitgelieferten Version in der Lage ist, EXE-Files (also selbständig lauffähige Programme) zu erzeugen.

    Ein weiterer Punkt ist die Ähnlichkeit aller BASIC Compiler. Es gibt zwar recht viele Varianten von BASIC, aber hat man einmal begriffen, wie es läuft, sind die einzelnen Feinheiten wie Dialekte, die schnell erlernt werden. Ich habe z.B. auf meinem Commodore VC 20 BASIC gelernt, da es im System integriert war, und hatte keine Schwierigkeiten beim Umstieg. Genaugenommen ist dies natürlich kein direkter Pluspunkt für QBasic, sondern eher für BASIC im Allgemeinen.

    Sehr gut finde ich, daß BASIC eine quick and dirty Sprache ist, in der ich einfach drauf los programmieren kann, ohne mir vorher die gesamte Struktur des Programmes zurechtzulegen. Die Sprache ist sehr logisch aufgebaut und die Befehle kommen aus dem englischen Sprachgebrauch. Eine Sprache, mit der ich seit der 4. Klasse konfrontiert wurde und die mittlerweile wenig Probleme bereitet. Wer kein Englisch spricht kann natürlich auch BASIC lernen, wird es aber wohl Anfangs schwerer haben.

    Software und Dokumentation gibt es auch in großem Umfang kostenlos im Internet. Hier sei vielleicht auf die Seiten unter http://www.antonis.de/ verwiesen.

    Trotzt des Alters (die Version 4.5 ist immerhin von 1989) handelt es sich aber um ein durchaus leistungsfähiges Werkzeug. So konnte ich mit QBasic meine Programmierpflichtübungen im Studium (Quantenmechanik: Zufallsanalyse einer Zahlenreihe, Geophysik: gravimetrisches Profil einer Brücke über den Mittellandkanal) bewältigen.

    Um die Einfachheit zu zeigen sei hier ein typisches Hallo Welt Programm gezeigt:

    PRINT Hallo Welt (wobei sich um das Hallo Welt noch Anführungszeichen zu denken sind, die yopi merkwürdigerweise nicht darstellen kann)

    Mehr braucht es nicht. Neben der Textausgabe besitzt QBasic aber auch eine einfache Grafikausgabe und ähnelt vielleicht einem C64 mit Simons Basic, falls das noch jemand kennt.

    Ich möchte aber auch nicht verschweigen, daß ich oft zu hören bekomme, daß es sich bei BASIC um eine tote Sprache handelt. Gewissermaßen ein Computer-Latein. Mittlerweile gibt es natürlich grafische Programmiersprachen wie LabView oder Visual C, die ein gänzlich anderes Konzept verfolgen. Natürlich auch nett, aber für eben mal kurz was gebastelt taugt BASIC dennoch. Wer eher mit UNIX/Linux arbeitet ist aber wahrscheinlich mit C & Co. besser beraten und JAVA hat sicher auch seine Vorteile. Dennoch, finde ich QBasic nach wie vor einen Blick wert.

    Fazit:

    Programmieren ist das Salz in der Computersuppe und QBasic ist nach wie vor eine einfache, leistungsfähige und kostengünstige Programmiersprache. Sicher nicht für alle Anwendungen das richtige, aber wer alten C64 Zeiten nachtrauert oder einfach mal in die Welt des Programmierens rein schnuppern möchte liegt hier richtig.

    Wer schon Erfahrungen mit der von DOS mitgelieferten Version hat sollte auf jeden Fall mal einen Blick auf die Version unter www.qbasic.de werfen und sei es nur um lauffähige EXE-Files zu erzeugen...

    Wenn ich Kosten gegen Nutzen abwäge kann ich nicht darum herum volle Punktzahl zu vergeben!

  • Qbasic - meine erste Programmiersprache

    • Pro -
    • Kontra -
    • Empfehlung Ja

    Schön Qbasic hier bei Yopi erwähnt zu sehen! Qbasic ist zwar nicht mehr ganz neu, eignet sich aber immer noch gut für Anfänger. Qbasic wurde jeweils im Betriebssystem Windows 3.1 installiert. Es gibt da natürlich auch verschiedene Versionen. Ich schreibe hier von der Version 1.1. Qbasic ist eine DOS-Programmiersprache und deshalb wurde es ab Windows 95 nicht mehr unterstützt. Wer es allerdings noch sucht, findet es auf der Windows-CD oder er kann es kostenlos vom Internet herunterladen.

    Mit Qbasic eignet sich gut um einfache Applikationen zu programmieren, bei dem es nicht auf die Grafik ankommt (die, da es ja unter DOS läuft recht schwierig zu programmieren ist). Die Syntax ist einfach zu lernen. Obwohl Microsoft diese Programmiersprache schon lange nicht mehr unterstützt, findet man im Internet doch noch eine Community, die Interesse an dieser Sprache zeigt. Z.B. auf www.qb45.com, oder www.qbasic.de.

    Wer lieber eine moderne Programmiersprache lernen will, fängt am Besten mit ASP oder PHP an, mit welchen man Internetapplikationen entwickeln kann. Wer aber schon von Beginn an Spiele programmieren will, fängt meiner Meinung nach, obwohl Qbasic veraltet ist, doch am Besten mit dieser Programmiersprache an.