1 はじめに
1-1 起動方法
1-2 終了方法
1-3 保存用ディスクの作成方法
1-4 ディスクのコピー方法
1-5 キーボードの配列
1-6 プログラムの編集方法
1-7 知っておきたいコマンド
2 簡単な連続処理
2-1 数値データと文字データ
2-2 定数と変数
2-3 BASICでのデータの表現方法
2-4 行番号とステートメント
2-5 入力と出力
2-6 変数へのデータの入力
2-7 右辺を左辺に入力する命令 代入文
2-8 キーボードからの入力の命令 INPUT文
2-9 DATA文からの入力の命令 READ〜DATA文
2-10 画面への出力の命令 PRINT文
2-11 プリンタへの出力の命令 LPRINT文
2-12 BASICの算術演算子
2-13 例題/練習問題
3 判断分岐
3-1 判断分岐の重要性
3-2 条件を判断して処理を分岐させる命令 IF文
3-3 指定した行へ実行を移す命令 GOTO文
3-4 BASICの関係演算子
3-5 BASICの論理演算子
3-6 例題/練習問題
4 繰り返し
4-1 繰り返しとは
4-2 繰り返しの回数を指定する場合の命令 FOR〜NEXT文
4-3 条件つきの繰り返しの命令 WHILE〜WEND文
4-4 例題/練習問題
5 関数
5-1 関数とは
5-2 BASICの関数機能 組み込み関数とユーザー定義関数
5-3 よく利用される組み込み関数
5-4 ユーザー定義関数 DEF FN文
5-5 例題/練習問題
6 美しい表示
6-1 出力に関するさまざまな工夫
6-2 画面の状態を変える命令 CONSOLE
6-3 色・機能を指定する命令 COLOR
6-4 1行の文字数・1画面の行数を指定する命令 WIDTH
6-5 画面の制御に関する命令についての注意事項
6-6 画面をクリアする命令 CLS
6-7 カーソルを指定位置に移動させる命令 LOCATE
6-8 PRINT,LPRINT命令における出力並びの区切り記号
6-9 書式を指定して出力する命令 PRINT USING,LPRINT USING
6-10 PRINT USING,LPRINT USING文における主な書式制御文字
6-11 例題/練習問題
7 シーケンシャルファイル
7-1 ファイルの必要性とファイル名の付け方
7-2 データファイルとは
7-3 シーケンシャルファイルの特徴とその処理手順
7-4 ファイルをオープンする命令 OPEN
7-5 ファイルをクローズする命令 CLOSE
7-6 シーケンシャルファイルにデータを出力する命令 PRINT#とWRITE#
7-7 シーケンシャルファイルからデータを入力する命令 INPUT#
7-8 ファイルが終わりに達したか否かを調べる関数 EOF
7-9 例題/練習問題
8 配列
8-1 配列変数とは
8-2 配列変数の次元と要素の数
8-3 配列の宣言をする命令 DIM文
8-4 配列の添字の最小値を宣言する命令 OPTION BASE
8-5 例題/練習問題
9 サブルーチン
9-1 サブルーチンとメインルーチン
9-2 サブルーチンを呼び出す命令 GOSUB文 サブルーチンから戻る命令 RETURN文
9-3 ラベル名とは
9-4 指定したいずれかのサブルーチンを呼び出す命令 ON N GOSUB
9-5 例題/練習問題
10 数値のいろいろ
10-1 数値の精度
10-2 数値の型1 整数型
10-3 数値の型2 単精度実数型
10-4 数値の型3 倍精度実数型
10-5 型宣言文字と型宣言文
10-6 例題/練習問題
11 ランダムアクセスファイル
11-1 シーケンシャルファイルとランダムアクセスファイル
11-2 ランダムアクセスの手順
11-3 ファイルをオープンする命令 OPEN
11-4 ファイルをクローズする命令 CLOSE
11-5 バッファに変数領域を割り当てる命令 FIELD
11-6 フィールド変数に値を代入する命令 LSET,RSET
11-7 ランダムアクセスファイルにデータを出力する命令 PUT
11-8 ランダムアクセスファイルからデータを入力する命令 GET
11-9 ランダムアクセスファイルの最大レコード番号を返す関数 LOF
11-10 ランダムアクセスファイルにおける数値データの取り扱い方
11-11 例題/練習問題
12 グラフィック
12-1 テキスト画面とグラフィック画面
12-2 グラフィック画面のモードを設定する命令 SCREEN
12-3 画面をクリアする命令 CLS
12-4 直線を引いたり四角形を描いたりする命令 LINE
12-5 円を描く命令 CIRCLE
12-6 すでに描かれている図形の内部を塗りつぶす命令 PAINT
12-7 例題/練習問題
13 APPENDIX
13-1 日本語入力の方法
13-2 システムディスクの作成方法
1-1 起動方法
1-2 終了方法
1-3 保存用ディスクの作成方法
1-4 ディスクのコピー方法
1-5 キーボードの配列
1-6 プログラムの編集方法
1-7 知っておきたいコマンド
2 簡単な連続処理
2-1 数値データと文字データ
2-2 定数と変数
2-3 BASICでのデータの表現方法
2-4 行番号とステートメント
2-5 入力と出力
2-6 変数へのデータの入力
2-7 右辺を左辺に入力する命令 代入文
2-8 キーボードからの入力の命令 INPUT文
2-9 DATA文からの入力の命令 READ〜DATA文
2-10 画面への出力の命令 PRINT文
2-11 プリンタへの出力の命令 LPRINT文
2-12 BASICの算術演算子
2-13 例題/練習問題
3 判断分岐
3-1 判断分岐の重要性
3-2 条件を判断して処理を分岐させる命令 IF文
3-3 指定した行へ実行を移す命令 GOTO文
3-4 BASICの関係演算子
3-5 BASICの論理演算子
3-6 例題/練習問題
4 繰り返し
4-1 繰り返しとは
4-2 繰り返しの回数を指定する場合の命令 FOR〜NEXT文
4-3 条件つきの繰り返しの命令 WHILE〜WEND文
4-4 例題/練習問題
5 関数
5-1 関数とは
5-2 BASICの関数機能 組み込み関数とユーザー定義関数
5-3 よく利用される組み込み関数
5-4 ユーザー定義関数 DEF FN文
5-5 例題/練習問題
6 美しい表示
6-1 出力に関するさまざまな工夫
6-2 画面の状態を変える命令 CONSOLE
6-3 色・機能を指定する命令 COLOR
6-4 1行の文字数・1画面の行数を指定する命令 WIDTH
6-5 画面の制御に関する命令についての注意事項
6-6 画面をクリアする命令 CLS
6-7 カーソルを指定位置に移動させる命令 LOCATE
6-8 PRINT,LPRINT命令における出力並びの区切り記号
6-9 書式を指定して出力する命令 PRINT USING,LPRINT USING
6-10 PRINT USING,LPRINT USING文における主な書式制御文字
6-11 例題/練習問題
7 シーケンシャルファイル
7-1 ファイルの必要性とファイル名の付け方
7-2 データファイルとは
7-3 シーケンシャルファイルの特徴とその処理手順
7-4 ファイルをオープンする命令 OPEN
7-5 ファイルをクローズする命令 CLOSE
7-6 シーケンシャルファイルにデータを出力する命令 PRINT#とWRITE#
7-7 シーケンシャルファイルからデータを入力する命令 INPUT#
7-8 ファイルが終わりに達したか否かを調べる関数 EOF
7-9 例題/練習問題
8 配列
8-1 配列変数とは
8-2 配列変数の次元と要素の数
8-3 配列の宣言をする命令 DIM文
8-4 配列の添字の最小値を宣言する命令 OPTION BASE
8-5 例題/練習問題
9 サブルーチン
9-1 サブルーチンとメインルーチン
9-2 サブルーチンを呼び出す命令 GOSUB文 サブルーチンから戻る命令 RETURN文
9-3 ラベル名とは
9-4 指定したいずれかのサブルーチンを呼び出す命令 ON N GOSUB
9-5 例題/練習問題
10 数値のいろいろ
10-1 数値の精度
10-2 数値の型1 整数型
10-3 数値の型2 単精度実数型
10-4 数値の型3 倍精度実数型
10-5 型宣言文字と型宣言文
10-6 例題/練習問題
11 ランダムアクセスファイル
11-1 シーケンシャルファイルとランダムアクセスファイル
11-2 ランダムアクセスの手順
11-3 ファイルをオープンする命令 OPEN
11-4 ファイルをクローズする命令 CLOSE
11-5 バッファに変数領域を割り当てる命令 FIELD
11-6 フィールド変数に値を代入する命令 LSET,RSET
11-7 ランダムアクセスファイルにデータを出力する命令 PUT
11-8 ランダムアクセスファイルからデータを入力する命令 GET
11-9 ランダムアクセスファイルの最大レコード番号を返す関数 LOF
11-10 ランダムアクセスファイルにおける数値データの取り扱い方
11-11 例題/練習問題
12 グラフィック
12-1 テキスト画面とグラフィック画面
12-2 グラフィック画面のモードを設定する命令 SCREEN
12-3 画面をクリアする命令 CLS
12-4 直線を引いたり四角形を描いたりする命令 LINE
12-5 円を描く命令 CIRCLE
12-6 すでに描かれている図形の内部を塗りつぶす命令 PAINT
12-7 例題/練習問題
13 APPENDIX
13-1 日本語入力の方法
13-2 システムディスクの作成方法