資格

一日一題 高度をめざす情報処理技術者試験宿題

これがうわさの「宿題メール」です。
超入門から高度向けまで,情報処理技術者試験を目指す人のための宿題を毎朝発行。合体版廃止に付き,現在,宿題メール(無料版)を配信してます。

全て表示する >

[jwork-melmal] 2007-09-10

2007/09/10

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃裏版 宿題メール                  .&&&& **** %%%%. ┃
┃                         &&&&&&******%%%%%% ┃
┃from 斎藤末広 jwork2007@yscon.co.jp@は半角へ  '&┃&''*┃*''%┃%' ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛

========================================================================

 2007年9月10日分 裏版 宿題メール

宿題メール(プレミア版を含む)の著作権
http://d.hatena.ne.jp/suehiro3721p/20070703#copyright
解説は
  日刊プレミア版 宿題メール 従来の合体版と同等。315円/月(税込)
   http://premium.mag2.com/mmf/P0/00/60/P0006047.html
  週刊プレミア版 宿題メール 105円(税込)
   http://premium.mag2.com/mmf/P0/00/00/P0000026.html

========================================================================
お知らせ

午前対策&午後対策指南
 合格ノート教材&合格指南ダンロード中
 http://c.p-advg.com/adpCnt/r?mid=748606&lid=1

ソフ開午後対策:週刊合格カウントダウン
  http://c.p-advg.com/adpCnt/r?mid=751771&lid=2

セキュアド午後対策:週刊合格カウントダウン
  http://c.p-advg.com/adpCnt/r?mid=751776&lid=2

========================================================================
前回分の解答と解説
------------------------------------------------------------------------
*[解説:エンベデッド向け]

 ファイアウォールの方式に関する記述のうち,適切なものはどれか。

 ア アプリケーションゲートウェイ方式では,アプリケーションのプロトコル
  ごとにゲートウェイ機能の設定が必要である。

 イ サーキットゲートウェイ方式では,コマンドの通過可否を制御する。

 ウ トランスポートゲートウェイ方式では,アプリケーションのプロトコルに
  依存するゲートウェイ機能を提供する。

 エ パケットフィルタリング方式では,電子メールの中に含まれる単語による
  フィルタリングが可能である。

■キーワード■ ファイアウォール

■解答■
  テクニカルエンジニア(エンベデッドシステム)午前平成17年問49
  ほぼ同等:システム監査技術者午前平成15年問14

 ア アプリケーションゲートウェイ方式では,アプリケーションのプロトコル
   ごとにゲートウェイ機能の設定が必要である。

http://www.atmarkit.co.jp/fsecurity/special/17fivemin/fivemin03.html

 どうもありがとうございました。

------------------------------------------------------------------------
*[解説:データベース向け]

 OS の記憶管理機能 a 〜 c に対応する適切な用語の組合せはどれか。

 ┌──┬──────────────────────────────┐
 │機能│             特 徴               │
 ├──┼──────────────────────────────┤
 │ a  │  あらかじめプログラムを幾つかの単位に分けて補助記憶に格納 │
 │    │ しておき,プログラムの指定に基づいて主記憶に読み込む。   │
 ├──┼──────────────────────────────┤
 │  │  主記憶とプログラムを固定長の単位に分割し,効率よく記憶  │
 │ b  │ 管理する。これによって,少ない主記憶で大きなプログラムの  │
 │  │ 実行を可能にする。                     │
 ├──┼──────────────────────────────┤
 │  │  プログラムを一時的に停止させ,使用中の主記憶の内容を補助 │
 │ c  │ 記憶に退避する。再開時には,退避した内容を主記憶に再ロード │
 │  │ し,元の状態に戻す。                    │
 └──┴──────────────────────────────┘

    ┌───────┬───────┬───────┐
    |    a    │    b    │    c    │
 ┌──┼───────┼───────┼───────┤
 │ ア │ オーバレイ  │ ページング  │ スワッピング │
 ├──┼───────┼───────┼───────┤
 │ イ │ スワッピング │ オーバレイ  │ ページング  │
 ├──┼───────┼───────┼───────┤
 │ ウ │ スワッピング │ ページング  │ オーバレイ  │
 ├──┼───────┼───────┼───────┤
 │ エ │ ページング  │ オーバレイ  │ スワッピング │
 └──┴───────┴───────┴───────┘

注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
等幅フォントに…@まぐまぐ http://help.mag2.com/115.html

■キーワード■

■解答■
  テクニカルエンジニア(データベース)午前平成16年問05
  基本情報技術者午前平成17年秋問30

    ┌───────┬───────┬───────┐
    |    a    │    b    │    c    │
 ┌──┼───────┼───────┼───────┤
 │ ア │ オーバレイ  │ ページング  │ スワッピング │
 └──┴───────┴───────┴───────┘

------------------------------------------------------------------------
*[解説:ソフト開発向け]

 OS におけるシェルの役割に関する記述として,適切なものはどれか。

 ア アプリケーションでメニューからコマンドを選択したり,設定画面で項目
  などを選択したりするといったマウス操作をキーボードの操作で代行する。

 イ 複数の利用者が共有資源を同時にアクセスする場合に,セキュリティ管理
  や相互排除(排他制御)を効率的に行う。

 ウ よく使用するファイルやディレクトリへの参照情報を保持し,利用者が実際
  のパスを知らなくても利用できるようにする。

 エ 利用者が入力したコマンドを解釈し,対応する機能を実行するように OS
  に指示する。

【実習課題】あなたが使ったシェルを教えてください。

■キーワード■ シェル(shell)

■解答■
  ソフトウェア開発技術者午前平成18年秋問24
  基本情報技術者午前平成17年春問27

 エ 利用者が入力したコマンドを解釈し,対応する機能を実行するように OS
  に指示する。

> ア ショートカットキー
> イ マルチユーザ管理?
> ウ Win の 「最近使ったファイル」?

 どうもありがとうございました。

> シェルとは
>  ユーザの操作を受け付けて、与えられた指示をOSの中核部分に伝えるソフトウェ
> ア。
> キーボードから入力された文字や、マウスのクリックなどを解釈して、対応した機能
> を
> 実行するようにOSに指示を伝える。WindowsではExplorerやコマンドプロンプトが、
> Mac OSではFinderが、UNIX系OSではbashやcshなどがシェルにあたる。
> UNIX系OSではシェルをユーザの好みに応じて選択することができる。
http://ew.hitachi-system.co.jp/w/E382B7E382A7E383AB.html

 どうもありがとうございました。

http://blog.it-sikaku.jp/?eid=332885

 どうもありがとうございました。

> 自宅サーバーでVine Linux を使用しているので,
> bshellは使ったことがあります。

 どうもありがとうございました。

> ボクがよく使うのはtcsh。最近のLinuxではbashが標準的になっている
> ので、デフォルトのままbashを使うこともあります。
> シェルの機能をあまり活用していないので最近のシェルであれば、
> どのシェルでもあまり気になりませんが、コマンドの履歴管理と
> 補完ができないとかコマンドラインの編集ができないような
> 古いシェルしか使えないシステムを使わないとならないときはストレス
> を感じます。

 どうもありがとうございました。


------------------------------------------------------------------------
*[解説:高度共通向け][解説:システム管理向け]

 W3C XML Schema の用途はどれか。

 ア XMLで記述される文書の構造を定義する。

 イ XML の構文解析を行う。

 ウ XML のデータ構造を変換・加工する。

 エ XML 文書中の要素や属性を位置で表現する。

■キーワード■ XML

■解答■
  AN/PM/AE共通午前平成17年問11

 ア XMLで記述される文書の構造を定義する。

> XML Schema
http://e-words.jp/w/XML20Schema.html
>  XML文書の構造を定義するスキーマ言語の一つ。XML関連技術の標準を策定して
> いるW3Cが標準化にあたっている。
>  XMLは構造化文書を記述するマークアップ言語を作成するための「メタ言語」
> であり、XML自身は個々のタグの意味や関連性などを定義していない。
>  実際にXMLを用いて文書を作成するためには、文書中でどのようなタグや属性
> が使われているかなど、具体的な構造を定義しなければならない。これを行なう
> のが「スキーマ言語」と呼ばれる言語である。

 どうもありがとうございました。

------------------------------------------------------------------------
裏版宿題メール,過去のフォロー(日付は解説日を利用)

 (特になし)

========================================================================
★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★
------------------------------------------------------------------------
*[宿題:エンベデッド向け]

 UCS-2(Unicode)を説明したものはどれか。

 ア 主に UNIX で使用するコード体系であり,英数字は 1 バイト,漢字は 2
  バイトで表現する。

 イ 現在,多くのパソコンで使用するコード体系であり,英数字は 1 バイト,
  漢字は 2 バイトで表現する。

 ウ すべての文字を 1 バイトで表現するコード体系である。

 エ すべての文字を 2 バイトで表現するコード体系であり,多くの国の文字
  体系に対応できる。

------------------------------------------------------------------------
*[宿題:データベース向け]

 デュプレックスシステムに関する記述として,適切なものはどれか。

 ア 使用する資源と処理内容が同じならば,正常時には,デュプレックスシス
  テムの現用系のスループットはデュアルシステムとほぼ同等となる。

 イ 冗長なバックアップ用システムを使用するので,デュアルシステムよりも
  信頼性は高くなるが,運用経費も増加する。

 ウ ハードウェアを二重にもち,同じ処理を並列的に実行し,結果を一定時間
  ごとに比較照合する方式である。

 エ 複数のプロセッサが主記憶や補助記憶などを共用し,一つの OS がシステ
  ム全体を管理する方式である。

------------------------------------------------------------------------
*[宿題:ソフト開発向け]

 五つのジョブ A 〜 E に対してジョブの多重度が 1 で,処理時間順方式の
スケジューリングを適用した場合,ジョブ B のターンアラウンドタイムは何秒か。
ここで,OS のオーバヘッドは考慮しないものとする。

┌───┬────┬──────────┐
│ジョブ│到着時刻│単独実行時の処理時間│
├───┼────┼──────────┤
│ A  │  0  │     2     │
├───┼────┼──────────┤
│ B  │  1  │     4     │
├───┼────┼──────────┤
│ C  │  2  │     3     │
├───┼────┼──────────┤
│ D  │  3  │     2     │
├───┼────┼──────────┤
│ E  │  4  │     1     │
└───┴────┴──────────┘

 ア 8

 イ 9

 ウ 10

 エ 11

注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
等幅フォントに…@まぐまぐ http://help.mag2.com/115.html

------------------------------------------------------------------------
*[宿題:高度共通向け][宿題:システム管理向け]

 プログラム言語 C の特徴はどれか。

 ア 高水準言語であるが,システムの細部までを記述でき,その成り立ちから
  システム記述言語として位置付けられることが多い。

 イ 述語論理を基礎とする言語であり,ユニフィケーションとバックトラック
  を使ってデータベースを探索する。

 ウ 初心者向きの対話型汎用言語であり,パソコンの発展とともに普及してき
  た。

 エ 対話型言語の性格をもった関数型言語であり,集合演算や行列演算に特徴
  があるので,普及当初は科学技術計算向きとされた。

■キーワード■ プログラム言語 C

■解答■
  テクニカルエンジニア(ネットワーク)午前平成17年問11

 ア 高水準言語であるが,システムの細部までを記述でき,その成り立ちから
  システム記述言語として位置付けられることが多い。

========================================================================
下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を
したとみなします。
------------------------------------------------------------------------
宿題メール 裏版 回答用紙
------------------------------------------------------------------------
裏 エンベデッド向け      _
考えたこと・調べたこと・質問


------------------------------------------------------------------------
裏 データベース向け      _
考えたこと・調べたこと・質問


------------------------------------------------------------------------
裏 ソフト開発向け       _
考えたこと・調べたこと・質問


------------------------------------------------------------------------
裏 高度共通・システム管理向け _
考えたこと・調べたこと・質問


------------------------------------------------------------------------
その他(宿題メール本編に掲載することがあります)



========================================================================

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

メルマガ情報

創刊日:2004-01-07  
最終発行日:  
発行周期:平日毎日  
Score!: 90 点   

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

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

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

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