関数 calculateAmountOfPrize は,業務改善の効果における改善額と短縮期間を,それぞれ improv…
テクノロジ系 問99
関数 calculateAmountOfPrize は,業務改善の効果における改善額と短縮期間を,それぞれ improvement と period で受け取り,賞金額を戻り値とする。改善額が20万円で短縮期間が3日の業務改善と,改善額が5万円で短縮期間が14日の業務改善があった。この二つの賞金額の合計は何円か。ここで,改善額と短縮期間の値はそれぞれ0以上とする。
- ア1,000
- イ1,500
- ウ3,000
- エ5,500
正答 ウ
正答は ウ。二つの賞金額の合計は3,000円です。
関数は、改善額が100000(10万円)より小さいかどうかで分け、次に短縮期間が7日より小さいかどうかで分けて、賞金額を決めます。
改善額 短縮期間 賞金額
10万円未満 7日未満 500円
10万円未満 7日以上 1,000円
10万円以上 7日未満 2,000円
10万円以上 7日以上 5,000円
【一つ目 改善額20万円、短縮期間3日】
improvement=200000 100000より小さくない → else へ
解説の続きをみる続きを閉じる
period=3 7より小さい → prize=2000
【二つ目 改善額5万円、短縮期間14日】
improvement=50000 100000より小さい
period=14 7より小さくない → prize=1000
合計=2,000+1,000=3,000(円)
【ほかの選択肢】
ア 1,000 二つ目の賞金額だけ 誤り
イ 1,500 一つ目を500円とした誤り(500+1,000) 誤り
エ 5,500 短縮期間の判定を逆に読み、一つ目を5,000円、二つ目を500円とした誤り(5,000+500) 誤り
出典:令和7年度 ITパスポート試験 公開問題 問99(独立行政法人情報処理推進機構)出典元ページ
最終更新日
「テクノロジ系」のほかの問題
- 2024年度(令和6年度)公開問題 問64情報セキュリティのリスクマネジメントにおけるリスクへの対応を,リスク共有,リスク回避,リ
- 2024年度(令和6年度)公開問題 問79企業などの内部ネットワークとインターネットとの間にあって,セキュリティを確保するために内
- 2024年度(令和6年度)公開問題 問94企業において情報セキュリティポリシー策定で行う作業のうち,次の作業の実施順序として,適切
- 2026年度(令和8年度)公開問題 問64キャリアアグリゲーションの説明として,適切なものはどれか。
- 2026年度(令和8年度)公開問題 問79企業のリスクマネジメントの一環として行われるサイバーセキュリティリスク対策の推進において
- 2026年度(令和8年度)公開問題 問94情報セキュリティ対策を,“技術的セキュリティ対策”,“人的セキュリティ対策”及び“物理的
スポンサーリンク




