資格暗記無料で始める

逐次再使用可能プログラムとは?

逐次再使用可能プログラムとは、一度実行が終われば再ロードなしにもう一度呼び出せるが、同時並行では使えないプログラムの性質。内部の作業変数を実行の先頭で初期化し直すことで成立する。再使用可能性の段階の区別が問われる。

ちくじさいしようかのうぷろぐらむ

エンベデッドシステムスペシャリスト試験の頻出用語/午前II


逐次再使用可能プログラムの意味

一度実行が終われば再ロードなしにもう一度呼び出せるが、同時並行では使えないプログラムの性質。内部の作業変数を実行の先頭で初期化し直すことで成立する。再使用可能性の段階の区別が問われる。

逐次再使用可能プログラムの具体例

静的なバッファを持つ文字列変換関数が該当し、タスクAの処理が完了してからタスクBが呼ぶ限り正しく動く。同時に呼ばれる可能性がある構成では、セマフォで囲って呼出しを逐次化する必要がある。

逐次再使用可能プログラムは試験でどう引っ掛けられる?

リエントラントと混同しやすい。リエントラントは実行途中で割り込まれて再入されても壊れないが、逐次再使用可能は完了までを排他しなければ壊れる。前者は後者を含む、より強い性質である。

逐次再使用可能プログラムと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。