初級システムアドミニストレータ試験情報初級シスアド試験の既出問題平成20年度春期試験メニュー>問題と解説
 

初級シスアド 平成20年度春期試験 問題(午前問21〜問40)


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

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

問22の正解例と解説へ
 
問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,'不可','可')))
 

問23の正解例と解説へ
 
問24 1999年度の売上額を100としたときの各年度の売上指数を計算するために,セルB3に入れるべき式はどれか。ここで,セルB3の式は,セルC3〜J3に複写する。
 
  A B C D E F G H I J
1 年度 1999 2000 2001 2002 2003 2004 2005 2006 2007
2 売上 782 850 1,026 1,286 1,456 1,312 1,193 1,267 1,485
3 指数                  
 
ア 100*$B2/B2 イ 100*B$2/B2
ウ 100*B2/$B2 エ 100*B2/B$2
 

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

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

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

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

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

問29の正解例と解説へ
 
問30 ある商店では,約200品目の商品を取り扱っている。商品データの新規登録画面の入力項目のうち,入力方式としてプルダウンメニュー又はポップアップメニューを用いるのが適しているものはどれか。
 
  項目 様式と規則
商品番号 5けたの英数字項目で,商品ごとに付番する。
商品名 40文字以内の日本語項目で,商品ごとに命名する。
商品区分 商品区分10文字以内の日本語項目で,5区分ある。
価格 8けたの数字項目で,範囲は10,000〜100,000円である。
 

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

問31の正解例と解説へ
 
問32 次の特徴をもつ結合テストの手法はどれか。
 
〔特徴〕
 システム開発の当初から,プログラミングと結合テストの並行作業が可能である。
 ドライバを必要とする。
 スタブは不要である。
 
ア サンドイッチテスト イ トップダウンテスト
ウ ビッグバンテスト エ ボトムアップテスト
 

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

問33の正解例と解説へ
 
問34 プロジェクトのスケジュール管理のために次のアローダイアグラムを作成した。クリティカルパスはどれか。
 
平成20年度春期 午前問34
 
ア A→C→E→G イ A→D→H
ウ B→E→F→H エ B→E→G
 

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

問35の正解例と解説へ
 
問36 100本のプログラムの単体テストの進捗管理を,作業の完了度合と作業ごとの工数比率に基づいて行いたい。表は単体テストの作業の内容,工数比率及び現在までに作業が完了したプログラム本数を示している.現在の単体テストの進捗率は何%か。ここで,仕掛中の作業はないものとする。
 
作業の内容 工数比率(%) 作業が完了した
プログラム本数
テストデータ設計 20 100
テストデータ作成 20 100
テスト実施 20 70
テスト結果検証 40 50
 
ア 20   イ 26   ウ 74   エ 80
 

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

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

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

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

問40の正解例と解説へ
 
メニューへ戻る