バイク-master.com [05/27update]

▼最新情報をCheck!!▼


「BASIC」||バイク-master.com [05/27update]

BASIC wikipedia|無料辞書

前のページ 1/4 次のページ
BASIC(ベーシック)は手続き型言語の一つ。
BASICとはBeginner's All purpose Symbolic Instruction Codeの略(頭字語)であるとされる。また、BASIC FORTRANの略ともいわれる。英単語の「Basic(基礎)」の意味も持つと考えられる。

◆ 概要
FORTRANの文法が基になっており、初心者向けのコンピュータ言語として、1970年代以降のコンピュータ(特にパソコン)で広く使われた。パソコンがCUI環境からGUI環境となった現在でも、Windowsアプリケーションの主力開発言語であるVisual Basicの文法に影を残している。

◇ 主な特徴
歴史的な経緯からFORTRANC言語と比較されることが多い。
・対話型の編集・実行環境がある(コマンドライン型のコンパイラ以外)。
・古い処理系では行頭に行番号を必要とし、分岐をGOTOに依存する。現在でも互換性のために両者を残している処理系もある。
・初心者に優しい字句の方針を持つ。
  ・予約語の大文字と小文字を区別しない。大文字を基本とする処理系が多く、強制的に大文字に変換される処理系もあった。
  ・算術演算子以外の記号は極力使わない。論理演算子はANDORXORNOTである。括弧は演算の優先順位も、関数引数も、配列もすべて「()」のみを用いる。ブロックも「」のような括弧ではなく「FOR文からNEXT文までの間」といった構文により指定する。
  ・等価演算子に数学と同じ表記の「=」が使える。代入構文(LET文およびその省略形)で用いられた場合に代入演算子と解釈される。C言語では代入演算子と区別するため等価演算子に「==」が使われるため、誤って「=」とされるミスが発生するが、BASICではそのような問題は起こらない。
・プログラムは命令と関数からなる。これらの名は予約語とされ、変数名に用いることはできない。
変数は基本的に実数型と文字列型である。中でも文字列操作は柔軟にできるようになっている。文字列型は変数名の末尾に「$」をつけて区別することが多い。
  ・処理系によっては実数型に単精度・倍精度・整数を区別できたり、文字列との区別をしないバリアント型を持つものもある。
  ・実数型同士に明示的型変換(キャスト)を必要としない。
  ・明示的な変数宣言を必要とせず、使用し始めたところで宣言したものと解釈される。
  ・変数は自動的に初期化される(実数型は0、文字列型は空文字列)。
  ・定数構造体をサポートしていないことが多い。
・命令文は改行で区切る。
  ・一行に複数命令を詰め込めるよう「マルチステートメント」という独自の区切り記号(:)を実装した処理系も多い。
  ・字下げは必須ではない(書き方としては推奨される)。
・実行は基本的に行頭から行われる(MAINを持つ処理系もある)。
高級言語である(ただし、低水準の操作を拡張されたものも多い)。
  ・ポインタはない(変数のアドレスを参照できる処理系もある)。
  ・他の言語で書かれたプログラムとのリンクBIOSAPIの呼び出しには複雑な手続きが必要か、またはできない。
・その他にも初心者への配慮が見られる。
  ・恒等式と混乱されがちな代入文を、LET文を用いることで「LET A=2」(Let A equal 2:「Aを2と同じにしなさい」)と読め、意味がつかみやすくなる。LETは省略可能であり、初心者の理解のためにのみ存在する命令である。
  ・画面出力のPRINT文は既定で改行され、改行せずに続けたいときには「;」をつける。これは多くの言語に見られる改行文字(\n)による改行に比べ処理系の実装に手間がかかるが、人間には優しい。

◇ 主な予約語と構文
後述の方言のため、処理系によっては存在しないか名前が違うものもある。
;命令
IF 〜 THEN 〜 ELSE - 条件分岐
  ・ ELSEに対応しない処理系もある
FOR 〜 NEXT - ループ構文
END - プログラム終了
READDATA - データを変数に代入

▲上へ / ▼下へ

  ・ 読むDATAの位置を指定するにはRESTORE命令を使う
DIM - 配列変数の宣言
REM - Remark(コメント行)
LET - 変数代入(省略可能な処理系が多い)
MAT - 行列処理
PRINT - 文字列表示
LPRINT - プリンタ印字
PRINTUSING - 書式付き文字列表示
  ・ これらの出力は自動的に改行される。それを避ける場合は末尾に「;」(改行なし)や「,」(タブ区切り)を付ける。
INPUT - 対話型入力
POKE - メモリ領域の直接操作
;関数
CHR$ - アスキーコードから文字に変換
VAL - 文字列を数値に変換
MID$ - 文字列操作関数
RND - ランダム関数
INPUT$ - 1文字入力
PEEK - メモリ領域の直接参照
;演算子
+ - 加算
- - 減算
* - 乗算
/ - 除算(実数)
? - 除算(整数)※一部の処理系のみ
MOD - 剰余 ※Full BASICではMOD$関数を使用
^ - べき乗
OR - 論理和
AND - 論理積
XOR - 排他的論理和
> , < - 大小比較
= - 等号・または(LETでの)変数代入
<> - 不等号
=> , >= - 以上
<= , =< - 以下

  非構造的な構文
主に旧世代のパソコンのBASICで実装されていた。処理系によっては、互換性のために残している。
GOSUB (GO SUB) 〜 RETURN - サブルーチン分岐、復帰
GOTO (GO TO) - 強制分岐
ONGOSUB - 条件つきサブルーチン分岐
ONGOTO - 条件つき強制分岐

  実行制御・編集支援命令

前のページ 1/4 次のページ
・BASIC page1
BASIC page2
BASIC page3
BASIC page4

BASICを他のサイトで調べる
@[BASIC]暇つぶしマスター
A[BASIC]性病マスター
B[BASIC]ダイエットNAVI
C[BASIC]価格比較マスター
D[BASIC]肛門科マスター
E[BASIC]産婦人科科マスター
F[BASIC]結婚情報マスター


■バイク関連検索


■バイクWikipedia情報

バイク
道路交通法
原動機付自転車
小型自動二輪車
普通自動二輪車
大型自動二輪車
車検
AT
スクーター
モペッド
デュアルパーパス
モトクロス
トライアル (オートバイ)
エンデューロレース
サイドカー
電子書籍
自動車リサイクル法
オート三輪
フレーム形式 (オートバイ)
単気筒エンジン
ポケットバイク

おすすめサイト

ダイエット

 美容・ダイエットならオマカセ!ダイエットNAVI

性病

 性病?お悩み・病院検索は性病マスター

暇つぶし

 いま、ヒマ?暇つぶしマスターで暇つぶし★

価格比較

 気になる商品の価格を比較!価格比較マスター

懸賞

 カンタン応募で豪華商品が当たる!アタックchance!

バイト

 駅チカバイトなら楽ラクバイト.com

求人

 地域を選んでバイト、仕事を探せる!!バリバリ仕事!.com

アルバイト

 バイトをこだわり条件で探す!こだわりキャリア.com

求人情報

 自分に合ったバイト探し★Myピッタリ仕事.com

バイト

 "資格"でバイト探し!天職さがそ!.com

バイト

 いいバイト、あるある!aruアルバイト.com

懸賞

 アタックchanceで懸賞チャレンジ!

産婦人科

 病院探し!病気相談なら産婦人科マスター

出産

 妊娠!出産!育児!赤ちゃんマスターでお悩み解決!

外為

 外為・為替レートをチェック!外為マスター

結婚

 結婚マスター!結納・両親・マリッジブルーノお悩みに…

先物

 先物・取引!詳しくなる!先物マスター

資格

 資格!キャリアアップ!資格GETマスター★

小説

 小説・書籍ならオマカセ!小説マスター

スポーツ

 スポーツ!健康!デトックス!スポーツマスターにオマカセ!

葬儀

 お葬式・葬祭のことなら・・・葬儀マスター

痩身

 ダイエット・デトックス・痩身!スリムGETマスター

脱毛

 パーフェクトBODY目指せ!脱毛マスター

着うた

 最新!人気!定番!うたマスターで着うたCHECK!

デコメ

 キラ系かわいいデコメCHECK!デコメマスター

転職

 履歴書・マナー・転職テク!就職情報なら転職マスター

バイク

 ハーレー!改造!バイクマスターにオマカセ!

派遣

 派遣!転職!キャリアアップ!転職マスター

ペット

 カワイイ犬・猫を飼いたい!ペットマスター

豊胸

 薄着の季節…お悩み解決!豊胸マスター

包茎

 包茎のお悩みなら…包茎マスター

レシピ

 今晩のおかず…料理・レシピならレシピマスター

モバグラMIXの人気キーワード

 モバグラMIXの人気キーワード一覧

外為

 外為情報をいち早く!外為LINK

求人

 転職・就活なら求人LINKにオマカセ!

金融

 金融業界の勉強するなら!金融LINK



 TOYOTA!HONDA!BMW!車のコトなら車LINK

モバグラMIXの人気キーワード2

 モバグラmixの人気キーワード2

  ■モバグラMXIの人気キーワード3

 モバグラMIXの人気キーワード3

  ■モバグラMIXの人気キーワード4

 モバグラMIXの人気キーワード4

  ■モバグラMIXの人気キーワード5

 モバグラMIXの人気キーワード5

  ■モバグラMIXの人気キーワード6

 モバグラMIXの人気キーワード6

  ■モバグラMIXの人気キーワード7

 モバグラMIXの人気キーワード7

  ■モバグラMIXの人気キーワード8

 モバグラMIXの人気キーワード8

  ■モバグラMIXの人気キーワード9

 モバグラMIXの人気キーワード9

  ■モバグラMIXの人気キーワード10

 モバグラMIXの人気キーワード10

  ■モバグラMIXの人気キーワード11

 モバグラMIXの人気キーワード11

  ■モバグラMIXの人気キーワード12

 モバグラMIXの人気キーワード12

モバグラMIXの人気キーワード13

 モバグラMIXの人気キーワード13

  ■モバグラMIXの人気キーワード14

 モバグラMIXの人気キーワード14

  ■モバグラMIXの人気キーワード15

 モバグラMIXの人気キーワード15

  ■モバグラMIXの人気キーワード16

 モバグラMIXの人気キーワード16

  ■モバグラMIXの人気キーワード17

 モバグラMIXの人気キーワード17

車査定

 車査定.com

献立レシピ1

 レシピが月額99円

献立レシピ2

 レシピが月額99円



~バイク-master.com [05/27update] トップへ
(C)バイク-master.com

モバイルSEO