talosのプログラミング教室

プログラミング関連用語集

スポンサーリンク

この記事では、talosのプログラミング教室(2020年3月28日以降)で出てきたプログラミング関連用語の意味をまとめてあります。

随時追加します。

A

B

C

D

E

F

G

H

I

IPアドレス

パケットを送受信する際に使用する番号。

J

K

L

M

N

O

P

Q

R

S

T

TCP/IP

インターネットプロトコルの一つ。

U

Unicode

文字コードの規格の1つ。

V

W

X

Y

Z

アクセス指定子

外部からクラスメンバ関数及びメンバ変数へのアクセスを制限したりすることができる。多くのプログラミング言語でpublic、private、protectedなどがあるが、言語によって制限できる範囲は異なるので注意。

インクリメント

変数の値を+1する演算。(cf.デクリメント)

インスタンス

クラスを実体化したもの。

インスタンスメソッド

インスタンスに紐づけられたメソッド

インタフェース

抽象メソッドの集合。

ウェルノウンポート

ポート番号のうち、すでに予約されている番号。0番から1023番まで。

オーバーライド

スーパークラスメソッドサブクラスで再定義すること。

オーバーロード

同じ名前で引数が異なるメソッドを複数定義すること。

オブジェクト

データと手続きをひとまとめにしたもの。インスタンスと同義として使われることもある。

オブジェクト指向

オブジェクトの組み合わせでシステムを構築する手法。

仮引数

関数を定義する際に使用する引数。(cf. 実引数)

関係演算子

2つの値の関係を判定する演算子

関数

入力を基に記述された処理を行い、値を出力するもの。

クライアント

コンピュータネットワーキングにおける、コンピュータからサービスを受ける側。(cf.サーバ)

クラス

オブジェクトを作成する際のひな形。

継承

あるクラスの状態と動作を別のクラスが引き継ぐこと。

コード

プログラムのこと。ソースコードとも。

コマンドライン

コマンドプロンプトなどにおける入力行。

コメントアウト

コードの一部をコメント化すること。コンパイラはコメント化した部分を読み飛ばす。

コンストラク

インスタンス生成時に実行されるメソッド。初期化などの処理を行う。

コンパイラ

コンパイルするソフトウェア。

コンパイル

プログラミング言語で記述されたコードを、コンピュータが実行可能な形式に変換すること。

サーバ

コンピュータネットワーキングにおける、サービスを提供するコンピュータ。(cf.クライアント)

サブクラス

継承する側のクラス。(cf.スーパークラス)

算術演算子

計算で用いられる記号。+や-など。

実引数

関数を呼び出す際に使用する引数。(cf. 仮引数)

条件分岐

条件が満たされたかどうかによって、次にどのような処理を行うか変化させること。

スレッド

プログラム実行における最小単位。

制御文

プログラムの処理を制御する文。多くのプログラミング言語で「if」や「for」などがある。

ソケット

ネットワークを実装するための機能。

ソフトウェア

コンピュータを動作させるためのプログラムの総称。

多重継承

複数のクラス継承すること。

抽象クラス

サブクラスによって実装される機能を宣言するためのクラス。抽象クラス自体のインスタンスは作れない。

抽象メソッド

実装を持たないメソッド

ディレクト

WindowsMacでいうところのフォルダ。

データ型

データの種類。整数型や浮動小数点型などがある。

デクリメント

変数の値を-1する演算。(cf.インクリメント)

デッドロック

複数のスレッドがお互いにロックの開放を待ち続けてしまい、処理が進まなくなること。

配列

データ構造の一種。複数のデータを共通の名前の変数に記憶させることができる。

パケット

通信における情報の伝送単位。

引数

関数メソッドなどへの入力。

標準出力

プログラムが標準的に行う出力。

プロセス

プログラムの実行単位。複数のスレッドから成る場合もある。

プロトコル

通信における決まり事。

ポート番号

通信するサービスを指定するための番号。

マルチスレッド

プロセスを複数のスレッドに分けて並行処理すること。

命名規則

プログラムの変数などに名前を付けるための規則。プログラミング言語によって異なる。

メンバ関数

オブジェクト内に定義された操作や処理のこと。

メンバ変数

クラス内かつメソッド外に定義された変数。

メソッド

メンバ関数と同義。

文字コード

文字や数字、記号を番号で表現する手法。

戻り値

関数メソッドなどが終了する際に、呼び出し元に対して返す値。返り値とも。

ライブラリ

プログラムを再利用できるようにしたもの。

例外処理

プログラムの実行中に発生した問題に対する処理。これにより、問題の発生による異常終了を避けることができる。

ローカルホスト

自分自身を示すIPアドレス127.0.0.1で指定できる。