索引(ラ)

2020/8/24

ライブラリとは

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

ランサムウェアとは?身代金要求型ウイルスの実態

2020/8/24

ランサムウェアとは?身代金要求型ウイルスの実態

ランサムウェアってなに? ランサムウェアとは、身代金要求プログラムといわれており、使用しているコンピュータを強制的にロックしたり、重要なファイルを暗号化し、元に戻す代わりに身代金を要求してくるマルウェアです。 ランサムウェアに感染すると、コンピュータの画面に警告が表示され、「一定時間内に身代金を払わなければファイルを取り戻すことはできない」などと脅迫されます。 重要なファイルが暗号化されて開けなくなったら大変だ!! 身代金を払わなければ「ファイルを消す」または「××までに払わなければ身代金の額を倍にする」 ...

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

2020/8/24

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

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

2020/8/24

楽観ロック(楽観的排他制御)とは

排他制御とは 排他制御とは、共有資源に対して同時にアクセスしても問題なく動作できる制御のことを言います。 例えば下記のように「在庫が10個ある商品」を、2人が同時に購入するとします。 まずは購入可能であるか確認するために、「在庫テーブル」から残りの在庫数を取得します。 残りの在庫数は「10個」なので購入可能であることが分かります。   購入可能な状態なので購入を行います。お互い「在庫テーブル」の在庫を1つ減らします。 お互いが同時に操作した結果、在庫数が「9個」になってしまいました。このように共 ...

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