定義ABCの概念
その他 / / July 04, 2021
ギジェルアルシナゴンザレス、12月。 2017
何年もの間、8ビットマイクロコンピュータの黄金時代、この言語は プログラミング のエキサイティングな世界への多くの人々の玄関口でした コンピューティング、そして今日では、とりわけC ++などのより強力な言語を支持して多くのことに使われなくなっていますが、BASICはまだ初心者やアマチュアプログラミングのリファレンスです。
ベーシック(初心者向けの汎用シンボリック命令コード)は、簡単に学習して使用できるように設計された、高レベルの汎用プログラミング言語です。
この言語の最初のバージョンは1964年に導入されました。これは、現代のコンピューティングの台頭に関連した非常に早い時期です。 彼の目標はそれをできるだけ簡単にすることでした 製図 当時の巨大なプログラムの メインフレーム、当時のコンピューター。
また、に適合したツールを作成するための最初の取り組みの1つでもあります。 リアルタイムでのコンピューターの双方向性、テクノロジーがごく最近行ったこと 許可されます。
この意味で、BASICには、インタープリターとコンパイルの2つの操作モードがあります。
インタプリタモードでは、「インタプリタ」がプログラムを1行ずつ解析して実行しますが、コンパイルモードでは、 ファイル インタプリタを必要としない実行可能ファイル 走る システム内。
さらに、BASIC構造は非常に柔軟です。 確かに、他に誰が少ないのか、特定の年齢の私たち全員が、 コード それは通常10から10に跳ね上がる番号で番号が付けられました。
たとえば、BASICで一般的に解釈される「helloworld」は次のようになります。
10 CLS
20 PRINT "hello world"
30 GOTO 20
GOTO命令が行うことは、特定の行番号に戻り、その行番号から実行を継続することです。
このリソースは、BASICで広く使用されているGOTO命令のリソースであり、 構造化プログラミング。この構造は、関数とプロシージャの使用に置き換えられます。
これらは、BASICでも、次のようなバージョンで利用できます。 VisualBasic マイクロソフトから。
後者は、環境のあるコンピューターで言語を普及させたものでした グラフィック そしてその オペレーティング・システム 上記のプログラミング環境のバージョン3.0からのWindows。 しかし、それ以前は、BASICは8ビットマイクロコンピュータの時代に黄金時代を迎えました。
8ビットコンピュータの大多数は、次のインタプリタの下でオペレーティングシステムを「隠し」ました。 BASICコマンド。コマンドラインとして機能し、 ユーザー。
この役割は、オペレーティングシステムとしてすでに一部のDOSを使用していた元のIBMPCと互換性のあるPCの出現により終了しました。 それでも、BASICの人気により、MicrosoftなどのDOSのいくつかのバージョンが作成され、最初はGW-BASIC、後にQBasicというこの言語用の小さなインタプリタが組み込まれました。
Visual Basicは、BASICを本格的なプログラミング言語として使用し、後に統合することのクライマックスを表しています。 Visual Studioパッケージでは、BASICを使用するオプションがCなどとともにもう1つになりました。 イディオム。
90年代以降、BASICの使用は大幅に減少し、この単純な言語への最後の試金石は Javaなどの言語やデバイス形式の多様化により、次のようなモバイルデバイスが登場しました スマートフォン。
BASICは、Gambas環境やさまざまなビジュアルなどの最新の開発により、今日も存続しています。 スタジオですが、プログラミング言語の爆発的な増加とブームのためにユーザーベースを失いました インターネット。
この意味で、BASICはオンラインの世界に適応しておらず、モバイルデバイス向けの実装はいくつかありますが、最適化されていません。
ただし、それでもプログラミングのエキサイティングな世界に参入するための優れたオプションです。
写真:Fotolia-Alla72 / Casimiro
BASICのトピック