索引(マ)

2020/11/22

マイルストーンとは

マイルストーン 今度のプロジェクト、マイルストーンをしっかり設定しておいて。 マイルストーン・・・ってなんですか(汗 マイルストーンとは マイルストーン(milestone)とは、鉄道や道路において起点からの距離を記した距離標識として使われている言葉です。 プロジェクトのスケジュール管理においては、プロジェクトを完遂するために設けた重要な節目や主要ポイントのことをマイルストーンといいます。 例えば、ソフトウェア開発では次のような工程で作業を行います。 要件定義 設計(基本設計・詳細設計) 製造 試験(単体 ...

2020/10/30

マイグレーションとは

マイグレーション(マイグレ) マイグレーションとは マイグレーション(migration)とは、移行、移動、移転などの意味を持つ英単語であり、ソフトウェアやシステム、データなどを別の環境に移転させることです。 例えば、開発言語をCOBOLからJavaへ移行したり、Visual Basic 6.0(VB6.0)からVB.NETへ移行したりと、古い開発言語やサポートが終了している開発言語を主流の開発言語にマイグレーションすることがあります。 また、オンプレミス環境(自社運用)で構築されたシステムをクラウド環境 ...

2020/10/13

丸め誤差とは

丸め誤差 コンピュータで発生する「誤差」とは? コンピュータは8ビットや32ビットなどのようにあらかじめ決められたビット数の範囲で数をあらわします。 そうすると「表現できる数の範囲」は決まります。表現できる数の最小値を超えることを「アンダーフロー」、最大値の数を超えることを「オーバーフロー」といいます。 例えば、2÷3 = 0.6666666...のように割り切れなくて無限に続く小数のことを「無限小数」といい、このような無限小数は2進数でも存在します。 10進数の0.1を2進数に変換すると 0.00011 ...

2020/8/24

マッシュアップとは

マッシュアップ(Mashup) マッシュアップとは マッシュアップ(Mashup)とは、複数のサービスを組み合わせて新しいサービスを作る手法のことです。 音楽では、複数の曲を重ねて一つの楽曲に仕立てる制作手法のことをマッシュアップといいます。   下記の図は、マッシュアップの例です。「地図サービス」と「音声サービス」を使い、新しいサービスを作っています。 外部のサービスから利用できるように「Web API」を提供・公開している事業は沢山あります。代表的な例では「地図サービス」などがあげられます。 ...

マルウェアとは | マルウェアの種類と対策

2020/10/24

マルウェアとは | マルウェアの種類と対策

マルウェアとは マルウェアとは、悪意のあるプログラムの総称であり、コンピュータウイルスもマルウェアの一種です。 コンピュータウイルスと聞くと、得体のしれない菌がコンピュータを感染していくように感じますが、実際は、単なるプログラムにすぎません。 コンピュータウイルス(マルウェア)に感染したら パソコンはどうなってしまうんだろう・・・   代表的なマルウェアには、以下のような種類があります。 スポンサーリンク コンピュータウイルス 経済産業省の「コンピュータウイルス対策基準」によると、「自己伝染機能 ...

マージソートとは

2020/8/24

マージソートとは | 分かりやすく図解で解説

はじめに 情報処理試験問題でよく登場する整列アルゴリズムの問題。 基本的な整列アルゴリズムには「バブルソート」「選択ソート」「挿入ソート」、そしてより高速な整列アルゴリズムには「シェルソート」「クイックソート」「ヒープソート」「マージソート」などがあります。 スポンサーリンク 本記事では、配列の2分割を繰り返し、その要素を整列しながら戻していく「マージソート」について図解を利用してわかりやすく解説しています。 マージソートとは マージソートとは、整列対象の値を2分割にしていく操作を繰り返し、要素数が1にな ...

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