索引(A)

2020/8/24

ASCIIコード(アスキーコード)とは

ASCIIコード(アスキーコード) 文字コードとは コンピュータが扱う最小単位はビット(bit)と呼ばれる「0」と「1」の数値です。そして、ある程度 扱いやすいように、8ビットをひとまとまりにしたバイト(byte)という単位が、コンピュータでは主に用いられています。 このように、コンピュータは「0」と「1」の集まりしか理解できません。コンピュータには「A」という文字は理解できないのです。 スポンサーリンク そこで、コンピュータに「0」と「1」以外の文字を表現させるためのものが文字コードです。 文字コードは ...

2020/8/24

APIとは

APIとは何? ソフトウェア開発に携わっていると「API」という言葉をよく耳にします。 「API」「インタフェース」「ライブラリ」「モジュール」「コンポーネント」など、ソフトウェア開発の現場では、当たり前のように使われている言葉です。 エンジニア同士では 当たり前のように使われている言葉ですが、実際は「APIってどんな意味?」と疑問に思い、検索エンジンで調べているエンジニアは沢山いるのではないでしょうか。 本記事では、そんな「API」について分かりやすく解説していきます。 スポンサーリンク APIの定義 ...

暗号

2020/8/24

AESとは

AES(Advanced Encryption Standard) AES(Advanced Encryption Standard)とは、DES(Data Encryption Standard)に代わる新しい暗号方式として2000年にアメリカ連邦政府標準の暗号方式として採用された共通鍵暗号アリゴリズムの一つです。 1977年に制定されたDESは、長い間 共通鍵暗号のアルゴリズムとして用いられていたが、コンピュータの処理速度向上による強度不足などの問題が表面化し、NIST(アメリカ国立標準技術研究所)は ...

ARPとは

2020/8/24

ARPとは

ARPとは ARP(Address Resolution Protocol)とは、IPアドレス(IPv4)からOSI参照モデルのデータリンク層で使用するMACアドレス情報を取得するたのプロトコルです。 スポンサーリンク   インターネット上で通信を行うためには、IPアドレスとMACアドレスが必要です。 上記のイメージ例の通り、IPアドレスは最終地点の宛先を指定していますが、MACアドレスは次の宛先を指定しています。 IPアドレスは、コンピュータの位置を特定するためのインターネット上の住所、それに ...

© 2020 ITを分かりやすく解説