- トップページ
- 応用情報技術者
- 平成23年度特別問題一覧
- 平成23年度特別問題7-解答・解説-分析
平成23年度特別問題
問題7
PUSH命令でスタックにデータを入れ、POP命令でスタックからデータを取り出す。動作中のプログラムにおいて、ある状態から次の順で10個の命令を実行したとき、スタックの中のデータは次のようになった。1番目のPUSH命令でスタックに入れたデータはどれか。
ア | 29 |
イ | 7 |
ウ | 326 |
エ | 55 |
PUSH命令でスタックにデータを入れ、POP命令でスタックからデータを取り出す。動作中のプログラムにおいて、ある状態から次の順で10個の命令を実行したとき、スタックの中のデータは次のようになった。1番目のPUSH命令でスタックに入れたデータはどれか。
ア | 29 |
イ | 7 |
ウ | 326 |
エ | 55 |
解答:イ
<解説>
- PUSHの数は7回,POPの数は3回である。したがって、4個のデータが残ることとなる。
- 問題文の図では、スタックには5個のデータがある。スタックの最下部のデータは既にスタックに存在していたと考えられる。
- 1番目のPUSH命令でスタックにいれたデータは7である。
したがって、イが正解である。
分類
キーワード
- 「スタック」関連の過去問題・・・スタックとは
- 基本情報技術者 平成16年度(春季) 問12
- 基本情報技術者 平成17年度(春季) 問13
- 基本情報技術者 平成19年度(秋季) 問13
- 基本情報技術者 平成20年度(春季) 問1
- 基本情報技術者 平成21年度(春季) 問5
- 基本情報技術者 平成21年度(秋季) 問5
- 基本情報技術者 平成22年度(秋季) 問5
- 基本情報技術者 平成23年度(秋季) 問1
- 基本情報技術者 平成23年度(秋季) 問5
- 基本情報技術者 平成24年度(春季) 問6
- 基本情報技術者 平成24年度(秋季) 問5
- 基本情報技術者 平成25年度(春季) 問1
- 応用情報技術者 平成21年度(春季) 問18
- 応用情報技術者 平成23年度(特別) 問7
- 応用情報技術者 平成24年度(春季) 問6
- 応用情報技術者 平成24年度(秋季) 問5
- 応用情報技術者 平成24年度(秋季) 問10
- 応用情報技術者 平成28年度(春季) 問8
- 高度共通 午前1 平成24年度(秋季) 問3
お問い合わせ