情報処理技術者試験ナビ

当サイトは準備中です。

ソフトウェア

ES H26春 午前Ⅱ 問10

コンパイラによる最適化において,オブジェクトコードの所要記憶容量が削減できるものはどれか。 関数のインライン展開 定数の畳込み ループ内不変式の移動 ループのアンローリング // 答え イ 解説 XXX XXX XXX XXX XXX // 関連情報 オンラインテキスト キ…

ES H28春 午前Ⅱ 問11

コンパイラによる最適化において,オブジェクトコードの所要記憶領域が削減できるものはどれか。 関数のインライン展開 定数の畳込み ループ内不変式の移動 ループのアンローリング // 答え イ 解説 XXX XXX XXX XXX XXX // 関連情報 オンラインテキスト キ…

ES H28春 午前Ⅱ 問10

リアルタイムOSにおいて,タスクA〜Eの発生時刻,処理時間及び優先度が次のように定められている場合,タスクCの終了時刻はタスクAが発生してから何ミリ秒後になるか。ここで,優先度は1が最も高く,優先度の高いタスクが優先的に処理されるものとするまた,…

ES H28春 午前Ⅱ 問9

リアルタイムOSを用いたシステムにおいて,タスクAの優先度が最も低いとする。実行状態または実行可能状態であるタスクがタスクAだけであるとき,電力の消費を抑えるためにタスクAで行う処理として,適切なものはどれか。 各タスクの状態を再チェックする。 …

ES H28春 午前Ⅱ 問7

リアルタイムシステムにおいて,アプリケーションタスクの要求によって入出力を行うデバイスドライバのタスク部が,要求された処理が完了したときに行う通知処理はどれか。 イベントフラグを使って入出力要求元のタスクに入出力完了を通知する。 セマフォを…

ミドルウェア

ミドルウェアの役割と機能 OSと応用ソフトウェアの中間に位置する各種ミドルウェアの役割と機能,ミドルウェアの選択と利用の考え方を理解する。 応用プログラム間連携ソフトウェア,DBMS,通信管理システム,ソフトウェア開発支援ツール,運用管理ツール,T…

オペレーティングシステム

OSの種類と特徴 ソフトウェアの体系におけるOSの位置付けと必要性,汎用機用,パソコン用,リアルタイム用などのOSの種類,特徴を理解する。 システムソフトウェア,UNIX,PC用OS,オープンOS,リアルタイムOS,VM(VirtualMachine:仮想マシン),互換性 OS…

ファイルシステム

ディレクトリ管理とファイル管理 ファイルを階層化して扱うディレクトリの種類と特徴,ディレクトリが管理するファイル情報,ファイル制御ブロック,ファイルポインタ,ファイルハンドルなどのファイル管理の仕組み,絶対パス,相対パスを使用したファイルの…

開発ツール

開発ツールの種類と特徴 設計を支援するツール,プログラミングやテストを支援するツール,ソフトウェア開発の各工程を通して自動化,効率化を目的とするツール,開発作業全体を一貫して工程を支援するIDE(IntegratedDevelopmentEnvironment:統合開発環境)…

オープンソースソフトウェア

OSSの種類と特徴,機能,構成 LAMP/LAPP(LAMP:Linux,Apache,MySQL,PHP,LAPP:Linux,Apache,PostgreSQL,PHP)を中心に広く利用されているOSS(OpenSourceSoftware:オープンソースソフトウェア)の代表的な種類,特徴,機能,再配布の自由,派生ソフト…