日本語版
最新ニュース
世界

BASIC プログラミング言語は 60 周年を迎えました。 ブザー付きの原始的な電卓を作りました – Živě.cz

プログラミング言語 ベーシック 還暦の誕生日を迎えた。 フルネーム B初心者向け あ全目的 S象徴的な 私指示 Cオードが初めて登場した 1964 年 5 月 1 日 ニューハンプシャー州ダースマス大学のジョン・ケメニー氏とトーマス・カーツ氏の支援を受けている。 BASICの簡単なパソコン作業 言語の名前が示すように、彼らの目標は、 シンプルなパフォーマーこれは、普通の人間、つまり当時の大学の機械を使って非技術分野のダートマス大学の学生でさえも処理できる、それほど単純なコマンドを処理するものではありませんでした。 これが当時のコンピューターの制御方法でした。たとえば、問題を解決するためのプログラムを単純な Basic で入力するだけで、すぐに起動できました。 ブザーとテキストおよびグラフィックス モードを使用して、円の円周と内容を計算する QBasic のプログラム: たくさんの方言と派生言語 それは影のヒット作でした。なぜなら、その後の数十年で、安価な 8 ビット コンピューターの出現により、元の言語のあらゆる種類の方言と BASIC インタプリタが、ゲームをプレイするためだけでなく、それらを使用する主な方法の 1 つになったからです。 。 QBJS.org Web…

BASIC プログラミング言語は 60 周年を迎えました。 ブザー付きの原始的な電卓を作りました – Živě.cz

1714782137
2024-05-03 11:45:58

プログラミング言語 ベーシック 還暦の誕生日を迎えた。 フルネーム B初心者向け 全目的 S象徴的な 指示 Cオードが初めて登場した 1964 年 5 月 1 日 ニューハンプシャー州ダースマス大学のジョン・ケメニー氏とトーマス・カーツ氏の支援を受けている。

BASICの簡単なパソコン作業

言語の名前が示すように、彼らの目標は、 シンプルなパフォーマーこれは、普通の人間、つまり当時の大学の機械を使って非技術分野のダートマス大学の学生でさえも処理できる、それほど単純なコマンドを処理するものではありませんでした。

これが当時のコンピューターの制御方法でした。たとえば、問題を解決するためのプログラムを単純な Basic で入力するだけで、すぐに起動できました。

ブザーとテキストおよびグラフィックス モードを使用して、円の円周と内容を計算する QBasic のプログラム:

たくさんの方言と派生言語

それは影のヒット作でした。なぜなら、その後の数十年で、安価な 8 ビット コンピューターの出現により、元の言語のあらゆる種類の方言と BASIC インタプリタが、ゲームをプレイするためだけでなく、それらを使用する主な方法の 1 つになったからです。 。


QBJS.org Web エミュレータでプログラミングします

Basic はチェコスロバキアの Didaktik コンピュータにも搭載されており、そのおかげで、この記事の著者を含むティーンエイジャーや幼い子供たちは、家庭用マシンを制御するための多くのコマンドを初期段階で学習しました。 たとえば、円を描く CIRCLE コマンドです。

Basic の方言は最終的に IBM PC プラットフォームに到達し、現在でも使用されています。 ビジュアルベーシックスクリプト VBA

お気に入りの中には、たとえば、 Qベーシック試してみることができます QBJSウェブエミュレータ

ビデオからの QBasic のプログラム:

‘ グラフィック モード: https://www.qbasic.net/en/reference/general/screen-modes.htm SCREEN 4 ‘ グラフィック: 640×400 ピクセル、テキスト: 80×25 文字 ‘ テキスト座標 12×20 を使用せず、入力を変数に保存しますr LOCATE 12.20 DIM r AS DOUBLE INPUT “円の半径を入力してください”; r ‘ r に従って、円の円周と内容を計算します DIM 円周 AS DOUBLE DIM 内容 AS DOUBLE 円周 = 2*PI*r 内容 = PI*r*r ‘ 色を緑色に設定し、ピクセル モードで画面の色を塗りつぶします2 FOR y = 0 TO 399 FOR x = 0 TO 639 PSET (x, y) NEXT x NEXT y ‘ 色を背景が緑の白に設定します COLOR 15,2 ‘ グラフィックス モードで白い長方形を描画します LINE (120, 150 )-(400, 250), , B ‘ テキスト座標 12×20 ‘ を指定せずに、結果を長方形のほぼ中央に書き込みます LOCATE 12,20 PRINT “円周: “; 回路 LOCATE 14,20 PRINT “内容: “; content ‘ 周波数 50 Hz、次に 250 Hz、500 Hz のサウンドを 300 ミリ秒間作成します ‘ ただし、サウンドはブロックされないため、通話の間に 300 ミリ秒待ちます ‘ 待たずにサウンドが合成されます DIM スタート AS SINGLE SOUND 50、300 スリープ 0.3 サウンド 250、300 スリープ 0.3 サウンド 500、500 スリープ 0.3
#BASIC #プログラミング言語は #周年を迎えました #ブザー付きの原始的な電卓を作りました #Živě.cz

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。