#プログラミング・言語
この論点に関する過去問 60 問
ブロックチェーン
ブロックチェーン技術に関する記述の正誤の組み合わせとして、最も適切なもの
を下記の解答群から選べ。
a コンソーシアム型ブロックチェーンでは、誰もがブロックチェーン上のデータ
を読むことも書き込むこともできる。
b パブリック型ブロックチェーンでは、ブロックチェーンにデータを書き込むた
めに、コンセンサスアルゴリズムによる正当性の承認が必要になる。
c プライベート型ブロックチェーンでは、ブロックチェーンにデータを書き込む
ために、ネットワーク参加者全員による承認が必ず必要になる。
d NFT は、契約または合意の条件に基づき、ブロックチェーン上で自動的に取
引を処理・実行・記録するコンピュータプログラムである。
#プログラミング・言語#データベース#ネットワーク#経営情報・IT戦略
システム開発手法(スクラム・DevOps)
システム開発手法に関する記述の正誤の組み合わせとして、最も適切なものを下
記の解答群から選べ。
a デイリースクラムでは、スプリントの成果をステークホルダーに提示し、
フィードバックを得る。
b ローコード開発では、システムの全体像をモデル化し、優先度を付けた機能単
位で計画、設計、構築を反復的に行う。
c DevOps では、開発と運用のフェーズを明確に分離して、システムの導入や更
新を柔軟かつ迅速に行う。
d XP におけるペアプログラミングでは、2 人のプログラマがペアとなり、相談
やレビューを行いながら、協力してプログラムの開発を行う。
#プログラミング・言語#システム開発#テスト・品質
データウェアハウス
データウェアハウスに関する記述として、最も適切なものはどれか。
#プログラミング・言語#データベース#経営情報・IT戦略
機械学習の回帰タスク(評価指標)
機械学習における回帰タスクに関する以下の記述の空欄①~④に入る語句の組み
合わせとして、最も適切なものを下記の解答群から選べ。
機械学習における回帰タスクは、 ① 学習に分類される。回帰タスクに対
するモデルの評価指標には、誤差の二乗の平均である ② や、その平方根で
ある ③ 、誤差の絶対値の平均である ④ などがある。
#プログラミング・言語#統計・データ分析
オブジェクト指向プログラミング
オブジェクト指向プログラミングに関する記述として、最も適切なものはどれ
か。
a 多相性は、プログラムの実行時に変数に値が代入されると、その値に基づいて
データの型が自動的に決定される仕組みである。
b インスタンス化は、オブジェクトの属性と機能を外部から隠
いん
蔽
ぺい
する仕組みであ
る。
c 継承は、下位クラスが上位クラスの属性と機能を引き継ぐ仕組みである。
d カプセル化は、上位クラスで定義された機能を下位クラスの役割に応じて再定
義する仕組みである。
#プログラミング・言語#表計算
正規表現
正規表現は、さまざまな文字列を汎用的な形式で表現する方法の1 つであり、テ
キストエディタ、プログラミング言語、検索エンジンなどで利用可能になってい
る。正規表現の用途に関する記述として、最も不適切なものはどれか。
#プログラミング・言語
ネット上の情報流通(集団極性化・サイバーカスケード)
インターネット上での情報流通の特徴に関する以下の文章の空欄A~Dに入る用
語の組み合わせとして、最も適切なものを下記の解答群から選べ。
人間は集団になると、個人でいるときよりも極端な方向に走りやすくなるという
心理的傾向は
A
と呼ばれている。キャス・サンスティーンは、インター
ネットでも
A
を引き起こしやすくなる
B
という現象が見られると
指摘した。こうした人間の心理的傾向とネットメディアの特性の相互作用による現
象に、次のようなものが挙げられる。
1 つは、SNS などを利用する際、人間は自分と似た興味や関心を持つユーザを
フォローする傾向があるので、自分と似た意見が返ってくる
C
と呼ばれる
現象である。もう1 つは、アルゴリズムが利用者の検索履歴などを学習することで
利用者にとって好ましい情報が表示されるようになり、その結果、利用者が見たい
情報しか見えなくなるという
D
と呼ばれる現象である。これら2 つの現象
は、インターネット上で偽情報が顕在化する背景の1 つであると考えられている。
#プログラミング・言語
Pythonの辞書(dictionary)型
ある値(value)を何らかのキー(key)を付けて記憶するデータ構造は、さまざま
なプログラミング言語で利用可能である。
Python においては、辞書(dictionary)と呼ばれるデータ型が組み込まれてい
る。辞書は、「キー: 値」という形のペアの集合であり、
{キー1: 値1, キー2: 値2, …, キーn: 値n}
のように、「キー: 値」の各ペアをカンマで区切り、{ } で囲むことで定義できる。
例えば、
mis = {"科目名":"経営情報システム", "試験時間":"60 分"}
として辞書mis を定義でき、mis["科目名"] でキー"科目名" に対応する値である
"経営情報システム" を、また、mis["試験時間"] でキー"試験時間" に対応する値で
ある"60 分" を参照することができる。なお、次のように、値には辞書型のデータ
も指定することができる。
employee = { "E001":{"氏名":"中小太郎", "部門":"財務部"},
"E002":{"氏名":"診断次郎", "部門":"総務部"}}
この場合、employee["E001"]["氏名"] で"中小太郎" を参照することができる。
いま、次のようにexam を定義するとき、値の参照に関する記述として、最も不
適切なものを下記の解答群から選べ。
exam = {
"A":{"科目名":"科目A", "試験時間":"60 分", "配点":"100 点"},
"B":{"科目名":"科目B", "試験時間":"60 分", "配点":"100 点"},
"C":{"科目名":"科目C", "試験時間":"90 分", "配点":"100 点"},
"D":{"科目名":"科目D", "試験時間":"90 分"},
"E":{"科目名":"科目E", "試験時間":"60 分", "配点":"100 点"},
"F":{"科目名":"科目F", "試験時間":"60 分", "配点":"100 点"},
"G":{"科目名":"科目G", "試験時間":"90 分"}
}
#プログラミング・言語
プログラミング言語
プログラミング言語には多くの種類があり、目的に応じて適切な選択を行う必要
がある。
プログラミング言語に関する記述として、最も適切なものはどれか。
#プログラミング・言語#Web・インターネット#統計・データ分析
システム開発の方法論
システム開発の方法論は多様である。システム開発に関する記述として、最も適
切なものはどれか。
#プログラミング・言語#システム開発
機械学習の手法(クラスタリング・分類)
機械学習の手法に関する記述として、最も適切な組み合わせを下記の解答群から
選べ。
a クラスタリングはカテゴリ型変数を予測する手法であり、教師あり学習に含ま
れる。
b クラスタリングはデータをグループに分ける手法であり、教師なし学習に含ま
れる。
c 分類はカテゴリ型変数を予測する手法であり、教師あり学習に含まれる。
d 分類はデータをグループに分ける手法であり、教師あり学習に含まれる。
e 回帰はデータをグループに分ける手法であり、教師なし学習に含まれる。
#プログラミング・言語#統計・データ分析
コンテナ技術
クラウドを支える仮想化技術の1 つにコンテナ技術がある。
コンテナ技術に関する記述として、最も適切なものはどれか。
#ソフトウェア・OS#プログラミング・言語#表計算#経営情報・IT戦略
ソフトウェアの役割・機能
中小企業診断士は、アプリケーションソフトウェア(アプリケーション)の動作に
必要な他のソフトウェアの役割・機能についても理解しておく必要がある。
ソフトウェアの役割・機能に関する記述として、最も適切なものはどれか。
#入出力・周辺機器#ソフトウェア・OS#プログラミング・言語#データベース#Web・インターネット
Python
データ分析や機械学習を容易に行うことができるプログラミング言語である
Python の利用が拡大している。
Python に関する記述として、最も適切なものはどれか。
#プログラミング・言語#データベース
情報通信技術の用語識別
情報通信技術には類似した用語が多くある。それらを識別して意味を正しく理解
することが肝要である。
以下の記述のうち、最も適切な組み合わせを下記の解答群から選べ。
a ポッドとは、プログラミングにおいて、変数の型を別の型に変換することであ
る。
b チャットボットとは、自動的に対話を行うプログラムのことであり、例えば企
業においては顧客からの問い合わせに自動応答するために用いられる。
c タッチパッドとは、平板上のセンサーを指でなぞることでマウスポインタの操
作をするポインティングデバイスの1 つである。
d マルチキャストとは、インターネット上で音声や動画のファイルを公開・配信
する方法の1 つである。
e ブロードキャストとは、通信ネットワーク上で、特定の複数の相手に同じデー
タを一斉に送信することである。
#ソフトウェア・OS#プログラミング・言語#ネットワーク
UMLのダイアグラム
システム開発に利用されるオブジェクト指向のモデリング技法にUML(Unified
Modeling Language)がある。
UML のダイアグラムに関する記述として、最も適切なものはどれか。
#プログラミング・言語#システム開発
SOA(サービス指向アーキテクチャ)
情報システムを開発する際には、基本的な考え方(アーキテクチャ)に基づいてな
されることが多い。このような考え方の1 つにSOA がある。
SOA に関する記述として、最も適切なものはどれか。
#プログラミング・言語#経営情報・IT戦略
プログラム設計・テスト
#プログラミング・言語#システム開発#テスト・品質
統計的仮説検定の検定方法
統計分析においては、帰無仮説を立てて、その帰無仮説が採択されるか棄却され
るかを統計的に検定する。
以下のa~dの記述と、それらにおいて用いる検定方法の組み合わせとして、最
も適切なものを下記の解答群から選べ。
a 2 つの変数の間の相関係数を計算して、計算された相関係数が0(無相関)では
ないかどうか、つまり、相関係数が0 であるという帰無仮説を棄却できるかどう
かを検定したい。
b クロス集計表において、変数(分類基準)間に関連性があるかどうか、つまり、
変数間は独立であるという帰無仮説を棄却できるかどうかを検定したい。
c 重回帰分析において、独立変数が目的変数に対して統計的に有意な影響がある
かどうか、つまり、偏回帰係数の値が0 であるという帰無仮説を棄却できるかど
うかを検定したい。
d 一元配置の分散分析において、群ごとに差が見られるかどうか、つまり、各群
の平均が等しいという帰無仮説を棄却できるかどうかを検定したい。
#プログラミング・言語#統計・データ分析
オブジェクト指向のモデル化
オブジェクト指向の考え方は、情報システムの開発において最も重要なものの一
つである。
オブジェクト指向のモデル化とプログラミングの基本に関する以下の文章の空欄
A~Dに入る語句として、最も適切なものの組み合わせを下記の解答群から選べ。
オブジェクト指向では、実世界をオブジェクトの観点からモデル化し、その結果
をプログラミングによって実現する。モデル化の際は、おのおののオブジェクトを
A
と状態で定義し、プログラミングの際は、
A
を手続きとして、
状態はデータとして記述する。このとき、手続きを
B
と呼ぶ。
B
は、他のオブジェクトから送られてくる
C
によって起動する。つまり、
C
とは、そのオブジェクトへの仕事の依頼といえる。
また、プログラミングの際は、類似のオブジェクトをまとめて扱うことでプログ
ラミングの効率を高めることができるので、プログラミングの対象は類似のオブ
ジェクトの集まりである
D
となる。
#プログラミング・言語#表計算
Cookie
中小企業診断士であるあなたは、Web アプリケーションで利用するCookie とは
何かについて顧客から質問を受けた。
この質問に答えるためのCookie に関する説明として、最も適切なものの組み合
わせを下記の解答群から選べ。
a Web ページなどに埋め込まれた小さな画像であり、利用者のアクセス動向な
どの情報を収集する仕組みである。
b いつ、どのWeb サイトを見たかといった履歴や、パスワードなどのログイン
情報などを利用者のPC やスマートフォンで使うブラウザごとに保存する仕組み
である。
c いつ、どのWeb サイトを見たかといった履歴や、パスワードなどのログイン
情報などをサーバ側に保存する仕組みである。
d 個人を特定する情報がCookie に含まれなくても、使う側の企業が他の名簿
データなどと組み合わせれば、個人を特定できる可能性がある。
#プログラミング・言語#Web・インターネット#テスト・品質
UMLのダイアグラム
オブジェクト指向のシステム開発に利用されるモデリング技法の代表的なものと
して、UML(Unified Modeling Language)がある。
UML で利用されるダイアグラムにはいろいろなものがあるが、下記のa~dの
記述はどのダイアグラムに関する説明か。最も適切なものの組み合わせを下記の解
答群から選べ。
a 対象となるシステムとその利用者とのやり取りを表現するダイアグラム。
b 対象となるシステムを構成する概念・事物・事象とそれらの間にある関連を表
現するダイアグラム。
c システム内部の振る舞いを表現するためのもので、ユースケースをまたがった
オブジェクトごとの状態遷移を表現するダイアグラム。
d 活動の流れや業務の手順を表現するダイアグラム。
#プログラミング・言語#システム開発
データ分析手法の選択
以下のa~dは、分析したい状況に関する記述である。それぞれの状況におい
て、どのような分析手法が適切か。最も適切なものの組み合わせを下記の解答群か
ら選べ。
a ある企業には3 つの事業部がある。事業部ごとの売上高利益率の日次データが
与えられている。この3 つの事業部で売上高利益率に差異が見られるのかを検討
したい。
b ある商品の売上高の日次データと、その商品の売上高に関係があると想定され
るいくつかの変数のデータがある。どの変数が売上高にどの程度寄与しているの
かを検討したい。
c 数千人の顧客について、属性データ(男女・所得・購入履歴など)や趣味・嗜
し
好
こう
に関するデータがある。顧客の特性にあったマーケティング活動をしたいので、
顧客を分類したい。
d Web サイトの候補として2 つのパターンがある。どちらのパターンを採用す
るかを決めたい。
#プログラミング・言語#Web・インターネット#テスト・品質#統計・データ分析
Webアプリケーション開発の言語・仕組み
Web アプリケーションを開発するに当たっては、さまざまな開発言語や仕組み
が必要になる。
Web アプリケーションの開発に利用する言語や仕組みに関する記述として、最
も適切なものはどれか。
#プログラミング・言語#Web・インターネット
Web開発のプログラミング言語
Web 環境におけるソフトウェア開発においては、開発目的に応じて利用可能な
さまざまなプログラミング言語などを組み合わせて実現していくことが必要にな
る。以下の①~④の記述と、それらに対応するプログラミング言語などの組み合わ
せとして、最も適切なものを下記の解答群から選べ。
① HTML ファイルの中で記述され、動的なWeb ページを作成することができ
る。
② データベースと連携したWeb ページを作成することができる。
③ Web サーバと非同期通信を行うことで、Web ページの一部分のみのデータ内
容を動的に更新することができる技術である。
④ Web ページのフォントや文字の大きさ、行間、表示位置の指示など、表示方
法に関する事項を定義するために利用する。
#プログラミング・言語#データベース#Web・インターネット
OSの基本機能
オペレーティングシステム)OSは、制御プログラム、言語プロセッサおよびユ
ーティリティ)サービスプログラムとも呼ばれるで構成される。
OS の基本機能に関する記述として、最も適切なものはどれか。
#ハードウェア#入出力・周辺機器#ソフトウェア・OS#プログラミング・言語
プログラミングのデータ型定義
業務処理には表計算ソフトウェアがよく利用されるが、プログラムを作成するこ
とによって、より効率的に業務を遂行できる場合がある。プログラム作成において
変数を利用する際、データ型の定義が行われる。このデータ型の定義の仕方によ
り、演算速度や演算誤差に影響を及ぼすことがある。
このデータ型定義に関する記述として、最も適切なものはどれか。
#ハードウェア#プログラミング・言語#表計算
検索サイトの仕組み
Web コンテンツを多くのネット利用者に閲覧してもらうためには、検索サイト
の仕組みを理解して利用することが重要である。
それに関する以下の文章の空欄A〜Dに入る語句の組み合わせとして、最も適切
なものを下記の解答群から選べ。
検索サイトは、インターネット上にあるWeb サイト内の情報を
A
と
呼ばれる仕組みで収集し、検索用のデータベースに登録する。
検索サイトに対して利用者からあるキーワードで検索要求が出された場合、検
索サイトは、独自の
B
によって求めた優先度をもとに、その上位から検
索結果を表示している。
Web サイト運営者は、Web コンテンツの内容が検索結果の上位に表示される
ような施策を行う必要があり、
C
対策と呼ばれる。これにはブラックハ
ット対策と
D
対策がある。
解答群
#プログラミング・言語#データベース#Web・インターネット#情報セキュリティ#経営情報・IT戦略
データウェアハウスの構築・運用・分析
データベースに蓄積されたデータを有効活用するためにデータウェアハウスの構
築が求められている。
データウェアハウスの構築、運用あるいはデータ分析手法などに関する記述とし
て、最も適切なものはどれか。
#プログラミング・言語#データベース#経営情報・IT戦略
ウォータフォール型システム開発方法論
ウォータフォール型システム開発方法論は、システム開発を行う上での基本プロ
セスである。しかし、それには多くの課題があり、それらを克服することが、多様
な開発方法論の提言の動機付けになってきた。
ウォータフォール型システム開発方法論に関する記述として、最も適切なものは
どれか。
#プログラミング・言語#システム開発#テスト・品質
ソフトウェア開発の見積もり手法
ソフトウェア開発の見積もり手法には、大きく分けて、類推法、パラメトリック
法、ボトムアップ法がある。
それらの手法に関する記述として、最も適切なものはどれか。
#プログラミング・言語#システム開発#プロジェクト管理
回帰分析(販売促進費と売上高)
ある企業では、ここ数年の月当たり販売促進費とその月の売上高を整理したとこ
ろ、下図のような関係が観察された。
販売促進費と売上高の関係式を求めるための分析手法として、最も適切なものを
下記の解答群から選べ。
#プログラミング・言語#統計・データ分析
電子メールの送受信の仕組み
インターネットを利用した電子メールが普及し、PC のみならず、スマートフォ
ンやタブレット端末などの様々な機器で電子メールの送受信が行われている。各種
の機器で電子メールの送受信を行う場合、Web ブラウザ上のWeb メール機能の利
用や、それぞれの機器に対応したメーラーと呼ばれる電子メールクライアントソフ
トを利用する。その利用のためにいくつかの項目を設定することが必要な場合もあ
るので、電子メールの設定の仕組みを理解することが望ましい。
電子メールの利用に関する以下の文章の空欄A〜Dに入る語句の組み合わせとし
て、最も適切なものを下記の解答群から選べ。
自社が管理する電子メールアドレスの送受信をWeb ブラウザで行う場合は、
A
サーバにWeb メール対応の仕組みを稼働させるWeb メールインタ
フェースを追加する必要がある。
一方、PC、スマートフォンやタブレット端末などでメーラーを使用する場合
は、各々の機種に対応したソフトウェアを入手し、メールを受け取るPOP3 や
IMAP サーバおよびメールを送信する
B
サーバのアドレスと
C
を初めに設定する必要がある。またメールを暗号化して送受信したい
場合は
D
に対応したメーラーを使用する必要がある。
解答群
#入出力・周辺機器#プログラミング・言語#ネットワーク#Web・インターネット#情報セキュリティ
ソースプログラムから実行プログラムへの変換手順
コンピュータによる業務支援が様々な場面で求められるが、小規模なプログラム
作成で対応可能な場合でも、ソースプログラムの記述から、最終的に実行可能なプ
ログラムk実行プログラムlを作成することが必要な場合がある。
以下にソースプログラムから実行プログラムに変換する手順を図示した。図中の
①〜④に当てはまる用語の組み合わせとして、最も適切なものを下記の解答群から
選べ。
ソース
プログラム
実行
プログラム
②
③
④
①
V解答群X
#ソフトウェア・OS#プログラミング・言語#データベース
プログラミング言語の特徴
ソフトウェアの開発には多様なプログラミング言語が使われるが、それぞれ特徴
がある。下記の記述のうち最も適切なものはどれか。
#ハードウェア#ソフトウェア・OS#プログラミング・言語#Web・インターネット
アジャイル開発の方法論
近年の多様なIT 機器の発達、激しいビジネス環境の変動の中で、アジャイルシ
ステム開発が注目されている。アジャイルシステム開発の方法論であるフィーチャ
駆動開発、スクラム、かんばん、XP に関する記述として、最も適切なものはどれ
か。
#プログラミング・言語#システム開発
Web開発に用いる言語
様々なコンピュータの発達やインターネットの普及にともなって、Web にかか
わる技術は急速に進展している。Web にかかわるソフトウェア開発に関する以下
の①〜④の記述と、それらに対応する言語の組み合わせとして、最も適切なものを
下記の解答群から選べ。
①
電子商取引サイトやWeb サービスなどのシステム構築に用いられる。
②
データベースと連携するWeb ページを作成するのに利用される。
③
コンピュータ間で柔軟かつ自動的に変換される文書の標準化などのために用い
られる。
④
スマートフォン向けブラウザに対応したホームページの記述によく利用され
る。
V解答群X
#プログラミング・言語#データベース#Web・インターネット#経営情報・IT戦略
アルゴリズムの特性
コンピュータでデータ処理を行うために様々なアルゴリズムが提供されている。
各種業務に必要な処理内容に照らして適切なものを選択できるように、それらの特
性を把握しておく必要がある。
#プログラミング・言語#情報セキュリティ
システム開発手法
近年注目されているシステム開発手法に関する記述として、最も適切なものはど
れか。
#プログラミング・言語#システム開発#テスト・品質
オペレーティングシステム(OS)
事業所内で利用する情報機器の種類は多様化し、それぞれの特性を生かすオペレ
ーティングシステム(OS)が開発され、それら情報機器に搭載されている。OS に関
する記述として最も適切なものはどれか。
#ハードウェア#入出力・周辺機器#ソフトウェア・OS#プログラミング・言語
Webコンピューティングの言語
Web コンピューティングに使われる言語に関する下記の説明①〜③と、それら
に該当する言語の組み合わせとして最も適切なものを下記の解答群から選べ。
①
SGML を元とする言語で、WWW で使用されるハイパーテキストを記述する
ために用いられる。
②
タグと呼ばれる特別な文字列を利用する言語で、ユーザ独自のタグも定義でき
る。
③
UNIX 用のテキスト処理言語として開発されたインタプリタ言語である。
V解答群X
#プログラミング・言語#Web・インターネット
ソフトウェアの種類と利用
業務の処理にソフトウェアを使用する場合、中小企業診断士が、そのソフトウェ
#ソフトウェア・OS#プログラミング・言語#データベース#ネットワーク#経営情報・IT戦略
ソフトウェアの種類とファイル形式
各種業務において様々なソフトウェアを利用しているが、それぞれのソフトウェ
#プログラミング・言語#データベース#表計算
重回帰モデルによる売上分析
あるコンビニエンスストアチェーンの調査部では、各店舗の売上高を、半径
1 km 圏内の大学などの重要拠点数と地域人口で説明する重回帰モデルで分析して
いる。
これに関連する記述として最も適切なものはどれか。
#プログラミング・言語#統計・データ分析
プログラミング言語の特徴
近年、情報システムの開発には多様な言語が用いられるようになってきた。それ
らを適切に使い分けるためには、各言語の特徴を把握しておく必要がある。言語に
関する説明として最も適切なものはどれか。
#プログラミング・言語#データベース#ネットワーク#Web・インターネット
インスペクション(品質レビュー技法)
ソフトウェア品質レビュー技法のうち、インスペクションの説明として最も適切
なものはどれか。
#プログラミング・言語#テスト・品質
代表的な確率分布
分析のために業務データを多量に集めると、それは様々な確率分布をする。代表
的な確率分布に関する説明として最も適切なものはどれか。
#プログラミング・言語#統計・データ分析
ウォータフォール型以外の開発方法論
システム開発の基本的フェーズは、フェーズ:要件定義、フェーズ:外部設
計、フェーズ:内部設計、フェーズ:プログラム開発、フェーズ:各種テス
ト、フェーズ:稼動である。これら各フェーズを後戻りすることなく順に行って
いく方法論を、ウォータフォール型システム開発方法論と呼ぶ。しかし、この方法
論には種々の課題があるとされ、その課題の解消を目的に多様な方法論が開発され
ている。そのような方法論に関する記述として最も適切なものはどれか。
#プログラミング・言語#システム開発#テスト・品質
システム開発のダイヤグラム(UML等)
情報システム開発において、発注者と開発者とのコミュニケーションを円滑に行
うために、また迅速で間違いのないシステム開発のために、多様なダイヤグラムが
用いられるようになってきた。これに関する記述として、最も不適切なものはどれ
か。
#プログラミング・言語#ネットワーク#システム開発
データベースの方式
近年のシステム開発においてはデータベースが重要になっており、多様な方式の
データベースが現れている。データベースに関する記述として最も適切なものはど
れか。
#プログラミング・言語#データベース#Web・インターネット#システム開発
システム開発方法論
近年、多様なシステム開発方法論が提案されている。システム開発方法論に関す
る記述として最も適切なものはどれか。
#入出力・周辺機器#プログラミング・言語#システム開発
単回帰モデルの分析
ある地域の不動産価格をその床面積で説明する単回帰モデルを作成して計算した
ところ、次のような結果になった。
平方和
自由度
平均平方
回帰
378023
1
378023
残差
634400
35
18126
全体
1012423
36
非標準化係数
標準誤差
標準化係数
(定数)
453
90.8
床面積
0.343
0.075
0.611
この分析結果から明らかになることの説明として最も適切なものはどれか。
#プログラミング・言語#統計・データ分析
OS・ハードウェアの並行処理機能
パソコンを利用して各種業務処理を行う場合、複数の処理を同時並行して行った
り、大容量のファイルを読み込んで処理したりする場合が多くなった。このような
状況に対応するために、オペレーティングシステムやハードウェアの機能が充実し
てきている。そのような機能に関する記述として、最も適切なものはどれか。
#ハードウェア#ソフトウェア・OS#プログラミング・言語
情報システムの設計
情報システムの設計に関する記述として、最も適切なものはどれか。
#プログラミング・言語#システム開発
母平均の差の検定
立地の異なる当社の店舗で、それぞれカ月間の日次売上高データを集めた。
平均日次売上高に差がないという帰無仮説を統計的に検定したい。それぞれの母集
団の標準偏差は分からない。しかし、データを調べたら両標本の分散が異なってい
た。分析方法として、最も適切なものはどれか。
#プログラミング・言語#統計・データ分析
デバイスドライバ
コンピュータの内部ではさまざまな種類のソフトウェアが利用されているが、そ
れぞれが担う機能には役割分担がある。これらのソフトウェアの中でデバイスドラ
イバに関する記述として、最も適切なものはどれか。
#入出力・周辺機器#ソフトウェア・OS#プログラミング・言語#Web・インターネット
プログラム言語(アセンブラ・Java)
次のプログラム言語に関する記述について、空欄A~Dに入る最も適切な用語の
組み合わせを下記の解答群から選べ。
アセンブラ言語は機械語と対で対応する
A
言語で、アセンブラ言
語で記述したソースプログラムを機械語に翻訳するソフトウェアを
B
と
いう。
Java はインターネットで利用されているオブジェクト指向のプログラム言語
で、ソースプログラムをコンパイルした後の中間コードは特定の
C
に依
存せずに実行できることが特徴である。
Perl はテキスト処理などに利用される
D
のプログラム言語で、ウェブ
アプリケーションの作成にも利用される。
#ハードウェア#プログラミング・言語
Web2.0
従来の一方的な情報提供中心のウェブ利用ではなく、より高度なサービスをウェ
ブで提供するものとして、Web2.0が注目されている。これを応用することで、
顧客により分かりやすく、従来のサイトと差別化できる品質のウェブページを提供
することが可能になった。また、e ビジネスの新しい可能性としてもWeb2.0が
注目されている。この提唱者であるTim O’Reilly が示す、「Web2.0企業のコアコ
ンピタンス」として最も適切なものはどれか。
#プログラミング・言語#ネットワーク#Web・インターネット#統計・データ分析
UML(統一モデリング言語)
利用者の視点を重視する業務システム分析・設計において、UML(Unified
Modeling Language)が広く使われるようになった。UML 標準によるUML の記述
として最も適切なものはどれか。
#プログラミング・言語#システム開発
アンケート調査と統計分析
コンサルティング会社を使って、当社の製品やサービスについて満足度や評価の
#プログラミング・言語#統計・データ分析