Spring Boot + Thymeleafで新規登録画面を作成する

コンピュータ

2020/8/24

Base64とは

  Base64って何? Base64とは、64種類の文字(アルファベット「 a~z , A~Z 」と数字「 0~9 」、一部の記号「 + , / 」)と末尾の記号「 = 」を用いて一定の規則に基づきデータを変換するエンコード方式(データを他の形式に変換する際の方式)の一つです。 上記図はBase64の変換イメージです。元データをBase64でエンコード(変換)することでBase64の文字列に変換することができます。そして、変換したBase64の文字列はデコード(元に戻す)することで、元のデータ ...

2020/10/12

バイナリデータとは

バイナリデータ(binary data) バイナリデータとは?テキストデータとの違い バイナリデータ(binary data)とは、コンピュータが理解しやすいデータ(2進数で表現されたデータ)であり、テキストデータ以外のデータのことです。 バイナリデータは、コンピュータが直接的に処理することができるようになっているため、人が読んでも理解することができません。それに対してテキストデータは、人が理解できる内容のデータです。 上記図は、バイナリデータ と テキストデータのイメージ図です。 ポイント バイナリデー ...

2020/8/24

コンポーネントとは

コンポーネント(component) コンポーネントってなに? コンポーネントは「部品」「成分」「構成要素」などの意味を持つ言葉です。 ITの分野では、ソフトウェアやシステムを構成する部品のことです。ソフトウェア開発では、機能を部品化して開発することがよくあります。 この部品化した「プログラム部品」のことを コンポーネントと呼びます。 コンポーネントは、特定の機能を単体で完結しているが、単体では使用せず、他のプログラムから呼び出されたり、他のプログラムと連結したりして使用します。   プログラム ...

2020/8/24

ライブラリとは

ライブラリ(library) ライブラリってなに? ライブラリ(library)とは、汎用性の高い複数のプログラムを他のプログラムから呼び出して利用できるように部品化したものです。 ライブラリ単体では、動作することはできず(実行ファイルではない)、他のプログラムに機能を提供するコードの集まりです。 上記はライブラリのイメージ図です。ライブラリの中には複数の機能(汎用性の高いプログラム)が入っており、ライブラリを使う側(上記例ではAシステム)は、その機能を呼び出すだけで簡単に使うことができます。 ライブラリ ...

2020/8/24

モジュールとは?ライブラリ、コンポーネントとの違い

モジュール(module) ソフトウェア開発の現場にいると「モジュール」という言葉をよく耳にします。「モジュール」「ライブラリ」「コンポーネント」など、当たり前のように使われている言葉です。 エンジニア同士では、当たり前のように使われている言葉ですが、実際は「モジュールって何?」と検索エンジンで調べたことがあるエンジニアも多いのではないでしょうか。 本記事では、モジュールについて紹介していきます。 スポンサーリンク モジュールって何? モジュールとは、部品を意味する言葉であり、部品単独でも動作することは可 ...

2020/8/24

APIとは

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

2020/8/24

インタフェースとは

ソフトウェア開発の現場でよく使われる「インタフェース」ってどういう意味ですか? 2つの物を接続している部分(接点)の意味で使用されている言葉です。 それでは、インタフェースについて詳しく説明してきます。 スポンサーリンク インタフェース(interface) インタフェースとは、ものごとの境界となる部分(接点)を表す言葉です。IF や I/Fと略されて表記されることもあります。 接点、境界面などの意味を持つ英単語であり、物と物を接続するために必要な部分をインタフェースと呼んでいます。 インタフェースは様々 ...

2020/8/24

多重待ち行列方式 | タスクスケジューリング方式

タスクスケジューリング方式とは タスクとは、コンピュータが処理する単位です。例えばコンピュータのアプリケーションアイコンをクリックすると、クリックしたアプリケーションを開くようにコンピュータに命令します。このような命令により発生する処理の単位をタスクといいます。 コンピュータに対する命令は一つとは限りません。コンピュータに複数の命令が依頼されることはよくあることです。しかし、処理を実行する「CPU」は複数のことを同時に処理できるわけではありません。 そのため、「CPU」にどのタスクを処理させるか、タスクの ...

ラウンドロビン方式 | タスクスケジューリング方式

2020/8/24

ラウンドロビン方式 | タスクスケジューリング方式

「ラウンドロビン方式」って知っているかな? 「タスクスケジューリング」の一つでCPUの使用時間が決まっている方式ですよね。 ラウンドロビン?? タスクスケジューリング?? まったく分からない・・・ 情報処理試験でもよく出題される用語だよ。 それでは「ラウンドロビン方式」について図解で解説していくよ。 スポンサーリンク タスクスケジューリング方式とは タスクとは、コンピュータが処理する単位です。例えばコンピュータのアプリケーションアイコンをクリックすると、クリックしたアプリケーションを開くようにコンピュータ ...

動的優先順位方式 | タスクスケジューリング方式

2020/8/24

動的優先順位方式 | タスクスケジューリング方式

タスクスケジューリング方式とは タスクとは、コンピュータが処理する単位です。例えばコンピュータのアプリケーションアイコンをクリックすると、クリックしたアプリケーションを開くようにコンピュータに命令します。このような命令により行われる処理の単位をタスクといいます。 スポンサーリンク コンピュータに対する命令は一つとは限りません。複数の操作を同時に行い、コンピュータに複数の命令が依頼されることがあります。しかし、処理を実行する「CPU」は複数のことを同時に処理できるわけではありません。 そのため、「CPU」に ...

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