平成17年度 秋期 ソフトウェア開発技術者試験 問41−60 問題編




このページは

ソフ開

(ソフトウェア開発技術者試験)

過去問のページです。

解答と解説も欲しい方は解答ページへ行ってください



問41 UMLで使われる図のうち、システムの構成要素とそれらの静的な相互関係を表現するものはどれか。
クラス図
シーケンス図
ステートチャート図
ユースケース図

問42 オブジェクト指向の特徴はどれか。
オブジェクト指向モデルでは、抽象化の対象となるオブジェクトの操作をあらかじめ指定しなければならない。
カプセル化によって、オブジェクト間の相互依存性を高めることができる。
クラスの変更を行う場合には、そのクラスの上位にあるすべてのクラスの変更が必要となる。
継承という概念によって、モデルの拡張や変更の際に変更部分を局所化できる。

問43 論理データモデル作成におけるトップダウンアプローチ、ボトムアップアプローチに関する記述として、適切なものはどれか。
トップダウンアプローチでは、新規システムのユーザ要求だけに基づいて論理データモデルを作成するので、現状業務の分析を行ってはならない。
トップダウンアプローチでもボトムアップアプローチでも、最終的な論理データモデルは、正規化され、かつすべての属性を備えていなければならない。
トップダウンアプローチでもボトムアップアプローチでも、ユーザが使用する現状の画面や帳票を素材として分析を行うのは同じである。
ボトムアップアプローチは現状業務の分析に用いるものであり、新規システムの設計ではトップダウンアプローチを使用する。

問44 あるプログラム言語の解説書の中に次の記述がある。この記述中の“良いプログラム”がもっている特徴はどれか。

このプログラム言語では、関数を呼び出すときに引数を保持するためにスタックが使用される。引数で受け渡すデータを、どの関数からでも参照できる共通域に移せば、スタックの使用量を減らすことができるが、“良いプログラム”からは外れることもある。

実行するときのメモリの使用量が、一定以下に必ず収まる。
実行速度について、最適化が行われている。
プログラムの一部を変更しても、残りの部分への影響が少ない。
プログラムのステップ数が少なく、分かりやすい。

問45 トップダウン方式で結合テストを行うとき、特に必要となるものはどれか。
スタブ
ダイナミックテスタ
デバッガ
ドライバ

問46 あるプログラムについて、互いに独立したテストA,Bを実行したところ、それぞれ30個及び40個のバグが検出された。また、そのうち20個は共通のバグだった。プログラムに含まれる総バグ数は幾つか。
50
60
70
80

問47 システム開発における工数の見積りに関する記述のうち、適切なものはどれか。
COCOMOの使用には、自社における十分な生産性・実績データの収集が必要である。
開発要員の技量は異なるので工数は参考にならないが、過去に開発したプログラムの規模の見積りの参考になる。
工数の見積りは、作業の進捗管理に有効であるが、ソフトウェアの品質管理には関係しない。
ファンクションポイント法による見積りでは、プログラムステップ数を把握する必要がある。

問48 ソフトウェア開発組織の活動状態のうち、プロセス成熟度モデルにおけるプロセス成熟度が最も高いものはどれか。
実績が定量的に把握されており、プロセスが組織内に管理されている。
スケジュールと予算は、統計的に容認できる範囲内に収まっている。
プロセスが明文化されて、組織内のすべての人がそれを利用している。
プロセスそれ自体を改善していくための仕組みが規定されている。

問49 データバックアップに関する記述のうち、適切なものはどれか。
バックアップからの復旧時間を最小にするためには、差分バックアップ方式を採用するとよい。
バックアップからの復旧処理でランダムアクセスを可能にするためには、磁気テープにバックアップするとよい。
バックアップ処理時間を最小にするためには、同一記憶媒体内にバックアップするとよい。
バックアップ処理を正常に終わらせるためには、バックアップ処理と業務処理が重ならないようにスケジューリングするとよい。

問50 システム障害への対策に関する記述のうち、適切なものはどれか。
システム障害時に、プログラムやデータのエラーの原因がすぐに分かれば、オペレータ自身が自ら修正して早期回復に当たるのが望ましい。
システム障害時には、まず回復処理を優先し、その後情報システム部門へ報告するという順序で行うのが望ましい。
システム障害によってトランザクション処理が中断した場合、再試行をしてシステムを早期に回復させる。
システム障害から効率よく回復するために、日常からオペレーション実施記録を残して異常が起きていない期間を明らかにしておく。

問51 TCP/IPで使われるアドレスやポート番号のうち、TCPのコネクションを識別するために必要なものの組合せはどれか。
あて先IPアドレス、あて先TCPポート番号
あて先IPアドレス、あて先TCPポート番号、送信元IPアドレス、送信元TCPポート番号
あて先IPアドレス、送信元IPアドレス
あて先MACアドレス、あて先IPアドレス、あて先TCPポート番号、送信元MACアドレス、送信元IPアドレス、送信元TCPポート番号

問52 クラスCのIPアドレスを分割して、10個のサブネットを使用したい。ホスト数が最も多くなるように分割した場合のサブネットマスクはどれか。
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248

問53 コネクションレス型通信の特徴として、適切なものはどれか。
順序エラー検出やフロー制御を行うので信頼性が高い。
送信するすべてのパケットに、あて先を示す情報を付加する。
常にPVCと呼ばれる接続形態が採られ、あらかじめ通信相手との通信パスを設定しておき、接続動作なしで通信を行う。
伝送される各データ単位は、すべて同じ経路を通る。

問54 OSI基本参照モデルにおいて、アプリケーションプロセス間での会話を構築し、同期をとり、また、データ交換を管理するために必要な手段を提供する層はどれか。
アプリケーション層
セション層
トランスポート層
プレゼンテーション層

問55 アナログの音声信号をディジタル符号に変換する方法として、パルス符号変調(PCM)がある。サンプリングの周波数は、音声信号の上限周波数の2倍が必要とされている。4kHzまでの音声信号を8ビットで符号化するとき、ディジタル化された音声信号を圧縮せずに伝送するために最小限必要な回線速度は何kビット/秒か。
16
32
64
128

問56 ATMとパケット交換方式と比較した場合、ATMの特徴として適切なものはどれか。
画像(問56ans)を表示できません

問57 テキストデータ伝送とバイナリデータ伝送に関する記述のうち、適切なものはどれか。ここで、テキストデータは図形文字だけで構成されるものとする。
対象データをテキストデータの文字列に変換することによって、テキストデータ伝送用の手順を使用してバイナリデータを送ることができる。
テキストデータ伝送では7ビットの文字データに1ビットのパリティを付加して伝送し、バイナリデータ伝送では8ビットのデータに分割してそのまま伝送する。
テキストデータ伝送では無手順を使用し、バイナリデータ伝送ではベーシック制御手順を使用する。
バイナリデータ伝送では、HDLC手順以外の伝送制御手順を使用することはできない。

問58 トークンリング方式のLANの特徴として、適切なものはどれか。
CSMA/CD方式のLANと比較すると、高負荷時の伝送遅延が大きい。
LAN上でデータの衝突が生じた場合には、送信ノードは一定時間経過した後に再送する。
データを送信するノードは、まず送信権を獲得しなければならない。
伝送遅延を一定時間以内に抑えるために、ノード間のケーブル長は500m以下である。

問59 CSMA/CD方式のLANで用いられるブロードキャストによるデータ伝送に関する記述のうち、適切なものはどれか。
すべてのノードに対して、伝送元から順番にデータを伝送する。
同一セグメント内のすべてのノードに対して、一度の送信でデータを伝送する。
複数の選択されたノードに対して、一度の送信でデータを伝送する。
複数の選択されたノードに対して、送信元から順番にデータを伝送する。

問60 CSMA/CD方式のLANで使用されるスイッチングハブ(レイヤ2スイッチ)は、フレームの蓄積機能、速度変換機能や交換機能をもっている。このようなスイッチングハブと同等の機能をもち、同じプロトコル階層で動作する装置はどれか。
ゲートウェイ
ブリッジ
リピータ
ルータ