にしのクエスト2

情報処理技術者試験と資格学校講師の日常

f:id:koharuwest:20191106221322p:plain

情報処理国家試験・プログラミングのお勉強ブログ にしのクエスト2

札幌生まれ、IT育ち、パソオタっぽいやつは大体友達っ!
にしのあゆみ と、えぞたっペん がおくる情報処理技術者
試験とITな生活。それが、「にしのクエスト2」です!

f:id:koharuwest:20191009221115p:plain
このブログきっかけで、コンピュータやIT業界に興味を持
ってくれたら、何よりも嬉しいです!
(キャラクターはちーちゃんです。VRoidStudioで作りました)

ITパスポート試験について知りたい方はこの記事を読んでね。

ITパスポート試験について - にしのクエスト2

電子書籍刊行予定
 ITパスポート クリティカルフレーズ(12月上旬予定)

 情報安全確保支援士 午前1解答ライブ (1月上旬予定)

更新スケジュール(2019/10/27現在の予定)
 月・火・水 まいにちあいぱす(ITパスポート問題解説)

 木 Unityで学ぶプログラミング    金 Macで行こう
 土 ネスペちゃん01       日 オタク夫婦放談 週刊にしの

まいにちあいぱす 令和元年問題解説 問45 問46 問47 問48

やっほーい!

f:id:koharuwest:20191109231746p:plain

ITパスポート試験の令和元年秋問題を解いていき
ます。問題の解き方や考え方をなるべくわかりやす
く、解説してみる連載です。 

問45
会計システムの開発を受託した会社が、顧客と打合せ
を行って、必要な決算書の種類や、会計データの確定
から決算書類の出力までの処理時間の目標値を明確に
した。この作業を実施するのに適切な工程はどれか。

ア システムテスト
イ システム要件定義
ウ ソフトウェア詳細設計
エ ソフトウェア方式設計

問46
システム開発後にプログラムの修正や変更を行うこと
を何というか。

ア システム化の企画
イ システム運用
ウ ソフトウェア保守
エ 要件定義

問47
ソフトウェアの品質を判定する指標として、機能単位
の不良件数をその開発規模で割った値を”不良密度”と
定義する。不良密度の下限値と上限値を設定し、実績
値がその範囲を逸脱した場合に問題ありと判定すると
き、A工程では問題がなく、B工程で問題があると判
定される機能はどれか。

ここで、不良密度の下限値は0.25件/KS、上限
値は0.65件/KSとする。また、不良密度の下限
値、上限値及び開発規模は、両工程とも同じとする。

f:id:koharuwest:20191113231133p:plain



問48
サービスレベル管理のPDCAサイクルのうち、C
(Check)で実施する内容はどれか。

ア SLAに基づくサービスを提供する。
イ サービス提供結果の報告とレビューに基づき、サ
  ービスの改善計画を作成する。
ウ サービス要件及びサービス改善計画を基に、目標
  とするサービス品質を合意し、SLAを作成する。
エ 提供したサービスを監視・測定し、サービス報告
  書を作成する。

続きを読む

Unityで学ぶプログラミング ゲーム作成するぞ(3)アニメーションコントローラの作成

(注意)
今回の連載は割と中級者向けかもしれません。
ある程度ゲームを作ったことある人のためのもので、
細かい説明を省略しています。じゃないと完成まで終
わらないのです。ごめんだけど、よろしくお願いします。

ロコモーションでとりあえずは、立っていられるように
なりましたが。プログラムに応じて、歩くように設定し
たいのでアニメーションコントローラを作成します。

(1)コントローラを作る
assetウインドウで右クリック。アニメーションコントローラを作成

f:id:koharuwest:20191111221655p:plain

名前はPlayerAnimとでもします。

ダブルクリックして、アニメーションウインドウを開く

f:id:koharuwest:20191111221809p:plain

右クリックしてクリエイトステイト エンプティ

f:id:koharuwest:20191111222032p:plain

右上で名前を変えられます。ここはidleとしておきます。

そいで、モーションを割り当ててみます。

f:id:koharuwest:20191111222322p:plain

f:id:koharuwest:20191111222358p:plain

そいでもうひとつ作ります。Walk

f:id:koharuwest:20191111222228p:plain

これも割り当てます。

f:id:koharuwest:20191111222439p:plain


(2)トランジションの作成
idle(待機)からWalkへの遷移(トランジション)を作り
ます。まずは、idleの上で右クリックして、Make Transition
して、Walkをクリック。

f:id:koharuwest:20191111222206p:plain

逆方向も同様に。

f:id:koharuwest:20191111222728p:plain


(3)パラメータを設定

遷移のきっかけになるパラメータを設置します。
上の方でparametersをクリックして+ボタン

f:id:koharuwest:20191111222847p:plain

Bool型を選択
f:id:koharuwest:20191111222903p:plain

名前はisWalkとでもしますか。

f:id:koharuwest:20191111222934p:plain

idleからWalk方向への矢印をクリック

f:id:koharuwest:20191111223128p:plain

インスペクタウインドウにあるconditionsで+

f:id:koharuwest:20191111223149p:plain

ここではtrueにして逆方向も同様に

f:id:koharuwest:20191111223248p:plain

こっちはFalseにしておきます。

idle(待機)からWalkへの遷移の矢印の上
次は遷移するプログラムを書いてみます。

それではよきプログラミングライフを!
またね。

まいにちあいぱす 令和元年問題解説 問41 問42 問43 問44

冬ですが、心の中はホットですか?

f:id:koharuwest:20191109231746p:plain

ITパスポート試験の令和元年秋問題を解いていき
ます。問題の解き方や考え方をなるべくわかりやす
く、解説してみる連載です。 

問41
プロジェクトマネジメントの進め方に関する説明とし
て、適切なものはどれか。

ア 企画、要件定義、システム開発、保守の順番で、
  開発を行う。
イ 戦略、設計、移行、運用、改善のライフサイクル
  で、ITサービスを維持する。
ウ 目標を達成するための計画を作成し、実行中は品
  質、進捗、コストなどをコントロールし、目標の
  達成に導く。
エ 予備調査、本調査、評価、結論の順番で、リスク
  の識別、コントロールが適切に実施されているか
  の確認を行う。

問42
システム開発において使用するアローダイアグラムの
説明として、適切なものはどれか。

ア 業務のデータの流れを表した図である。
イ 作業の関連をネットワークで表した図である。
ウ 作業を縦軸にとって、作業の所要期間を横棒で表
  した図である。
エ ソフトウェアのデータ間の関係を表した図である。

問43
AIを利用したチャットボットに関する事例として、
最も適切なものはどれか。

ア あらゆる物がインターネットを介してつながるこ
  とによって、外出先でスマートデバイスから自宅
  のエアコンのスイッチを入れることなどができる
  ようになる。
イ コンピュータが様々な動物の画像を大量に認識し
  て学習することによって、犬と猫の画像が判別で
  きるようになる。
ウ 商品の操作方法などの質問を書き込むと、詳しい
  知識をもった人が回答や助言を投稿してくれる。
エ 商品の販売サイトで、利用者が求める商品の機能
  などを入力すると、その内容に応じて推奨する商
  品をコンピュータが会話型で紹介してくれる。

問44
業務処理時間の短縮を目的として、運用中の業務シス
テムの処理能力の改善を図った。この改善が有効であ
ることを評価するためにシステム監査を実施するとき、
システム監査人が運用部門に要求する情報として、適
切なものはどれか。

ア 稼働統計資料
イ システム運用体制
ウ システム運用マニュアル
エ ユーザマニュアル

続きを読む

まいにちあいぱす 令和元年問題解説 問37 問38 問39 問40

冬ですが、心の中はホットですか?

f:id:koharuwest:20191109231746p:plain

ITパスポート試験の令和元年秋問題を解いていき
ます。問題の解き方や考え方をなるべくわかりやす
く、解説してみる連載です。 

問37
内部統制におけるモニタリングの説明として、適切な
ものはどれか。

ア 内部統制が有効に働いていることを継続的に評価
  するプロセス
イ 内部統制に関わる法令その他の規範の遵守を促進
  するプロセス
ウ 内部統制の体制を構築するプロセス
エ 内部統制を阻害するリスクを分析するプロセス

問38
システム開発プロジェクトの開始時に、開発途中で利
用者から仕様変更要求が多く出てプロジェクトの進捗
に影響が出ることが予想された。品質悪化や納期遅れ
にならないようにする対応策として、最も適切なもの
はどれか。

ア 設計完了後は変更要求を受け付けないことを顧客
  に宣言する。
イ 途中で遅れが発生した場合にはテストを省略して
  テスト期間を短縮する。
ウ 変更要求が多く発生した場合には機能の実装を取
  りやめることを計画に盛り込む。
エ 変更要求の優先順位の決め方と対応範囲を顧客と
  合意しておく。

問39
共通フレームの定義に含まれているものとして、適切
なものはどれか。

ア 各工程で作成する成果物の文書化に関する詳細な
  規定
イ システムの開発や保守の各工程の作業項目
ウ システムを構成するソフトウェアの信頼性レベル
  や保守性レベルなどの尺度の規定
エ システムを構成するハードウェアの開発に関する
  詳細な作業項目

問40
アジャイル開発の方法論であるスクラムに関する記述
として、適切なものはどれか。

ア ソフトウェア開発組織及びプロジェクトのプロセ
  スを改善するために、その組織の成熟度レベルを
  段階的に定義したものである。
イ ソフトウェア開発とその取引において、取得者と
  供給者が、作業内容の共通の物差しとするために
  定義したものである。
ウ 複雑で変化の激しい問題に対応するためのシステ
  ム開発のフレームワークであり、反復的かつ漸進
  的な手法として定義したものである。
エ プロジェクトマネジメントの知識を体系化したも
  のであり、複数の知識エリアから定義されている
  ものである。

続きを読む