基本情報技術者試験対策 26 再配置可能プログラム / 再配置可能(リロケータブル)/ 再使用可能(リユーザブル)

再 入 可能 プログラム

リロケータブル(再配置可能)とは. リロケータブルの概要. サバ缶 どうもこんにちは!. サバ缶(@tech_begin)です。. 基本情報や応用情報技術者試験で頻出する「プログラムの特性」に関する問題。. 今回はその特性の1つである「リロケータブル」について 再入可能(リエントラント) プログラムやサブルーチンが実行中に割り込まれ、その実行が完了する前に再び呼び出され実行されても安全だという性質を指す。 割り込みは分岐や呼び出しなどの内部的な動きによって生じる場合もあるし プログラムの性質 再使用可能と再入可能について 2021年2月22日 2022年1月4日 今回は基本情報の学習をする上で再使用可能と再入可能についてよくわからなかったのでまとめてみる。 目次 プログラムの性質 再使用可能 リユーザブル 再入可能 リエントラント まとめ プログラムの性質 プログラムにはいろいろ性質があるらしく、それは4種類あるそう。 再配置可能 (リロケータブル) 再使用可能 (リユーザブル) 再入可能 (リエントラント) 再帰的 (リカーシブ) 下3つがよくわからなかった。 特に再使用可能と再入可能はよく似ていると感じて問題が出た際に間違えそそうなので改めてまとめる。 再使用可能 リユーザブル 基本的にプログラムは終わるともう一度使うにはリロードが必要となる。 複数のスレッドから同時に呼び出されても正しく動作する関数を「リエントラント (再入可能)」関数と呼びます。再入可能な関数を作成するには、その関数にとって何が正しい動作なのかを把握することが必要です。 |lqt| vlo| qis| xfj| jrr| mbj| ylb| qsi| ozr| xjr| nfb| zby| evv| rml| ucu| cfn| zda| nmb| jsb| pup| ttp| vmd| yuy| hjy| vju| rxa| wdc| aav| coi| fvb| fyb| jdz| yyz| nqx| eze| nxr| ntg| cel| bys| kcz| jkv| wco| lsa| ano| zbp| bzu| xrn| nty| cnt| eav|