coverage
「coverage」とは、対象・補償・受信地域などのことを意味する英語表現である。
「coverage」とは・「coverage」の意味
「coverage」とは、対象、補償、範囲や受信地域などのことを意味する表現である。覚え方は、coverageはcoverとageが合わさっている英語表現であるということと、coverとageがどのような意味を持っているのかを理解すると覚えやすい。医療面でのcoverageは主に保障、保険という意味で使われる。health coverageやmedical coverageなどの表現があり、それぞれ健康保険、医療保障という意味を持つ。ビジネスでは主に網羅率という意味で使われるが、分野によって細かい使い方は異なる。金融関係においてのcoverageは適応範囲を意味しており、「○○会社をカバレッジする」などのように使われる。この場合は、会社が調査の適応範囲対象になるため、今後の動向について、調査がなされ、発表していくというものである。
IT分野では、「テストカバレッジ」や「コードカバレッジ」などのように使われる。どちらもソフトウェアを開発する際のテスト段階で使われる用語であり、「テストカバレッジは」プログラム全体に対して、実際にテストを行うことができた範囲のことを指し、「コードカバレッジ」はコードの構造をチェックするときに使われる。携帯電話や無線通信など、通信関係におけるカバレッジは電波が届く範囲という意味で、エリアカバレッジやカバレッジエリアといった表現がされる。
報道において使われるcoverageとは、取材や報道、もしくはその範囲という意味で使われることが多い。subjective coverage(主観的報道)やobjective coverage(客観的報道)などのように使われる。
「coverage」の発音・読み方
「coverage」は、カバレッジと読む。発音記号は米国英語でkˈʌv(ə)rɪdʒとなり、音節はcov・er・ageとなる。「coverage」の語源・由来
「coverage」は、ラテン語で強調のcon-と「覆う」を意味するoperioから、「完全に覆う」という意味のcooperioになり、古期フランス語で「覆う」という意味のcovrirを経て、英語で「覆う」を意味するcoverと、「もの」を意味する-ageを合わせたのが語源であるとされている。「coverage」を含む英熟語・英語表現
「Full coverage」とは
「Full coverage」とは、完全補償やフルカバーのことを意味する表現である。保険会社などで使われることが多いが、「完全な補償」というのは現実的に存在しないため、正確な表現ではない。また、マーケティング用語として、フルカバレッジ戦略というものがある。全市場をターゲットにして商品を投入し、幅広いユーザーを相手にサービスを提供するというものであり、全市場投入型と呼ばれることもある。
「News Coverage」とは
「News Coverage」とは、ニュース報道や報道範囲などを意味する表現である。
「coverage」に関連する用語の解説
「Medical coverage」とは
「Medical coverage」とは、医療保障や医療保険のことである。医療における保障のことを指し、日本には社会保険制度によるものと、民間のものがある。社会保険制度による医療保険は、病気やけがなどで医療に罹る必要がでたときに、誰もが安心して医療を受けることができるようにする制度のことである。
「Media coverage」とは
「Media coverage」とは、マスコミ報道や報道機関による報道のことを指す言葉である。
「coverage rate」とは
「coverage rate」とは、網羅率や印字率などを意味する表現である。
「coverage python」とは
「coverage python」とは、pythonでコードカバレッジを測定するというものである。pythonにはカバレッジのレポートを作成するモジュールはないので、coverageなどの外部ライブラリを使って作成することができる。
「code coverage」とは
「code coverage」とは、プログラムのコードがどの程度テストできたのかを表す指標である。コードの構造をチェックする時に使われる方法であり、通常「カバレッジを計測する」といえばコードカバレッジのことである。
「ncover」とは
「ncover」とは、カバレッジを測定するツールの一つである。
「coverage」の使い方・例文
「coverage」を使った例文として、以下の文章が挙げられる。・We are very aware of newspaper coverage.(私たちは新聞報道を非常に意識している)
・Press coverage should be done within the bounds of common sense.(報道は常識の範囲内で行うべきである)
・Test coverage was conducted.(テストカバレッジを実施した)
カバレッジ
カバレッジ【coverage】
カバレッジ coverage
カバレッジ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/12 07:43 UTC 版)
「SystemVerilog」の記事における「カバレッジ」の解説
ハードウェア検証言語におけるカバレッジとは、シミュレーション時のイベントをサンプリングした統計情報群を意味する。カバレッジを利用して評価対象デバイス(DUT)が正しく機能しているかどうかをある程度正確に判定できる。これは、ソフトウェアテストでコードが実行された割合の尺度であるコード網羅率(code coverage)とは異なる概念であることに注意されたい。機能カバレッジでは、必要とする設計上の隅々まで検証していることを保証する。 SystemVerilog のカバレッジグループは関連する変数の値の度数分布のデータベースを生成する。クロスカバレッジを定義することもでき、複数の変数の値の組合せ(直積集合)の度数分布を生成する。 サンプリングイベントはサンプルを採取するタイミングを制御する。サンプリングイベントは Verilog のイベントでもよいし、ブロックの出入り口でも、カバレッジグループの sample メソッド呼び出しでもよい。ただし、意味があるデータだけをサンプル採取するよう注意しなければならない。 例: class eth_frame; covergroup cov; coverpoint dest { bins bcast[1] = {48'hFFFFFFFFFFFF}; bins ucast[1] = default; } coverpoint type { bins length[16] = { [0:1535] ]; bins typed[16] = { [1536:32767] }; bins other[1] = default; } psize: coverpoint payload.size { bins size[] = { 46, [47:63], 64, [65:511], [512:1023], [1024:1499], 1500 }; } sz_x_t: cross type, psize; endgroupendclass この例では、検証者はブロードキャストのフレームとユニキャストのフレームに注目し、特に size/type フィールドとペイロードサイズに注目している。ペイロードサイズの coverpoint には注目している限界値群を反映していて、最大フレームと最小フレームを含んでいる。
※この「カバレッジ」の解説は、「SystemVerilog」の解説の一部です。
「カバレッジ」を含む「SystemVerilog」の記事については、「SystemVerilog」の概要を参照ください。
カバレッジ
「カバレッジ」の例文・使い方・用例・文例
カバレッジと同じ種類の言葉
「カバレッジ」に関係したコラム
-
株式の投資判断とは、証券会社などの証券アナリストが銘柄を分析して投資判断を下すことです。投資判断では、「1、2、3」のような数字で表現したり、「売り、買い、中立」、「Underweight、Overw...
- カバレッジのページへのリンク