1. 程式人生 > >計算機程式設計常用詞彙

計算機程式設計常用詞彙

第一部分、計算機演算法常用術語中英對照
Data Structures 基本資料結構 
Dictionaries 字典 
Priority Queues 堆 
Graph Data Structures 圖 
Set Data Structures 集合 
Kd-Trees 線段樹 
Numerical Problems 數值問題 
Solving Linear Equations 線性方程組 
Bandwidth Reduction 頻寬壓縮 
Matrix Multiplication 矩陣乘法 
Determinants and Permanents 行列式 
Constrained and Unconstrained Optimization 最值問題 

Linear Programming 線性規劃 
Random Number Generation 隨機數生成 
Factoring and Primality Testing 因子分解/質數判定 
Arbitrary Precision Arithmetic 高精度計算 
Knapsack Problem 揹包問題 
Discrete Fourier Transform 離散Fourier變換 
Combinatorial Problems 組合問題 
Sorting 排序 
Searching 查詢 
Median and Selection 中位數 
Generating Permutations 排列生成 

Generating Subsets 子集生成 
Generating Partitions 劃分生成 
Generating Graphs 圖的生成 
Calendrical Calculations 日期 
Job Scheduling 工程安排 
Satisfiability 可滿足性 
Graph Problems -- polynomial 圖論-多項式演算法 
Connected Components 連通分支 
Topological Sorting 拓撲排序 
Minimum Spanning Tree 最小生成樹 
Shortest Path 最短路徑 

Transitive Closure and Reduction 傳遞閉包 
Matching 匹配 
Eulerian Cycle / Chinese Postman Euler迴路/中國郵路 
Edge and Vertex Connectivity 割邊/割點 
Network Flow 網路流 
Drawing Graphs Nicely 圖的描繪 
Drawing Trees 樹的描繪 
Planarity Detection and Embedding 平面性檢測和嵌入 
Graph Problems -- hard 圖論-NP問題 
Clique 最大團 
Independent Set 獨立集 
Vertex Cover 點覆蓋 
Traveling Salesman Problem 旅行商問題 
Hamiltonian Cycle Hamilton迴路 
Graph Partition 圖的劃分 
Vertex Coloring 點染色 
Edge Coloring 邊染色 
Graph Isomorphism 同構 
Steiner Tree Steiner樹 
Feedback Edge/Vertex Set 最大無環子圖 
Computational Geometry 計算幾何 
Convex Hull 凸包 
Triangulation 三角剖分 
Voronoi Diagrams Voronoi圖 
Nearest Neighbor Search 最近點對查詢 
Range Search 範圍查詢 
Point Location 位置查詢 
Intersection Detection 碰撞測試 
Bin Packing 裝箱問題 
Medial-Axis Transformation 中軸變換 
Polygon Partitioning 多邊形分割 
Simplifying Polygons 多邊形化簡 
Shape Similarity 相似多邊形 
Motion Planning 運動規劃 
Maintaining Line Arrangements 平面分割 
Minkowski Sum Minkowski和 
Set and String Problems 集合與串的問題 
Set Cover 集合覆蓋 
Set Packing 集合配置 
String Matching 模式匹配 
Approximate String Matching 模糊匹配 
Text Compression 壓縮 
Cryptography 密碼 
Finite State Machine Minimization 有窮自動機簡化 
Longest Common Substring 最長公共子串 
Shortest Common Superstring 最短公共父串 
DP——Dynamic Programming——動態規劃 
recursion —— 遞迴 

第二部分、程式設計詞彙 
A2A integration A2A整合 
abstract 抽象的 
abstract base class (ABC)抽象基類 
abstract class 抽象類 
abstraction 抽象、抽象物、抽象性 
access 存取、訪問 
access level訪問級別 
access function 訪問函式 
account 賬戶 
action 動作 
activate 啟用 
active 活動的 
actual parameter 實參 
adapter 介面卡 
add-in 外掛 
address 地址 
address space 地址空間 
address-of operator 取地址操作符 
ADL (argument-dependent lookup) 
ADO(ActiveX Data Object)ActiveX資料物件 
advanced
aggregation 聚合、聚集 
algorithm 演算法 
alias 別名 
align 排列、對齊 
allocate 分配、配置 
allocator分配器、配置器 
angle bracket 尖括號 
annotation 註解、評註 
API (Application Programming Interface) 應用(程式)程式設計介面 
app domain (application domain)應用域 
application 應用、應用程式 
application framework 應用程式框架 
appearance 外觀 
append 附加 
architecture 架構、體系結構 
archive file 歸檔檔案、存檔檔案 
argument引數(傳給函式的值)。參見parameter 
array 陣列 
arrow operator 箭頭操作符 
ASP(Active Server Page)活動伺服器頁面 
ASP.NET worker process ASP.NET工作者程序 
assembly 裝配件、配件 
assembly language 組合語言 
assembly manifest 裝配件清單 
assert(ion) 斷言 
assign 賦值 
assignment 賦值、分配 
assignment operator 賦值操作符 
associated 相關的、相關聯的 
associative container 關聯式容器(對應sequential container) 
asynchronous 非同步的 
atomic 原子的 
atomic operation 原子操作 
attribute 特性、屬性 
authentication service 驗證服務 
authorization 授權 
audio 音訊 
A.I. 人工智慧 
B2B integration B2B整合、B2B整合(business-to-business integration) 
background 背景、後臺(程序) 
backward compatible 向後相容、向下相容 
backup 備份 
backup device備份裝置 
backup file 備份檔案 
bandwidth 頻寬 
base class 基類 
base type 基型別 
batch 批處理 
BCL (base class library)基類庫 
binary 二進位制 
binary search 二分查詢 
binary tree 二叉樹 
binary function 雙參函式 

相關推薦

計算機程式設計常用詞彙

第一部分、計算機演算法常用術語中英對照 Data Structures 基本資料結構  Dictionaries 字典  Priority Queues 堆  Graph Data Structures 圖  Set Data Structures 集合  K

計算機程式設計 常用術語英語詞彙大全 記憶

第一部分、計算機演算法常用術語中英對照Data Structures 基本資料結構Dictionaries 字典Priority Queues 堆Graph Data Structures 圖Set Data Structures 集合Kd-Trees 線段樹

程式設計常用英語詞彙彙總

abstract  抽象的 abstract base class  (ABC)抽象基類 abstract class  抽象類 abstraction&nbs

【C語言】Coursera課程《計算機程式設計》臺灣大學劉邦鋒——Week4課堂筆記

三次 編譯 scan parameter pass 命令 是把 dex float Coursera課程 《計算機程式設計》臺灣大學 劉邦鋒 Week4 Functions 4-1 System Function 函數主要分為兩大類系統定義函數與使用者定義函數,例如prin

計算機維護常用軟件有哪些

進行 jpg 什麽 watermark ces 51cto 人員 process 圖片 桌面運維的工作非常繁雜,在完成日程工作以外還要應對各種突發事件。該職業要求具有極高的響應能力,以便快速的解決故障以保證它人的工作可以順利進行。對於從事桌面運維的工程師來說,具備高度的計算

計算機網路常用命令

介紹幾個很常用的計算機網路會用到的命令 ping ping url/ip 用來檢測主機到指定的伺服器物理線路的連通性。 主機先向伺服器傳送4次32位元組資料包,若能連通,伺服器迴應相同的資料包。不能迴應也說明無連線通路。 比如 ping baidu.com 說明能

計算機網路常用名詞解釋與問答題

OSI七層參考模型 應用層:應用層是使用者與網路的介面,應用層需要採用不同的應用層協議來解決不同型別的應用要求。 表示層:主要用於處理在兩個通訊系統中交換資訊的方式,表示層還提供資料壓縮,加密和解密。 會話層:會話層負責管理主機間的會話程序,包括建立管理以及終止程序間的會話。 傳輸層:負責主

[計算機程式設計C++] Fibonaci數列的遞迴與非遞迴演算法實現

本文是對西安交通大學C++慕課第三章程式設計練習的16題的講解。 參考部落格:https://blog.csdn.net/zombie_slicer/article/details/38871799 題目內容: 編寫程式,顯示Fibonaci序列的前n項(從

[計算機程式設計C++] 輸入整數顯示十六進位制和八進位制

12 輸入整數顯示十六進位制和八進位制(10分) 題目內容: 編寫程式,輸入整數,顯示其十進位制、十六進位制和八進位制形式。如輸入31,輸出: -31 -1f -37 輸入:一個整數,注意,可能是負數。 輸出:三個數,十進位制、十六進位制和八進位制,用空格隔開。 提示

[Python程式設計]常用進位制轉換的程式碼實現

二進位制轉十進位制 def bin_to_dec(bin_str): bin = [int(n) for n in bin_str ] dec = [bin[-i - 1] * math.pow(2, i) for i in range(len(bin))] re

高階計算機網路---常用知識梳理

基礎知識提綱 (1)乙太網的基本原理,幀格式; (2)ARP,DHCP,ICMP協議原理,以及ping命令的工作原理 (3)VLAN基本原理; (4)交換機工作原理,包括地址自學習,生成樹 演算法,乙太網幀交換流程; (5)RIP,OSPF,BGP路由協議工作原理; (6)路由器工作原理

C++程式設計常用程式碼

計時: #include<chrono> chrono::steady_clock::time_point t1=chrono::steady_clock::now(); //do something chrono::steady_clock::time_point t2=chron

計算機程式設計C++(基礎訓練2)

計算機程式設計C++ MOOC 測試與作業C++基礎練習100題 測試與作業C++基礎練習100題 ##第二週基本練習 求過平面上兩點的直線的斜率 #include <iostream> using names

計算機程式設計C++(基礎訓練1)

計算機程式設計C++ MOOC 測試與作業C++基礎練習100題 測試與作業C++基礎練習100題 本文為記錄MOOC上《計算機程式設計C++》(西安交通大學)測試與作業,僅供參考,歡迎觀者指點批評! 作者是一個學習程式設計的新手,內容中如有疏漏,

某高校計算機程式設計教授教你如何快速入門python,一文帶你進入程式設計

如何快速入門Python 學習任何一門語言都是從入門(1年左右),通過不間斷練習達到熟練水準(3到5年),少數人最終能精通語言,成為執牛耳者,他們是金字塔的最頂層。雖然萬事開頭難,但好的開始是成功的一半,今天這篇文章就來談談如何開始入門 Python。只要方向對了,就不怕路遠。 設定目標

影象及程式設計常用網址,作為收藏 Very Good

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

計算機網路常用的命令列指令

1.ping 命令2.ipconfig 命令3.net 命令4.nbtstat 命令5.tracert 命令6.ftp 命令 ping 命令式用來測試TCP/IP 網路是否暢通或者網路連線速度的命令,其原理是根據計算機唯一標示的IP 地址,當用戶給目的地址發 送一個數據包時,對方就會返回一個同樣

計算機程式設計C++(第5周基礎練習)

計算機程式設計C++ MOOC 測試與作業C++基礎練習100題 測試與作業C++基礎練習100題 ##第五週基本練習 本週為函式的使用 求兩個數的和 #include "iostream" using namespa

計算機程式設計C++(第4周基礎練習)

計算機程式設計C++ MOOC 測試與作業C++基礎練習100題 測試與作業C++基礎練習100題 ##第四周基本練習 本週作業為陣列的基本練習 陣列元素反序輸出 #include "iostream" using n

計算機程式設計C++(第3周基礎練習)

計算機程式設計C++ MOOC 測試與作業C++基礎練習100題 測試與作業C++基礎練習100題 ##第三週基本練習 判斷奇偶數 #include "iostream" using namespace std; int