システム辞典 (ま〜も)
 ホーム     戻る
 


http://www.google.co.jp/

 用語集

まつもとひろゆき(コンピュータ言語ruby開発者)

プログラミング言語Rubyにも哲学と考え方があります。Rubyは別の考え方を啓発し、プログラマが作業に喜びを見出せるようにします。それは、Rubyが日本で開発されたからではなく、プログラミンングが人間(すくなくとも一部の人間)にとって重要であり,Rubyの目的が人々の生活を向上させることだからです。(The Ruby Way前書き)

Magic Dvelopment V9 Plus
 

マジック ソフトウエア ジャパン社(MSJ)の製品。
1・多様なユーザインターフェースを持つ。
2.効果的なMagicエンジン。
  開発者は、Magic eDvelopment固有のコマンドをパラメータ設定するだけでステイトメントを書かずにプロ  グラミングを行い、実行するときには,Magicがそのアプリケーションファイルのロジックを実行する。
4・保守性の高さと再利用でプログラミングの負担を軽減する。
  4GL開発環境としては、例外的にCASE的リポジトリ管理機能を備えている。
  リポジトリベース開発は、データベースのテーブルで必要とするオブジェクトモデル(カラム)をモデルリポジトリで一元管  理し、その内容が各リポジトリに継承、表示されます。
5.ステートメントやコンパイルを不要としたビジュアル開発手法
  ビジュアル開発手法:コードや独自のスクリプト意識しないステートメントレス環境を実現。14種類のコマンドでタスクを定義。用意されたテーブルにコマンドとパラメータお入力する  だけ。アプリケーションの定義はコントロールファイルの形で保管され、そのまま実行形式のMagicエンジンにより処理される。
 

マクロとサブルーチン


或る一連のプログラムに対して名前をつけて、其の名前を使ってプログラムを組めるようにしたもの。(必要な場合に名前を何度でも使う)
サブルーチンは離れた場所においてあるプログラムを実行し、終わったら戻ってくる。〔何度でもその場所へ行き戻る)
(いちばんやさしいオブジェクト指向の本・井上樹・技術評論社・2007・2・15)

マスターファイル

元帳的な機能を持つ基本ファイル。社員台帳・顧客台帳・商品台帳等

マイドキュメント (ウインドウズ)

ほとんどのアプリケーションでユーザが保存場所の指定を忘れた場合マイドキュメントに保存されるようになっている。


http://www.google.co.jp/

 
「み」で始まる用語はありません。


http://www.google.co.jp/

 

ムーアーの法則
ゴードン・ムーアーの唱えた法則。

「半導体素子に集積されるトランジスターの数は18−24ヶ月で倍になる。」コンピュータを支える機器の性能向上。処理速度が遅いオブジェクト指向プログラミングのデメリットは眼だ立たなくなる。
(いちばんやさしいオブジェクト指向の本・井上樹・技術評論社・2007・2・15)


http://www.google.co.jp/

 

名著

名著「達人プログラマー―システム開発の職人から名匠への道」(ピアソン・エデュケーション発行)の中で,David Thomas氏とAndrew Hunt氏は次のように書いています。「毎年少なくとも一つの言語を学習する― 言語が異なると,同じ問題でも違った解決方法が採用されます。つまり,いくつかの異なったアプローチを学習することにより,幅広い思考ができるようになるわけです(itpro)

メタ言語

ある言語に関して議論するときに用いる言語をメタ言語という。これに対して議論の対象になる言語のことを対象言語という。対象言語に関して議論するとき、通常は日本語のような自然言語をメタ言語として用いるが、実際には、自然言語に交えて各種の記号を用いている。
ソフトウエア科学のための論理学・荻谷昌巳・岩波書店)

メソッド アクセス

オブジェクトを処理する命令
「フォームを開く」>開く:メソッド
「レポートを印刷する」>印刷:メソッド
(access関数実践のツボ・草柳靖子・九天社)

メモ型(アクセス)プロパTィ

最大65536文字。A4一枚1600文字として40枚可能。1文字2バイトで約100K
10レコードで1MG。フィールドサイズは固定される。定型入力はない。
(アクセス開発実践ノウハウ・前野好太郎・翔泳社)

 

メモリ

コンピュータ本体の中にある、情報を記憶しておく場所のこと。あらかじめ情報が書き込まれていて内容が変更できないROM(ロム)と、内容が変更できるが電源を切ると内容が消えてしまうRAM(ラム)がある。一般的にはメモリといえば、RAMの方を指すことが多い。(コンピュータのきもち・山形浩生。アスキー)

メソッド(OOP)


クラスにまとめられたサブルーチンを「メソッド」といいます。
オブジェクト指向でなぜつくるのか・平沢章。日経BP社)

メモリーデータベース

すべてのデータをメモリにおいておくデータベース
通常は大型記憶装置にデータをおき、必要に応じてメモリに読み込み、結果を書き戻す。

 


http://www.google.co.jp/

 

モデル
 

モデル:詳細を無視することによって、振る舞いを単純に記述したもの。文章より簡潔、明瞭に記述できる。
情報システムは業務の一部をコンピュータにのせることにしか過ぎない。業務の理解なしにモデルを書くことも、読むこともできない。業務やデータのなしにシステムが構築できない。
業務モデルとデータモデルの考え方・松本 聡。翔泳社)

モデル化

対象をある視点からとらえて、必要な情報だけを抜き出し、わかりやすいように表現したもの」
地図。
(いちばんやさしいオブジェクト指向の本・井上樹・技術評論社・2007・2・15
)

文字列

テキストデータを保持するデータ型。’hello’、“こんにちは”

’’、””、’’’ ’’’、””” ”””で文字を囲む。

文字列を生成するためのこのような記法を「文字列リテラル」という。
(pythonポケットリファレンス・柏野雄太著・技術出版社)

文字列

文字列は引用符で囲んで示す。
’’ 単一引用符

””二重引用符
どちらを使ってもいい。文字列を囲むのに使わなかった引用符は、そのまま文字列中に埋め込めるのだ
(pythonで学ぶプログラム作法・アラン・ゴールド・松葉素子訳・ピャソン・エヂュケーション)

 


文字化け


もらったメールが全部???????になっている。開いたウェブページがやたらの%ばかりのまったく読めない文字になってしまうとか。あの現象のことだ。
そもそもフォント(字形)がないことでおきる。
文字コード(番号)の対応にいくつかの流派があるせい。JIS、EUC、JP、シフトJIS、ユニコード。
ユニコード:世界中の文字コードをひとまとめにしよう。
超漢字:17万を超える漢字や世界の文字を温存して使えるソフト。TORON規格で動く。
コンピュータのきもち・山形浩生。アスキー

文字コード

2進数に対応して文字を表現する。8ビットの上3桁と下4桁で文字を表現する。1ビットはチエック用。ASCIIコードはアメリカの標準機構が定めた。日本のJISコードは16ビット2バイトで定めた。パソコンなど小型コンピュータではシフトJISコードを定めた。
ユニコードは世界中の文字を2バイトで表現しようとするもの。

モジュール化の構造

個々のモジュールは小規模で単純なものにしておき、モジュール間の接続に複雑な性格を吸収する。
モジュール:ソフトウエアの部品:単一の機能を持つ小規模プログラム:モジュール単位の再利用
 

 
 
ホーム     戻る