マッチングテストの問題:商品在庫ファイルと売上ファイルをマッチングし、在庫数を変更するプログラム

このQ&Aのポイント
  • 商品在庫ファイルと売上ファイルをマッチングし、在庫数を変更するプログラムに関するマッチングテストの問題です。
  • 解答群から適切な組み合わせを選び、マッチング処理のテストデータに入れるべき組み合わせを解答してください。
  • 解答の中で正しい組み合わせは「イ」です。解説をご覧ください。
回答を見る
  • ベストアンサー

マッチングテストの問題です

マッチング処理のテストデータ(表4)の中かっこにいれるべきてきせつな組み合わせを解答群からえらべ、 商品在庫ファイルと売上在庫ファイルをマッチングし、在庫数を変更するプログラムである 商品在庫ファイル、売上ファイルとともに商品レコードで昇順で整列済みである ただし、商品在庫ファイル、売上ファイルにレコードがなくなったらS-CODE、U-CODEにH.V.(最高値)が入る。 商品在庫ファイル   商品コード(S-CODE)   商品名  在庫数    (a)             スキャナ     25    (b)            スキャナ     43 売上ファイル  商品コード(U-CODE)   売上年月日    売上個数        110021       2011/09/10     10        110022       2011/09/11      9 解答群              a b ア         110019 110020 イ           1120020 110022 ウ 110021 110022 エ 110023 110024 答えはイなのですが解説をお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

S-CODE=110020 < U-CODE=110021 で分岐の左へ S-CODE=110022 > U-CODE=110021 で分岐の右へ S-CODE=110022 = U-CODE=110021 で分岐の中央へ と,流れ図の3方向分岐をすべて通るのが選択肢イだけだから。

RITSUNEKO
質問者

お礼

いつもありがとうごうざいます

RITSUNEKO
質問者

補足

S-CODE=110022 = U-CODE=110021 S-CODE=110022 = U-CODE=110022 の間違えですよね

その他の回答 (1)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

> S-CODE=110022 = U-CODE=110022 の間違えですよね そのとおりです,失礼しました。

関連するQ&A

  • マッチングテストの問題です

    商品在庫ファイル   商品コード(S-CODE) 商品名  在庫数    (a) スキャナ   25    (b)         スキャナ   43 売上ファイル  商品コード(U-CODE) 売上年月日 売上個数   110021 2011/09/10 10 110022 2011/09/11 9 答えは (a) 110020 (b)110022 なのですがどうしてこうなるのかが分かりません。 解説をお願いします

  • ファイルメーカーの繰り返しフィールドで

    いつもありがとうございます。 初心者ながら、ただいま在庫計算のデータベースを作っています。 ファイルメーカー8の繰り返しフィールドに関してですが、 商品コード 1.2.3... 在庫数   1.2.3... という二つの繰り返しフィールドがあるのですが、 商品コード「3」に対して、それに対応した在庫数「3」を返す 関数またはスクリプトの作り方を教えてください。 なお商品コードと在庫数は、マスタテーブルのレコードで関連づけられています。 質問がわかりにくいかもしれませんが、 何卒よろしくお願いします。

  • エクセル 在庫表:異なるシートでマッチング

    エクセルの在庫表から、在庫総額を出したいのですが、 在庫数と価格とが別のシートになってしまっています。 マッチングをして、在庫金額を出したいのですが どのような方法があるのでしょうか。 価格 と言うシートのデータが以下の通りだとします。 A1:Tシャツ      B1:1500円 A2:タンクトップ    B2: 1000円 個数と言うシートのデータが以下の通りだとします。 A1:Tシャツ    B1:赤   C1:100個 A2:Tシャツ    B2:青   C2:200個 A3:タンクトップ  B3:白   C3:250個 個数と言うシートのD列に、価格シートの単価を それぞれにマッチングさせて入れたいと思います。 逆に、個数シートA列の情報が同じ商品の個数総計を 価格シートに入れ込む形でも良いのです。 同じ商品でも、カラーごとの在庫管理になっていますが、 最終的に知りたいのは在庫の総額なので、 商品や色ごとの在庫価格は不要です。 総額まで計算できればありがたいですが、とりあえず データがマッチングできさえすれば、表内の総額計算程度ならできます。 よろしくお願いいたします。

  • SQL結合条件

    結合抽出(テーブルの表示)の方法はこのままで WHERE句にあるようなの条件を付け加え 計算も行いたいのですが、よい方法はありませんか? どなたか、ご享受ください。 SELECT MS.商品コード, MS.倉庫コード, MS.現在庫数, ISNULL(SUM(UTP.数量),0)  T売上明細ファイル1OR4, MS.現在庫数 + ISNULL(SUM(UTP.数量),0)  帳簿在庫 FROM T商品別倉庫在庫 MS LEFT JOIN T売上明細ファイル UTP ON MS.倉庫コード = UTP.倉庫コード AND MS.商品コード = UTP.商品コード --WHERE --T売上明細ファイル UTP PLUS条件 -- UTP.売上区分コード = 1 --OR --UTP.売上区分コード = 4 GROUP BY MS.商品コード, MS.倉庫コード, MS.現在庫数

  • マッチング処理

    はじめまして、今、javaでマッチング処理を実装しているのですが、どうしても上手くいきません、どのようにすれば良いでしょうか? 以下は、要件です。御覧下さい。 「fileAとfileBがあり、それをソートした状態でマッチングを行う。 尚、fileAは、8桁の数字がランダムに格納されており、数は約20000件程度(重複した数字あり)である。また、fileBも同じような形で格納されており、数は30件程度(重複なし)である。これら2つのファイルをマッチングして、新しいファイルに書き出す」 今のところ、fileAとBをtreeSetでソートしたものの、上手くマッチング処理が働かず、出来たファイルは空か、全くマッチングされない状態のファイルが吐き出されるばかりです。正直、ハマりの状態で、googleで調べても、中々当たりのページがありません。どのようにすれば、よいでしょうか?御手数ですが、ご教授下さい。

  • 在庫の集計VBAについて

    元のエクセルファイルにすべての商品コードとサイズと在庫数が以下のようにあります。 code  サイズ  在庫数 a  S  10 a  M  5 a  L  7 b  26インチ  10 b  27インチ  20 b  28インチ  10 c  S  1 c  M  6 c  L  4 c  LL  20 ・ ・ ・ ・ と2万行ほど。 そこで週2回ほど在庫表が他部署から回ってきます。 しかし、そのファイルには以下のように在庫のあるコードとサイズと個数しか書いていません。 code  サイズ  在庫数 a  M  1 a  L  2 c  M  5 c  LL  11 ・ ・ ・ ・ 期待値としましては、 a  S  0 a  M  1 a  L  2 b  26インチ  0 b  27インチ  0 b  28インチ  0 c  S  0 c  M  5 c  L  0 c  LL  11 ・ ・ ・ ・ となるようにマージしたいです。 元のファイルにはすべてのcodeとサイズが書いてあります。 回ってくる在庫表はすべてのコードとサイズが書いていません(在庫のあるものだけ書いてあります)。 在庫が復活するとまた書き直さないとダメなので、困ってます。 いい方法はないでしょうか。 どうぞ、よろしくお願いします。

  • 中小企業診断士の問題(運営管理)について

    B 社は,ある特定商品の価格設定とその展開に当たり,仕入原価を含めた単位当たり変動費,固定費の総額について,次のような予測をした。ただし,販売価格は売上数量に影響を与えないこととする。 ○ 単位当たり変動費  1,000円 ○ 固定費の総額     300万円 (設問1) 売上数量5,000個が損益分岐点であるとき,当該商品の販売価格を何円と想定していることになるか。 【解答群】 (ア)1,060円 (イ)1,400円 (ウ)1,600円 (エ)2,000円 解答 5,000(売上数量)×0.1(単位当あり変動費/万円)+300(固定費の総額/万円)÷5,000(売上数量)=0.16(万円)=1,600円 よってウが解答である。 上記解答の仕組みがわかりません。 お手数ですが、教えてください。 よろしくお願いします。

  • Accessで在庫管理する時の在庫数の出し方

    在庫管理をaccessで行おうとしています。 在庫数の出し方が分かりません。 =DLookUp("[在庫数]","[T_発注]","助成物コード='" & [Forms]![F_受注]![助成物コード] & "'")-nz([数量]) とすると、それらしい数は表示されるのですが、次のレコードで同じ商品(助成物コード)を指定すると、前のレコードの在庫と同じ数になってしまいます。 =DLookUp("[在庫数]","[T_発注]","助成物コード='" & [Forms]![F_受注]![助成物コード] & "'")-nz([数量]) した結果を次の『=DLookUp("[在庫数]"』の在庫数に引き継いでもらいたいのですが、どうすれば良いか分かりません。 上記で『助成物コード』が商品コードで、 『数量』が受注数です。 他にどんな情報があれば良いか分かりませんので、不足している情報があればご指摘下さい。

  • 日本語のマッチング(正規表現)

    以前解決済みとしたのですが、解決していないので もう一度よろしくお願いします。 以下のプログラムは、xxx.txtの内容を例えば、 (1)ぁ→ァ (2)シイ→シー (3)オウ→オー に変化させようというものです。 現在のところ、出力ファイルには何も変化していない ファイルが出力されるだけです。 use encoding 'euc-jp';は5.8.4では通りますが、 5.8.7ではエラーとなってしまいます。 入力ファイルの文字コードはEUC、改行コードはLF。 このperlファイルも同じ文字、改行コードを用いて います。 どのように書けばよいのか、よろしくお願いいたします。 open(IN, "xxx.txt"); open(OUT, "> ***.txt"); while($b=<IN>){ for($i=0; $i<=258; $i++){ if($b[$i] =~ /[ぁぃぅぇぉ]/){ $b[$i] =~ s/[ぁぃぅぇぉ]/[ァィゥェォ]/; } if($b[$i] =~ /[イシチニ]イ/){ $b[$i] =~ s/イ/ー/; } if($b[$i] =~ /[オクグコゴスズソゾツヅトドヌノフブプホボポムモヤユヨャュョルロ]ウ/){ $b[$i] =~ s/ウ/ー/; } } } close(IN); close(OUT);

    • ベストアンサー
    • Perl
  • アクセスのデータ抽出

    現在テーブルA(支店コード、支店名、郵便番号、住所)とテーブルB(支店コード、社員番号、商品Aの売上数、商品Bの売上数・・・※商品名ごとにレコードを持っています。)の2つのテーブルを使っています。 これをクエリで抽出しているのですが、社員一人につきひとつのレコードしか抽出されません。 売上のない支店も全て抽出し、実績報告書として印刷するため、テーブルAとBに結合のプロパティでテーブルAの全てを選んでいるため、これ以外の方法でテーブルBのデータ全てを抽出したいのですが、何か方法はありますか?

専門家に質問してみよう