パソコン活用研究5番街(Visual Basic、Excel(VBA)、BASIC プログラミング研究)

BASIC活用研究目次

 

(1) BASICの活用研究

一般/ほぼどのBASICでも共通   方言/一部のBASICのみ
互換/N88互換Basic for Win   QB/QBasic   AB/Active Basic  十進/十進Basic
TB/Tiny Basic            99/99 Basic  N88/N88Basic    FM/F-Basic


[基礎編]
はじめに  フリーのBasicの入手など  (00/9/17更新 04/6/3三訂 17/12/3四訂 21/9/4五訂)*
 ・BASIC超基本1(30分でBASICプログム 基本の8命令解説) 【一般/互換/(QB)】  (00/9/17更新)
 ・BASIC超基本2(基本10語でシューティングゲーム作成)    【一般/互換/(QB)】 (00/5/10 15/11/5更新)
 ・配列、For .. Next, Read, Data(大量のデータを変数に読み込む/大量のキャラを動かす)
                                         【一般/互換/(QB)】 (00/8/20更新)
 ・配列 その2 (データの並び替え/カードのシャッフル)     【一般/互換/(QB)】 (00/5/25)
 ・関数を使う (文字列操作 Hex$,Val, Str$, Right$,Mid$,Left$,Len)  【一般/互換/QB】 (03/8/18更新)
 ・関数を使う2 (chr$, asc, space$, string$, spc, tab)       【一般/互換/QB】 (03/8/18)
 ・キーボードから入力 (input$、Line Input他)(一般/互換(QB)) (01/05/11)
キーボードからの入力その2 (定石、様々な裏技) (一般/互換) (09/7/3)*
PRINT文による表示の小技  (一般) (10/8/2) 
 ・while ... wend  (一般) (04/12/10)
 ・数値関数  (一般)   (05/5/22)*
 ・乱数RND (RND, RANDOMIZE)  (一般/方言(99)) (05/10/10)*
 ・時刻、日付制御関数 (Time$, Interval, Date$) (方言/(互換、QB, 99,N88,FM)) (06/06/18)
 ・ファイル操作(シーケンシャルファイル) (一般/互換/N88/FM) (07/06/09)
 ・ファイル操作(ランダムファイル) (一般/互換/N88/FM) (08/12/20)
 ・グラフィックの基本 (line,circle,pset,preset他) (一般/互換)  (04/07/10) 
 ・グラッフィックの基本2 (点で直線を描く&DDA補間) (一般/互換) (04/11/2)
 ・グラフィックの基本3(円を描く) (一般/互換) (08/03/12)

[実践編]
 ・変数の精度と誤差(0.01を100回たしても1にならない)(一般/互換/QB)(00/6/15)*
 ・リアルタイムキースキャン(INPを使う)(方言/QB)(00/8/5)
 ・BASIC実行スピードの向上  (For ....... Next,Goto,Gosub) (一般/互換/QB) (00/8/27)
 ・DUMPプログラム作成 (ランダムファイルアクセス他) (互換/(一般)) (03/6/25)
 ・ファイルバッファ (一般/互換/QB) (08/07/18)

[応用編]
 ・BASICからマシン語へ(PEEK,POKEでメモリーを覗く、書き込む)(方言/QB)(00/5/10)
 ・BASICからマシン語へ2(VARSEG,VARPTRで変数について探る)(方言/QB)(00/5/30)
 ・BASICからマシン語へ3 (Call absolute でマシン語を呼ぶ)(方言/QB)(00/7/29 06/06/26更新)*
 ・マシン語の威力 (QB)(00/9/5)

(2) N88BASIC/QBasic
N88互換Basic  Windows上で使えるフリーウェアのN88Basic!の紹介と自作ソフト等(23/5/27三訂)
BASICゲームサンプル1(互換)(21/9/10)
 ・QBasic       QBasicの紹介と自作ソフト等

TopPage