Home > H23特別問題と解答・解説 > 中問
中問
H23特別-問89
[中問A]
システム開発の契約に関する次の記述を読んで、問に答えよ。
日用雑貨の製造を行うW社では、業務拡大に向けて販売管理のためのシステム(以下、販売管理システムという)構築を予定している。システム構築のメンバであるG君は、上司の指導の下にRFPを作成して、X社から提案を受けた。RFPの概要とX社からの提案は、次のとおりである。
なお、W社にとって重要な顧客情報の扱いについては、契約時に必要な処置を講じることにした。
[RFPの概要]
システムの目的:製造した商品に関して、顧客に対する受注から出荷までの管理を行う。
システムの要件:商品数は、当初は2,000品目で、最大5,000品目を管理する。顧客数は、当初は500社で、最大2,000社を管理する。1日の受注件数は、最大200件とする。弊社の規模と業務に合った適切なソフトウェアパッケージの利用を前提とする。
納期:発注から6か月以内とする。
[X社からの提案]
導入費用:700万円
前提条件:Y社の販売管理ソフトウェアパッケージとZ社のデータベースソフトを利用し、不足する機能の開発を行います。サーバはCPUが一つのものを2台導入します。1台は本番機とし、もう1台は、本番機に障害が発生した場合に稼働させるコールドスタンバイ機とします。
契約条件:要件定義からシステムテストまでの一括請負契約とします。弊社の開発物に関する瑕疵担保期間は、検収後6か月とします。
導入期間:4か月
保守:保守契約を結ぶことによって、導入したシステムに関する問合せ、障害の切分けの対応を行います。
W社が作成したRFPの概要に示した内容には不足がある。RFPの内容として追記すべき事項はどれか。
ア:去年のW社の業績
イ:システムで取り扱う商品と顧客データの件数
ウ:システムの性能に関する要件
エ:商品の製造に使用する機械の情報
H23特別-問90
[中問A]
システム開発の契約に関する次の記述を読んで、問に答えよ。
日用雑貨の製造を行うW社では、業務拡大に向けて販売管理のためのシステム(以下、販売管理システムという)構築を予定している。システム構築のメンバであるG君は、上司の指導の下にRFPを作成して、X社から提案を受けた。RFPの概要とX社からの提案は、次のとおりである。
なお、W社にとって重要な顧客情報の扱いについては、契約時に必要な処置を講じることにした。
[RFPの概要]
システムの目的:製造した商品に関して、顧客に対する受注から出荷までの管理を行う。
システムの要件:商品数は、当初は2,000品目で、最大5,000品目を管理する。顧客数は、当初は500社で、最大2,000社を管理する。1日の受注件数は、最大200件とする。弊社の規模と業務に合った適切なソフトウェアパッケージの利用を前提とする。
納期:発注から6か月以内とする。
[X社からの提案]
導入費用:700万円
前提条件:Y社の販売管理ソフトウェアパッケージとZ社のデータベースソフトを利用し、不足する機能の開発を行います。サーバはCPUが一つのものを2台導入します。1台は本番機とし、もう1台は、本番機に障害が発生した場合に稼働させるコールドスタンバイ機とします。
契約条件:要件定義からシステムテストまでの一括請負契約とします。弊社の開発物に関する瑕疵担保期間は、検収後6か月とします。
導入期間:4か月
保守:保守契約を結ぶことによって、導入したシステムに関する問合せ、障害の切分けの対応を行います。
データベースソフトのライセンスは、稼働しているサーバのCPUの数で決まり、販売管理ソフトウェアパッケージのライセンスは、管理される商品数と顧客数の最大数の組合せで決まる。W社が購入すべきライセンスの組合せとして、適切なものはどれか。
H23特別-問91
[中問A]
システム開発の契約に関する次の記述を読んで、問に答えよ。
日用雑貨の製造を行うW社では、業務拡大に向けて販売管理のためのシステム(以下、販売管理システムという)構築を予定している。システム構築のメンバであるG君は、上司の指導の下にRFPを作成して、X社から提案を受けた。RFPの概要とX社からの提案は、次のとおりである。
なお、W社にとって重要な顧客情報の扱いについては、契約時に必要な処置を講じることにした。
[RFPの概要]
システムの目的:製造した商品に関して、顧客に対する受注から出荷までの管理を行う。
システムの要件:商品数は、当初は2,000品目で、最大5,000品目を管理する。顧客数は、当初は500社で、最大2,000社を管理する。1日の受注件数は、最大200件とする。弊社の規模と業務に合った適切なソフトウェアパッケージの利用を前提とする。
納期:発注から6か月以内とする。
[X社からの提案]
導入費用:700万円
前提条件:Y社の販売管理ソフトウェアパッケージとZ社のデータベースソフトを利用し、不足する機能の開発を行います。サーバはCPUが一つのものを2台導入します。1台は本番機とし、もう1台は、本番機に障害が発生した場合に稼働させるコールドスタンバイ機とします。
契約条件:要件定義からシステムテストまでの一括請負契約とします。弊社の開発物に関する瑕疵担保期間は、検収後6か月とします。
導入期間:4か月
保守:保守契約を結ぶことによって、導入したシステムに関する問合せ、障害の切分けの対応を行います。
販売管理システムの開発で顧客情報をX社に直接利用させるために、W社が行っておくべきことはどれか。
ア:X社が顧客情報を早く扱えるように、開発の一括請負契約をX社と早急に結ぶ。
イ:開発がスムーズに行えるように、顧客情報の詳細データを開発の正式契約前にX社へ渡す。
ウ:顧客情報がX社によって外部に漏れたり、不適切に取り扱われたりしないように、X社と守秘義務契約を結ぶ。
エ:顧客数に対応した販売管理ソフトウェアパッケージのライセンス契約をY社と結ぶ。
H23特別-問92
[中問A]
システム開発の契約に関する次の記述を読んで、問に答えよ。
日用雑貨の製造を行うW社では、業務拡大に向けて販売管理のためのシステム(以下、販売管理システムという)構築を予定している。システム構築のメンバであるG君は、上司の指導の下にRFPを作成して、X社から提案を受けた。RFPの概要とX社からの提案は、次のとおりである。
なお、W社にとって重要な顧客情報の扱いについては、契約時に必要な処置を講じることにした。
[RFPの概要]
システムの目的:製造した商品に関して、顧客に対する受注から出荷までの管理を行う。
システムの要件:商品数は、当初は2,000品目で、最大5,000品目を管理する。顧客数は、当初は500社で、最大2,000社を管理する。1日の受注件数は、最大200件とする。弊社の規模と業務に合った適切なソフトウェアパッケージの利用を前提とする。
納期:発注から6か月以内とする。
[X社からの提案]
導入費用:700万円
前提条件:Y社の販売管理ソフトウェアパッケージとZ社のデータベースソフトを利用し、不足する機能の開発を行います。サーバはCPUが一つのものを2台導入します。1台は本番機とし、もう1台は、本番機に障害が発生した場合に稼働させるコールドスタンバイ機とします。
契約条件:要件定義からシステムテストまでの一括請負契約とします。弊社の開発物に関する瑕疵担保期間は、検収後6か月とします。
導入期間:4か月
保守:保守契約を結ぶことによって、導入したシステムに関する問合せ、障害の切分けの対応を行います。
W社はX社の納品したシステムを検収すると同時に、X社と保守契約を結んだ。この翌月に販売管理システムで障害が発生した場合、W社として行うべきことはどれか。
ア:W社でトラブルの原因を調査し、その原因がX社の開発したシステムのバグであってもW社で修正を行う。
イ:W社でトラブルの原因を調査し、その原因がX社の開発したシステムのバグであれば、X社へ有償で修正を依頼する。
ウ:X社にトラブルの原因の調査を依頼し、その原因がX社の開発したシステムのバグであれば、無償で修正してもらう。
エ:X社にトラブルの原因の調査を依頼し、その原因がX社の開発したシステムのバグであれば、有償で修正してもらう。
H23特別-問93
[中問B]
プログラミングとテストに関する次の記述を読んで、問に答えよ。
Q社のRさんは、チケット販売システムの開発で使用する関数のプログラミングとテストを実施しようとしている。この関数は、大人と子供のチケットの購入希望枚数を基に、合計金額の計算を行う。大人のチケットは3,000円、子供のチケットは1,000円である。一度に購入できる大人と子供のチケットの最高枚数は、それぞれ20枚までであり、関数はこの購入条件を満たしているかどうかをチェックする。また、合計で20枚以上購入する場合、割引処理を行う。関数の仕様と処理内容は次のとおりである。
[関数の仕様]
関数に渡される引数
J:大人のチケットの購入希望枚数、K:子供のチケットの購入希望枚数(J、Kは0以上の整数)
関数の戻り値
L:合計金額(Lは整数)
[処理内容]
(1)購入希望枚数を基に、購入条件を満たしているかどうかを判定する。購入条件を満たしていない場合、合計金額に-1を代入する。
(2)購入条件を満たしている場合、引数を基に次のとおりに合計金額の計算を行う。
合計金額=大人のチケットの購入希望枚数×3,000+子供のチケットの購入希望枚数×1,000
(3)チケットを合計で20枚以上購入した場合は、合計金額から1割を割り引く。
関数の処理の流れを図1に示す。図1のaに入れる適切な条件式はどれか。
ア:0≦J≦20 and 0≦K≦20
イ:0≦J≦20 or 0≦K≦20
ウ:0≦J+K≦20
エ:J>20 and K>20
H23特別-問94
[中問B]
プログラミングとテストに関する次の記述を読んで、問に答えよ。
Q社のRさんは、チケット販売システムの開発で使用する関数のプログラミングとテストを実施しようとしている。この関数は、大人と子供のチケットの購入希望枚数を基に、合計金額の計算を行う。大人のチケットは3,000円、子供のチケットは1,000円である。一度に購入できる大人と子供のチケットの最高枚数は、それぞれ20枚までであり、関数はこの購入条件を満たしているかどうかをチェックする。また、合計で20枚以上購入する場合、割引処理を行う。関数の仕様と処理内容は次のとおりである。
[関数の仕様]
関数に渡される引数
J:大人のチケットの購入希望枚数、K:子供のチケットの購入希望枚数(J、Kは0以上の整数)
関数の戻り値
L:合計金額(Lは整数)
[処理内容]
(1)購入希望枚数を基に、購入条件を満たしているかどうかを判定する。購入条件を満たしていない場合、合計金額に-1を代入する。
(2)購入条件を満たしている場合、引数を基に次のとおりに合計金額の計算を行う。
合計金額=大人のチケットの購入希望枚数×3,000+子供のチケットの購入希望枚数×1,000
(3)チケットを合計で20枚以上購入した場合は、合計金額から1割を割り引く。
関数のテストを行うために、条件のすべての組合せと処理を整理したものを表1に示す。表1のb、cに入れる適切な字句の組合せはどれか。
H23特別-問95
[中問B]
プログラミングとテストに関する次の記述を読んで、問に答えよ。
Q社のRさんは、チケット販売システムの開発で使用する関数のプログラミングとテストを実施しようとしている。この関数は、大人と子供のチケットの購入希望枚数を基に、合計金額の計算を行う。大人のチケットは3,000円、子供のチケットは1,000円である。一度に購入できる大人と子供のチケットの最高枚数は、それぞれ20枚までであり、関数はこの購入条件を満たしているかどうかをチェックする。また、合計で20枚以上購入する場合、割引処理を行う。関数の仕様と処理内容は次のとおりである。
[関数の仕様]
関数に渡される引数
J:大人のチケットの購入希望枚数、K:子供のチケットの購入希望枚数(J、Kは0以上の整数)
関数の戻り値
L:合計金額(Lは整数)
[処理内容]
(1)購入希望枚数を基に、購入条件を満たしているかどうかを判定する。購入条件を満たしていない場合、合計金額に-1を代入する。
(2)購入条件を満たしている場合、引数を基に次のとおりに合計金額の計算を行う。
合計金額=大人のチケットの購入希望枚数×3,000+子供のチケットの購入希望枚数×1,000
(3)チケットを合計で20枚以上購入した場合は、合計金額から1割を割り引く。
関数をテストするために用意したテストデータと予想結果の一部を表2に示す。表2のd、eに入れる値の組合せはどれか。
ア:d=54,000 e=54,000
イ:d=54,000 e=-1
ウ:d=60,000 e=54,000
エ:d=60,000 e=-1
H23特別-問96
[中問B]
プログラミングとテストに関する次の記述を読んで、問に答えよ。
Q社のRさんは、チケット販売システムの開発で使用する関数のプログラミングとテストを実施しようとしている。この関数は、大人と子供のチケットの購入希望枚数を基に、合計金額の計算を行う。大人のチケットは3,000円、子供のチケットは1,000円である。一度に購入できる大人と子供のチケットの最高枚数は、それぞれ20枚までであり、関数はこの購入条件を満たしているかどうかをチェックする。また、合計で20枚以上購入する場合、割引処理を行う。関数の仕様と処理内容は次のとおりである。
[関数の仕様]
関数に渡される引数
J:大人のチケットの購入希望枚数、K:子供のチケットの購入希望枚数(J、Kは0以上の整数)
関数の戻り値
L:合計金額(Lは整数)
[処理内容]
(1)購入希望枚数を基に、購入条件を満たしているかどうかを判定する。購入条件を満たしていない場合、合計金額に-1を代入する。
(2)購入条件を満たしている場合、引数を基に次のとおりに合計金額の計算を行う。
合計金額=大人のチケットの購入希望枚数×3,000+子供のチケットの購入希望枚数×1,000
(3)チケットを合計で20枚以上購入した場合は、合計金額から1割を割り引く。
1日券、2日券といった日数の異なる種類のチケットの金額計算に対応できるように、[処理内容]の(2)及び関数の仕様を変更し、引数にチケットの日数を表すMを追加した。Mには使用できる日数が入る。種類別のチケット金額を設定する配列をTP(M,N) とする。Nは大人の場合は1、子供の場合は2とする。配列の値は次のとおりである。引数がJ=10、K=20、M=2のときの合計金額は何円か。
なお、関数は、引数に応じてこの配列を参照し、チケット金額を決定する。
[配列の値]
TP(1,1)=3,000, TP(1,2)=1,000,
TP(2,1)=4,000, TP(2,2)=1,500,
TP(3,1)=5,000, TP(3,2)=2,000
ア:45,000
イ:50,000
ウ:63,000
エ:70,000
H23特別-問97
[中問C]
Webページの作成に関する次の記述を読んで、間に答えよ。
スーパマーケットN町店の広報スタッフであるDさんは、本社のWebサイト担当のEさんと協力してN町店紹介のページを作成している。このたび、N町店紹介のページのアクセス数増加を目的として、Webサイトで懸賞付きアンケートを実施することになった。Dさんは、図1のような懸賞ページ案を作成し、Eさんに相談した。
Dさんは、懸賞ページ案を確認したEさんから、次のようなアドバイスと指示を受けた。
[デザインに関する主なアドバイス]
(1)マウスでの入力など、操作性の良い入力方法を採用する。
(2)回答などの操作がしやすい順序に、入力領域やボタンを配置する。
(3)入力の誤りを防ぐため、データ形式に応じた入力フォームを利用する。
[作成に関する主な指示]
(1)懸賞ページはHTML形式のank01.htmlというファイル名で作成し、Webサーバの指定されたディレクトリに転送する。
(2)ファイルを指定する場合は、相対パスで記述する。
(3)使用する写真のファイルサイズは、1枚当たり200kバイト以下とする。
Dさんは、Eさんから受けたアドバイスの内容を考慮して、図1の懸賞ページ案のデザインを改善することにした。改善内容として、適切なものはどれか。
ア:“応募する”ボタンは、押し忘れがないよう画面の一番上に配置する。
イ:“希望賞品”は、マウスのクリックで賞品を選択できるようチェックボックスを用いる。
ウ:“性別”は、“男”、“女”の二つの選択肢から選べるようラジオボタンを用いる。
エ:画面の右上の項目から順に回答することを想定して、アンケート項目を配置する。
H23特別-問98
[中問C]
Webページの作成に関する次の記述を読んで、間に答えよ。
スーパマーケットN町店の広報スタッフであるDさんは、本社のWebサイト担当のEさんと協力してN町店紹介のページを作成している。このたび、N町店紹介のページのアクセス数増加を目的として、Webサイトで懸賞付きアンケートを実施することになった。Dさんは、図1のような懸賞ページ案を作成し、Eさんに相談した。
Dさんは、懸賞ページ案を確認したEさんから、次のようなアドバイスと指示を受けた。
[デザインに関する主なアドバイス]
(1)マウスでの入力など、操作性の良い入力方法を採用する。
(2)回答などの操作がしやすい順序に、入力領域やボタンを配置する。
(3)入力の誤りを防ぐため、データ形式に応じた入力フォームを利用する。
[作成に関する主な指示]
(1)懸賞ページはHTML形式のank01.htmlというファイル名で作成し、Webサーバの指定されたディレクトリに転送する。
(2)ファイルを指定する場合は、相対パスで記述する。
(3)使用する写真のファイルサイズは、1枚当たり200kバイト以下とする。
Dさんは、賞品を製造しているメーカの許可を受けて、メーカのカタログから賞品の写真をイメージスキャナで取り込み、懸賞ぺージに掲載することにした。写真1枚は縦5cm×横7.5cmで、24ビットカラーのビットマップ形式で取り込み、フォトレタッチソフトで編集する。
フォトレタッチソフトでの画像の圧縮を考えないものとするとき、 Eさんの指示に従って、次の設定の中でDさんが設定できる最も高いイメージスキャナの解像度はどれか。ここで、5cm×7.5cmは、2インチ×3インチとして計算する。
ア:60dpi
イ:100dpi
ウ:300dpi
エ:1,200dpi
H23特別-問99
[中問C]
Webページの作成に関する次の記述を読んで、間に答えよ。
スーパマーケットN町店の広報スタッフであるDさんは、本社のWebサイト担当のEさんと協力してN町店紹介のページを作成している。このたび、N町店紹介のページのアクセス数増加を目的として、Webサイトで懸賞付きアンケートを実施することになった。Dさんは、図1のような懸賞ページ案を作成し、Eさんに相談した。
Dさんは、懸賞ページ案を確認したEさんから、次のようなアドバイスと指示を受けた。
[デザインに関する主なアドバイス]
(1)マウスでの入力など、操作性の良い入力方法を採用する。
(2)回答などの操作がしやすい順序に、入力領域やボタンを配置する。
(3)入力の誤りを防ぐため、データ形式に応じた入力フォームを利用する。
[作成に関する主な指示]
(1)懸賞ページはHTML形式のank01.htmlというファイル名で作成し、Webサーバの指定されたディレクトリに転送する。
(2)ファイルを指定する場合は、相対パスで記述する。
(3)使用する写真のファイルサイズは、1枚当たり200kバイト以下とする。
完成した懸賞ページを本社のWebサイトで公開するために、サイト内でのリンクを設定したい。公開に当たっては懸賞付きアンケートの実施をトップページで告知して、トップページから懸賞ページへのスムーズな誘導と、N町店紹介のページのアクセス数の増加を図りたい。最も適切なサイトのページ構成を示した図はどれか。
なお、図中の□はサイトの1画面(ページ)を、→はページのリンク経路を示す。
H23特別-問100
[中問C]
Webページの作成に関する次の記述を読んで、間に答えよ。
スーパマーケットN町店の広報スタッフであるDさんは、本社のWebサイト担当のEさんと協力してN町店紹介のページを作成している。このたび、N町店紹介のページのアクセス数増加を目的として、Webサイトで懸賞付きアンケートを実施することになった。Dさんは、図1のような懸賞ページ案を作成し、Eさんに相談した。
Dさんは、懸賞ページ案を確認したEさんから、次のようなアドバイスと指示を受けた。
[デザインに関する主なアドバイス]
(1)マウスでの入力など、操作性の良い入力方法を採用する。
(2)回答などの操作がしやすい順序に、入力領域やボタンを配置する。
(3)入力の誤りを防ぐため、データ形式に応じた入力フォームを利用する。
[作成に関する主な指示]
(1)懸賞ページはHTML形式のank01.htmlというファイル名で作成し、Webサーバの指定されたディレクトリに転送する。
(2)ファイルを指定する場合は、相対パスで記述する。
(3)使用する写真のファイルサイズは、1枚当たり200kバイト以下とする。
Dさんは、Eさんから、完成したank01.htmlをWebサーバのnsitenディレクトリに、懸賞ページで使用した写真などのデータをtgazouディレクトリに転送して公開するよう指示された。そこで、写真が懸賞ページに正しく表示されるように、ank01.htmlに写真を表示するタグを記述した。
Webサーバのディレクトリ構成とファイルの指定方法が次のとおりのとき、JPEG形式に変換した写真1(ファイル名s01.jpeg)を表示するタグのaに入る記述はどれか。ここで、imgタグは、src="ファイル名"で指定したファイル名の画像を表示する。
[ファイルの指定方法]
(1)ファイルは、“ディレクトリ名\…\ディレクトリ名\ファイル名”のように、経路上のディレクトリを順に“\”で区切って並べた後に“\”とファイル名を指定する。
(2)カレントディレクトリは“.”で表す。
(3)1階層上のディレクトリは“..”で表す。
(4)始まりが“\”のときは、左端にルートディレクトリが省略されているものとする。
(5)始まりが“\”、“.”、“..”のいずれでもないときは、左端にカレントディレクトリ配下であることを示す“.\”が省略されているものとする。
[写真1を表示するタグ]
<img src="[ a ]\s01.jpeg" ・・・>
ア:..\..\tgazou
イ:..\main\tgazou
ウ:.\tgazou
エ:\www\main\tgazou
Home > H23特別問題と解答・解説 > 中問