ソフトウェア

ソフトウェア

【応用情報技術者試験】割込み処理ルーチン

割込み処理ルーチン(ISR: Interrupt Service Routine)とは、コンピュータがプログラムを実行中に、キーボード入力やタイマーイベントなどの優先度の高い要求が発生した際に、その要求に応えるために一時的にCPUが実行中...
ソフトウェア

【応用情報技術者試験】タイムクォンタム

タイムクォンタムとは、タイムシェアリングシステムにおいて、タスク(プロセスやスレッド)にCPUを割り当てる時間のことです。一定時間ごとにタスクを切り替えることで、複数のタスクを同時に実行しているように見せかけることができます。 詳細...
ソフトウェア

【応用情報技術者試験】ROM化したソフトウェア

ROM化したソフトウェアとは、プログラムの一部をROM(Read Only Memory)に配置し、実行時に変更されない部分をRAMにコピーせずに、ROMに直接配置する手法のことです。これにより、RAMの容量を節約し、組み込みシステムの効...
ソフトウェア

【応用情報技術者試験】動的リンキング

動的リンキング(ダイナミックリンキング)とは、プログラムの実行時に必要なライブラリやモジュールをリンクする方式のことです。これにより、プログラムの実行時に必要なモジュールがロードされ、実行時に結合されます。 詳細: 静的リ...
ソフトウェア

【応用情報技術者試験】動的再配置

動的再配置とは? 動的再配置とは、コンピューターシステムにおけるメモリ管理の基本概念の一つで、プログラムが必要とするメモリ領域を動的に割り当て、解放することを指します。この概念により、複数のプロセスが同時に実行される場合に、メモリの...
ソフトウェア

【応用情報技術者試験】EJB

EJB(エンタープライズ JavaBeans)は、Java EE (旧J2EE) プラットフォームにおけるサーバーサイドのコンポーネント技術です。ビジネスロジックを再利用可能なコンポーネントとして実装するための仕組みを提供し、開発者はトラ...
ソフトウェア

【応用情報技術者試験】コンパイラ最適化処理

最適化の種類 最適化の方法内容関数のインライン展開関数を呼び出す箇所に,呼び出される関数のプログラムを展開する。共通部分式の削除同じ式が複数の箇所に存在し,それらの式で使用している変数の値が変更されず,式の値が変化しないとき,その式...
ソフトウェア

【応用情報技術者試験】OSSライセンス

OSSライセンスは、オープンソースソフトウェア (OSS) の利用や配布に関するルールを定めたものです。主なライセンスには、GPL、LGPL、MIT、Apacheなどがあります。これらのライセンスは、ソフトウェアの改変や再配布の自由度、著...
ソフトウェア

【応用情報技術者試験】品質特性と副特性

利用時の品質 利用時の品質特性と副特性を以下に図示します。 各特性の意味は以下の通りです。 1.有効性 設定された目標や要件をどれだけ効果的に達成できるか。 2. 効率性 リソースをどれだけ効...
タイトルとURLをコピーしました