第 14 回 演習 (模擬試験) レポート課題 氏名:菊地瑞紀 学籍番号:c110067 語学クラス:英語6 コース(系):地域共創コース 問64 クライアントサーバシステムにおいて、サーバ側で処理することがもっとも適切 な処理はどれか。 ア:印刷結果のプレビュー処理 イ:データベースの更新処理 ウ:入力されたデータの形式チェック処理 エ:プルダウンメニューの表示処理 解答:イ 解説 クライアントサーバシステムでは、クライアントが処理の要求、サーバが要求さ れた処理の実行、LANがクライアントサーバシステムを接続する役割を担ってい る。ここでサーバが行う処理でもっとも適切なものはイのデータベースの更新処 理となるのでイが正解。 参考文献 情報処理基礎論 a 第 8 回 (システムの構成要素 / ネットワーク ) 「クライア ントサーバシステム 」 http://roy/~madoka/2011/ipa/08/ipa_08_05_theme_05_clientserver.html 問62 ネットワークに接続されているコンピュータ同士が、それぞれのもつデータなど の資源をお互いに対等な関係で利用する形態はどれか。 ア:クライアントサーバ イ:ストリーミング ウ:ピア−ツーピア エ:メーリングリスト 解答:ウ 解説 クライアントサーバとは分散型コンピュータシステムの一つ。プリンタ、モデム などのハードウェア資源や、アプリケーションソフト、データベースなどの情報 資源を集中管理する「サーバ」と呼ばれるコンピュータと、サーバの管理する資 源を利用するコンピュータ(クライアントと呼ばれる)が接続されたコンピュータ ネットワークのことをいう。 ストリーミングとはインターネットなどのネットワークを通じて映像や音声など のマルチメディアデータを視聴する際に、データを受信しながら同時に再生を行 う方式のこと。 ピアツーピアとはネットワーク上で対等な関係にある端末間を相互に直接接続し、 データを送受信する通信方式。また、そのような方式を用いて通信するソフトウェ アやシステムの総称。データの送り手と受け手が分かれているクライアントサー バ方式などと対比される用語のことをいう。 メーリングリストとは電子メールを使って、特定のテーマについての情報を特定 のユーザの間で交換するシステムのこと。 よって、正しいのはイ。 参考文献 e-Words クライアントサーバシステム http://e-words.jp/w/E382AFE383A9E382A4E382A2E383B3E38388E382B5E383BCE38390E382B7E382B9E38386E383A0.html e-Words ピアツーピア http://e-words.jp/w/E38394E382A2E38384E383BCE38394E382A2-1.html e-Words ストリーミング http://e-words.jp/w/E382B9E38388E383AAE383BCE3839FE383B3E382B0.html e-Words メーリングリスト http://e-words.jp/w/E383A1E383BCE383AAE383B3E382B0E383AAE382B9E38388.html 問73 複数の選択肢から一つを選ぶときに使うGUI部品として適切なものはどれか ア:スクロールバー イ:プッシュボタン ウ:プログレスバー エ:ラジオボタン 解答:エ 解説 ラジオボタンはWindowsやMac OSなどの操作画面でウィンドウ内に現れる小さな 円状の平たいボタンで、中を塗りつぶしたり空白にしたりすることにより「はい」 「いいえ」の意思表示をするのに使う。複数の選択肢から1つだけを選択する場 合に用いられる。 参考文献 ラジオボタン http://e-words.jp/w/E383A9E382B8E382AAE3839CE382BFE383B3.html 問79 データベース管理システムが果たす役割として、適切な役割はどれか。 ア:データを圧縮してディスクの利用可能な要領を増やす イ:ネットワークに送信するデータを暗号化する ウ:複数のコンピュータで磁気ディスクを共有して利用できるようにする エ:複数の利用者で大量データを共同利用できるようにする 解答:エ 解説 データベース管理システムとは共有データとしてのデータベースを管理し、デー タに対するアクセス要求に応えるソフトウェアのこと。データの形式や利用手順 を標準化し、特定のアプリケーションソフトから独立させることができる。また、 データの管理を専門のソフトウェアに任せることは、アプリケーションソフトの 生産性や性能、資源の利用効率の向上につながる。 参考文献 e-Words データベース管理システム http://e-words.jp/w/E38387E383BCE382BFE38399E383BCE382B9E7AEA1E79086E382B7E382B9E38386E383A0.html 問90 企業のセキュリティポリシの策定に関する記述のうち、適切なものはどれか ア:業種後とに共通であり、各企業で独自のものを策定する必要性は低い イ:システム管理者が策定し、システム管理者以外に知られないように注意をは らう ウ:情報セキュリティに対する企業の考え方や取組を明文化する エ:ファイヤウォールの設定内容を決定し、文書化する。 解答ウ 解説 企業全体の情報セキュリティに関する基本方針とは広義には、セキュリティ対策 基準や個別具体的な実施手順などを含む。どの情報を誰が読み取れるようにする か、どの操作を誰に対して許可するか、どのデータを暗号化するかなど、情報の 目的外利用や外部からの侵入、機密漏洩などを防止するための方針を定めたもの。 コンピュータウイルス感染によるデータやシステムの破壊や、トラブルによる情 報システムの停止、データの喪失などに対してどう対処していくか、といった項 目まで含める場合もある。セキュリティポリシーを策定し公開することにより、 責任の所在が明らかになり、判断基準や実施すべき対策が明確になる。社員のセ キュリティに対する意識が向上したり、対外的なイメージや信頼性が向上すると いったメリットもある。 参考文献 セキュリティポリシー http://e-words.jp/w/E382BBE382ADE383A5E383AAE38386E382A3E3839DE383AAE382B7E383BC.html 問題 H23秋問86 シンクライアント端末の説明として、適切なものはどれか。 ア アプリケーションソフトウェアの実行やファイルなどの資源の管理は全てサー バ側で行う、ユーザインタフェース専用の端末 イ 高性能かつ持ち運びが便利で戸外でも長時間の利用が可能なように、半導体ディ スクや複数の低消費電力型CPUを搭載した、薄くてコンパクトなPC端末 ウ データベース検索機能に特化したアプリケーションを搭載し、特定業務専用 に利用される端末 エ 紛失や盗難時のセキュリティ対策として、ハードディスクに格納される全て の情報が自動的に暗号化されるようになっている端末 解答 ア Thin とは薄い、少ないと言う意味。そこから、シンクライアントとはクライア ントに最低限の機能しかもたせず、アプリケーションソフトやファイ ルなどはサーバ側が管理するシステムのこと。 イ これはみどりの窓口などで使われるものなので誤り ウ アプリケーションなどはサーバ側が持つものなので誤り エ ファイルなどはサーバ側が管理するので、シンクライアント側はハードディ スクなどの補助記憶装置は持たないため誤り。 参考文献 IT用語辞典 シンクライアント http://e-words.jp/w/E382B7E383B3E382AFE383A9E382A4E382A2E383B3E38388.html ITパスポートドットコム 平成23年秋期 問86 http://www.itpassportsiken.com/kakomon/23_aki/q86.html 平成23年秋期 問65 関係データベースのA表B表がある。A表、B表に対して(A∪B)、(A∩B)を行った結 果は、それぞれP表、Q表及びR表のどれになるか。ここで∪は和集合演算、∩は 共通集合演算を表す。 図、選択肢:http://roy/~c110196/inaf.html 解答:ウ 解説 和演算は、対象となる2つ以上の表からあらゆる行を抽出して新たな表を作成す る演算(ただし全く同じ内容の行は取り除かれる),共通集合演算は、対象となる 2つ以上の表に共通する行を抽出して新しい表を作成する演算のこと。 A表とB表に対して和演算を行うと、双方の表に存在する全ての行であるP001、 P003、P007、P012、P019、P020が抽出され、新しい表ができる。したがってA∪B の結果はR表。 A表とB表に対して共通集合演算を行うと、両方の表に存在する行のP003、P007が 抽出され、新しい表となる。したがってA∩Bの結果はP表となる。 参考文献 ITパスポート 平成23年秋期 午前問65 http://www.itpassportsiken.com/kakomon/23_aki/q65.html 情報処理基礎論 a 第 12 回 (関係データベースと SQL ) 「集合演算」 http://roy/~madoka/2011/ipa/12/ipa_12_07_theme_03_setoperation.html 平成23年秋期 問66 OSSの利用に関する記述のうち,適切なものはどれか。 ア:OSSの利用者は,開発者にソフトウェアの対価を支払う義務を負う。 イ:OSSの利用者は,そのOSSを販売したり,無料配布したりすることはできない。 ウ:OSSを遺伝子研究分野で利用することはできない。 エ:公開されているOSSを改良した派生ソフトウェアをOSSとして公開できる。 解答:エ 解説 OSSとは、ソフトウェアの設計図にあたるソースコードを、インターネットなど を通じて無償で公開し、誰でもそのソフトウェアの改良、再配布が行えるように することをいい、ソースコードがあれば、そのソフトウェアの類似品を作成した り、そのソフトウェアで利用されている技術を転用することが容易に可能。 定義では、 ・自由な再頒布ができること ・ソースコードを入手できること ・派生物が存在でき、派生物に同じライセンスを適用できること ・差分情報の配布を認める場合には、同一性の保持を要求してもかまわない ・個人やグループを差別しないこと ・利用する分野を差別をしないこと ・再配布において追加ライセンスを必要としないこと ・特定製品に依存しないこと ・同じ媒体で配布される他のソフトウェアを制限しないこと ・技術的な中立を保っていること の10項目が掲げられている。 よって、この定義をもとに考えると、 アは基本的にはソースコードが公開され、誰もが無料で使用することができる為 不正解。 イは「再頒布の自由」に反するので不正解。ソフトウェアを販売あるいは無料で 頒布することは制限されない。 ウは「利用する分野を差別をしないこと」に反するので違う。 エはソフトウェアの変更と派生ソフトウェアの作成、並びに派生ソフトウェアを 元のソフトウェアと同じライセンスの下で頒布することが許可されるのでこれが 正解。 参考文献 e-words/OSSとは http://e-words.jp/w/OSS.html ITパスポート 平成23年秋期 午前問66 http://www.itpassportsiken.com/kakomon/23_aki/q66.html 平成23年秋期 問64 1〜4の番号をもつ四つの状態がある。四つの状態は図のようにつながれており、 時計回りや反時計回りに状態を選移することができる。 図:http://roy/~c110196/inaf.html 現在、状態1にいて、次の手順を2回実施した後はどの状態にいるか。 〔手順〕 今いる状態の番号を11倍し、それを3で割った余りによって次の処理を行う。 ・余りが0の場合:時計回りに一つ次の状態に遷移する。 ・余りが1の場合:反時計回りに一つ次の状態に選移する0 ・余りが2の場合:時計回りに二つ次の状態に選移する。 ア:1 イ:2 ウ:3 エ:4 解答:エ 解説 状態1から手順を2回繰り返す。まず最初は1×11=11、11÷3=3あまり2で余り が2だから、時計回りに二つ次の状態に移る(状態1から状態3へ)。 次に3×11=33,、33÷3=0あまり0で余りが0なので時計回りに一つ次の状態に移 る。現在が状態3なので、一つ次の状態は4になる。 よってエ。 参考文献 ITパスポート 平成23年秋期 午前問64 http://www.itpassportsiken.com/kakomon/23_aki/q64.html 平成23年秋期 問71 SSLに関する記述のうち,適切なものはどれか。 ア:Webサイトを運営している事業者がプライバシーマークを取得していることを 保証する。 イ:サーバのなりすましを防ぐために,公的認証機関が通信を中継する。 ウ:通信の暗号化を行うことによって,通信経路上での通信内容の漏えいを防ぐ。 エ:通信の途中でデータが改ざんされたとき,元のデータに復元する。 解答:ウ 解説 SSLとは、WebブラウザーとWebサーバー間で安全にデータをやりとりするための プロコトルのことをいい、通信の暗号化と認証を実現できる。 よって、当てはまるものはウなのでウが正解。 参考文献 ITパスポート 平成23年秋期 午前問71 http://www.itpassportsiken.com/kakomon/23_aki/q71.html 日経パソコン用語辞典/SSL 平成23年秋期 問72 10進数の2、5、10、21を、五つの升目の白黒で次のように表す。 2  □□□■□   5  □□■□■  10  □■□■□   21  ■□■□■ それぞれの升目が白のときは0、黒のときは升目の位置によってある決まった異 なる正の値を意味する。この五つの升目の値を合計して10進数を表すものとする と、■■口口口が表す数値はどれか。 ア:12 イ:20 ウ:24 エ:30 解説:ウ 解説 白黒のマス目を2進数に見立てて表現していくと、右のマス目からそれぞれ 1,2,4,8,16であることが予想できる。 ■■口口口が2進数であるとすると11000なので、 25+24=16+8=24 と求めることができるが、他の解法としては問題に例示されている升目の関係か ら論理的に求める方法もある。 10□■□■□ − 2□□□■□ = 8□■□□□ 21■□■□■ − 5□□■□■ = 16■□□□□ ■■□□□ = 8□■□□□ + 16■□□□□ = 24 よって、答えは24のウ。 参考文献 ITパスポート 平成23年秋期 午前問72 http://www.itpassportsiken.com/kakomon/23_aki/q72.html 神田クラス/基礎プログラミングI 第9回 [4] 2進数と10進数の変換 http://roy/~naoya/ruby/9.html ----------------------- 東北公益文化大学 公益学部 公益学科  2年 菊地瑞紀 c110067@f.koeki-u.ac.jp -----------------------