パソコンで使われるパラメータの意味とは?

パラメータという言葉はよく聞く言葉ですが、実際何を指しているのか少しわかりづらい言葉です。

この記事では、パソコンで使われるパラメータの意味について説明します。

パラメータとは

IT用語辞典では、次のように説明されています。

パラメータとは、媒介変数、補助変数、母数、引数、設定値などの意味を持つ英単語。ITの分野では、ソフトウェアやシステムの挙動に影響を与える、外部から投入されるデータなどのことをパラメータということが多い。

引用元:IT用語辞典e-パラメータとは

つまり、「パソコンの動作を変える為の外部から与える設定値」という意味になります。

もう少し具体的に説明していきます。

パソコンで使われるパラメータの例

パソコンで使われるパラメータ

パソコンには「コマンドプロンプト」というコマンドを入力すると、結果が表示がされる画面があります。ここにコマンド(命令)とパラメータを入力することで、パソコンの環境変数の設定、テキストファイルの中を表示、日付を変更するなど様々な指定をすることができます。

一つのコマンド(命令)に対し、指定する動作が複数あるとき、特定の動作を指定する数値をパラメータといいます。

ここでは例として、「Cドライブのtmpフォルダの下に、新しいフォルダ「test」を作成する」の設定をコマンドプロンプトの使い方とあわせて説明します。

操作手順

1.コマンドプロンプトを起動する

  • [Windows]キーを押しながら[R]キーを押します。
  • 「ファイル名を指定して実行」画面が表示されます。
  • 名前欄に「cmd」と入力し、[OK]ボタンを押します。

parameter1-2

「コマンドプロンプト」画面が表示されます。

parameter2

2.新しいディレクトリを作成する

  • 次のコマンド入力をし、[Enter]キーを押します。

mkdir C:\tmp\test

コマンドとパラメータは次のとおりです。

コマンド(命令):mkdir・・・ディレクトリの作成

パラメータ:C\tmp\test・・・ドライブのパス

parameter4

3.新しいディレクトリが作られたことを確認する

  • 次のコマンド入力を入力し、[Enter]キーを押します。

dir C:\tmp /s

コマンドとパラメータは次のとおりです。

コマンド(命令):dir・・・ディレクトリ情報の表示

パラメータ:C\tmp・・・ドライブのパス

オプション:/s・・・すべてのファイル情報の表示

parameter5

「test」というディレクトリができています。

ここでは「mkdir」コマンドを例に説明しましたが、他にも色々なコマンドがあります。「コマンドプロンプト」で「help」を入力するとコマンド一覧が表示されます。

parameter3

プログラムで使われるパラメータ

ある関数(A)から関数(B)を呼び出すとき、関数間でデータのやり取りが行われます。このデータのことをパラメータといいます。関数間でデータのやりとりを行うには、引数と戻り値を使います。

main関数からtashizan関数を呼ぶときの例です。

parameter6-2

#include <stdio.h> 

int tashizan(int a, int b){ 

  /* 足し算 */ 

  return a + b; 
} 

int main(void){ 

  /* 変数の宣言と数値の代入 */ 

  int a = 3; 

  int b = 5; 

  int c; 

  /* 関数の呼び出し */ 

  c = tashizan(a, b);  

  /* 足し算の結果を出力 */ 

  printf("%d\n", c); 

  return 0; 

} 

tashizan(a,b)で 引数に「3」、「5」の数値が入り、tashizan関数に渡されます。tashizan関数では、パラメータaに「3」、パラメータbに「5」が格納されます。戻り値に「3+5」が入り、main関数に戻されます。

コンピュータゲームで使われるパラメータ

ゲームでの色々な変数のことをパラメータと言い、ときにキャラクターの能力を設定する数値をいいます。

能力値を表すパラメータは「ステータス」とも呼ばれ、キャラクターの様々な状態や能力を数値で表します。ステータスには次のようなものがあります。

  • 経験やレベル
  • 装備
  • 健康状態
  • 習得した技能の状態
  • 所得している金品

PRGのステータスの主な種類と意味は次のとおりです。

ステータス意味
HP体力0になると死亡
VIT生命力数値が高いと防御力やHPが上がる
INT知力数値が高いと魔法攻撃力が上がる
STR攻撃力数値が高いと攻撃力が上がる
DEF防御力数値が高いと防御力が上がる
DEX器用さ数値が高いと攻撃の命中率が上がる
AGI素早さ数値が高いと回避力や先制攻撃力が上がる
LUK幸運数値が高いとアイテム獲得量が上がる

まとめ

今回は、パソコンで使われる「パラメータ」の意味についてご紹介しました。例で取り上げた「新しいディレクトリを作る」コマンドを、自分が行いたいコマンドやパラメータに置き換えるなどして、ぜひ活用してみてください。