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

J Question vol.3342


カテゴリー: 2018年09月19日
 ▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓
┃┃  のんびりやろう!情報処理試験! ~1問1問コツコツと~  ┃┃
┃┃                               ┃┃
┃┃     2018.9.19  vol.3342    http://www.shunzei.com/    ┃┃
┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼

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

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

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

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

        ★ 「月の土地」プレゼントに好評です ★

         夢のギフトとして人気の「月の土地」
    「月の土地」の権利書には日付を入れることが出来るので
        記念日を入れてのプレゼントは好評です!
   満月の日、夜空を眺めるのが楽しくなるそんな素敵な贈り物です
    https://px.a8.net/svt/ejp?a8mat=10G6CP+9TNI42+4T2+60OXF

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

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

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

 今回の質問はこちらでした。(出典:H28. ネットワーク 午前2 問23)
----------------------------------------------------------------------

 Webサーバ、アプリケーション(AP)サーバ及びDBサーバ各1台で
 構成されるWebシステムにおいて、次の3種類のタイムアウトを設定した。
 タイムアウトに設定する時間の長い順に並べたものはどれか。
 ここで、トランザクションはWebリクエスト内で処理を完了するものとする。

 【タイムアウトの種類】

 (1) APサーバのAPが、処理を開始してから終了するまで

 (2) APサーバのAPにおいて、DBアクセスなどのトランザクションを
   開始してから終了するまで

 (3) Webサーバが、APサーバにリクエストを送信してから返信を受けるまで


 ア (1), (3), (2)

 イ (2), (1), (3)

 ウ  (3), (1), (2)

 エ  (3), (2), (1)

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

 よくあるシステム構成におけるタイムアウトの考え方の問題でした。
 (最初、選択肢を載せ忘れてすみませんでした)

 それでは、みなさんの回答を紹介します。


 ○さちさん

> ○Webシステム
> 
> Webシステムはインターネット経由で利用できるサービスやシステムです。
> 基本的にPCやスマートフォン、タブレットといったWebブラウザが
> 搭載されている機器で利用することができ、Windows、Android、iOSなどの
> OSを問いません。
> 
> Webシステムはサーバ上にデータが保存されており、インターネット環境
> さえあれば、どこからでもWebサイトにアクセスし、サービスを利用
> できます。サーバのキャパシティの範囲内であれば、不特定多数の
> ユーザーによる同時アクセスが可能です。Webシステムを利用した例として
> 多く挙げられるのが、ECサイトやネットオークションサイトです。
> (例:Amazonや公式ショッピングサイト)
> 
> ○Web3層構造
> 
> Web3層構造が採用される理由にはいくつかありますが、その1つに
> 「セキュリティの高さ」があります。DBサーバには多くの顧客情報が
> 保存されており、万が一この情報が流出してしまうと大問題になります。
> Web、AP、DBがすべて1台にインストールされたシステムではクライアント
> から直接DBサーバにアクセスできてしまいますが、Web3層構造では
> クライアントとDBサーバの間にWebサーバ、APサーバ、
> そしてセキュリティ製品を配置できるため、より堅牢になります。
> 
> 
>  ┌───┐       ┌───┐       ┌───┐
>  │      │ 処理要求  │      │ 処理要求  │      │
>  │      │ーーーーーー>│      │ーーーーーー>│      │
>  │      │ 処理結果  │      │ 処理結果  │      │
>  │      │<ーーーーーー│      │<ーーーーーー│      │
>  └───┘       └───┘       └───┘
>   Webサーバ        APサーバ        DBサーバ
>      (3)                     (1)                      (2)
> 
> 参考URL:
> https://hnavi.co.jp/knowledge/blog/web-system/
> https://thinkit.co.jp/article/11837
> 
> 以上より、タイムアウトに設定時間の長い順は、
> 
> (3)>(1)>(2)
> 
> と考えます。
> 
> 答えの4択が載っていませんでしたが、
> IPAさんの過去問解答例によると、正解「ウ」のようです。
>    
> ----------------------------------------------------------------------
> (ひとこと)
> 
> 「Webシステム」に関する問題でした。
> 普段何気なく利用しているAmazonさんも
> このような仕組みになっているのですね。勉強になりました。
> 
> 台風の通過と共に急に秋に変わったような気がします。
> いつのまにか、セミの声がしなくなっていました。
> 夏の終わりのツクツクホウシの声を今年は聞かなかったように思います。
> 
> 北海道胆振東部地震、お悔やみ申し上げます。

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

 そうですね。Webサーバ、アプリケーションサーバ、データベースサーバの
 3つのサーバが登場しているので、Webサイトを提供するときに
 よくある3層構造になっています(さちさんの図の通り)

 クライアントからの要求は、Webサーバで受け付けられ、APサーバ、DBサーバの
 順でアクセスし、処理が行われます。

 ※選択肢忘れててすみませんでした。



 ○トレッキーさん

> タイムアウトとは、
> 処理やデータ転送に時間がかかりすぎる時に、
> 途中で打ち切って終了すること。時間切れ。
> 
> プログラムに処理させるデータ量が多すぎたり、通信速度の遅い回線で
> 大量のデータを送ったりすると、
> 作業が終了するまでにとてつもない長い時間がかかってしまい、
> その間CPU時間や回線などの資源が占有されて
> 他の処理に支障をきたしてしまうことがある。
> 
> また、通信の場合は相手が何らかの不具合で応答できないとき、
> 延々と相手からの返事を待ち続けてしまい
> そこで処理が止まってしまうことがある。
> 
> このため、データ転送などを行うプログラムには
> 一定の時間が経過して処理が終わらなかったり
> 相手から返事が無ければ処理を打ち切って終了し、
> 次の手順に進むような仕組みが組み込まれていることが多い。
> こうした仕組みをタイムアウト処理という。
> 
> 参照サイト IT用語辞典 e-Words さま
> http://e-words.jp/w/タイムアウト.html
> 
> タイムアウトの種類 より
> 
> (1)では 2ステップ       AP →処理(DBなど)→AP 
> (2)では 1ステップ (AP内で) DB・・終了まで
> (3)では 3ステップ Web → AP→処理(DBなど)→AP→ Web
> 
>  と考えました。(ステップっていっていいのかどうか?)
> 
>  時間的に長いのは、(3)次に(1)、(2)
> 
> 選択肢より、 回答は ウ  (3), (1), (2)
> 
>  ----------------------------------------------------------------------
> Webアプリケーションサーバ、3層構成など
> 色々と調べつつ、問題の意図が理解できずに^^;焦りましたが
> お陰様で、色々と学習できました。(2週間あってよかったです?)
> 
>  覚えているようで、色々と忘れています。
> また、問題も、進化している? 
> つぎの「これ教えて!」どんな問題かなぁ~~。^^

 どうもありがとうございました。
 ステップと言っても良いですよ。


 【タイムアウトの種類】をもう少し見ておくと、

> (1) APサーバのAPが、処理を開始してから終了するまで

 APサーバの処理開始とは、Webサーバからの要求を受け付けたところから
 始まります。続いて、DBサーバに処理要求を行い、DBサーバからの応答が
 返ってきたら、おそらくAPサーバで何らかの処理を行い、
 Webサーバに応答を返します。

> (2) APサーバのAPにおいて、DBアクセスなどのトランザクションを
>   開始してから終了するまで

 これは、(1)の途中の処理に該当しますね。

> (3) Webサーバが、APサーバにリクエストを送信してから返信を受けるまで

 これは、(1)より前に開始される処理です。
 Webサーバが、APサーバにリクエストを送信すると、(1)(2)が行われ、
 応答(返信)を待ちます。




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


 今回の質問はこちらです。(出典:H29.秋 応用情報 問41)
----------------------------------------------------------------------

 暗号方式に関する記述のうち、適切なものはどれか。


 ア AES は公開鍵暗号方式、RSA は共通鍵暗号方式の一種である。

 イ 共通鍵暗号方式では、暗号化及び復号に同一の鍵を使用する。

 ウ 公開鍵暗号方式を通信内容の秘匿に使用する場合は、暗号化に使用する
   鍵を秘密にして、復号に使用する鍵を公開する。

 エ デイジタル署名に公開鍵暗号方式が使用されることはなく、
   共通鍵暗号方式が使用される。


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

 暗号方式についても復習しておきましょう。


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

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



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

> MIME(Multipurpose Internet Mail Extensions) って?



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

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

 ハンドル名を添えて、このメールマガジンに返信して頂ければ届きます。
 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_は @ に)までお願いします。

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

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

 (基本情報平成27年春問34)
 (基本情報平成23年秋問39)
 (ソフトウェア平成15年問64)の問題文より

> TCP/IP を利用している環境で、電子メールに画像データなどを
> 添付するための規格

 (基本情報平成26年春問33)
 (基本情報平成24年春問36)の問題文より

> インターネットにおける電子メールの規約で、ヘッダフィールドの拡張を
> 行い、テキストだけでなく、音声、画像なども扱えるようにしたもの

 (基本情報平成25年秋問36)の問題文より

> 電子メールで、静止画、動画、音声などの様々な情報を送ることが
> できる仕組み

 (ITパスポート平成22年春問58ア)の選択肢より

> 画像ファイルなどの添付ファイルを電子メールで送る方法

 (基本情報平成19年春問54)
 (ネットワーク平成12年問12)の問題文より

> インターネットを利用した電子メールの規約で、
> メッセージヘッダの拡張を行い、テキスト文書だけでなく
> ワープロ文書・音声・画像データなども扱えるようにしたもの。

 (ソフトウェア平成18年春問52ア)の選択肢より

> あて先(To)フィールド中に日本語の文字を用いる。

 (初級シスアド平成17年秋問18エ)
 (ソフトウェア平成16年問39エ)の選択肢より

> 電子メールで音声や画像などのマルチメディア情報を
> 取り扱えるようにする規格である。 

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

> MIME は、電子メールで送信できるデータ形式として、
> テキストだけでなく、画像、音声などの形式も規定している。

 MIME(Multipurpose Internet Mail Extensions) とは、
 電子メールで多言語や音声、画像などを取り扱えるようにするための
 規格のことです。RFC 2045~2049で規定されています。

 元々、電子メールの仕組みを規定していた RFC 822 は、
 US ASCIIと呼ばれるアルファベットや英数字などの 1 バイト文字しか
 扱う事ができませんでした。そこで、日本語などの 2 バイト文字や
 音声、画像などを扱えるように決めたルールの 1 つが MIME です。

 MIME は主に 3 つの部分から成り、データの種類を表す「Content-Type」,
 エンコードを方式を示す「Content-Transfer-Encoding」,さらに
 添付ファイルなどがある場合にボディの構造を表す「Multipart」が
 あります。

 一般的なメールソフトでは、これらの情報を元に
 どんな形式で表示すれば良いかを判断し、表示するようになっています。
 興味がある方は、メールのヘッダー情報を見てみると良いでしょう。

 ちなみにうちのメールマガジン(まぐまぐ版)では

 Content-Type: text/plain; charset=iso-2022-jp
 Content-Transfer-Encoding: 7bit

 というようになっています。テキスト形式のため Multipart がありません。



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

 記事紹介で。


 東京五輪・パラ ボランティアに1日1000円支給「交通費に」
 https://www3.nhk.or.jp/news/html/20180918/k10011634951000.html

> 2020年東京オリンピック・パラリンピックの組織委員会は、
> 大会のボランティアに対し、交通費に相当する額として
> 参加1日当たり1000円を支給することを決めました。
> 
> 組織委員会は、競技会場や選手村などで大会運営に直接関わる
> 大会ボランティア8万人を今月26日から募集することにしています。

 オリンピック・パラリンピック合わせて30日間で、
 毎日8万人だとすると、24億円の予算枠ということになりますが、

> 独自に作るプリペイド式のカードに1日ごとに入金する方法で
> 支給することを検討していて、

 カード代とシステム代もかかりますね。。。
 30億ぐらいでしょうか。
 (毎日8万人も来ないですかね)

 どうなんでしょうね。
 そもそも、ボランティアする人は都民だけじゃないですもんね。
 遠方から宿泊してボランティアする方も中に入ると思いますが、
 8万人も集まるんでしょうか。。。



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

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

RSSを登録する
発行周期 週3日(月水金)
最新号 2018/09/19
部数 5,424部

このメルマガを購読する

ついでに読みたい

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

RSSを登録する
発行周期 週3日(月水金)
最新号 2018/09/19
部数 5,424部

このメルマガを購読する

今週のおすすめ!メルマガ3選

サラリーマンで年収1000万円を目指せ。
高卒、派遣社員という負け組から、外資系IT企業の部長になった男の、成功法則を全て公開します。誰にでも、どんな状況、状態からでも自分の力で人生を変えるための情報と知性を発信しています。人生を意のままにするには、脳みそとこころの両方が進化しなければなりません。そんな進化とは何か?をお届けする四コママンガ付きメルマガです。2014年から4年連続でまぐまぐ大賞部門賞を受賞しました 学歴やバックグラウンドに拘わらず、人生を思いのままに生きるために必要な考え方が書かれた、「良書リスト」も希望者に差し上げています。
  • メールアドレスを入力

  • 規約に同意して

親鸞に学ぶ幸福論
【あなたを幸せにさせない理由はただ一つの心にあった。その心がなくなった瞬間に人生は一変する】と親鸞は解き明かします。 「本当の幸福とは何か」はっきり示す親鸞の教えを、初めての方にもわかるよう、身近な切り口から仏教講師が語ります。登録者にもれなく『あなたを幸せにさせない5つの間違った常識』小冊子プレゼント中。
  • メールアドレスを入力

  • 規約に同意して

日本株投資家「坂本彰」公式メールマガジン
サラリーマン時代に始めた株式投資から株で勝つための独自ルールを作り上げる。2017年、億り人に。 平成24年より投資助言・代理業を取得。現在、著者自身が実践してきた株で成功するための投資ノウハウや有望株情報を会員向けに提供しているかたわら、ブログやコラム等の執筆活動も行う。 2014年まぐまぐマネー大賞を受賞。読者数3万人。雑誌等のメディア掲載歴多数。 主な著書に『10万円から始める高配当株投資術』(あさ出版)『「小売お宝株」だけで1億円儲ける法』(日本実業出版社)
  • メールアドレスを入力

  • 規約に同意して

今週のおすすめ!メルマガ3選

右肩下がりの時代だからこそ、人の裏行く考えを【平成進化論】
【読者数12万人超・日刊配信5,000日継続の超・定番&まぐまぐ殿堂入りメルマガ】 ベストセラー「仕事は、かけ算。」をはじめとするビジネス書の著者であり、複数の高収益企業を経営、ベンチャー企業23社への投資家としての顔も持つ鮒谷周史の、気楽に読めて、すぐに役立つビジネスエッセイ。 創刊以来14年間、一日も欠かさず日刊配信。大勢の読者さんから支持されてきた定番メルマガ。 経験に裏打ちされた、ビジネスで即、結果を出すためのコミュニケーション、営業、マーケティング、投資、起業、経営、キャリア論など、盛り沢山のコンテンツ。
  • メールアドレスを入力

  • 規約に同意して

●人生を変える方法【人生をよりよくしたい人必見!誰にでもできる方法を組み合わせました。】
■「人生(自分)の何かを変えたい!」と思ってる方、まずは最初の1分から始めましょう!今日は残っている人生の一番初めの日です。今、「人生を変える方法」を知ることで、一番長くこの方法を使っていくことができます。コーチングで15年間実践を続けてきている方法なので、自信をもってお勧めできます。「人生を良くしたい!」と思うのは人として当然のこと。でも、忙しい生活の中で人生(自分)を変えることって諦めてしまいがちですよね。誰かに変える方法を教えて欲しいけど、その方法を知っている人は少ない。だからこそ・・・。
  • メールアドレスを入力

  • 規約に同意して

サラリーマンで年収1000万円を目指せ。
高卒、派遣社員という負け組から、外資系IT企業の部長になった男の、成功法則を全て公開します。誰にでも、どんな状況、状態からでも自分の力で人生を変えるための情報と知性を発信しています。人生を意のままにするには、脳みそとこころの両方が進化しなければなりません。そんな進化とは何か?をお届けする四コママンガ付きメルマガです。2014年から4年連続でまぐまぐ大賞部門賞を受賞しました 学歴やバックグラウンドに拘わらず、人生を思いのままに生きるために必要な考え方が書かれた、「良書リスト」も希望者に差し上げています。
  • メールアドレスを入力

  • 規約に同意して

アーカイブ

他のメルマガを読む

ウィークリーランキング