GOADBULL

ネットワークスペシャリスト 出てくる重要単語 02

リポジトリ

リポジトリは、ソフトウェア開発および保守における各工程の様々な情報を一元管理するデータベース。 大規模開発においては複数の拠点の担当者によってリポジトリをメンテナンスする必要があり、更新時に排他制御を行うことでデータの不整合が発生しないように管理されている。 セントラルリポジトリ(マスタデータベース)から分散リポジトリへファイルのコピーを行う「チェックアウト」時には、他の人により更新できないように「更新不可」のラベルを付け、分散リポジトリのファイルでセントラルリポジトリを更新する「チェックイン」時にはその排他制御を解除する。

テスト駆動開発

プログラムを作成するより先にテストケースを考えること。

ガベージコレクション

プログラムが動的に確保したメモリ領域のうち、不要になった部分を自動的に開放して、再び使用可能にする機能。
ガベージコレクションがないプログラム言語では、プログラマが必要なメモリを確保する命令を記述し、使用後に明示的に開放する必要があった。

線形探索法

先頭から順番に探索していく。
平均比較回数(N+1)/2

待ち行列モデル

条件としてトランザクションの到着間隔間隔はランダムであり、待ち行列ないのトランザクション数は一定であるとする。
待ち時間 = p/(1-p)
p = a/b (aは1時間に何人来るか。bは1時間に何人処理できるか)

ストアプロシージャ

データベースに対する一連の処理をまとめた手続きにして、データベース管理システム(DBMS)に保存したモノ。
利用者は、通常のクエリを発行する代わりに、DBMSないの手続きを呼び出すことによって、目的の処理を実行することができる。
クライアントサーバー間のネットワーク負荷を下げることができる。

PLC

電力線を通信回線として利用する技術

LUT

Lookup Table
複雑な計算処理を繰り返さなくて済む様に、入力に対する出力を保持しておくデータ構造。

ESD破壊

静電気の放電によってデバイスが劣化、破損してしまう現象。

ラッチアップ

寄生サイリスタの導通によって、半導体素子が破壊されてしまう現象

LSB

ビット列で一番右にあるもの。

MSB

ビット列で一番左にあるもの。

故障対策

フェールセーフ システムの不具合や故障が発生した時でも、障害の影響範囲を最小限にとどめ、常に安全を最優先にして制御を行う設計。
フェールソフト 構成部品に故障が発生しても運用を継続できるようにする技術。
フォールとアボ位ダンス 区政部品の信頼性を高めて、故障が起きないようにする技術。
フォールトトレランス 各機器を二重構成にし、障害発生時には、機器の切り替えを即座に行えるシステム。

スラッシング

スワップするのに忙しくて、テンパっていること。(何しても反応がないよ)

ページング

仮想メモリはハードディスクをメモリとして使う技術。 管理しやすいようにページで分割する。

実行アクセス時間の計算

(キャッシュメモリのアクセス時間*ヒット率) + 主記憶のアクセス時間*(1-ヒット率)

CMMI

葬式のプロセスの発達段階を5段階の所為十九レベルにモデル化している。

パターンマッチングの弱点

コード列が長いと亜種や道のウィルスを検出することが難しくなる。 コード列が短いと誤報が多くなる。

ATAPI

パソコンにハードディスクを接続するIDEコントローラに、ハードディスク以外の装置(光学ドライブ)などを接続するための規格。

RS-232C

パソコンとモデムを接続する際にやり取りする際につかわれるプロトコル。

プロファイラ

プログラムを実行した際の関数の実行回数・処理時間を計測するツール。ボトムネックの特定やパフォーマンスの改善に役立てることができる。

オープンソース

一定の条件下の中で、ソースコードの変更を許可している。 著作権は放棄されていない。

インテレーション

アジャイル開発の反復の単位。 分析、設計、実装、テストの一連の活動を含む。短い区間で区切ることで、開発の工程の管理をしやすくしたり、計画の変更をしやすくなったりする利点がある。

ペトリネット

システムの動作を記述する図法。並行する処理や同期を示すことができる。

FTTH

光ファイバーの接続方式。 基地局から各家庭まで光ファイバーがつながっている。通信速度はとてつもなく速い

ブロードキャストアドレスの求め方

サブネットマスクを反転させたもの OR アドレス

素服ウェアの品質特性

機能性・信頼性・使用性・効率性・保守性・移植性 使用性 利用者が1時間以内に習得できることが目標。(馬鹿っばっかだと厳しい)

限界値分析

if文の数値のギリギリをテストする。

ポリモーフィック型マルウェア

パターンマッチングを免れるため、感染のたびに異なる暗号化/復号ルーチンで暗号化を行うとして、自身のプログラムコードを都度変化するマルウェア。

RPC

他のPCに処理を依頼するときの規約。APIなど通信を使う。 OSやプログラミング言語は異なっていても共通の手順で呼び出すことができる。

障害回復について

ロールバック やり直す。トランザクションの初めから(エラーが起こった時) ロールフォワード バックアップからやり直す。

webビーコン

アクセス解析のために使うwebに表示される画像。小さすぎて目には見えない

メモリインタープ

種記憶領域を、論理的な領域2分、並列アクセスすることで、見かけ上のアクセス時間の短縮をはかるメモリアクセス高速化技術。

定量的リスク分析

得てされたリスクを数量的に算定し、プロジェクト全体に与える影響を分析するプロセス。

分割統治法

大きな問題を同じ構造を持つ福するの小さな問題に分割し、その小さな問題の解を統合することで最終的に元の大きな問題を解決使用する考え方。

局所探索法

与えられた問題を直接解くことが難しいときに、いくつかに分解した一部分に注目して、とりあえず荒い回答を出し、それを修正して、回答を出す方法。

分岐限定法

起こりうる全てのデータを組み合わせ、それぞれの回答をしレベルことによって、データの組み合わせのうち無駄なものを除き、実際に調べる組み合わせの数を減らす方法。

PWM(パルス幅変調)

信号の強度は一定のまま、パルス信号を出力する時間を長くしたり、短くしたりすることで、電流・電圧を制御する方式で、インバータの制御方式として使われる。 PWMとは別に、パルス信号を出力する時間は一定で、信号の強度(振幅)によって制御する方式をPAM(Pulse Amplitude Modulation,パルス振幅変調)といいます

Ajax

JavaScriptが持つ非同期通信機能を用いてインターフェースの構築などをウェブブラウザ内で行う技術の総称 XML形式を使う

クラッシング

アクティビティに追加資源を投入して、所要時間を短縮することでスケージュールの短縮を図る方法。

ファストトラッキング

直列で進んでいた作業を並列にしたり、作業の前後を入れ替えたりすることで期間短縮を図る方法。

3層クライアントサーバーシステム

3層クライアントサーバーシステム

エンディアン

バイト単位のデータをメモリに記録するときの方法。 データをバイト単位で見たとき「最初からデータを並べるか」「最後からデータを並べるか」 リトルエンディアン 下位バイト順番にメモリのアドレス番号の若い方に格納していく方法。


作成者 mine koharu



コメントや要望があれば、下記のツイッターにDMをください。