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

初級シスアド 平成14年度春期試験 問題(午後問7)


 
問 7 作業計画作成に関する次の記述を読んで,設問 1 〜 4 に答えよ。
 
 ある工場では,幾つかの作業からなる一連の作業が発生すると,作業管理者が,各作業に要員を割り当てた作業計画を作成している。これまでは手作業で作成していたので手間がかかり,より短期間かつ低コストで作業を完了するための作業計画を作成する余裕がなかった。そこで,複数の作業計画案を比較検討できるように,表計算ソフトを利用した作業計画シミュレーション用ワークシートを作成することにした。
 作業と要員の条件をワークシートに入力しておき,日程と割り当てる要員をいろいろ変えて,複数の作業計画案を作成する。そして,作業期間と要員コストについて比較し,一つの作業計画案を選択することにした。
 
 ワークシートを作成するに当たり,作業計画作成の前提条件を次のように設定した。
(1)  一連の作業を構成する作業数は五つ以下,割り当てる要員は 5 人以下とする。
(2)  一つの作業は日単位で実施され,1 日〜数日かかる。
(3)  一つの作業は工場の稼働日に連続して実施する。
(4)  一つの作業は 1 名の要員が担当し,途中で交代しない。
(5)  作業には前後関係がある。先に実施すべき作業を先行作業という。
(6)  一連の作業は 10 日以下で,できるだけ早く完了させる。
(7)  要員の空き日程(作業割当可能な日)はあらかじめ決まっている。
(8)  要員はどの作業でも担当できる。
(9)  要員によってコストが異なる。
 これらの前提条件を基に,図の割当検討シートを作成した。
 なお,図は作業計画案作成途中の段階で,作業と要員の条件は入力済みであるが,すべての作業に要員を割り当てているわけではない。
 
平成14年度春期 午後問7 図
 
〔図の説明〕
(1)  作業一覧に,作業番号,先行作業,作業日数を入力しておく。
(2)  要員の空き日程の要員番号は要員 1 〜要員 5 とし,昇順に並べる。空き日程は,各要員が空いている日に“○”を入力しておく。
(3)  セル E9〜N9,E16〜N16,E24〜N24 は初日からの経過日である。
(4)  作業日程のセル D18〜D22 に各作業の開始日を入力する(図中で網掛け表示)と,セル E18〜N22 の作業実施日に“○”を表示する。
(5)  要員選択のセル B25〜B29 に要員番号を入力する(図中で網掛け表示)と,セル E25〜N29 にその要員の割当可否を次のように判定して表示する。
丸囲い文字1  作業実施日で,当該行より上の行の作業に割当済みでなく,その要員が当日空いていれば,要員番号を表示する。
丸囲い文字2  作業実施日で,その要員が当該行より上の行の作業に割当済みであれば,“済み”を表示する。
丸囲い文字3  作業実施日で,当該行より上の行の作業に割当済みでなく,その要員が当日空いていなければ,“不可”を表示する。
丸囲い文字4  作業実施日でない日は,何も表示しない。
丸囲い文字5  ただし,25 行目については,当該行より上の行に作業がないので,割当済みかどうかの判定は行わない。

 なお,割当検討シートは,垂直照合関数を用いている。
 垂直照合関数の書式は,“垂直照合(照合値,照合範囲,列位置)”となっている。垂直照合は,“照合範囲”の最左端列を上から下に走査し,“照合値”と等しい値を含むセル が初めて現れる行を探す。次に,その行に沿って“照合範囲”の最左端列から数えて“列位置”を 1,2,3,…と付与し,該当する列位置のセル 値を関数値として返す。“照合範囲”はワークシート中の長方形領域とし,領域の左上と右下のセル を使って“左上〜右下”の形で指定する。
 

 
設問 1 作業日程において,セル D18〜D22 に各作業の開始日を入力すると,セル E18〜N22 の作業実施日に“○”を表示する。そのための計算式をセル E18 に入力し,セル E18〜N22 に複写した。セル E18 に入力した次の計算式中のに入れる適切な字句を,解答群の中から選べ。
 
 IF([ a ]([ b ]≦[ c ],[ c ]<[ d ]),'○','')
 
解答群
ア $D$18 イ $D18 ウ $D$18+$C$18 エ $D18+$C18
オ $E$16 カ E$16 キ 論理積 ク 論理和
 

設問1の正解例と解説へ
 
設問 2 要員選択において,セル B25〜B29 に要員番号を入力すると,セル C25〜C29 にそれぞれの要員のコストを要員の空き日程から参照して表示する。そのための計算式をセル C25 に入力し,セル C26〜C29 に複写した。セル C25 に入力した計算式として適切なものを,解答群の中から選べ。
 
解答群
ア 垂直照合(B25,$A$10〜$B$14,1)
イ 垂直照合(B25,$A$10〜$B$14,2)
ウ 垂直照合(B25,$A10〜$B14,1)
エ 垂直照合(B25,$A10〜$B14,2)
 

設問2の正解例と解説へ
 
設問 3 要員選択において,セル B25 に要員番号を入力すると,セル E25〜N25 に当該要員の割当可否判定結果を表示する。そのための計算式をセル E25 に入力し,セル F25〜N25 に複写した。セル E25 に入力した計算式として適切なものを,解答群の中から選べ。
 
解答群
 IF(E18='○','',IF(垂直照合($B25,$A$10〜$N$14,E$24+4)='○',
  $B25,'不可'))
 IF(E18='○','',IF(垂直照合($B25,$A$10〜$N$14,E$24+4)='○',
  '不可',$B25))
 IF(E18='○',IF(垂直照合($B25,$A$10〜$N$14,E$24+4)='○',
  $B25,'不可'),'')
 IF(E18='○',IF(垂直照合($B25,$A$10〜$N$14,E$24+4)='○',
  '不可',$B25),'')
 

設問3の正解例と解説へ
 
設問 4 要員選択において,セル B26〜B29 に要員番号を入力すると,次の決定表に従って要員割当が可能かどうかを判定し,セル E26〜N29 に結果を表示する。決定表中の[  ]に入れる適切な字句を,解答群の中から選べ。
 
平成14年度春期 午後問7 表と解答群
 

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