┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃裏版 宿題メール .&&&& **** %%%%. ┃
┃ &&&&&&******%%%%%% ┃
┃from 斎藤末広 jhomework@yscon.co.jp '&┃&''*┃*''%┃%' ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛
========================================================================
2004年11月5日分 裏版 宿題メール
この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。
→宿題メールとは http://www.3721p.com/homework
========================================================================
前回分の解答と解説
------------------------------------------------------------------------
★★★★★★[解説:テクニカル(ネットワーク)向け]
ソフトウェア開発における分析・設計技法に関する記述のうち,適切なものは
どれか。
ア DFD を用いた分析・設計技法では,データの流れに着目する。
イ E-R 図を用いた分析・設計技法では,事象と状態の変化に着目する。
ウ HIPO を用いた分析・設計技法では,対象となるオブジェクトの関連に着目
する。
エ ペトリネットを用いた分析・設計技法では,処理機能に着目する。
■キーワード■ DFD
■解答■
テクニカルエンジニア(ネットワーク)午前平成16年問12
ア DFD を用いた分析・設計技法では,データの流れに着目する。
------------------------------------------------------------------------
★★★★★[解説:上級シスアド向け]
新システムの開発を計画している。提案された 4 案の中で, TCO が最小のも
のはどれか。ここで,このシステムは開発後,3 年間使用されるものとする。
単位 百万円
┌──┬──┬──┬──┐
|A 案|B 案|C 案|D 案|
┌────────────┼──┼──┼──┼──┤
│ハードウェア導入費用 | 30| 30| 40| 40|
├────────────┼──┼──┼──┼──┤
|システム開発費用 | 30| 50| 30| 40|
├────────────┼──┼──┼──┼──┤
|導入教育費用 | 5| 5| 5| 5|
├────────────┼──┼──┼──┼──┤
|ネットワーク通信費用/年 | 20| 20| 15| 15|
├────────────┼──┼──┼──┼──┤
|保守費用/年 | 6| 5| 5| 5|
├────────────┼──┼──┼──┼──┤
|システム運用費用/年 | 6| 4| 6| 4|
└────────────┴──┴──┴──┴──┘
ア A 案
イ B 案
ウ C 案
エ D 案
注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
等幅フォントに…@まぐまぐ http://help.mag2.com/115.html
■キーワード■ 重み付け
■解答■
上級システムアドミニストレータ午前平成16年問21
ウ C 案
> A案:30+30+5+(20+6+6)×3=161
> B案:30+50+5+(20+5+4)×3=172
> C案:40+30+5+(15+5+6)×3=153
> D案:40+40+5+(15+5+4)×3=157
どうもありがとうございました。
------------------------------------------------------------------------
★★★★[解説:テクニカル(システム管理)向け]
データマイニングに関する説明として,適切なものはどれか。
ア 基幹業務のデータベースとは別に作成され,更新処理をしない時系列デー
タの分析を主目的とする。
イ 個人別データ,部門別データ,サマリデータなど,分析者の目的別に切り
出され,カスタマイズされたデータを分析する。
ウ スライシング,ダイシング,ドリルダウンなどのインタラクティブな操作
を通じて多次元分析を行い,意思決定を支援する。
エ ニューラルネットワークや統計解析などの手法を使って,大量に蓄積され
ているデータから,顧客購買行動の法則などを探し出す。
■キーワード■ データマイニング
■解答■
テクニカルエンジニア(システム管理)午前平成15年問14
ソフトウェア開発技術者午前平成15年問39
エ ニューラルネットワークや統計解析などの手法を使って,大量に蓄積され
ているデータから,顧客購買行動の法則などを探し出す。
------------------------------------------------------------------------
★★★[解説:ソフトウェア開発向け]
SGML の説明として,適切なものはどれか。
ア 英文の文書の構造を表現するために用い,和文の場合には適さない。
イ 標準化の対象として印刷用制御コードが含まれている。これによってプリ
ンタのハードウェアが標準化される。
ウ 文書を構造化して記述するための言語の一つであり,
のようなタ
グを付けて文書の構造を表現する。
エ 文字の大きさや段組みなどのレイアウトを標準化するための言語である。
■キーワード■ SGML(Standard Generalized Markup Language)
■解答■
ソフトウェア開発技術者午前平成15年問42
ウ 文書を構造化して記述するための言語の一つであり,のようなタ
グを付けて文書の構造を表現する。
> ×ア:英文・和文どちらでも構わない
> ×イ:印刷用ではない
> ○ウ:文書の構造・意味構造を定義する
> ×エ:文書の構造を定義するものであって、レイアウトを定義するものではない
どうもありがとうございました。
> ア:英和の区別はない。
> イ:印刷用制御コードは含まれていない。
> ウ:正解
> エ:大きさや色の規定はない。
>
> SGML(Standard Generalized Mark-up Language)
> 文書の論理構造、意味構造を記述する言語。
> タイトル、引用部分、著者など文書の中で特別な意味をもつ部分にマーク
> 付けをすることができる。
> http://e-words.jp/w/SGML.html
どうもありがとうございました。
> SGML(Standard Generalized Markup Language)
> 代表的なマークアップ言語の1つで、このSGMLでは、出力される文書イメージに
> 重点が置かれているTeXとは異なり、文書の構造を記述することに力点が置かれ
> ている。これにより、文書の処理や管理、コンピュータ間でのデータ交換などが
> 容易に行なえるようになる。'87年にISO標準8879として承認されており、アメリ
> カ国防総省などの公文書フォーマットとしても採用されている。
>
> アスキーデジタル用語辞典より
> http://yougo.ascii24.com/gh/13/001365.html
どうもありがとうございました。
> ビギナーズコーナ:SGML再入門
> http://www.utj.co.jp/xml/beg/sgml/sgml1_1.html
どうもありがとうございました。
> ここを参考にしました。
> http://dictionary.rbbtoday.com/Details/term1930.html
どうもありがとうございました。
------------------------------------------------------------------------
★★[解説:情報セキュアド向け]
ソフトウェアの著作権に関する記述のうち,適切なものはどれか?
ア 開発委託契約に明記されていれば,著作権がもつすべての権利を譲渡する
ことができる。
イ ソフトウェアには,著作権の移転や権利の設定にかかわる登録制度が設け
られている。
ウ ソフトウェアの開発に当たって作成される設計書及びマニュアルは,ソフ
トウェアと一体となることで著作物として保護される。
エ 法人の業務に従事する者が職務上作成するプログラムは,別段の定めが無
い限りその個人が著作者となる。
■キーワード■ ソフトウェアの著作権
■解答■
情報セキュリティアドミニストレータ午前平成16年問42
イ ソフトウェアには,著作権の移転や権利の設定にかかわる登録制度が設け
られている。
> ×ア:すべての権利は譲渡できない(著作者人格権)
> ○イ:参考:財団法人ソフトウェア情報センター プログラム著作物登録
> http://www.softic.or.jp/touroku/index.htm
> ×ウ:一体でなくとも保護可能
> ×エ:その個人が勤務する事業所に帰属する
どうもありがとうございました。
> ソフトウェア情報センター P7
> http://www.softic.or.jp/publication/softicnews/sn/SN40.pdf
どうもありがとうございました。
------------------------------------------------------------------------
★[解説:高度共通向け]
グリッドコンピューティングを説明したものはどれか。
ア OS を実行するプロセッサ,アプリケーションを実行するプロセッサとい
うように,それぞれの役割が決定されている複数のプロセッサによって処理
を分散する方式である。
イ カーネルプロセスとユーザプロセスとの区別がなく, 複数のプロセッサが
基本的に同等なものとして振る舞うことができる処理方式である。
ウ パソコンから大型コンピュータまで,ネットワーク上にある複数のプロセッ
サに処理を分散する方式である。
エ プロセッサ上でスレッド(プログラムの実行単位)レベルの並列化を実現し,
プロセッサの利用効率を高める方式である。
■キーワード■ グリッドコンピューティング
■解答■
AN/PM/AE共通午前平成16年問02
ウ パソコンから大型コンピュータまで, ネットワーク上にある複数のプロセッ
サに処理を分散する方式である。
> 以下のサイトを参考にしました。
> http://www.jpgrid.org/index.html
どうもありがとうございました。
> グリッドを仕事にしている人間からすると微妙な問題ですね(どれもダメな
> ような)。それだけ定義が曖昧になっている現状をそのまま表現しています。
どうもありがとうございました。
========================================================================
裏版宿題メール,過去のフォロー
>2004-11-02宿題メールのソフトウェア開発向けに関して
>「レジスタヘの変数割付け」について補足します。
>C言語では、
> register:レジスタに(手動で)割り付ける→最適化する
> volatile:最適化されないようにする
>という指定ができます。
>H/W制御のプログラムでは、
>H/Wの特定のアドレスにアクセスする場合に
>「volatile」をよく使用します。
どうもありがとうございました。
========================================================================
★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★
------------------------------------------------------------------------
★★★★★★[宿題:テクニカル(ネットワーク)向け]
オブジェクト間の is-a 関係を表す図はどれか。
ア ┌―――┐ イ ┌―――┐
│自動車│ │電話機│
└―┬―┘ └―┬―┘
│ │
┌――┴――┐ ┌――┴――┐
┌―┴―┐ ┌―┴――┐ ┌―┴―┐ ┌―┴――┐
│乗用車│ │トラック│ │受話器│ │ダイヤル│
└―――┘ └――――┘ └―――┘ └――――┘
ウ ┌―――┐ エ ┌―――┐
│ 社員 │ │ 画像 │
└―┬―┘ └―┬―┘
│ │
┌――┴――┐ ┌――┴――┐
┌―┴―┐ ┌―┴――┐ ┌―┴―┐ ┌―┴―┐
│ 氏名 │ │生年月日│ │ 拡大 │ │ 縮小 │
└―――┘ └――――┘ └―――┘ └―――┘
注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
等幅フォントに…@まぐまぐ http://help.mag2.com/115.html
------------------------------------------------------------------------
★★★★★[宿題:上級シスアド向け]
A 社では,昨年まで X,Y,Z の 3 種類の商品を販売していたが,今年から商
品体系を変更して P,Q,R,S の 4 種類の商品を発売している。P,Q,R,S そ
れぞれの購入客数と,その顧客数の内訳として昨年まで販売していた X,Y,Z
それぞれの購入顧客数を表示するために作成するグラフとして,適切なものはど
れか。
ア 層グラフ
イ 積み上げ棒グラフ
ウ ニ重円グラフ
エ レーダーチャート
------------------------------------------------------------------------
★★★★[宿題:テクニカル(システム管理)向け]
次の社員情報管理データベースにおいて,メタデータ管理の対象となるのはど
れか。
氏名 部署
┌─────┬────┐ ┌─────┬────┐
│社員番号 │ 氏名 │ │部署コード│部署名 │
┝━━━━━┿━━━━┥ ┝━━━━━┿━━━━┥
│1000001 │ ジム │ │ KEIRI │経理部 │
├─────┼────┤ ├─────┼────┤
│1000002 │ケリー │ │ SOUMU │総務部 │
├─────┼────┤ ├─────┼────┤
│1000003 │ケント │ │ JINJI │人事部 │
├─────┼────┤ ├─────┼────┤
│1000004 │サリー │ │ KIKAKU │企画部 │
├─────┼────┤ └─────┴────┘
│1000009 │マイク │
└─────┴────┘
所属
┌────┬───────┬────┐
│社員番号│所属部署コード│管理者 │
┝━━━━┿━━━━━━━┿━━━━┥
│1000001 │ SOUMU │1000001 │
├────┼───────┼────┤
│1000002 │ SOUMU │1000001 │
├────┼───────┼────┤
│1000003 │ JINJI │1000009 │
├────┼───────┼────┤
│1000004 │ SOUMU │1000001 │
├────┼───────┼────┤
│1000009 │ JINJI │1000009 │
└────┴───────┴────┘
ア 1000001
イ SOUMU
ウ 社員番号
エ 総務部
注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
等幅フォントに…@まぐまぐ http://help.mag2.com/115.html
------------------------------------------------------------------------
★★★[宿題:ソフトウェア開発向け]
ソフトウェア開発におけるリポジトリの説明として,適切なものはどれか。
ア 開発を支援するために提供されるソフトウェア部品のデータベースのこと
である。
イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的
に管理するためのデータベースのことである。
ウ ソフトウェアを開発するためのツールと,データモデルを格納するための
データベースのことである。
エ リバースエンジニアリングを行うためのソースプログラム解析用ソフトウ
ェアと,解析結果を格納するためのデータベースのことである。
------------------------------------------------------------------------
★★[宿題:情報セキュアド向け]
システム分析時の業務プロセスモデルの適切な定義方法はどれか。
ア 実在する組織や現実の業務にとらわれることなく,必要な業務プロセスを
定義する。
イ 実在する組織を前提として,その企業にとって必要な業務プロセスを定義
する。
ウ できるだけ具体的な組織名や使用するシステム名称を用いて業務プロセス
を定義する。
エ ビジネスの職能的構造を重視して,必要な業務プロセスを定義する。
------------------------------------------------------------------------
★[宿題:高度共通向け] シスアナ,プロマネ,アプリケーション共通
二つのタスクが共用する二つの資源を排他的に使用するとき,デッドロックが
発生する可能性がある。このデッドロックの発生を防ぐ方法に関する記述のうち,
正しいものはどれか。
ア 一方のタスクの優先順位を高くする。
イ 資源獲得の順序を二つのタスクで同じにする。
ウ 資源獲得の順序を二つのタスクで逆にする。
エ 二つのタスクの優先順位を同じにする。
========================================================================
下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を
したとみなします。
------------------------------------------------------------------------
宿題メール 裏版 回答用紙
------------------------------------------------------------------------
裏 テクニカル(ネットワーク)向け _
考えたこと・調べたこと・質問
------------------------------------------------------------------------
裏 上級シスアド向け _
考えたこと・調べたこと・質問
------------------------------------------------------------------------
裏 テクニカル(システム管理)向け _
考えたこと・調べたこと・質問
------------------------------------------------------------------------
裏 ソフトウェア開発向け _
考えたこと・調べたこと・質問
------------------------------------------------------------------------
裏 情報セキュアド向け _
考えたこと・調べたこと・質問
------------------------------------------------------------------------
裏 高度共通向け _
考えたこと・調べたこと・質問
------------------------------------------------------------------------
その他(宿題メール本編に掲載することがあります)