4/16 基本情報勉強進捗
レーザプリンタ
→コピー機の原理と同様、1ページ分のDをメモリに格納して、用紙にトナーを転写する
性質:1インチ当たりのドット数、1分間に印刷できるページ数
ページフォルト
→アクセスしたいページが主記憶上にない
D管理
→各種の補助記憶装置へのアクセス手段を提供する
記憶管理
→仮想記憶空間を提供し、実記憶を有効に利用する
入出力管理
→入出力装置の制御を行う
タスク管理
→マルチプログラミングの制御を行い、CPUを有効に利用
ハッシュ法
→キー値から格納アドを求めるための「一方向ハッシュ関数」を用いる
クラウドコンピューティング
→複数のコンピュータを相互に接続して、1つのシステムとして利用し、システムの一部のコンピュータで障害が発生した場合は、他のコンピュータに処理を肩代わりさせる
ユーティリティコンピューティング
→処理能力や記憶容量などコンピュータがもつ計算資源を必要なときに必要なだけ購入。
ユビキタスコンピューティング
→コンピュータの存在を意識させることなく人間がどこに移動しても利用可能
グリッドコンピューティング
→NWを介して複数のコンピュータを結ぶことによって処理能力の高いシステムを作り出す
Dウェアハウス
→時系列に蓄積された大量に業務Dの中から項目間の関連性分析するシステム
Dディクショナリ
→DBに保存するDの属性とそのファイルとの関係を管理するもの
Dマイニング
→大量のDに隠れている規則性、因果関係を見つけ出す(mine:採掘する)
メタD
→DそのものではなくDに関する事柄を記録したD
動的リンクライブラリ(DLL)
→アプリケーションの実行中、必要になったときにOSにより連係
【参照呼出し】
→・仮引数の値を変えると実引数の値も変わる
・実引数は関数の呼び出し側/呼び出される関数の中ともに有効
【値呼び出し、参照呼び出し】
→実引数(呼び出し側)から仮引数(呼び出される側)に渡す方法。
【実引数】
→変数や定数や値
【仮引数】
→変数のみ
状態推移図
→あるものの状態が移り変わる様子を表した図
参考:一時点の値の計測のみだったり、フィードバック要素のないものは適さない
転送量=回線速度*回線利用率*転送速度
回線利用率%=D量bit/秒 / 通信速度bit/秒 *100
D転送時間=D量/転送速度(回線容量*伝送効率)
密結合マルチプロセッサシステム ~CPU2 OS1 ~
→複数のプロセッサが主記憶を共有し、単一のOSで制御。
参考:システム内のタスクは、基本的にどのプロセッサでも実行できるので細かい単位で負荷を分散することで処理向上させる
疎結合マルチプロセッサシステム ~CPU2 OS2 ~
→複数のプロセッサが磁器ディスクを共有し、それぞれ独立したOSで制御。ジョブ単位で負荷を分散することで処理能力向上
再コンパイル
→コンパイル作業を再実行
最適化
→実行環境で最高のパフォーマンスを得るために実行コードの調整を行うこと
リロード
→Pを主記憶に読みなおすこと
多重プログラミング
m偽意あるタスクを実行しているときに、入出力命令の実行によってCPUが遊休(アイドル)状態になると他のタスクにCPUをわりあてる
割り込み
→実行中のPを一時中断して制御Pに制御を移す
スプーリング(Spool)
→主記憶装置と低速の入出力装置との間にD転送を補助記憶装置を介して行うことによってシステム全体の処理能力を高める
バッファリング
→多数のバッファからなるバッファプールを用意し、主記憶にあるバッファに補助記憶のアクセス時間短縮
プログラム記憶方式
→Pを主記憶に読み込んでCPUが順次よみだし実行する方式
アドレス方式
→対象Dが実際に格納されているアドを実行時に計算する方式
直接P制御方式
→CPUが直接入出力装置を制御してD転送を行う方式
仮想記憶方式
→実メモリ容量よりも大きな仮想メモリ空間をハードディスク上で実現してより大きなPを実行する仕組み
シノニム
→ハッシュ値が複数あるもの
→コピー機の原理と同様、1ページ分のDをメモリに格納して、用紙にトナーを転写する
性質:1インチ当たりのドット数、1分間に印刷できるページ数
ページフォルト
→アクセスしたいページが主記憶上にない
D管理
→各種の補助記憶装置へのアクセス手段を提供する
記憶管理
→仮想記憶空間を提供し、実記憶を有効に利用する
入出力管理
→入出力装置の制御を行う
タスク管理
→マルチプログラミングの制御を行い、CPUを有効に利用
ハッシュ法
→キー値から格納アドを求めるための「一方向ハッシュ関数」を用いる
クラウドコンピューティング
→複数のコンピュータを相互に接続して、1つのシステムとして利用し、システムの一部のコンピュータで障害が発生した場合は、他のコンピュータに処理を肩代わりさせる
ユーティリティコンピューティング
→処理能力や記憶容量などコンピュータがもつ計算資源を必要なときに必要なだけ購入。
ユビキタスコンピューティング
→コンピュータの存在を意識させることなく人間がどこに移動しても利用可能
グリッドコンピューティング
→NWを介して複数のコンピュータを結ぶことによって処理能力の高いシステムを作り出す
Dウェアハウス
→時系列に蓄積された大量に業務Dの中から項目間の関連性分析するシステム
Dディクショナリ
→DBに保存するDの属性とそのファイルとの関係を管理するもの
Dマイニング
→大量のDに隠れている規則性、因果関係を見つけ出す(mine:採掘する)
メタD
→DそのものではなくDに関する事柄を記録したD
動的リンクライブラリ(DLL)
→アプリケーションの実行中、必要になったときにOSにより連係
【参照呼出し】
→・仮引数の値を変えると実引数の値も変わる
・実引数は関数の呼び出し側/呼び出される関数の中ともに有効
【値呼び出し、参照呼び出し】
→実引数(呼び出し側)から仮引数(呼び出される側)に渡す方法。
【実引数】
→変数や定数や値
【仮引数】
→変数のみ
状態推移図
→あるものの状態が移り変わる様子を表した図
参考:一時点の値の計測のみだったり、フィードバック要素のないものは適さない
転送量=回線速度*回線利用率*転送速度
回線利用率%=D量bit/秒 / 通信速度bit/秒 *100
D転送時間=D量/転送速度(回線容量*伝送効率)
密結合マルチプロセッサシステム ~CPU2 OS1 ~
→複数のプロセッサが主記憶を共有し、単一のOSで制御。
参考:システム内のタスクは、基本的にどのプロセッサでも実行できるので細かい単位で負荷を分散することで処理向上させる
疎結合マルチプロセッサシステム ~CPU2 OS2 ~
→複数のプロセッサが磁器ディスクを共有し、それぞれ独立したOSで制御。ジョブ単位で負荷を分散することで処理能力向上
再コンパイル
→コンパイル作業を再実行
最適化
→実行環境で最高のパフォーマンスを得るために実行コードの調整を行うこと
リロード
→Pを主記憶に読みなおすこと
多重プログラミング
m偽意あるタスクを実行しているときに、入出力命令の実行によってCPUが遊休(アイドル)状態になると他のタスクにCPUをわりあてる
割り込み
→実行中のPを一時中断して制御Pに制御を移す
スプーリング(Spool)
→主記憶装置と低速の入出力装置との間にD転送を補助記憶装置を介して行うことによってシステム全体の処理能力を高める
バッファリング
→多数のバッファからなるバッファプールを用意し、主記憶にあるバッファに補助記憶のアクセス時間短縮
プログラム記憶方式
→Pを主記憶に読み込んでCPUが順次よみだし実行する方式
アドレス方式
→対象Dが実際に格納されているアドを実行時に計算する方式
直接P制御方式
→CPUが直接入出力装置を制御してD転送を行う方式
仮想記憶方式
→実メモリ容量よりも大きな仮想メモリ空間をハードディスク上で実現してより大きなPを実行する仕組み
シノニム
→ハッシュ値が複数あるもの