プリンキピア
コンピューターサイエンス
/
付録
英
和
対訳
この章
付録A:アルゴリズムのネットワーク設計への応用
ネットワークの中心部
符号化
索引
C
E
J
O
S
U
ほかの章
まえがき
第1章 コンピューターサイエンス入門
第2章 計算論的思考と設計の再利用性
第3章 データ構造とアルゴリズム
第4章 アルゴリズムの言語による実現:低水準プログラミング言語
第5章 アルゴリズムのハードウェアによる実現:コンピューターシステム設計
第6章 インフラストラクチャーの抽象化層:オペレーティングシステム
第7章 高水準プログラミング言語
第8章 データ管理
第9章 ソフトウェア工学
第10章 エンタープライズアーキテクチャーとソリューションアーキテクチャーの管理
第11章 Webアプリケーション開発
第12章 クラウドネイティブアプリケーション開発
第13章 ハイブリッドマルチクラウドのデジタルソリューション開発
第14章 サイバー資源の品質とサイバーコンピューティングのガバナンス
付録・索引
用語索引
付録・索引
C
C
C
151
,
156
,
158
,
161
,
163
,
166
,
169
,
171
,
177
,
179
,
181
,
446
C
151頁
、
156頁
、
158頁
、
161頁
、
163頁
、
166頁
、
169頁
、
171頁
、
177頁
、
179頁
、
181頁
、
446頁
C#
446
C#
446頁
C++
151
,
158
,
158
,
160
,
163
,
169
,
171
,
179
,
446
C++
151頁
、
158頁
、
158頁
、
160頁
、
163頁
、
169頁
、
171頁
、
179頁
、
446頁
cache hit
227
,
229
キャッシュヒット
227頁
、
229頁
cache memory
226
,
226
キャッシュメモリ
226頁
、
226頁
cache miss
226
,
229
キャッシュミス
226頁
、
229頁
cache-only memory architecture (COMA)
253
キャッシュ専用メモリアーキテクチャー(COMA)
253頁
call stack
334
呼び出しスタック
334頁
canonical algorithm
92
標準的なアルゴリズム
92頁
canonical searching algorithm
103
典型的な探索アルゴリズム
103頁
CAP theorem
401
CAP定理
401頁
capability list
286
ケイパビリティリスト
286頁
capacitor
224
,
226
コンデンサー
224頁
、
226頁
cascading style sheets (CSS)
568
カスケーディングスタイルシート(CSS)
568頁
case analysis
109
場合分けによる解析
109頁
case-sensitive
320
大文字と小文字の区別
320頁
Cassandra
401
Cassandra
401頁
Cassandra DB
774
Cassandra DB
774頁
central processing unit (CPU)
146
中央処理装置(CPU)
146頁
centralized DBMS architecture
377
集中型DBMSアーキテクチャー
377頁
change data capture (CDC)
405
変更データキャプチャー(CDC)
405頁
ChatGPT
435
ChatGPT
435頁
child node
95
子ノード
95頁
child thread
180
子スレッド
180頁
Church-Turing Thesis
149
チャーチ=チューリングの提唱
149頁
Clang
163
Clang
163頁
class
335
,
338
,
350
クラス
335頁
、
338頁
、
350頁
client-side script
345
クライアント側スクリプト
345頁
closed-source
490
クローズドソース
490頁
cloud
549
,
554
クラウド
549頁
、
554頁
cloud computing
677
,
681
,
690
,
692
,
694
,
698
,
711
,
730
クラウドコンピューティング
677頁
、
681頁
、
690頁
、
692頁
、
694頁
、
698頁
、
711頁
、
730頁
cloud DBMS architecture
377
クラウドDBMSアーキテクチャー
377頁
cloud infrastructure
257
,
261
クラウド基盤
257頁
、
261頁
cloud mashup
710
クラウドマッシュアップ
710頁
cloud-native application
665
,
666
,
674
,
677
,
678
,
679
,
683
,
684
,
707
,
708
,
710
,
711
,
715
,
721
,
739
クラウドネイティブアプリケーション
665頁
、
666頁
、
674頁
、
677頁
、
678頁
、
679頁
、
683頁
、
684頁
、
707頁
、
708頁
、
710頁
、
711頁
、
715頁
、
721頁
、
739頁
CLR
347
,
350
CLR
347頁
、
350頁
cluster
388
,
401
,
411
,
689
,
702
,
712
,
725
,
733
,
734
クラスター
388頁
、
401頁
、
411頁
、
689頁
、
702頁
、
712頁
、
725頁
、
733頁
、
734頁
code block
326
,
340
,
351
コードブロック
326頁
、
340頁
、
351頁
code coverage
477
コードカバレッジ
477頁
code generation
348
コード生成
348頁
code relocation
167
コードの再配置
167頁
code review
457
コードレビュー
457頁
coercion
318
型の強制変換
318頁
cognitive computing
416
コグニティブコンピューティング
416頁
cognitive robotics
797
認知ロボット工学
797頁
collection
103
コレクション
103頁
collision
123
衝突
123頁
column-oriented database
376
,
400
列指向データベース
376頁
、
400頁
combinatorial explosion
115
,
127
組合せ爆発
115頁
、
127頁
combinatorial problem
115
組合せ問題
115頁
combined assignment
324
複合代入
324頁
command line interface (CLI)
768
コマンドラインインターフェース(CLI)
768頁
comment
325
,
346
コメント
325頁
、
346頁
Common Gateway Interface (CGI)
313
,
345
Common Gateway Interface(CGI)
313頁
、
345頁
Common Language Runtime (CLR)
316
共通言語ランタイム(CLR)
316頁
community cloud
691
,
697
コミュニティークラウド
691頁
、
697頁
comparison operation
114
,
121
比較操作
114頁
、
121頁
comparison sorting
114
,
120
比較による整列
114頁
、
120頁
compilation
315
,
346
コンパイル
315頁
、
346頁
compiler
147
,
153
,
158
,
159
,
163
,
177
,
181
,
320
,
325
,
332
,
341
,
346
,
349
コンパイラー
147頁
、
153頁
、
158頁
、
159頁
、
163頁
、
177頁
、
181頁
、
320頁
、
325頁
、
332頁
、
341頁
、
346頁
、
349頁
complex data
92
,
101
,
114
複合データ
92頁
、
101頁
、
114頁
complex data type
317
複合データ型
317頁
complex instruction set
computer (CISC)
215
複雑命令セットコンピューター(CISC)
215頁
complexity
106
計算量
106頁
component
508
,
514
,
539
,
552
,
667
,
672
,
692
部品
508頁
、
514頁
、
539頁
、
552頁
、
667頁
、
672頁
、
692頁
composability
821
合成可能性
821頁
compression
101
圧縮
101頁
computational model
146
,
149
,
158
計算モデル
146頁
、
149頁
、
158頁
computational science
21
,
24
,
25
,
26
計算科学
21頁
、
24頁
、
25頁
、
26頁
computational thinking
40
,
53
,
73
計算論的思考
40頁
、
53頁
、
73頁
compute service
769
コンピュートサービス
769頁
computer program
14
コンピュータープログラム
14頁
computer science
11
,
13
,
15
,
17
,
21
,
23
,
24
,
25
,
27
,
29
コンピューターサイエンス
11頁
、
13頁
、
15頁
、
17頁
、
21頁
、
23頁
、
24頁
、
25頁
、
27頁
、
29頁
computer science (CS)
10
コンピューターサイエンス(CS)
10頁
computer scientist
371
,
408
コンピューター科学者
371頁
、
408頁
computer system
196
,
199
,
206
,
210
,
222
,
227
コンピューターシステム
196頁
、
199頁
、
206頁
、
210頁
、
222頁
、
227頁
computer systems
197
,
225
,
233
コンピューターシステム
197頁
、
225頁
、
233頁
computing
10
,
11
,
12
,
16
,
19
,
21
,
21
,
24
,
26
,
28
,
31
,
31
コンピューティング
10頁
、
11頁
、
12頁
、
16頁
、
19頁
、
21頁
、
21頁
、
24頁
、
26頁
、
28頁
、
31頁
、
31頁
concurrency
265
,
266
,
272
,
349
並行性
265頁
、
266頁
、
272頁
、
349頁
concurrency control
393
並行性制御
393頁
concurrent processing
262
,
267
並行処理
262頁
、
267頁
concurrent programming
176
,
315
,
348
並行プログラミング
176頁
、
315頁
、
348頁
condition variable
271
条件変数
271頁
condition-controlled
329
条件制御型
329頁
conditional expression
327
条件式
327頁
connection manager
375
接続マネージャー
375頁
consistency problem
369
一貫性の問題
369頁
constant
110
定数
110頁
constant-time operation
120
定数時間の操作
120頁
construction phase
456
構築フェーズ
456頁
constructor
339
コンストラクター
339頁
contact tracing
99
接触追跡
99頁
container
263
,
289
,
665
,
667
,
674
,
675
,
678
,
680
,
681
,
686
,
688
,
689
,
702
,
706
,
708
,
827
,
894
コンテナー
263頁
、
289頁
、
665頁
、
667頁
、
674頁
、
675頁
、
678頁
、
680頁
、
681頁
、
686頁
、
688頁
、
689頁
、
702頁
、
706頁
、
708頁
、
827頁
、
894頁
Container as a Service (CaaS)
702
サービスとしてのコンテナー(CaaS)
702頁
container image
680
,
702
コンテナーイメージ
680頁
、
702頁
container management services
772
コンテナー管理サービス
772頁
container registry (CR)
773
コンテナーレジストリー(CR)
773頁
containerization
665
,
673
,
680
,
688
,
706
,
731
コンテナー化
665頁
、
673頁
、
680頁
、
688頁
、
706頁
、
731頁
containerized
457
コンテナー化された
457頁
containers
827
,
842
コンテナー
827頁
、
842頁
Containers as a Service
698
,
702
サービスとしてのコンテナー
698頁
、
702頁
content delivery network (CDN)
770
コンテンツ配信ネットワーク(CDN)
770頁
content moderation
107
コンテンツモデレーション
107頁
context switch
269
コンテキストスイッチ
269頁
continuous delivery
665
,
683
,
683
継続的デリバリー
665頁
、
683頁
、
683頁
continuous integration
665
,
683
,
707
継続的インテグレーション
665頁
、
683頁
、
707頁
continuous integration and continuous deployment (CI/CD)
683
継続的インテグレーションと継続的デプロイメント(CI/CD)
683頁
core
152
,
175
,
182
コア
152頁
、
175頁
、
182頁
correctness
105
正しさ
105頁
cost model
109
コストモデル
109頁
count sorting
122
計数ソート
122頁
count-controlled
329
回数制御型
329頁
CPU
245
,
246
,
247
,
249
,
252
,
254
,
256
,
263
,
264
,
266
,
268
,
269
,
272
,
273
,
277
,
279
,
280
,
284
,
288
CPU
245頁
、
246頁
、
247頁
、
249頁
、
252頁
、
254頁
、
256頁
、
263頁
、
264頁
、
266頁
、
268頁
、
269頁
、
272頁
、
273頁
、
277頁
、
279頁
、
280頁
、
284頁
、
288頁
CPU state
263
,
264
CPUの状態
263頁
、
264頁
critical infrastructure
839
,
900
,
900
重要インフラ
839頁
、
900頁
、
900頁
critical infrastructure.
909
重要インフラ。
909頁
critical section
270
,
272
,
286
クリティカルセクション
270頁
、
272頁
、
286頁
crosscutting activity
458
横断的活動
458頁
cryptography
101
,
842
,
845
,
847
,
849
,
857
,
899
暗号
101頁
、
842頁
、
845頁
、
847頁
、
849頁
、
857頁
、
899頁
cyber economics
899
,
899
,
901
,
903
サイバー経済
899頁
、
899頁
、
901頁
、
903頁
cybersecurity
818
,
837
,
839
,
841
,
842
,
842
,
844
,
846
,
860
,
891
,
893
,
894
,
896
,
897
,
899
,
901
,
904
,
909
サイバーセキュリティー
818頁
、
837頁
、
839頁
、
841頁
、
842頁
、
842頁
、
844頁
、
846頁
、
860頁
、
891頁
、
893頁
、
894頁
、
896頁
、
897頁
、
899頁
、
901頁
、
904頁
、
909頁
cybersecurity assurance
817
,
839
,
842
,
892
,
899
,
904
サイバーセキュリティー保証
817頁
、
839頁
、
842頁
、
892頁
、
899頁
、
904頁
cyborg
797
サイボーグ
797頁
D
D
data
366
データ
366頁
data accuracy
369
データの正確性
369頁
data analysis
20
データ分析
20頁
data architecture
514
,
532
データアーキテクチャ
514頁
、
532頁
data architecture model
67
データアーキテクチャーモデル
67頁
Data as a Service (DaaS)
402
サービスとしてのデータ(DaaS)
402頁
data completeness
369
データの完全性
369頁
data compliance
370
,
411
データコンプライアンス
370頁
、
411頁
data consistency
369
,
378
,
399
データの一貫性
369頁
、
378頁
、
399頁
data consolidation
409
データの集約
409頁
data control language (DCL)
374
データ制御言語(DCL)
374頁
data description language (DDL) compiler
375
データ記述言語(DDL)コンパイラー
375頁
data dictionary
368
,
373
データ辞書
368頁
、
373頁
data federation
409
データの連邦化
409頁
data governance
370
データガバナンス
370頁
data integration
405
,
409
データ統合
405頁
、
409頁
data lake
406
データレイク
406頁
data management
366
,
384
,
410
データ管理
366頁
、
384頁
、
410頁
data management layer
55
データ管理層
55頁
data manipulation language (DML)
374
データ操作言語(DML)
374頁
data mart
405
データマート
405頁
data model
368
,
372
,
383
,
396
,
403
データモデル
368頁
、
372頁
、
383頁
、
396頁
、
403頁
data modeling
68
データモデリング
68頁
data movement
220
データ移動
220頁
data owner
371
,
410
データ所有者
371頁
、
410頁
data packet
99
データパケット
99頁
data propagation
409
データの伝播
409頁
data quality (DQ)
369
データ品質(DQ)
369頁
data quality dimension
410
データ品質の側面
410頁
data quality problems
369
データ品質の問題
369頁
data query language (DQL)
374
データ問い合わせ言語(DQL)
374頁
data redundancy
374
,
384
,
391
データの冗長性
374頁
、
384頁
、
391頁
data replication
393
データの複製
393頁
data representation
94
データ表現
94頁
data science
21
,
21
,
24
,
26
,
30
データサイエンス
21頁
、
21頁
、
24頁
、
26頁
、
30頁
data scientist
372
,
406
,
410
データ科学者
372頁
、
406頁
、
410頁
data security
370
,
410
データセキュリティー
370頁
、
410頁
data security platform
845
データセキュリティー基盤
845頁
data steward
371
,
410
データスチュワード
371頁
、
410頁
data structure
92
,
94
データ構造
92頁
、
94頁
data structure problem
100
データ構造の問題
100頁
data swamp
407
データスワンプ
407頁
data type
92
,
181
データ型
92頁
、
181頁
data types
317
,
320
データ型
317頁
、
320頁
data virtualization
409
データ仮想化
409頁
data warehouse
378
,
403
,
409
,
418
データウェアハウス
378頁
、
403頁
、
409頁
、
418頁
database administrator (DBA)
371
データベース管理者(DBA)
371頁
database administrators
438
データベース管理者
438頁
database application
373
,
397
,
401
データベースアプリケーション
373頁
、
397頁
、
401頁
database architecture
391
データベースアーキテクチャー
391頁
database description language (DDL)
374
データベース記述言語(DDL)
374頁
database designer
371
,
373
,
388
データベース設計者
371頁
、
373頁
、
388頁
database language
374
,
383
データベース言語
374頁
、
383頁
database management system (DBMS)
368
,
372
,
425
データベース管理システム(DBMS)
368頁
、
372頁
、
425頁
database normalization
384
,
396
データベースの正規化
384頁
、
396頁
database recovery
395
データベースの回復
395頁
database security
395
データベースのセキュリティー
395頁
database transaction
393
データベーストランザクション
393頁
database user
373
データベース利用者
373頁
DBMS interface
375
DBMSインターフェース
375頁
DBMS utilities
375
DBMSユーティリティー
375頁
deadlock
271
,
315
デッドロック
271頁
、
315頁
debugger
482
デバッガー
482頁
debugging
44
,
53
,
77
デバッグ
44頁
、
53頁
、
77頁
decentralized Apps (DApps)
576
分散型アプリ(DApp)
576頁
declarative programming
153
宣言型プログラミング
153頁
decomposition
42
,
60
,
66
分解
42頁
、
60頁
、
66頁
decrement operator (--)
323
デクリメント演算子(--)
323頁
deep learning network
417
深層学習ネットワーク
417頁
deep machine learning
776
深い機械学習
776頁
demand paging
272
,
278
デマンドページング
272頁
、
278頁
Denial of Service Attacks (DoS)
395
サービス拒否攻撃(DoS)
395頁
denial-of-service attack
840
サービス拒否攻撃
840頁
Dennard scaling
231
デナードスケーリング
231頁
denormalizing
412
非正規化
412頁
deployment
440
,
457
,
488
配備
440頁
、
457頁
、
488頁
depth-first search
123
深さ優先探索
123頁
descriptive analytics
413
記述的分析
413頁
design component
53
設計部品
53頁
design pattern
454
,
488
デザインパターン
454頁
、
488頁
destructor
339
デストラクター
339頁
detail-level design (DLD)
453
詳細水準の設計(DLD)
453頁
determinative
330
回数が定まったループ
330頁
device driver
151
,
160
,
249
,
257
デバイスドライバー
151頁
、
160頁
、
249頁
、
257頁
device manager
259
デバイスマネージャー
259頁
device register
255
デバイスレジスタ
255頁
DevOps
665
,
679
,
683
,
688
,
693
,
707
DevOps
665頁
、
679頁
、
683頁
、
688頁
、
693頁
、
707頁
DevOps model
471
DevOpsモデル
471頁
DFS
283
DFS
283頁
dictionary
93
,
103
辞書
93頁
、
103頁
Difference Engine
11
階差機関
11頁
Dijkstra’s algorithm
126
ダイクストラ法
126頁
directory
272
,
280
,
281
,
286
ディレクトリー
272頁
、
280頁
、
281頁
、
286頁
disaster recovery
685
災害復旧
685頁
disk
197
ディスク
197頁
disk storage
388
ディスク記憶装置
388頁
distributed computing
176
分散計算
176頁
distributed denial-of-service (DDoS) attack
844
分散型サービス拒否(DDoS)攻撃
844頁
distributed file system (DFS)
282
分散ファイルシステム(DFS)
282頁
distributed transaction
393
分散トランザクション
393頁
divide and conquer algorithm
113
分割統治アルゴリズム
113頁
Django
680
,
680
Django
680頁
、
680頁
Django project
586
,
626
Djangoプロジェクト
586頁
、
626頁
Docker
665
,
686
,
688
,
711
,
712
,
721
,
725
,
731
Docker
665頁
、
686頁
、
688頁
、
711頁
、
712頁
、
721頁
、
725頁
、
731頁
Docker Compose
732
,
733
Docker Compose
732頁
、
733頁
Docker Engine
731
Docker Engine
731頁
domain constraint
384
定義域制約
384頁
Dr. Edgar F. Codd
379
エドガー・F・コッド博士
379頁
DRAM
224
,
226
DRAM
224頁
、
226頁
dual in-line memory module (DIMM)
225
デュアルインラインメモリモジュール(DIMM)
225頁
dual mode
257
デュアルモード
257頁
duplication
369
重複
369頁
dynamic library
214
動的ライブラリ
214頁
dynamic linker
349
動的リンカー
349頁
dynamic linking
272
,
275
動的リンク
272頁
、
275頁
dynamic method binding
341
動的メソッド束縛
341頁
dynamic programming
12
,
118
動的計画法
12頁
、
118頁
dynamic quality
442
動的な品質
442頁
dynamic random access memory (DRAM)
224
ダイナミックランダムアクセスメモリ(DRAM)
224頁
DynamoDB
401
DynamoDB
401頁
← 前の項目
索引
次の項目 →
E