問題タブ [basic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - BASICアルゴリズムをJavaScriptに変換するにはどうすればよいですか?
BASIC-Sがまだ使われていた時代を覚えていますか?これどう訳せばいいんだろうと思った
javascript、jquery、または私が使用できるものに...
unix - コーディングヘルプ(KeyBasic)
私はこのファイルhttp://pastebin.com/pH4Pk0sfを拡張子なしで持っています、そしてそれがホストされているコンピュータがBASIC、COBOL、そして「KEYBASIC」と呼ばれるものを使用しているのでそれはCOBOLかもしれません...私はこのコードを理解していません。 。私はいくつかの行で行いますが、すべてではありません。
これをC#に変換したいのですが、誰かがどの言語か教えてくれれば、もっと掘り下げることができるかもしれません。
プログラムはこの他のファイルhttp://pastebin.com/rdbdappQを読み取り、プリンター用の出力を作成します... Windowsプログラム(C#経由)で同じことを行うには、それがどのように機能するかを知る必要があります。 。
ありがとうございました。
アップデート
よろしくお願いします。コードを再作成しようとしています。OPEN '3/1/TABPRESU' FOR RANDOM IO ELSE DISPLAY 'NO ABRE TABPRESU';STOP
「3/1/TABPRESU」とは何なのかわかりません。もちろんファイルです。「TABPRESU」を持っていますが、「3」とは何ですか。 / 1 "?存在しないため、ファイルシステムではありませんか、それともある種のデータベースですか?
私たちが使用しているプログラムはSovereignXです。UNIXでは、ユーザーがSovereignXからUNIXファイルシステムにファイルをコピーできるオプションUNIXCOPY
があります。SovereignXに関する情報は見つかりませんでした...
すべてのソースコードを確認して再作成する方法を見つけると非常に役立ちますBE
。(バッチエントリ)というコマンドでINPUTを実行します。OS全体をFTP経由でUSBドライブにダウンロードしようとしています(マシンがUBUNTU LIVE USBを起動しない理由はわかりません。マザーボードでは起動できますが、何も起こらないため、FTP経由でダウンロードして試してみてください。いくつかの仮想マシンで実行するには...
http://en.wikipedia.org/wiki/Northgate_Information_Solutions
NorthgateがMicrodata(SovereignXの作成者)を購入し、次にMcdonellDouglasがnorthgateを購入しました...この調査は私を殺しています...すべてがDATA/BASICおよびPROCで記述されたある種のデータベースの下にあるようです
http://timmcnulty.iofm.net/realityx.htm
UPDATE 2 それは基本的な言語です...しかし、NP ++でファイルを開くと、少し面倒です。SovereignXからエクスポートする必要があります。そうすれば、読み取ることができます...しかし、100個までのファイルでそれを行うのは極端です...誰かKeyBasic IDEを知っていますか?うーんありがとう
UPDATE 3 このプログラムが持っている.DATファイルと.IDXファイルはパスワードで保護されており、コンソールからはパスワードを要求されませんが、DBISAM Viewerを使用している場合は、パスワードを要求されます。誰もパスワードを知りません...くそー
vba - BASICのバージョン15からバージョン20までのSPSSスクリプト
以下のスクリプトは、VBAとほぼ同じ「Winwrapbasic」で記述されています。このスクリプトをSPSS20で動作させたいのですが、スクリプトはSPSS15で正常に動作します(ファイル拡張子をSTTからTLOに変更することにより、当時のtablelookファイルでした)。
ただし、このスクリプトをSPSS 20で実行すると、wwbプロセッサがクラッシュして一般的なエラーメッセージが表示されます。'WWBProcessorで問題が発生したため、閉じる必要があります。ご不便をおかけしてしまい申し訳ございません。'
スクリプトには十分なコメントがありますが、スクリプトの目的は、各テーブルを順番にアクティブにし、ユーザーが指定したテーブルルックに設定し、内側の列ラベルを回転させることにより、出力ビューアウィンドウのすべてのテーブルのテーブルルックを変更することです。テーブルを閉じて、次のテーブルをアクティブにします。ループは、すべてのテーブルが新しいテーブルルックと回転に設定されるまで続きます。
数百のテーブルの回転を手動で設定することは、面倒で退屈なことは言うまでもなく、骨の折れる作業であり、非常に時間がかかります。このスクリプトは、バージョン15で数秒前にこのタスクを実行するために使用されていましたが、常に進化するニーズと古いバージョンのサポートの欠如により、新しいバージョンを使用せざるを得なくなりました。
どんな援助にも感謝します。Mav
python - Python 3 - 基本シミュレーター
タイトルが示すように、私は現在、Python で BASIC シミュレーターに取り組んでいます。このプログラムは、どちらが真であるかに応じて、「成功」または「無限ループ」のいずれかを出力する必要があります。これが私のコードです:
FindLine は、findLine(['10 GOTO 20', '20 END'], '20') のような入力を受け取り、ターゲットが現れる prog のインデックスを出力します。
execute は次のような入力を受け取る必要があります: execute(['10 GOTO 21', '21 GOTO 37', '37 GOTO 21', '40 END'])
問題は、このコードの「def execute(prog)」部分が壊れていることです。前に説明したように修正するには、何らかの助けが必要です。これをデバッグするための助けをいただければ幸いです。これが少しあいまいである場合はお詫び申し上げます。何を書くべきかよくわかりません。
algorithm - 単純移動平均の合計/オフセットの問題
温度の移動ウィンドウを 0 ~ 10 V の電圧として読み取った単純な移動平均を書きました。
アルゴリズムは正しく機能しているように見えますが、ウィンドウを最初に満たした温度に応じて、移動平均がこの値に近くない値のオフセットを持つという問題があります。たとえば、このプログラムを一時的に実行します。室温に接続されたセンサーは、4.4Vまたは21.3 Cをもたらします。ただし、温度のプラグを抜くと。センサーの電圧は 1.4V に低下しますが、移動平均は 1.6V のままです。このオフセットは、ウィンドウのサイズを大きくすると小さくなります。小さなウィンドウ サイズでもこのオフセットを削除する方法。20 ?
(これは Parker による ACR9000 用の ACROBASIC で書かれていることに注意してください)
出力 - 温度センサー付き
...プログラムの実行中に温度センサーを取り外します
センサーを取り外した後、生の平均と移動平均の間に顕著なオフセットが現れます。
オフセットは逆の順序でも発生します。
出力 - 温度センサーを取り外した状態でプログラムを開始
... プログラムの実行中に温度センサーを取り付ける
ここでも、センサーを取り付けた後、生の平均と移動平均の間に顕著なオフセットが現れます。
graphics - BBC Basic: 画面に四角形をプロットできません
最近、BBC Micro (モデル B) を手に入れ、趣味のプロジェクトとして遊んでいます。
グラフィックコマンドに問題があり、誰かが私を正しい方向に向けることができるかどうか疑問に思っていました... 画面に四角形を描画する次のテストプログラムを作成しました:
これを実行すると、プログラムは完了しますが、四角形は描画されません (私が見ることができます)。同軸ケーブルを使用してブラウン管テレビに接続していますが、X/Y 値を調整して確認したので、カーソルが画面外に描画されているとは思いません。
テスト プログラムで間違いを犯したことがありますか? チェックすべき既知のハードウェア障害がある可能性はありますか?
basic - BASIC: 関数名の末尾にあるエクスクラメーション マークは何を意味しますか?
私の質問:関数名の末尾にある感嘆符は何を意味しますか?
古いプログラムを .net に書き直していて、奇妙なことに遭遇しました。「!」がある理由を理解したいと思います。関数宣言の最後に。私は本当に自分のコードを書く必要はありません。それは私の心の平和のためです。
matrix - 配列内の循環バイトシフト
私は LED ディスプレイ (7x48) をコーディングしており、作業している言語は BASIC (その言語では以前の経験はありませんが、C/C++ で) で、小さな問題があります。私は配列(バイトの赤[20])を持っており、現在の状態の例は次のとおりです。ここで簡単にするために、その赤[3]としましょう
10011010 01011100 01011101
そして今、私は配列を1ずつシフトする必要があるので、次のサイクルでは
00110100 10111000 10111011
何が起こったのかというと、配列全体が1ビット左にシフトしたということです
私が使用している BASIC には .NET API がないため、低レベルのコード全体が必要です (BASIC である必要はありません。翻訳できます。自分のやり方でそれを行う方法のアイデアが必要なだけです。 8KB のコード メモリに制限されているため、完全に最適化する必要があります)