問題一覧
1
機械式暗号機で、キーボードで入力された文字を別の文字に変換して暗号化する方式は?
エニグマ暗号
2
共通鍵暗号方式によるデータ暗号化のアルゴリズムの1つは?
DES
3
公開鍵暗号方式の一種で、暗号化と復号に異なる鍵(公開鍵と秘密鍵)を使う暗号方式は?
RSA
4
ドメイン名が世界で重複しないように管理している団体は?
ICANN
5
ドメイン名を調べられるコマンドは?
nslookup
6
ドメインの管理ルール4つ
先願主義、権利期間がある(最低1年、更新可能、最長10年)、whois情報の公開、商標権優先
7
ホスト名の最後、.jp .comを何という?
トップレベルドメイン
8
.com .net .orgなどのトップレベルドメインを何という?
オリジナルトップレベルドメイン
9
.com .net .orgは空いていれば誰でも取得可能か?
Yes
10
.jpなどのトップレベルドメインを何という?
国別コードトップレベルドメイン
11
.jpの前に2文字のアルファベットがついているJPドメインを何という?
属性型JPドメイン
12
JPドメインを4つ答えなさい
属性型JPドメイン、汎用JPドメイン、地域型JPドメイン、都道府県型JPドメイン
13
JPドメインの中で、空いていれば誰でも取得できるものは?
汎用JPドメイン、都道府県型JPドメイン
14
JPドメインの中で、各種情報公開が必要な種類は?
属性型JPドメイン
15
ドメインを購入できる代理店を何という?
リセラー
16
ドメインを取得したらできる3つのこと
DNSサーバーのありかの指定、自分のドメイン配下に自由にサブドメイン、自分のドメイン用にメールサーバーのありかの指定
17
メール受信サーバーを調べることができるレコードは?
mxレコード
18
メール送信サーバーを調べることができるレコードは?
SPFレコード
19
人間と同様の知能を機械に実現させようという試みやその技術を何という?
人工知能
20
特定のタスクをトレーニングによって実行できる技術を何という?
機械学習
21
ニューラルネットワークを用いて膨大なデータから特徴を抽出できる技術を何という?
ディープラーニング
22
機械学習3つの種類
教師なし学習、教師あり学習、強化学習
23
分類の基準や方向性を定めてデータセットにラベルとして与えて予測する機械学習を何という?
教師あり学習
24
分類の基準や方向性を定めずにデータセットを分類する機械学習を何という?
教師なし学習
25
動的環境と繰り返し試行錯誤のやりとりを重ねることによってタスクを実行できるようになる機械学習の手法を何という?
強化学習
26
教師あり学習において、数値を予測するモデルを何という?
回帰
27
教師あり学習において、クラスを予測するモデルを何という?
分類
28
教師データを元に重みを自動的に求める手法を何という?
パーセプトロン
29
人間の脳にあるシナプスの情報伝達を模した識別モデルを何という
ニューラルネットワーク
30
偽物のデータを生成するシステムとその真偽を見分けるシステムを組み合わせて高品質なデータを生成する仕組みを何という
GAN
31
Salesforceで悲観的ロックを実現するには何を使用する?
APEXとREST API
32
トランザクションの4つの属性は?
原子性、一貫性、分離性、永続性
33
トランザクションの4つの属性の中で、「分割が不可能で、そのすべてステップが成功するか、失敗するかのどちらかしかない」考え方は?
原子性
34
トランザクションの4つの属性の中で、「整合性がとれたデータベースでは、トランザクション実行後も整合性がとれている」考え方は?
一貫性
35
トランザクションの4つの属性の中で、「並行して実行される複数のトランザクションは、お互いに干渉することなく実行できる」考え方は?
分離性
36
トランザクションの4つの属性の中で「トランザクションをコミットすると、全ての変更をディスク上に永続化される」考え方は?
永続性
37
複数のリソースを跨ったトランザクション処理を実現するために、準備フェーズと完了フェーズに分けて考える処理の仕方は?
2フェーズ・コミット
38
一貫性、可用性、分断の許容の3つの保証を完全に同時に達成できないことを何という?
CAP定理
39
URLを構成する4要素で、情報を取得するためのリソース名を表すものは?
スキーム
40
URLを構成する4要素で、リソースの所在する宛先を表すものは?
ホスト名
41
URLを構成する4要素で、リソースの位置を表すものは?
パス名
42
URLを構成する4要素で、オプションの指定を表すものは?
クエリ
43
IPアドレスを構成する2つのアドレスは?
ネットワークアドレス・ホストアドレス
44
TCP/IPの構造で、HTTPリクエストをして、レスポンスがくるというやり取りをする層は?
アプリケーション層
45
TCP/IPの構造で、接続の状態を維持し、正確にデータを送受信する手順を提供する層は?
トランスポート層のTCP
46
TCP/IPの構造で、一方的にデータを送りつける層は?
トランスポート層のUDP
47
TCP/IPの構造で、IPアドレスによって相手を特定する層は?
インターネット層
48
物理媒体に与えられるアドレスは?
Macアドレス
49
次の特徴をもつAPIを何という?「開発やテストが比較的簡単」「シンプル」「モバイルや軽量のWebサービス向け」
REST
50
次の特徴をもつAPIを何という?「機能が豊富で複雑」「厳格な仕様」
SOAP
51
リソースの取得をリクエストするときのメソッド名は?
GET
52
リソースの作成をリクエストする時のメソッド名は?
POST
53
「成功」を意味するHTTPステータスコードは?
200
54
「認証エラー」を意味するHTTPステータスコードは?
401
55
「リソースが存在しない」を意味するHTTPステータスコードは?
404
56
「サーバーに何らかの異常発生」を意味するHTTPステータスコードは?
500
57
インターフェースの仕様を共通言語で記述したものは?
インターフェース定義ファイル
58
APIがあることのメリット3つ
高度な機能を容易に提供、開発効率化とコスト削減、自社サービスの拡張
59
ユーザーが自分の個人情報を直接公開することなく、安全に外部サービスと連携できるようにする認可プロトコルを何という?
OAuth2.0