管理人

SEとして働く管理人「まつ」がつぶやく個人運営サイトになります。 ITの難しい用語や、仕事で感じた事などを中心に"わかりやすさ"を意識して記事にしています。少しでも共感や参考にしていただける人がいたら嬉しいです。

2020/9/29

アップロードとは

アップロード(upload) アップロードとは アップロードとは、ネットワークを通じて自分のコンピュータから他のコンピュータへデータを転送することです。 インターネット上にあるサーバやクラウド(cloud)に、自分のコンピュータやスマートフォンに保存されている写真や動画ファイルなどを転送するのがアップロードです。 アップロードの対義語にダウンロード(download)があります。 ダウンロードとは、インターネット上にある別のコンピュータ(サーバやクラウド)から、アプリケーション(実行ファイル)や圧縮ファイ ...

2020/9/27

ダウンロードとは

ダウンロード(download) ダウンロードとは ダウンロードとは、ネットワークを通じて他のコンピュータからデータを自分のコンピュータに転送することです。 インターネット上にあるサーバやクラウド(cloud)から、アプリケーション(実行ファイル)や圧縮ファイル、音楽、写真、動画ファイルなどを自分のコンピュータに転送し保存するのがダウンロードです。 ダウンロードの対義語にはアップロード(upload)があります。 アップロードとは、自分のコンピュータに保存されている写真や動画ファイルなどのデータを、インタ ...

2020/9/26

ポリモーフィズムとは

ポリモーフィズム(多態性) ポリモーフィズム(英:Polymorphism)とは、オブジェクト指向の考え方の一つで、ある1つの関数(メソッド)の呼び出しに対し、オブジェクト毎に異なる動作をすることをいいます。 同じ関数なのに違う動きをする?イメージが湧かない・・・ 異なる動作を同じ処理で実現するのがポリモーフィズムです。 それでは、もう少し具体的に見ていきましょう。 スポンサーリンク ポリモーフィズムのイメージ例 例えば、動物クラスに「cry」(鳴く)という関数(メソッド)があるとします。 そして、動物ク ...

2020/9/23

オフラインとは

オフライン(offline) オフラインとは、インターネットに繋がっていない状態(他のコンピュータと繋がっていない状態)のことです。 オフライン(offline)の対義語にオンライン(online)があり、オンラインはインターネットに繋がっている状態(他のコンピュータと繋がっている状態)です。 オフライン状態の時は、インターネットに接続されていません。また、通信相手となる他のコンピュータとも接続されていない状態です。 そのため、オフライン状態の時は、インターネットに接続することも、他のコンピュータと通信す ...

2020/9/22

オンラインとは

オンライン(online) オンラインの意味とは? オンライン(online)とは、インターネットに繋がっている状態(他のコンピュータと繋がっている状態)のことです。 インターネット上でショッピングをすることを「オンラインショッピング」、インターネット上で旅行やホテルの予約などをすることを「オンライン予約」、インターネット上でゲームをすることを「オンラインゲーム」と呼びます。 IoT(モノのインターネット)の時代となり、コンピュータだけではなく、電化製品や自動車など"さまざまなモノ"がインターネットに接続 ...

2020/9/22

クライアントサーバシステムとは

クライアントサーバシステム クライアントサーバシステム(Client Server System)とは、コンピュータを機能や情報を提供するサーバ(server)と利用者が操作するクライアント(client)に分け、役割分担をして接続するコンピュータネットワークモデルの一つです。 サーバがシステムで利用されるデータを管理し、クライアントに対して機能や情報を提供。そして、サーバから提供された情報をクライアント側で画面表示や操作などを行う形態です。   役割分担をするクライアントサーバシステムとは違い ...

2020/9/20

脆弱性とは

脆弱性(ぜいじゃくせい) 脆弱性(vulnerability)とは、コンピュータのOSやソフトウエアに存在する、セキュリティ上の欠陥のことであり、セキュリティホールとも呼ばれています。 コンピュータで動作するOSやソフトウエアを作成・修正する段階で、プログラミングの不具合や設計上のミスなどが原因で脆弱性が発生します。 脆弱性が発見されたOSやソフトウエアを使っているどうなるの? 脆弱性が発見されたOSやソフトウエアを利用していると、悪意のある攻撃者に攻撃を受ける可能性があります。その結果、不正アクセスに利 ...

2020/9/22

ピアツーピア(P2P)とは

ピアツーピア(P2P) ピアツーピアとは ピアツーピア(Peer to Peer:略 P2P)とは、ネットワーク上で複数のコンピュータ間で接続・通信する方式の一つです。 一般的な接続方式には、データや機能を提供する側と利用側に分かれている「クライアントサーバ」方式が用いられています。 例えば、利用者がインターネット上でサイトを見る時は「Webサーバ」、メールを送る時は「メールサーバ」を経由しています。「クライアントサーバ」方式では、多数のクライアントに対してサーバは1つです。そのため、クライアント数が非常 ...

2020/9/18

シンクライアントとは

シンクライアント シンクライアントってなに? コンピュータをサーバとクライアントに分け役割分担をする「クライアントサーバシステム」の中で、ユーザが利用するクライアント端末には必要最低限の処理をさせ、ほとんどの処理をサーバーに任せるという方式がシンクライアント(Thin client)です。 Thin clientのThinは「薄い・少ない」という意味です。 クライアント側では、入力や表示部分を担当するだけで、情報の処理やデータの保管といった機能はすべてサーバに任せます。 上記はシンクライアントのイメージ図 ...

2020/9/17

CMMI(能力成熟度モデル統合)とは

CMMI(Capability Maturity Model Integration) CMMI(能力成熟度モデル統合)とは、ソフトウェア開発作業において、組織がプロセスをより適切に管理できるようにすることを目標として遵守するべき指針を体系化したものであり、ソフトウェア開発組織 および プロジェクトのプロセス成熟度を評価するためのモデルです。 CMMIは、組織における開発プロセスの成熟度をレベル1~レベル5の「5段階」であらわし、プロセス改善の手助けになることを目的としています。 レベル1「初期」 成熟度 ...

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