平成20年度春期 シスアド 問21−40 問題編





このページは

シスアド

(初級システムアドミニストレータ試験)

過去問のページです。

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


問21 HTMLの説明として、適切なものはどれか。
インターネット上の資源の位置とアクセス方法を記述するための言語である。
タグを使ってハイパテキストを記述するための言語である。
ブラウザで動作するスクリプトを記述するための言語である。
ブラウザとWebサーバの間で通信を行うためのプロトコルを記述するための言語である。

問22 JavaScriptの特徴として、適切なものはどれか。
HTMLファイル内に直接プログラムを記述し、ブラウザで実行する。
Webサーバ上で実行され、一度実行されるとメモリに常駐するので高速処理が可能である。
コンパイルしてから実行する。
ダウンロードした場合は、ユーザ側のファイルを読み書きできない。

問23 試験を実施し、試験の得点に応じて“優”、“良”、“可”、“不可”の成績区分に表計算ソフトを用いて分類する。分類した結果をC列に表示させるために、セルC1に計算式を入力して、セルC2〜C35に複写する。セルC1に入力する計算式として、適切なものはどれか。ここで、分類するための処理は次のとおりである。

[作表処理]
(1) セルA1〜A35には得点が入力されている。
(2) セルA36には平均点を求める関数が入力されている。
(3) セルB1には次の式が入力されて、この式がセルB2〜B35に複写されている。
A1-$A$36
(4) 成績区分として、得点が平均点より10点以上高ければ“優”、平均点以上で平均点との差が10点未満であれば“良”、平均点より低くて差が10点以内なら“可”、それ以外は“不可”と表示する。
IF(B1>10,’可’,IF(B1>0,’不可’,IF(B1<−10,’優’,’良’)))
IF(B1>10,’優’,IF(B1>0,’良’,IF(B1<−10,’可’,’不可’))
IF(B1≧10,’優’,IF(B1>0,’良’,IF(B1<−10,’不可’,’可’))
IF(B1≧10,’優’,IF(B1≧0,’良’,IF(B1<−10,’不可’,’可’))

問24 1999年度の売上額を100としたときの各年度の売上指数を計算するために、セルB3に入れるべき計算式はどれか。ここで、セルB3の式は、セルC3〜J3に複写する。

画像(問24)を表示できません
100*$B2/B2
100*B$2/B2
100*B2/$B2
100*B2/B$2

問25 Linuxに代表されるソフトウェアであって、再配布の自由、再配布時のソースコード抱合、派生ソフトウェア改変の許諾などが要求されるものを何というか。
オープンソースソフトウェア
コンポーネントウェア
シェアウェア
ミドルウェア

問26 ワープロの“差込み印刷”機能の説明として、適切なものはどれか。
後から印刷を指示した文章を先に印刷するために、印刷待ち行列内での順番を変更すること
作業効率をあげるために、入力作業と並行して文章を印刷すること
表計算ソフトで作成したグラフ又はイメージデータを取り込んだ文章を印刷すること
文章の一部にほかのファイルのデータを取り込み、その部分だけを変更した文章を印刷すること

問27 エンドユーザコンピューティング(EUC)に関する記述のうち、適切なものはどれか。
EUCの普及によって、企業内の情報システム部門にはソフトウェア開発のバックログが蓄積するようになる。
EUCは、ソフトウェアパッケージを全く利用せずに、エンドユーザがシステムの構築や運用管理を行うことが特徴である。
EUCを支えるためには、COBOL、C、Javaなどのプログラム言語の教育が重要であり、それは情報システム部門の重要な任務である。
EUCを実現するには、エンドユーザに対してPCや市販アプリケーションの教育、さらには、簡単に操作できる開発ツールの選定・教育を行う必要がある。

問28 ウォータフォールモデルでシステムを開発する場合に、開発期間の短縮に効果が期待できる方法として、適切なものはどれか。
外部設計作業の開始と同時に、内部設計及びプログラミングの作業を並行して行う。
内部設計書などのドキュメントは、システムの稼働後に後追いで作成する。
内部設計、プログラミング、単体テストなどの各工程の中で、並行作業を可能とするために開発要員を追加する。
要求定義、外部設計及び内部設計の結果について、内部設計終了時点でまとめてレビューする。

問29 プロセスの制御などの事象駆動(イベントドリブン)による処理の仕様を表現する方法として、適切なものはどれか。
DFD
E−R図
PAD
状態遷移図

問30 ある商店では、約200品目の商品を取り扱っている。商品データの新規登録画面の入力項目のうち、入力方式としてプルダウンメニュー又はポップアップメニューを用いるのが適しているものはどれか。
画像(問30ans)を表示できません

問31 プログラムのテストに関する記述のうち、適切なものはどれか。
内部構造のテストにはブラックボックステストを用い、外部仕様のテストにはホワイトボックステストを用いる。
プログラムに残っているエラーの個数は、既に見つかったエラーの個数とは無関係である。
プログラムの完全性を証明することがテストの目的であり、エラーはすべて検出できるという仮説の下にテスト計画を立てるべきでる。
プログラムのテストでは、正常なケースで正しく動作するかどうかだけではなく、誤った入力があった場合にも意図した動作をするかどうかを調べる必要がある。

問32 次の特徴を持つ結合テストの手法はどれか。

[特徴]
・システム開発の当初から、プログラミングと結合テストの並行作業が可能である。
・ドライバを必要とする
・スタブは不要である。
サンドイッチテスト
トップダウンテスト
ビッグバンテスト
ボトムアップテスト

問33 ホワイトボックステストのテストデータを作成するときの注目点として、適切なものはどれか。
同値分割法を適用して得られた同値クラスごとの境界値
プログラムのアルゴリズムなどの内部構造
プログラムの機能
プログラムの入力と出力の関係

問34 プロジェクトのスケジュール管理のために次のアローダイアグラムを作成した。クリティカルパスはどれか。

画像(問34)を表示できません
A→C→F→G
A→D→H
B→E→F→H
B→E→G

問35 ソフトウェア開発においてWBS(Work Breakdown Structure)を使用する目的として、適切なものはどれか。
開発の所要日数と費用がトレードオフの関係にある場合に、総費用の最適化を図る。
作業の順序関係を明確にして、重要管理すべきクリティカルパスを把握する。
作業の日程を横棒(バー)で表して、作業の開始や終了時間、現時点の進捗を明確にする。
作業を階層に分割して、管理可能な大きさに細分化する。

問36 100本のプログラムの単体テストの進捗管理を、作業の完了度合ごとの工数比率に基づいて行いたい。表は単体テストの作業の内容、工数比率及び現在までに作業が完了したプログラム本数を示している。現在の単体テストの進捗率は何%か。ここで、仕掛中の作業はないものとする。

画像(問36)を表示できません
20
26
74
80

問37 ソフトウェア開発の生産性に関する記述のうち、適切なものはどれか。
開発工程の早期に欠陥が発見できれば、欠陥の修正に要する工数は少なくて済み生産性は高まる。
開発チームと利用者部門のコミュニュケーションの善しあしは、生産性に無関係である。
高水準言語を使用しても、アセンブリ言語を使用しても、開発の生産性は同等である。
採用する見積手法が適正であれば、生産性は向上する。

問38 ニューメリックチェックの説明として、適切なものはどれか。
一定の規則に従ってデータから検査文字を算出し、付加されている検査文字と比較することによって、入力データをチェックする。
数値として扱う必要のあるデータに、文字のような、数値として扱えないものが含まれていないかどうかをチェックする。
販売数と在庫数と仕入数の関係など、関連のある項目の値に矛盾がないかどうかをチェックする。
マスタファイル作成時の入力データ中に、同一キーのレコードが複数件含まれていないかどうかをチェックする。

問39 PCを用いて作成したテキスト形式の会計データを、情報システム部門が管理する全社会計システムにファイル転送することになった。事前に確認するべき事項として、最も適切なものはどれか。
双方のアプリケーションで使用している文字コード体系
双方のコンピュータで使用しているCPUの演算レジスタのビット数
双方のコンピュータで使用しているOS
双方のシステム構築で使用しているプログラム言語

問40 印刷されたマニュアルをオンラインマニュアルに替えることによって、改善が期待できる問題はどれか。
アプリケーションのバージョンとマニュアルのバージョンが一致していない。
ある説明文とほかの説明文との間に矛盾がある。
説明文が長すぎて、要点が分かりにくい。
説明文に誤字脱字があり、意味のわからない部分がある。