資格

のんびりやろう!情報処理試験! 〜1問1問コツコツと〜

基本情報技術者&応用情報技術者試験の午前対策を中心にITパスポートや高度区分まで幅広く対応。1999年創刊。

全て表示する >

J Question vol.3395

2019/02/13

 ▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓
┃┃  のんびりやろう!情報処理試験! 〜1問1問コツコツと〜  ┃┃
┃┃                               ┃┃
┃┃     2019.2.13  vol.3395     http://www.shunzei.com/   ┃┃
┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼

--PR------------------------------------------------------------------

 C言語&擬似言語対策の決定版!アルゴリズム力を身に付けるための1冊!

      【改訂3版 基本情報技術者試験 C言語の切り札】
◇      http://www.shunzei.com/book/kirifuda_c.html       ◇
◇◆                               ◆◇
◇◆◇   ロングセラーが待望の大改訂! C言語選択者必携!   ◇◆◇

----------------------------------------------------------------------

   月の土地が売ってるって知ってる?!
   全世界175ヶ国、約130万人が既に「月の土地」のオーナー★
   世界どこでも眺められる「月の土地」はギフトにオススメ!

   https://px.a8.net/svt/ejp?a8mat=10G6CP+9TNI42+4T2+609HV

------------------------------------------------------------------PR--

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■春試験の申込みは、2月18日20時まで!■ http://www.jitec.ipa.go.jp/
----------------------------------------------------------------------

>/******************** 今日の問題はお休みします。********************/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
★これ、おしえてっ!(回答編)★vol.3392(2019.2.6)の質問に対する回答
----------------------------------------------------------------------

 今回の質問はこちらでした。(出典:H30.秋 応用情報 問7)
----------------------------------------------------------------------

 2 次元配列 A[i, j](i, j はいずれも 0 〜 99 の値をとる)の
 i > j である要素 A[i, j] は全部で幾つか。


 ア 4,851

 イ 4,950

 ウ 4,999

 エ 5,050

----------------------------------------------------------------------

 応用情報っぽい(もしくは基本情報っぽい)問題でした。
 それでは、みなさんの回答を紹介します。


 ○トレッキーさん

> 2次元配列とは
> 要素数が2つあるので、2次元配列と呼ぶ
> 縦=行、横=列 配列名[行][列] と覚えておく。(※参照↓)


> A[i,j]  イメージでは このようなイメージ??

> iは行    jは列 ↓
>  ↓  0 1 2 3 4
>    ┌─┬─┬─┬─┬─┐
>  0 │00│01│02│03│04│
>    ├─┼─┼─┼─┼─┤
>  1 │10│11│12│13│14│
>    ├─┼─┼─┼─┼─┤
>  2 │20│21│22│23│24│
>    ├─┼─┼─┼─┼─┤
>  3 │30│31│32│33│34│
>    ├─┼─┼─┼─┼─┤
>  4 │40│41│42│43│44│
>    └─┴─┴─┴─┴─┘
> ★ ここで条件が i > j である要素 A[i, j] を探すと
>   
> iが 0〜4  jが 0〜4のときは
>  iが
>   0 のとき > jは なし
>   1 のとき > jは 0       1個
>   2 のとき > jは 0,1   2個
>   3 のとき > jは 0,1,2      3個
>   4 のとき > jは 0,1,2,3  4個

> 書いていて 気になったのは 
> 「i」の数字に 「j」の数が対応している??

>  jの数を 加算 ♪ すると
>  1+2+3+4= 10 

>  同じことを 0〜99で考えると、
> 「i」は 0を外して 99
> 1+2+3+4+〜〜〜99 が答え (^o^)
> しかし さすがに計算していくのは、大変なので・・。

> 1からnまでの和を求める公式 を探しました。

> 1+2+3+4+・・・+n=1/2×n(n+1)

> 今回 nは99 なので、
> 当てはめて 計算すると n=99

> 先に (n+1)で 100
> 次に  99×100=9900
> 1/2 なので、9900÷2= 4950
>  
> 回答は  イ 4,950

> 参考サイト 
> 具体例で学ぶ数学 さま
https://mathwords.net/1karannowa

> ※ 2次元配列 
> C言語の切り札 Lesson 05 P57 配列 図 5.5を参考 (*^_^*)

> ----------------------------------------------------------------------
> 2次元配列??? (@_@;) でしたが、地道に紙に書き込んで
> あれれ?これって?? と思い、
> 和を求める公式をさがしました。(*^_^*)

> 数学的なのはついつい避けていました・・。^^;
> 自分なりの解き方ですが、考えるのは、やはり楽しいです♪

 どうもありがとうございました。正解は「イ」で良いでしょう。

 いいところに気が付きましたね。
 iを0〜4、jを0〜4で考え、法則を見つけ出せたのが素晴らしい!

 最後は「1からnまでの和を求める公式」を使ってますね。
 これは、nとn+1の数をかけ算して、2で割ります。
 つまり、99と100をかけて、2で割れば答えです。

 1から10までの合計であれば、10と11をかけて、2で割るので、55です。



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
★これ、おしえてっ!(質問編)★ 回答期限:2月18日(月)の夜まで
----------------------------------------------------------------------
 「この問題がわからないっ!!」という、
 読者からの質問をみなさんに回答してもらおう!というコーナーです。


 今回の質問はこちらです。(出典:H30.秋 基本情報 問5)
----------------------------------------------------------------------

 待ち行列に対する操作を、次のとおり定義する。

  ENQ n :待ち行列にデータ n を挿入する。
  DEQ  :待ち行列からデータを取り出す。

 空の待ち行列に対し、ENQ 1, ENQ 2, ENQ 3, DEQ, ENQ 4, ENQ 5, DEQ,
 ENQ 6, DEQ, DEQ の操作を行った。次に DEQ の操作を行ったとき、
 取り出されるデータはどれか。


 ア 1

 イ 2

 ウ 5

 エ 6


--[回答のめやす(横幅:全角34文字)]--------------------------------
> 1234567890123456789012345678901234
----------------------------------------------------------------------

 もう1問、基本情報の問題です。

 これに対する回答(解説)を2月18日(月)の夜までにお願いします。

 このコーナーで取り上げてほしい問題のリクエストも募集中です。
 回答&お便りはこちらからでもOKです。
 http://www.shunzei.com/about/mail.html



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります)
----------------------------------------------------------------------

> CIO(Chief Information Officer) って?



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> *********************** 投稿募集中のテーマ *********************** <
----------------------------------------------------------------------

 ●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答
 ●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト
 ●「その他、試験などに関するお便り(テーマフリー)」

 ハンドル名を添えて、このメールマガジンに返信して頂ければ届きます。
 WebからでもOK! http://www.shunzei.com/about/mail.html

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 のんびりやろう!情報処理試験! 〜1問1問コツコツと〜(週3日発行)
----------------------------------------------------------------------

 編集・発行:しゅんぜい mail_at_shunzei.com (_at_は @ に)
     発送:melma!   http://www.melma.com/  (ID:189)
      :まぐまぐ  http://www.mag2.com/   (ID:24856)

 登録・解除:http://www.shunzei.com/mm/

 ○バックナンバー
 立ち読み  : http://www.melma.com/backnumber_189/
 ダウンロード: http://www.shunzei.com/mm/backnumber.html

 転載について: http://www.shunzei.com/about/disclaimer.html
 広告掲載は mail_at_shunzei.com (_at_は @ に)までお願いします。

----------------------------------------------------------------------
 ○メールマガジンの購読の登録・解除は個人の責任で行ってください。
  しゅんぜいは一切代行しません!

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!の答え▼
----------------------------------------------------------------------

 (基本情報平成30年秋問74エ)の選択肢より

> 情報管理、情報システムに関する戦略立案及び執行を統括する最高責任者

 (セキュマネ平成29年秋問50ア)
 (基本情報平成29年秋問75ア)の選択肢より

> 情報化戦略を立案するに当たって、経営戦略を支援するために
> 企業全体の情報資源への投資効果を最適化するプランを策定する。

 (ITパスポート平成29年春問3)の問題文より

> 経営戦略との整合性を確保した全社的な情報システムの整備計画の策定を
> 行うことになった。この活動の責任者として、最も適切な者

 (基本情報平成28年秋問75ウ)
 (基本情報平成21年秋問75ウ)
 (初級シスアド平成16年秋問61ウ)の選択肢より

> 全社的観点から情報化戦略を立案し、経営戦略との整合性の確認や
> 評価を行う。 

 (基本情報平成27年秋問75)より
 (基本情報平成25年春問74)より

> CIO が経営から求められる役割はどれか。

> エ ビジネス価値を最大化させる IT サービス活用の促進

 (ITパスポート平成26年春問8)の問題文より

> 経営幹部の役職のうち、情報システムを統括する最高責任者

 (ITパスポート平成24年秋問3)の問題文より

> 企業の情報システム全体の最適化計画に関する承認責任者

 (ITパスポート平成23年秋問2)の問題文より

> 経営戦略を実現するための情報戦略の立案及び実施を主導する。

 (基本情報平成23年秋問75ア)の選択肢より

> 情報管理、情報システムの統括を含む戦略立案と執行を任務として
> 設置した役員

 (ITパスポート平成22年秋問17)の問題文より

> 経営戦略に基づいた情報システム戦略の策定とその実現に
> 直接の責任をもつ役職

 (システム監査平成22年午前2問20ア)
 (基本情報平成15年春問74ア)
 (上級シスアド平成11年問40ア)の選択肢より

> 情報化戦略を立案するに当たって、経営戦略にそって、
> 企業全体の情報資源への投資効果を最適化するプランを策定する。

 (初級シスアド平成13年秋問62イ)の選択肢より

> 経営戦略と整合性をとりながら、企業の情報資源を統括する。

 (基本情報平成13年秋問74イ)の選択肢より

> CIO が、経営計画との調整や技術動向の調査などをして、中長期計画として
> 全体計画を策定し、トップマネジメントの承認と支持を得る。

 CIO(Chief Information Officer) とは、情報システムに関する管理、計画
 などを担当する最高責任者のことです。

 情報化戦略を立案するに当たり、経営戦略に沿った企業全体の情報資源への
 投資効果を最適化するプランを策定します。

 CIO よりも CEO(Chief Executive Officer) の方がよく耳にするかも
 しれませんね。

 CEO は最高経営責任者のことです。企業経営を行っていくうえで、
 最も大きな権限を持っている役職のことです。
 日本とアメリカでは若干ニュアンスが異なるのですが、
 日本の会長の役割に近いですね。



=-=[あとがき]=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

 今日の「これ、おしえてっ!」で、1からnまでの和の話がありましたが、
 小学生の頃、そろばんを習っていた僕は、指の体操で
 よく1から順番に足す練習をしていました。

 おかげで、10とか20とか100とかキリの良い数字までの合計数は
 特に覚えようとしたつもりもなく、覚えちゃっています。

 今でも、たまに暗算(空中そろばん)で足したりしてます(^^)
 24のところで300になったり、36で666になったりすると安心します。
 100まで足すと5050です。



----------------------------------------------------------------------
◆のんびりやろう!情報処理試験!はこちらから http://www.shunzei.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

規約に同意してこのメルマガに登録/解除する

メルマガ情報

創刊日:1999-02-23  
最終発行日:  
発行周期:週3日(月水金)  
Score!: 93 点   

コメント一覧コメントを書く

この記事にコメントを書く

上の画像で表示されている文字を半角英数で入力してください。

※コメントの内容はこのページに公開されます。発行者さんだけが閲覧できるものではありません。 コメントの投稿時は投稿者規約への同意が必要です。

  • コメントはありません。