第 7 回 演習 (第 1 回中間テスト) レポート課題 氏名:菊地瑞紀 学籍番号:c1100673 語学クラス:英語6 コース(系):地域共創コース H22年春問68 ネットワークにおいて、外部からの不正アクセスを防ぐために内部ネットワーク 外部ネットワークの間に置かれるものはどれか。 ア DNSサーバ イ サーチエンジン ウ スイッチングハブ エ ファイアウォール 解答 エ 解法 ア インターネット上でドメイン名とIPアドレスを対応させるシステムのこと。 Domain Name System イ googleやyahooなどの、検索エンジンのこと。 ウ ネットワークの中継機器であるハブ(スター型LANで使われる集線装置)の一種。 端末から送られてきたデータを解析して送信先を決め、送先の端末に のみデータを送信する。 エ 正解 参考文献 IT用語辞典 DNSサーバ http://e-words.jp/w/DNSE382B5E383BCE38390.html IT用語辞典 スイッチングハブ http://e-words.jp/w/E382B9E382A4E38383E38381E383B3E382B0E3838FE38396.html H22年春問80 TCP/IPのポート番号によって識別されるものはどれか。 ア コンピュータに装着されたLANカード イ 通信相手のアプリケーションソフトウェア ウ 通信相手のコンピュータ エ 無線LANのアクセスポイント 解答 イ 解法 IPアドレスはコンピュータを識別するのに対し、ポート番号はアプリケーション を表す数値のこと。 したがって、答えはイ。 参考文献 ITパスポートドットコム 平成22年春期 問80 http://www.itpassportsiken.com/kakomon/22_haru/q80.html IT用語辞典 TCP/IP http://e-words.jp/p/t-TCP-IP.html H22年春問49 ソフトウェアの受入れに関する記述として、適切なものはどれか。 ア 受入れでは、そのソフトウェア開発者支援などの関与があってはならない。 イ 受入れでは、そのソフトウェアの開発で用いた詳細設計書に基づいて、取得 者がレビュー及びテストする。 ウ 受入れは、そのソフトウェアの開発者が主体的に行う。 エ 受入れは、そのソフトウェアの取得者が行い、開発者は受入れを支援する。 解答 エ 解法 共通フレーム2007という日本のシステム開発を定義した文書に記述がある。 開発者は受け入れ側側によるソフトウェア製品の受け入れレビュー及びテストを 支援する」と記述されている。よってエが正解。 参考文献 ITパスポート試験ドットコム http://www.itpassportsiken.com/kakomon/2 問73 H23年 特別 表のセルA1〜C2に値が入力されている。表の値をCSV形式で出力した結果はどれ か。ここで,レコード間の区切りは改行コード"CR"を使用するものとする。 ア:月, 1月, 2月CR売上高,500,600CR イ:月,売上高CR1月,500CR2月,600CR ウ:月/1月/2月CR売上高/500/600CR エ:月/ 売上高CR1月/500CR2月/600CR 解答:ア 解説 CSV形式とはデータベースソフトや表計算ソフトのデータを、テキストファイル として保存する場合のファイルの形式の一つ。ファイル名の拡張子はcsvになる。 項目やセルごとにカンマで区切ってならべる。文字や数値だけであり、計算式や 罫線などレイアウトの情報は記録されない。 表計算ソフトのデータをCSV形式で出力する場合、1行目から出力を開始し、1行 目の全データが完了したら、改行コードを付加、続いて2行目の全データという ように上の行から順番に出力していく。 したがってCSV形式では、「月」「1月」「2月」改行コード「売上高」「500」 「600」改行コード の順でデータが出力されることになる。 参考文献 ITパスポート過去問題 平成23年特別 問73 http://www.itpassportsiken.com/kakomon/23_toku/q73.html 問題の図 http://roy/~c110196/inaf.html 問72 平成22年 春期 PCやハードディスクを譲渡したり返却したりする前に実施しておくこととして、 ハードディスクからの情報漏えいを防ぐ最も確実な方法はどれか。 ア:ハードディスク全体を 16進数の 00 や FF、又は乱数で複数回上書きしてお く。 イ:ハードディスク全体を論理フォーマットしておく。 ウ:ハードディスク内のすべてのファイルやフォルダをごみ箱に捨て、最後にご み箱を空にしておく。 エ:ハードディスクにパスワードロックをかけておく。 解答:ア 解説 PCやハードディスクを他人に譲渡したりするときに問題となるのが機器内に残っ たデータによる情報漏えい。この場合全体をフォーマット(初期化)すればよい と思いがちだが、実はフォーマットというのは大まかにいえばハードディスクな どにデータを消去するわけではなく、データがあった部分を書き込み可とする処 理なので初期化してもハードディスクにはデータがまだ存在している。これを不 正な方法で読みだされると予期しない情報漏えいが起こることになる。 こういった他人への譲渡の際に最も確実なのが、「ハードディスク内をランダム データを埋め尽くす」方法。 ここではアがそれに当たる。 参考文献 ITパスポート過去問題 平成22年春期 問72 http://www.itpassportsiken.com/kakomon/22_haru/q72.html 問78 平成22年 春期 電車の定期券などとして利用される非接触型ICカードに用いられている技術はど れか。 ア:IrDA イ:RFID ウ:バーコード エ:無線LAN 解答:イ 解説 RFIDとは個人情報や製品情報などをICチップ内のメモリーに記録しておき、それ を無線で読み出す非接触型の認証技術のこと無線ICタグ、ICタグ、非接触型ICチッ プなど様々な呼称がある。これを読み取り機にかざすと、無線で各種の情報をと りだせる。出んしマネーなどにも利用されている。 IrDAとは、赤外線を使ってデータを転送するための通信規格、およびこれを制定 する標準化団体を指す。携帯電話などではさまざまなIrDA向けサービスが展開さ れている。通信範囲が狭いため、パソコンでは減少傾向にある。一方、電子決済 や個人情報のやりとりではセキュリティが高くなるので、通信範囲の狭さが利点 となる。 バーコードとは、白と黒の縞模様を、線の太さと間隔を変えながら書き並べてデー タを表すコード。国名、業種、商品名、価格など、主として流通や商品管理で必 要な管理情報、POS用のコードを表すのに使われる。 無線LANとは、ケーブルの代わりに電波を利用して接続する技術のこと。 参考文献 ITパスポート過去問題 平成22年春期 問78 http://www.itpassportsiken.com/kakomon/22_haru/q78.html 電子辞書・日経パソコン用語辞典2008 問82 平成22年 春期 2台のPCから一つのファイルを並行して更新した。ファイル中の同一のデータ (データ1)に対する処理が1〜4の順で行われたとき、データ1はどの値になるか。 ここで、データ1の初期値は5であった。 ア:4 イ:5 ウ:14 エ:15 解答:ア 解説 ファイル内のデータ1の値の変化に注目しながら1〜4の処理を順番に見ていくと、 1:PC-Aがデータ1を読み込み10を足す。 データ1は5, PC-Aのデータは15 2:PC-Bがデータ1を読み込み1を引く。 データ1は5, PC-Bのデータは4 3:PC-Aが1の結果(15)をデータ1に書き込む。 ファイルのデータは15 4:PC-Bが2の結果(4)をデータ1に書き込む。 ファイルのデータは4 となり、 以上の処理の結果からデータ1は"4"になることがわかる。 参考文献 ITパスポート過去問題 平成22年春期 問82 http://www.itpassportsiken.com/kakomon/22_haru/q82.html 問77 平成23年特別 VoIPの説明として,適切なものはどれか。 ア:インターネット上にあるアプリケーションやデータを,PCから利用する方式 イ:音声データをパケット化し,リアルタイムに送受信する技術 ウ:ネットワークで接続された拠点間の通信において,認証及び暗号化と復号に よってセキュリティを確保する技術 エ:ネットワークに接続されたコンピュータのホスト名とIPアドレスを対応付け て管理するシステム 解答:イ 解説 VoIPとは、音声を各種符号化方式で圧縮しパケットに変換した上でIPネットワー クでリアルタイム伝送する技術のこと。 また、IP電話は電話網の一部もしくは全てにVoIP技術を利用する電話サービスの ことをいう。 ア:クラウドコンピューティングの説明。 イ:正解。 ウ:VPNの説明。専用回線の代わりに、多数の加入者で帯域共用する通信網を利用 し、LANなどを安全に接続する技術。 エ:DNSの説明。 参考文献 ITパスポート過去問題 平成23年特別 問77 http://www.itpassportsiken.com/kakomon/23_toku/q77.html H22年秋 問79 関係データベースで管理された"業者"表、"仕入明細"表及び"商品"表がある。新 たな業者から新たな商品を仕入れた場合、表にデータを追加する順序のうち、適 切なものはどれか。ここで、下線は主キーを示し、破線は外部キーを示す。解答 群の→はデータを追加する表の順序を示す。 業者 ----------------------- | 業者コード | 業者名 | | ---------- | | ----------------------- 仕入明細 ---------------------------------------------- | 伝票番号 | 枝番 | 日付 | 商品コード | 数量 | | -------- | ---- | | - - - - - -| | ---------------------------------------------- 商品 ------------------------------------------- | 商品コード | 商品名 | 業者コード | 単価 | | ---------- | | - - - - - -| | ------------------------------------------- ア "業者"表 → "仕入明細"表 → "商品"表 イ "業者"表 → "商品"表 → "仕入明細"表 ウ "仕入明細"表 → "商品"表 → "業者"表 エ "商品"表 → "業者"表 → "仕入明細"表 解答 解説 <言葉> ●関係データベース(リレーショナルデータベース):データ管理方式の一つ。1件 のデータを複数の項目(フィールド)の集合として表現し、データの集合をテーブ ルと呼ばれる表で表す方式。ID番号や名前などのキーとなるデータを利用して、 データの結合や抽出を容易に行うことが出来る。中小規模のデータベースでは最 も一般的な方法。 ●主キー(primary key):データベースの中から、ある一組のデータセット(レコー ド)を一意に識別するための情報。主キーに設定された項目は、複数のレコード 間で重複することは許されず、主キーを持たないレコードが存在してもならない。 主キーは必ずしも一つの項目とは限らず、複数の項目を組み合わせて主キーとし て用いる場合もある。一般的には個々の要素に通し番号などを割り振ってこれを 主キーに設定する場合が多い。 ●外部キー(foreign key):リレーショナルデータベース(RDB)で、テーブルのあ る列に、別のテーブルの特定の列に含まれる項目しか入力できないようにする制 約。また、その際に指定する列。 この問題では、仕入明細表内の商品コードで参照している商品表のレコードが存 在していること、商品コード表内の業者コードで参照している業者表のレコード が存在していることが求められる。 新たな商品を新たな業者から仕入れた場合、業者表への追加、商品表への追加、 仕入明細表への追加をする必要があるので、 1.最初に表の中に外部キーがない業者表への追加 2.次に今データを追加した業者表への参照列がある商品表 3.最後に商品表への参照列のある仕入明細表への追加 という順序で行うことで、参照制約を守る適切なデータ追加ができる。 参考文献 e-Words "関係データベース" http://e-words.jp/w/E996A2E4BF82E38387E383BCE382BFE38399E383BCE382B9.html e-Words "外部キー" http://e-words.jp/w/E5A496E983A8E382ADE383BC.html e-Words "主キー" http://e-words.jp/w/E4B8BBE382ADE383BC.html ITパスポート試験ドットコム H22年秋 問79 http://www.itpassportsiken.com/kakomon/22_aki/q79.html H22年秋 問84 関係データベースで管理している"商品"表及び"売上"表を結合して商品の売上集 計を行う。5月の売上合計金額が最も大きい商品はどれか。 商品 ------------------------------ | 商品コード | 商品名 | 価格 | ============================== | 0001 | 商品A |2,000 | ------------------------------ | 0002 | 商品B |4,000 | ------------------------------ | 0003 | 商品C |7,000 | ------------------------------ | 0004 | 商品D |10,000| ------------------------------ 売上 -------------------------------------------------- | 売上番号 | 商品コード | 数量 | 売上日 | 配達日 | ================================================== | Z00001 | 0004 | 2 | 4/30 | 5/2 | -------------------------------------------------- | Z00002 | 0001 | 1 | 5/1 | 5/3 | -------------------------------------------------- | Z00003 | 0003 | 2 | 5/15 | 5/17 | -------------------------------------------------- | Z00004 | 0001 | 3 | 5/15 | 5/18 | -------------------------------------------------- | Z00005 | 0002 | 3 | 5/5 | 5/18 | -------------------------------------------------- | Z00006 | 0001 | 2 | 5/10 | 5/20 | -------------------------------------------------- | Z00007 | 0002 | 1 | 5/30 | 6/2 | -------------------------------------------------- | Z00008 | 0001 | 2 | 6/1 | 6/9 | -------------------------------------------------- | Z00009 | 0003 | 1 | 6/8 | 6/10 | -------------------------------------------------- ア 商品A イ 商品B ウ 商品C エ 商品D 解答 イ 解説 "商品"表と"売上"表を結合すると、下の表のようになる(項目のみ)。売上表に商 品表への参照列である商品コードがあるので、売上表をベースにして結合する。 --------------------------------------------------------- | 売上番号 | 商品コード | 数量 | 配達日 | 商品名 | 価格 | --------------------------------------------------------- 売上日が5月の行のみに注目する。 商品ごとに5月の売上金額を比べると、(商品単価 + 5月の売上個数) 商品A 2,000 * 6 = 12,000 商品B 4,000 * 4 = 16,000 商品C 7,000 * 2 = 14,000 商品D 10,000 * 0 = 0 したがって5月の売上合計金額が最も大きいのは商品Bであることがわかる。 参考文献 ITパスポート試験ドットコム H22年秋 問84 http://www.itpassportsiken.com/kakomon/22_aki/q84.html ----------------------- 東北公益文化大学 公益学部 公益学科  2年 菊地瑞紀 c110067@f.koeki-u.ac.jp -----------------------