プログラミング等専門用語解説17(プログラミング系)
REV14
ソフトウエア工房孫風雅です。
ブログ投稿しています。複数画像付き等最終版は此方から、ご覧ください。
今回は既に引用している幾つかの言葉と新規の用語を先ず挙げてから、一つ一つの用語についてボリュームを確認しながら、確認・解説したいと思います。
引用済み&新規用語一覧(主にプログラミング系です)(紫色用語は取り上げ済みです)(青色用語は今回ご説明するアイテムです)
プログラミング言語(コンパイラ型高級言語/インタプリタ型高級言語)(C/C++/C#/VB.NET/PHP/PowerShell/Excel VBA等)
高級言語/低級言語、(高水準言語/低水準言語)
ソースコード(ソース/ソースファィル)
実行ファィル
実行形式
レジスタ
ビルド
コミット/ロールバック
バグ(不具合)
シンボリック
デバッカー・シンボリックデバッカー
(ソフトウェア)テスト
デバッグ(デバック)
テキストエディタ
コーディング
コンパイル/リンク、コンパイラー/リンカー
インタプリタ型/コンパイラ型
(ファィル)パス
スタック
スクリプト言語
機械語/アセンブリ言語
オブジェクト指向
オーバーレイ
(ソフトウェア)コードインスペクション/コードレビュー
ロードモジュール(LM/EXEファィル)
バージョン/レビジョンコーディング・(ファィル)パスを
デプロイ/リリース
判定文
TBD
TBD(プログラムの文法関連は別途の予定です)
この中で、今回はコーディング・(ファィル)パスを取り上げてみたいと思います。
コーディング・(ファィル)パス
コーディングとはソースコードを作成する・書く事を指します。
通常は、Notepadなどのテキストエディタで作成する事が一般的です。
但し、大きなソースコードを作成す場合等は、OS添付のエディタでは無く、専用のエディタを、使用した方が、複写などの機能が豊富にある為、効率的な場合が多いと思います。
実際、インターネットを検索してみると、有料・無料で、複数のテキストエディタの選択肢が出てくるようです。
テキストエディタで、コーディングすると、その内容はテキストファイルとして、生成されます。
そのファイルの存在する位置を表すのが、ファイルパスになります。
ファイルパスは、通常、“c:¥SAMPLE.TXT”のようなテキストの文字列の集まりになります。
この文字列の例では、これらの文字列で、CドライブのルートのSAMPLE.TXTというファイルを表現しています。
ここで、テキストエディタで、ソースコードを作成する上で、有ったら便利な機能をご紹介しておきます。
検索
変換(一括変換含む)
A面B面ウィンドウ間コンペア(内容の比較をする場合有益です)
特定文字列抜き出し表作成(関数一覧などを作成する際有益です)
ヒストリ機能
指定キーワード変換(先頭の一部のみ入力して登録全文に変換されます)
自動保存
ファイル マージ/分割機能
etc
尚、最近のエディタでは特定のコード(命令)等を色分け表示してくれたりするものも最近はエディタとして存在する様ですが、作成するプログラミング言語に対応しているかを事前に確認する必要が有ると思います。
皆さんは、プログラミングについて、どの様なご意見・イメージをお持ちでしょうか?
講師の経験が、皆様のお役に立てれば幸いです。
この記事が気に入ったらサポートをしてみませんか?