こんぶにのブログ

エンジニアという職業を通して学んだことを発信するブログです。

【2024/4/3】応用情報学習メモ

ヒープ領域とスタック領域

スタック領域はサブルーチンの戻りを格納する領域。ヒープは動的に割り当てられる。

安全余裕率

損益分岐点分析でA社とB社を比較した記述のうち,適切なものはどれか

PDM

製造のためのデータ(製造情報)をシステムで一元管理する

ペトリネット

並列システムの分析

システム化構想の立案

要件定義よりももっと前の段階

ポリモーフィズムマルウェア

ポリモーフィックマルウェアの説明として,適切なものはどれか。 ポリモーフィック=多様な形。パターンマッチングによるウイルスチェックにひっかからないように、それぞれ別のコードを割り当てる。

データディクショナリ

開発者側で定義しているシステムに関する命名スキーマだったり)を登録しておく。他の人が同じ名前を使うのを防ぐ。

オブジェクト指向プログラミングにおいて,同一クラス内に,メソッド名が同一であって,引数の型,個数又は並び順が異なる複数のメソッドを定義することを何と呼ぶか。 オーバーロード。 オーバーライドは上位クラスから下位クラスにメソッドを定義すること。汎化は汎用性を高くする=一人しかできないことの共通点を見出して、みんなができるようにする=イチロークラスから人間っていう汎用性を見出して、上位クラスを作成する。人間っていうクラスを継承すれば新しい人間を作り出せる。新しい人間は必ず個性を持つ。何かに特化した人間になる。これを特化と呼ぶ。

ハフマン符号

文字列の出現率

ハミング符号

2ビットまで謝りをみつけられる。1ビットの訂正

ターゲットリターン率

ROIがどれだけ高くなるかを指針において価格を決める。

パラメトリック見積もり

過去の経験だったり、コード行数などを参考に見積もる。
外部設計を5つのポイントで分析するファンクションポイント法だったり、過去の経験やプログラマのスキルによる見積もりを行うCOCOMOだったり、コードの行数で工数を見積もるプログラムステップ法だったりはこれ

LIFO

last in first out。最後に入れたやつを最初に出す。つまり、スタック。

製造物責任法で対象となるのは?対象外となるのは?

実際に物があるものは製造物責任法の対象。プログラムだったり、物がないのは対象外

クロス開発

実際に動かす機器とは別の環境で開発すること。クロス~はクロスプラットフォームを想像すれば簡単。要は別の環境で何かをするよってこと

プロジェクトチーム育成の目的

プロジェクトチームの継続的な関係を作ること。

B*木インデックス

全ての葉が同じ深さにある。ある基準値を元に決められた値を見つけるのが得意。否定とかが苦手・

サーフェスモデル

ポリゴンをつかう。 ソリッドモデルは中身があるように見せるやつ。ワイヤーフレームは点を線でつないだだけのやつ

主記憶をバンクに分けること

メモリインターリーブ

ロングテール

実店舗で売れなかったものをネット通販で出したときの売り上げがバカにならない。

NANDフラッシュメモリの特徴を答えよ

ページ単位で読み書き、ブロック単位で消去。バイトは関係ない

memo

サーフェスモデルは物体の表面をポリゴンや曲面を用いて表現する
B*木インデックスは葉のみ(リーフ)が値をもつ。さらに深さが一定。
継続的にチームメンバーの関係やパフォーマンスを改善していくために、育成する
主記憶に空きがない時、使ってないのをページアウトさせて、これから使うプログラムをページインする。ので待つことはない。
ポリモーフィズム=多様な
データディクショナリ:このデータベースのあれはどこにあって、これがこうなってて・・・っていう定義やデータの場所が書かれているマニュアルみたいなもん。

引数の数・型を変えるのがオーバーロード。中身を変えるのがオーバーライド。
パラメトリック見積もり:過去のやり方を参考に見積もりを出す
クロス開発:実行環境とは異なる環境で開発を行うこと
メモリインタリーブ
ネットショッピングで普段は売れないものが売れていること:ロングテール
ドロップシッピング:注文を受けたネットショップは在庫を持たず、メーカーから直接発送する
NAND型フラッシュメモリ・ページ単位で読み書きする。ブロック単位で消去する
USB3.0と2.0の違い:半二重か、前二重か。スピード持ちがう。
金のなる木ー>成長しないから、追加投資が要らない

【2024/4/1】応用情報学習メモ

プリエんぷしょん

優先度の高いタスクが優先度の小さいタスクから実行権を奪うこと 優先度の低いタスクから見ると、ディスパッチ

SCM

サプライチェーンマネジメント。製造から出荷まで、それぞれのパートでリアルタイムで情報を管理する。

NISC

内閣サイバーセキュリティセンター。政府横断的にサイバー攻撃の情報を収集したり、分析する。

sysML

DBだけでなく、システム設計用のUML

UML

業務プロセスを可視化する手法としてUMLを採用した場合の活用シーンはどれか。 平成30年秋期 問62 60問目/選択範囲の問題数80問 対象をエンティティとその属性及びエンティティ間の関連で捉え,データ中心アプローチの表現によって図に示す。 データの流れによってプロセスを表現するために,データ送出し,データ受取り,データ格納域,データに施す処理を,データの流れを示す矢印でつないで表現する。 複数の観点でプロセスを表現するために,目的に応じたモデル図法を使用し,オブジェクトモデリングのために標準化された記述ルールで表現する。 プロセスの機能を網羅的に表現するために,一つの要件に対し発生する事象を条件分岐の形式で記述する。

相変化メモリ

相変化メモリの説明として,適切なものはどれか。
決勝状態と非結晶状態の電圧の差を利用。書き換えが可能。

ブロードキャスト

全部1

楕円曲線暗号

公開鍵。そいんすうぶんかいの困難さはRSA

memo

優先度の高いタスクが実行可能状態になると、実行権を奪われる
サプライチェーンマネジメントは複数の企業にわたる調達から販売までの流れを一元管理する
NISC:内閣サイバーセキュリティセンター
SysML:UMLにハードウェアを追加で記述し、システム設計を行えるようにした言語
UMLはデータの流れを示す図法全体のこと。UMLの種類にクラス図とか、シーケンス図がある。
UMLはオブジェクト間の関係を表す
WPAのTKIPのとき、暗号方式はRC4。また、暗号長は絶対に128ビット以上。
ブロードキャストは一斉に送信すること
楕円曲線暗号は公開鍵でRSAより鍵長を短くできる。

【2024/3/30】応用情報学習メモ

クイックソート、選択ソート、挿入ソート

分割統治法を用いたソートは? 選択ソート:一番前から見てく奴。その中で最少を見つけては先頭へ。を繰り返す。
クイックソート、ある基準値より大きいのと小さいのに分割して、を繰り返す。

挿入ソート:未整列と整列済。未整列の中から、整列済みへ挿入してく。

負け犬花形金のなる木問題児、のやつは?

プロダクトポートフォリオマネジメント
成長率と占有率が高い、花形
占有率が高い金のなる木 

バリューチェーン

企業が持ってる付加価値に何個かの観点から着目する。

クリエイティブコモンズ

俺の著作物、ルール守ってくれるなら自由に使っていいよ

恥1

情報システムの可監査性を説明したものはどれか。 監査される側の話。

恥2

CIOが経営から求められる役割はどれか。 ITサービス活用の促進。CTOは技術を使った経営戦略

SoC

system on a chip。

知らん

ベンダーX社に対して,表に示すように要件定義フェーズから運用テストフェーズまでを委託したい。X社との契約に当たって,"情報システム・モデル取引・契約書<第一版>"に照らし,各フェーズの契約形態を整理した。a~dの契約形態のうち,準委任型が適切であるとされるものはどれか。

要件定義と運用テスト

ライブマイグレーション

仮想サーバで動いているOSなどを止めることなく、物理サーバに移す。

悔しいので毎日一回は解く

3台の装置X~Zを接続したシステムA,Bの稼働率に関する記述のうち,適切なものはどれか。ここで,3台の装置の稼働率は,いずれも0より大きく1より小さいものとし,並列に接続されている部分は,どちらか一方が稼働していればよいものとする。

DNSキャッシュサーバに対して外部から行われるキャッシュポイズニング攻撃への対策のうち,適切なものはどれか。

受付の一番最初の問い合わせが再帰的問い合わせ。受け付けた後に探すのが反復問い合わせ。この反復問い合わせが返ってくるより先に、反復問い合わせを偽造した返答を送ることで、キャッシュポイズニングは成立する

DNSキャッシュポイズニング説明して

アジャイル開発で"イテレーション"を行う目的のうち,適切なものはどれか。

イテレーションアジャイル開発における区切り。短い期間で繰り返すから、柔軟に対応できる。スクラムのスプリントみたいなもん

関数の実行回数や処理時間を計測するツール

プロファイラ

B木インデックス

全部のデータが同じ深さにあるから、データが増えても安定して動く。
以上とか以下は得意。以外とかnullが苦手。

ハフマン符号

文字数と出現率をかけて全部足す。

IT投資ポートフォリオにおけるトランザクション

ルーチン化されたびょうむの効率化、処理効率向上

log

底を何乗すれば真数になるか
ちっちゃいのは何乗でおっきいのになる?

OC曲線

合格率と不良率を表したグラフ

a>Aとa => Aみたいな条件の違いを発見するテスト手法

限界地分析。

memo

イテレーション:スプリントみたいなもの・要は短い期間を繰り返す クリエイティブコモンズ著作権の保持者が「ルールを守れば自由に使って構いません」と、著作権を共有すること
研究はCTO T:テクノロジー
CIOは情報戦略の立案と、ITサービス活用の促進   要は、めんどくさいことは請負にやらせて、ミスるとまずい基盤の部分は準委任。
プロファイラ
Btreeインデックスは全ての深さが同一の気構造。=データ検索が早くなる。どの値がどこにあるかを節で判断できるから、無駄な節を観なくて済む。その代わり、あくまで与えられた値で判断するから、「以外」「否定」「null」みたいな明確な値に対しての比較以外は苦手。
ITポートフォリオにおけるトランザクション:ルーチン業務の効率化
log:底を何乗したらその上の数になりますか?
木における節点は丸の数。

【2024/3/29】応用情報学習メモ

ネットワークアドレスは?

ネットワーク部は前半、ホスト部は後半
後半のホスト部が全部0
全部1はブロードキャスト
全部に一斉送信はブロードキャスト
複数に選択送信はマルチキャスト
単一に送信はユニキャスト

技術者倫理の観点で技術者が優先すべきもの

公衆の安全

データ中心分析

データが安定した資源であることに着目

SIEM

ログの管理などを行って、インシデントを検知することを目的とした仕組み

にもニックコード

それを見ただけでどういう意味か分かるコード(JPみたいな

差分バックアップ

フルバックアップが必要。フルバックアップからの差分を毎日とる。
増分は前回のバックアップから増えた分

ZigBee

電力消費量の少ない無線通信。センサに使う。距離は短い。

プログラムマネジメント

複数のプロジェクトの相互関係を最適化する

PDM product data management

設計開発にかんする情報(設計図・仕様)を一元管理する

ワントゥワンマーケティング

CRM

memo

LRU least recently used:最も最近使われてないものから置き換える
ホスト部が全て0  ネットワークアドレス
ホスト部が全て1 ブロードキャストアドレス
公衆の安全みんなが安全に暮らせるように、技術士は頑張ろう
業務プロセスは良く変更されるが、データ構造は変化することが少ない。だからそれを中心に何かを作る。
ZigBeeは低電力でセンサーに使われる
IPアドレスはえんどつーえんどで指定する

【2024/3/28】応用情報学習メモ

安全余裕率

損益分岐点分析でA社とB社を比較した記述のうち,適切なものはどれか 安全余裕率は、損益分岐点売上高と売り上げ高の差。これくらい儲からないと損になるよ、っていうラインと、実際の売り上げの差。
損益分岐点売上高 = 損益分岐点売上高 * 変動費率 + 固定費

ダークネットは何に対してパケットを送っている?

未使用のIPアドレスに対してもパケットを送っている

デジタルふぉれんじくす

デジタル探偵
証拠を集めるために行う。

パケットフィルタリング

IPアドレスやport番号で通していいパケットを判断する

DNSSEC

DNSキャッシュサーバへの応答レスポンスに公開鍵で電子署名を行う・キャッシュポイズニングを防げる。
キャッシュポイズニングは間違った応答を正しいものと認識することで成立するため

完全化保守、適応保守、予防保守

完全化保守 問題が発見される前にチューニングやパフォーマンスを向上。
適応保守 環境の変化に合わせて生じる問題に対応する
予防保守 問題が発見される前に対応する

フォールすネガティブ

ダメな失敗。ウイルスが入ってるのに、検知できない。
フォールすポジティブは良い失敗。ウイルスが入ってないのに検知する。

TLSは何層?

トランスポート レイヤー セキュリティなので4層

直列と並列の計算式

直列はかければいいだけ。並列は全体から故障率を引く。1(全体) - (1- a)(1-b) abそれぞれの故障率をかけて両方が故障する確率を求める 全体から故障率を引き算して、稼働率

ヒープ領域とスタック領域

ヒープ領域は動的に割り当てられる領域で、双方向リスト  。 スタック領域はサブルーチンの戻り。

memo

安全余裕率:売上高と損益分岐点売上高の差
損益分岐点売上高 = 損益分岐点売上高 * 変動費率 + 固定費
ダークネットはマルウェア攻撃のために未使用のIPアドレスをスキャンしている
デジタルふぉれんじくすはインシデントの証拠を探すこと。既に起きてしまったことに対して行うもの。
パケットフィルタリングはport番号、送信先・元IPアドレストラフィックを通すか判別
DNSサーバが呼び出し元への応答を電子署名で行う 予防保守:問題発見される前に修正。
完全化:パフォーマンスの向上。
適応保守:環境の変化に適応、
フォールすネガティブ:ウイルスに感染していないのに、感染していると判断すること
TLSトランスポート層
直列はそのまま掛け算
並列は1 - スタック領域はサブルーチンの戻りを補完、ヒープ領域は双方向リストで、動的に領域を割り当てる。

【2024/3/27】応用情報学習メモ

TCO

システムの導入から運用にかかるすべてのコスト。total cost of ownership

CSMA/CD

伝送路上にフレームを送る。それが衝突したら、ランダムな時間待って、再送する。

CRM SCM

costomer relationship management: 顧客のことを分析して、それに合った経営していく。顧客との関係を築くこと。
SCM: サプライチェーンマネジメント。製造における調達などの情報をリアルタイムで反映する。   

ワークサンプリング法

作業時間を統計的に見積もること。そのために観測を行う。

ペトリネット

並列処理のタイミングを分析するために使われる手法。

IFRS

国際的な会計の基準

クイックソート、選択ソート、挿入ソート

分割統治法を用いたソートは? クイックソート:ある基準を決めて、それより大きい小さいで分ける。その分けた中で基準値を決めて大きい小さいで分ける。繰り返すことでソートする。
選択ソート。列の中で最小値を選択するー>先頭にする。を繰り返す。(全部見るってこと?)
挿入ソート。バラバラの値のまとまりを未整列とし、その中から最少を見つけて整列済みに挿入。を繰り返す

悔しい

Tサービスマネジメントの活動のうち,インシデント管理及びサービス要求管理として行うものはどれか。 令和元年秋期 問57 40問目/選択範囲の問題数80問 サービスデスクに対する顧客満足度が合意したサービス目標を満たしているかどうかを評価し,改善の機会を特定するためにレビューする。 ディスクの空き容量がしきい値に近づいたので,対策を検討する。 プログラム変更を行った場合の影響度を調査する。 利用者からの障害報告を受けて,既知の誤りに該当するかどうかを照合する。

4pのpromotionに対応した4cは?

communication

7つの原則にしたがって行うアジャイル開発の名前は?

リーンソフトウェア開発。無駄なく、7つの原則に。

リアルタイムシステム

一定の時間以内に処理を行う。返答は待たない。

8進数→2進数、16進数→2進数

8進の1桁を3ツの2進数に、16は1桁を4つに

エクスプロイトきっと

OSやソフトウェアの脆弱性を分析するツール群

コンバージョン率

広告クリックから成約に至るまでの割合 営業から成約に至るまでの割合

TLO

大学や高専の技術を民間に技術移転する組織

エネルギーはーべすてぃんぐ

必要な動作で発生するエネルギーをそのままシステムのエネルギーとして使うこと
小さなエネルギーを収穫して利用すること

ITILの7つの改善ステップ

戦略定義・測定・情報収集・処理・分析

PMO

project management office : プロジェクトマネジメントを進めるためのお手伝い。

サービス・ポートフォリオとサービス・パッケージ

サービスポートフォリオ:企業が頑張ってきたすべてのサービス。
サービスパッケージは特定顧客のんニーズにこたえるための二つ以上のサービス。

教師アリ・なし・強化学習

教師アリは答えを提示。なしは答えを提示しない。強化学習ゲーム理論。最も期待の高いデータを見つけ出す。

ファブレス

工場を持たない。

memo

TCOはITの導入費用や運用にかかるトータルのコスト
キャリアが検知(sense)multiple access複数のアクセス
CRM:customer relationship management。顧客の情報を分析して、適切な経営戦略を取ること。サプライチェーンマネジメントはサプライチェーンのマネジメント。サプライチェーンとは原材料の調達から生産までの流れのこと。それをリアルタイムで共有することで、生産性を上げる。
ワークサンプリング法は観測して統計的な答えを出すこと
ペトリネット:並行処理の同期のタイミングなどを分析する
IFRS international finance reporting standard 国際会計基準
クイックソート
無駄なくをテーマに行うアジャイルの手法をリーンソフトウェア開発という
エクスプロイトキット:OSやソフトウェアの脆弱性を攻撃するツール群
コンバージョン率;広告から成約に至った割合
TLOは大学や高専の特許技術を民間企業に技術移転する仲立ち
キャパシティプランニング:現在の最大負荷 だけでなく、将来の最大負荷にも耐えられるような設計を検討すること
収集処理分析利用
PMO:企業内のプロジェクトマネジメントがうまく行くようにサポートする。プロジェクトガバナンスの促進。
虹彩は満二歳以上は変化しない。顔認証よりも他人受け入れ率が低い。
ファブレスはレスだから工場がない
機能適合性:システムが求められたニーズに適合しているか

【2024/3/25】応用情報学習メモ

displayPort

映像データだけでなく、音声も転送できる規格

実行アクセス時間

キャッシュヒット率×キャッシュアクセス時間 + (1-キャッシュヒット率)×主記憶アクセス時間

オープンデータ

誰でも扱えるデータ。

ファジング

あらゆるパターンの数値を用いてテストを行う

チャレンジレスポンス方式

サーバからランダムな値をクライアントに送る。クライアントはパスワードとランダムな値を足した値をサーバに送る。サーバはそれを分けてそれぞれ認証する。

ARP

IPアドレスからMACアドレスを取得するプロトコル

プライベートIPをぐろーばるIP に変換する仕組み

NAPT。ホストAー>NAPTー>ホストBの場合、ホストAは(送信元port:A、送信先:B)で、NAPTは(送信元:NAPT, 特定port: A, 送信先:B)ホストBは(送信先:NAPT、送信元:B)となる。Bからのレスを受け取ったNAPTは(送信先:A、送信元)

専門家がやる分析ss

ヒューりスティック:専門家の経験則、認知的ウォークスルー:専門家が対象者の行動をシミュレーション

単方向リスト(ポインタ)

p388の問題

技適マーク

電波法に定められた規格である。

クラッシング・ファストトラッキング

クラッシング:資源を追加投入して、プロジェクトを早く進める。
ファストトラッキング:並列でタスクを行うことで、プロジェクトを早く進める。

MIPS

1秒間に実行できる命令の数。
1MIPSなら1million instruction per secondなので、100万命令を1秒に実行できる。

メモ

技適マークは電波法に合格した証。
displayportは画面とPCをつなぐ。音声と映像をパケット化して送れる 。著作権保護に対応している。
実行アクセス時間はキャッシュヒット率*キャッシュメモリアクセス時間 + 1-キャッシュヒット率 * 主記憶アクセス時間
オープンデータ:国民の誰もが無償でアクセスできるデータ
ヒューリスティック評価法:専門家が自身の経験則に照らし合わせて、評価する。
認知的ウォークスルー法:専門家が対象者の行動をシミュレーションする。
単方向リストは末尾から前に遡れない(前のポインタの情報を持ってないから) クラッシングは資源を追加して期間を短縮、ファストトラッキングは直列で行っていた作業を並列的に行うことで作業を短縮
NAPTはプライベート端末のportを自身のportに記憶して、自信のportから送信したり、受信したりする。なので、それ以外のport番号へリクエストが来ても破棄する。