久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

計算機常用術語總結

時間:2019-05-12 02:37:19下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《計算機常用術語總結》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《計算機常用術語總結》。

第一篇:計算機常用術語總結

計算機公司

ali: acer lab(宏棋實驗室)asf: applied science fiction amd: advanced micro device(超微半導體)ami: american megatrends incorporated ear(extreme audio reality)hp: hewlett-packard,美國惠普公司

ibm: international business machine,國際商業機器 idg(international data group,國際數據集團)ims: international meta system mle:microsoft learning and entertainment,微軟教學與娛樂公司 ms(microsoft,微軟)nai: network associates incorporation,前身為mcafee。ns(national semiconductor,國家半導體)pmi: pacific magtron international sce(sony computer entertainment,索尼計算機娛樂部)sgi:silicon graphics sis: silicon integrated systems,硅片綜合系統公司

umc(united microelectronics corporation,臺灣聯華電子公司,半導體制造商)wd(western digital,西部數據)zd(ziff-davis出版公司)組織

cbf: cable broadband forum,電纜寬帶論壇

cema(consumer electronics manufacturing association(消費者電子制造業協會)cpe: customer premise equipment(用戶預定設備)csa: canadian standards association(加拿大標準協會)dca: defense communication agency,國防部通信局 doj: department of justice(反不正當競爭部門)dsp: delivery service partner(交付服務合伙人)dvb:digital video broadcasting,數字視頻廣播 e3:electronic entertainment expo,電子娛樂展覽會 eff: electronic frontier foundation(電子前線基金會)epa(environmental protection agency,美國環境保護局)fcc: federal communications commission(聯邦通信委員會)ftc: federal trade commission,聯邦商業委員會 gdc(game developer conference,游戲發展商會議)isscc(international solid-state circuits conference,國際晶體管電路討論會)icsa: international computer security association(國際計算機安全協會),它的前身為ncsa(national computer security association,國家計算機安全協會)ieee(institute of electrical and electronics engineers,電子電路工程師協會)ifwp: international forum white paper,國際白皮書論壇 iso/mpeg: international standard organization's moving picture expert group(國際標準化組織的活動圖片專家組)itaa: information technology association of american,美國信息技術協會 mac(mobile advisory council)mcsp: microsoft certified solution providers,微軟認證解決方案供應商 mjpeg(motion joint photographic experts group,移動式連續圖像專家組)mma: midi manufacturer association(midi制造商聯盟)ncta: national cable television association,美國電纜電視協會 nia: networking interoperatility alliance(網絡互操作聯盟)nbitd(national board for industrual and technical development,瑞典國立工業和技術發展委員會制訂)oaaf:open arcade architecture forum,開放式arcade體系論壇 oem(original equipment manufacturer,原始設備制造商)oif: optical internetworking forum,光纖互連網絡論壇

riaa(recording industry association of america,美國唱片工業協會)rio: redistributed internet object(因特網分配組織)sia(the semiconductor industries association,半導體工業協會)spa: software publishers association,軟件出版商協會

tsowu(the swedish office worker's union,瑞典辦公人員聯合會,以制訂tco標準著稱)uawg: universal adsl working group(通用adsl工作組)ucaid:university corporation for advanced internet development ul: underwriters laboratories inc.(新產品承諾實驗室)var: value added resellers(增值分銷商)w3c(world wide web consortium,萬維網協會)whql(microsoft windows hardware quality lab,微軟公司視窗硬件質量實驗室)winhec: windows hardware engineering conference,視窗硬件工程會議 打印機

aas(automatic area seagment?)dpi(dot per inch,每英寸的打印像素)ecp(extended capabilities port,延長能力端口)epp(enhanced parallel port,增強形平行接口)ipp(internet printing protocol,因特網打印協議)ppm(paper per minute,頁/分)spp(standard parallel port,標準并行口)tet(text enhanced technology,文本增強技術)usbdcdpd(universal serial bus device class definition for printing devices,打印設備的通用串行總線級標準)vd(variable dot,變點式列印)掃描儀

twain(toolkit without an interesting name)協議 磁盤

aat(average access time,平均存取時間)abs(auto balance system,自動平衡系統)asmo(advanced storage magneto-optical,增強形光學存儲器)ast(average seek time,平均尋道時間)ata(at attachment,at擴展型)atomm(advanced super thin-layer and high-output metal media,增強形超薄高速金屬媒體)bps(bit per second,位/秒)cam(common access model,公共存取模型)css(common command set,通用指令集)dma(direct memory access,直接內存存取)dvd(digital video disk,數字視頻光盤)eide(enhanced integrated drive electronics,增強形電子集成驅動器)fat(file allocation tables,文件分配表)fdbm(fluid dynamic bearing motors,液態軸承馬達)fdc(floppy disk controller,軟盤驅動器控制裝置)fdd(floppy disk driver,軟盤驅動器)gmr(giant magnetoresistive,巨型磁阻)hda(head disk assembly,磁頭集合)hifd(high-capacity floppy disk,高容量軟盤)ide(integrated drive electronics,電子集成驅動器)lba(logical block addressing,邏輯塊尋址)mbr(master boot record,主引導記錄)mtbf(mean time before failure,平均故障時間)pio(programmed input output,可編程輸入輸出模式)prml(partial response maximum likelihood,最大可能部分反應,用于提高磁盤讀寫傳輸率)rpm(rotation per minute,轉/分)rsd: removable storage device(移動式存儲設備)scsi(small computer system interface,小型計算機系統接口)scma:scsi configured auto magically,scsi自動配置

s.m.a.r.t.(self-monitoring,analysis and reporting technology,自動監測、分析和報告技術)sps(shock protection system,抗震保護系統)sta(scsi trade association,scsi同業公會)ultra dma(ultra direct memory access,超高速直接內存存取)lvd(low voltage differential)seagate硬盤技術 discwizard(磁盤控制軟件)dst(drive self test,磁盤自檢程序)seashield(防靜電防撞擊外殼)光驅

atapi(at attachment packet interface)bcf(boot catalog file,啟動目錄文件)bif(boot image file,啟動映像文件)cdr(cd recordable,可記錄光盤)cd-rom/xa(cd-rom extended architecture,唯讀光盤增強形架構)cdrw(cd-rewritable,可重復刻錄光盤)clv(constant linear velocity,恒定線速度)dae(digital audio extraction,數據音頻抓取)ddss(double dynamic suspension system,雙懸浮動態減震系統)ddss ii(double dynamic suspension system ii,第二代雙層動力懸吊系統)pcav(part constant angular velocity,部分恒定角速度)vcd(video cd,視頻cd)RAM & ROM abp: address bit permuting,地址位序列改變 atc(access time from clock,時鐘存取時間)bsram(burst pipelined synchronous static ram,突發式管道同步靜態存儲器)cas(column address strobe,列地址控制器)cct(clock cycle time,時鐘周期)db: deep buffer(深度緩沖)ddr sdram(double date rate,雙數據率sdram)dil(dual-in-line)dimm(dual in-line memory modules,雙重內嵌式內存模塊)dram(dynamic random access memory,動態隨機存儲器)drdram(direct rambus dram,直接rambus內存)ecc(error checking and correction,錯誤檢查修正)eeprom(electrically erasable programmable rom,電擦寫可編程只讀存儲器)fm: flash memory(快閃存儲器)fmd rom(fluorescent material read only memory,熒光質只讀存儲器)pirom:processor information rom,處理器信息rom pledm: phase-state low electron(hole)-number drive memory qbm(quad band memory,四倍邊帶內存)rac(rambus asic cell,rambus集成電路單元)ras(row address strobe,行地址控制器)rdram(rambus direct ram,直接型rambusram)rimm(rambus in-line memory modules,rambus內嵌式內存模塊)sdr sdram(single date rate,單數據率sdram)sgram(synchronous graphics ram,同步圖形隨機儲存器)so-dimm(small outline dual in-line memory modules,小型雙重內嵌式內存模塊)spd(serial presence detect,串行存在檢查)sram(static random access memory,靜態隨機存儲器)sstl-2(stub series terminated logic-2)tsops(thin small outline packages,超小型封裝)uswv(uncacheable,speculative,write-combining非緩沖隨機混合寫入)vcma(virtual channel memory architecture,虛擬通道內存結構)

第二篇:計算機算法常用術語中英對照

第一部分 計算機算法常用術語中英對照

Data Structures 基本數據結構Dictionaries 字典Priority Queues 堆Graph Data Structures 圖Set Data Structures 集合Kd-Trees 線段樹 Numerical Problems 數值問題Solving Linear Equations 線性方程組 Fourier變換

Bandwidth Reduction 帶寬壓縮Matrix Multiplication 矩陣乘法Satisfiability 可滿足性 Determinants and Permanents 行列式Linear Programming 線性規劃Matching 匹配 Constrained and Unconstrained Optimization 最值問題Clique 最大團Cryptography 密碼 Random Number Generation 隨機數生成Shortest Path 最短路徑recursion遞歸 Factoring and Primality Testing 因子分解/質數判定 Searching 查找Sorting 排序 Arbitrary Precision Arithmetic 高精度計算Calendrical Calculations 日期

Discrete Fourier Transform 離散Combinatorial Problems 組合問題

Median and Selection 中位數Generating Permutations 排列生成Generating Subsets 子集生成Generating Partitions 劃分生成Generating Graphs 圖的生成Job Scheduling 工程安排

Graph Problems--polynomial 圖論-多項式算法Connected Components 連通分支Topological Sorting 拓撲排序Minimum Spanning Tree 最小生成樹

Transitive Closure and Reduction 傳遞閉包Network Flow 網絡流

Eulerian Cycle / Chinese Postman Euler回路/中國郵路

Edge and Vertex Connectivity 割邊/割點Independent Set 獨立集

Drawing Graphs Nicely 圖的描繪Drawing Trees 樹的描繪

Planarity Detection and Embedding平面性檢測和嵌入Vertex Cover 點覆蓋

Graph Problems--hard 圖論-NP問題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 集合配置

Approximate String Matching 模糊匹配Text Compression 壓縮

DP—Dynamic Programming動態規劃Longest Common Substring 最長公共子串Shortest Common Superstring 最短公共父串String Matching 模式匹配

Finite State Machine Minimization 有窮自動機簡化

第二部分 數據結構英語詞匯

數據抽象 data abstraction數據元素 data element數據對象 data object

數據項 data item數據類型 data type抽象數據類型 abstract data type 邏輯結構 logical structure物理結構 phyical structure線性結構 linear structure 非線性結構 nonlinear structure基本數據類型 atomic data type線性表 linear list

數組 array直接前趨 immediate predecessor隊列 queue

串 string固定聚合數據類型 fixed-aggregate data type棧 stack

可變聚合數據類型 variable-aggregate data type樹 tree圖 grabh

查找,線索 searching更新 updating排序(分類)sorting

插入 insertion刪除 deletion前趨 predecessor

后繼 successor直接后繼 immediate successor雙端列表 deque(double-ended queue)循環隊列 cirular queue指針 pointer先進先出表(隊列)first-in first-out list 后進先出表(隊列)last-in first-out list棧底 bottom棧定 top

壓入 push彈出 pop隊頭 front隊尾 rear上溢 overflow 下溢 underflow數組 array矩陣 matrix多維數組 multi-dimentional array 以行為主的順序分配 row major order以列為主的順序分配 column major order 三角矩陣 truangular matrix對稱矩陣 symmetric matrix稀疏矩陣 sparse matrix 轉置矩陣 transposed matrix鏈表 linked list線性鏈表 linear linked list單鏈表 single linked list多重鏈表 multilinked list 循環鏈表 circular linked list雙向鏈表 doubly linked list十字鏈表 orthogonal list廣義表 generalized list

鏈 link指針域 pointer field鏈域 link field頭結點 head node頭指針 head pointer 尾指針 tail pointer串 string空白(空格)串 blank string空串(零串)null string子串 substring樹 tree子樹 subtree森林 forest根 root葉子 leaf 結點 node深度 depth層次 level雙親 parents孩子 children 兄弟 brother 祖先 ancestor 子孫 descentdant 二叉樹 binary tree平衡二叉樹 banlanced binary tree 滿二叉樹 full binary tree完全二叉樹 complete binary tree

遍歷二叉樹 traversing binary tree二叉排序樹 binary sort tree

二叉查找樹 binary search tree線索二叉樹 threaded binary tree

哈夫曼樹 Huffman tree有序數 ordered tree

無序數 unordered tree判定樹 decision tree雙鏈樹 doubly linked tree

數字查找樹 digital search tree樹的遍歷 traversal of tree先序遍歷 preorder traversal中序遍歷 inorder traversal后序遍歷 postorder traversal圖 graph

子圖 subgraph有向圖 digraph(directed graph)無向圖 undigraph(undirected graph)完全圖 complete graph連通圖 connected graph非連通圖 unconnected graph

強連通圖 strongly connected graph 弱連通圖 weakly connected graph加權圖 weighted graph 有向無環圖 directed acyclic graph 稀疏圖 spares graph稠密圖 dense graph

重連通圖 biconnected graph二部圖 bipartite graph邊 edge頂點 vertex

弧 arc路徑 path回路(環)cycle弧頭head弧尾 tail源點 source 終點 destination匯點 sink權 weight連接點 articulation point

初始結點 initial node終端結點 terminal node相鄰邊 adjacent edge

相鄰頂點 adjacent vertex關聯邊 incident edge入度 indegree

出度 outdegree最短路徑 shortest path有序對 ordered pair

無序對 unordered pair簡單路徑 simple path簡單回路 simple cycle

連通分量 connected component鄰接矩陣 adjacency matrix鄰接表 adjacency list

鄰接多重表 adjacency multilist遍歷圖 traversing graph生成樹 spanning tree 最小(代價)生成樹 minimum(cost)spanning tree生成森林 spanning forest 拓撲排序 topological sort偏序 partical order拓撲有序 topological order

AOV網 activity on vertex networkAOE網 activity on edge network

關鍵路徑 critical path匹配 matching最大匹配 maximum matching

增廣路徑 augmenting path增廣路徑圖 augmenting path graph查找 searching 線性查找(順序查找)linear search(sequential search)二分查找 binary search

分塊查找 block search散列查找 hash search平均查找長度 average search length 散列表 hash table散列函數 hash funticion直接定址法 immediately allocating method 數字分析法 digital analysis method平方取中法 mid-square method 折疊法 folding method 除法 division method隨機數法 random number method排序 sort

內部排序 internal sort外部排序 external sort插入排序 insertion sort

隨小增量排序 diminishing increment sort選擇排序 selection sort堆排序 heap sort 快速排序 quick sort歸并排序 merge sort 基數排序 radix sort外部排序 external sort平衡歸并排序 balance merging sort二路平衡歸并排序 balance two-way merging sort 多步歸并排序 ployphase merging sort置換選擇排序 replacement selection sort

文件 file主文件 master file順序文件 sequential file索引文件 indexed file 索引順序文件 indexed sequential file索引非順序文件 indexed non-sequential file 直接存取文件 direct access file多重鏈表文件 multilist file倒排文件 inverted file 目錄結構 directory structure樹型索引 tree index

第三篇:山東專升本計算機英文術語及快捷方式總結

一、重要英文術語簡寫

1.IT:Information Technology,信息技術

2.ENIAC:Electronic Numerical Integrator And Calculator,數字電子計算機 3.Pentium:Intel 公司的 CPU 型號

4.PC:Personal Computer,個人計算機;MPC:多媒體個人計算機 5.CAD:Computer-Aided Design,計算機輔助設計 6.CAM:Computer-Aided Manufacturing,計算機輔助制造 7.CBE:Computer Based Education,計算機輔助教育 8.CAI:Computer-Aided Instruction,計算機輔助教學 9.CMI:Computer Managed Instruction,計算機管理教學 10.CAT:Computer-Aided Test,計算機輔助測試

11.CIMS:Computer Integrated Manufacturing System,計算機集成制造系統 12.AI:Artificial Intelligence,人工智能 13.Grid:網格,用于管理網絡資源 14.bit:位;Byte:字節;Word:字 15.KB、MB、GB、TB:存儲單位 16.GHz,MHz,HZ:時鐘頻率單位

17.ASCII:American Standard Code for Information Interchange,美國國家標準信息交換代碼 18.ISO:International Standard Organization,國際標準化組織 19.ALU:Arithmetic Logic Unit,算數邏輯單元 20.CPU:Central Processing Unit,中央處理器 21.ROM:Read Only Memory,只讀存儲器

22.BIOS:Basic Input and Output System,基本輸入輸出系統,是一塊 ROM 23.RAM:Random Access Memory,隨機訪問(讀取)存儲器 24.Cache:高速緩存

25.CD-ROM:Compact Disk-ROM ,只讀光盤

26.OS :Operating System,操作系統; NOS:Network OS,網絡操作系統 27.MIPS:Million Instructions Per Second,每秒 106條指令 28.BIPS:Billion Instructions Per Second,每秒 109條指令 29.SDRAM:Synchronous DRAM,同步動態隨機存儲器

30.DDR SDRAM:Double Date Rate SDRAM,雙倍數據傳輸速率同步動態隨機存儲器 31.PCI:Peripheral Component Interconnect,外設部件互連標準,是一種高速局部總線 32.AGP:Accelerate Graphical Port ,加速圖形接口,是一種顯卡專用的局部總線 33.USB:Universal Serial Bus,通用串行總線,當前最高版本是 3.0 34.CRT:Cathode Ray Tube,陰極射線管; LCD:liquid Crystal Display,液晶顯示器 35.Multimedia:多媒體;Digital Multimedia:數字多媒體

36.JPEG:Joint Photographic Experts Group,聯合圖像專家組,是一種圖像壓縮格式 37.MPEG:是針對運動圖像的壓縮標準

38.Clip Board:剪貼板,是內存中的一段公用區域

39.OLE:(Object Linking and Embedded 一種可用于在程序之間共享信息的程序集成技術所有 Office 程序都支持 OLE,所以可通過鏈接和嵌入對象共享信息 40.DB:數據庫;DBS:數據庫系統;

41.DBMS:數據庫管理系統;RDBMS:關系型數據庫管理系統

42.ARPA:Advanced Research Projects Agency,美國國防部高級研究計劃局,建成了 ARPA 網,即ARPANet,它是 Internet 的前身 43.NSFNet:National Science Foundation Network:美國國家基金會網絡,是 Internet 的第二大主干網 44.OSI-RM:Opening System Interconnection-Reference Model,開放系統互連參考模型 45.LAN:Local Area Network,局域網 46.MAN:Metropolitan Area Network,城域網 47.WAN:Wide Area Network,廣域網 48.Internet:因特網,也叫國際互聯網

49.TCP/IP:Transfer Control Protocol / Internet Protocol,傳輸控制協議/互聯網協議 50.PPP:Point to Point Protocol,點對點協議

51.UDP:User Datagram Protocol,用戶數據報協議,是傳輸層協議 TCP 協議也屬于傳輸層協議 52.HTTP:Hyper Text Transfer Protocol,超文本傳輸協議,用于傳遞網頁文件 53.FTP:File Transfer Protocol,文件傳輸協議,用于實現交互式文件傳輸 54.SMTP:Simple Mail Transfer Protocol,簡單郵件傳輸協議,實現電子郵件傳送 55.POP:Post Office Protocol,郵局協議,用于接收郵件 56.TELNET:網絡終端協議,用于實現遠程登錄功能

57.DNS:Domain Name System,域名系統,用于實現域名到 IP 地址的映射

58.SNMP: Simple Network Management Protocol,簡單網絡管理協議,用于收集和交換網絡管理信息 59.NFS:Network File System , 網絡文件系統,用于網絡中不同主機間的文件共享 60.Modem:調制解調器,包括調制器(數模轉換)和解調器(模數轉換)

61.NCFC:The national Computing and Networking Facility of China,北京中關村地區科研網 62.CERNet:China Education and Research Network,中國教育和科研計算機網 63.ChinaNet :中國公用計算機互聯網,郵電部于 1995 年開通,是公共商用網

64.ChinaGBN:China Golden Bridge Network,中國金橋網,1996 年由國家電子工業部開通 65.CSTNet:China Science and Technology Network,中國科技網

66.PSTN:Public Switched Telephone Network,公用電話交換網,是通過用戶撥號入網的方式 67.ISDN:Integrated Service Digital Network,綜合業務數據網,俗稱一線通 68.ADSL:非對稱數字用戶線是上網方式的一種 69.Anonymous:匿名 FTP 默認的額登錄帳號 70.Streaming Media:流媒體 71.www.tmdps.cnputing: 云計算 86.Big Data: 大數據 87.Mobile Internet:移動互聯網 88.Virtual Reality:虛擬現實

89.Dreamweaver(所見即所得的可視化網站開發工具)、Fireworks(處理網頁圖片)、Flash(動畫制作工具):網頁制作三劍客

90.JavaScript, VBScript:當前流行的腳本語言,用于編寫嵌入到 HTML 代碼中的程序

91....的開頭和結尾; ...定義 HTML 文件的頭部;...

第四篇:計算機專用簡化英文術語

delphi Delphi,是Windows平臺下著名的快速應用程序開發工具(Rapid Application Development,簡稱RAD)。它的前身,即是DOS時代盛行一時的“BorlandTurbo Pascal”,最早的版本由美國Borland(寶蘭)公司于1995年開發。主創者為Anders Hejlsberg。經過數年的發展,此產品也轉移至Embarcadero公司旗下。Delphi是一個集成開發環境(IDE),使用的核心是由傳統Pascal語言發展而來的Object Pascal,以圖形用戶界面為開發環境,透過IDE、VCL工具與編譯器,配合連結數據庫的功能,構成一個以面向對象程序設計為中心的應用程序開發工具。

PHP PHP(PHP: Hypertext Preprocessor的縮寫,中文名:“PHP:超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易于學習,使用廣泛,主要適用于Web開發領域。PHP的文件后綴名為*.php。

PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯后代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

OpenGL OpenGL(全寫Open Graphics Library)是個定義了一個跨編程語言、跨平臺的編程接口的規格,它用于三維圖象(二維的亦可)。OpenGL是個專業的圖形程序接口,是一個功能強大,調用方便的底層圖形庫。OpenGL? 是行業領域中最為廣泛接納的 2D/3D 圖形 API, 其自誕生至今已催生了各種計算機平臺及設備上的數千優秀應用程序。OpenGL? 是獨立于視窗操作系統或其它操作系統的,亦是網絡透明的。在包含CAD[2]、內容創作、能源、娛樂、游戲開發、制造業、制藥業及虛擬現實等行業領域中,OpenGL? 幫助程序員實現在 PC、工作站、超級計算機等硬件設備上的高性能、極具沖擊力的高視覺表現力圖形處理軟件的開發。

OpenGL ES OpenGL ES(OpenGL for Embedded Systems)是 OpenGL 三維圖形 API 的子集,針對手機、PDA和游戲主機等嵌入式設備而設計。該API由Khronos集團定義推廣,Khronos是一個圖形軟硬件行業協會,該協會主要關注圖形和多媒體方面的開放標準。

Ruby Ruby,一種為簡單快捷的面向對象編程(面向對象程序設計)而創的腳本語言,在20世紀90年代由日本人松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)開發,遵守GPL協議和Ruby License。它的靈感與特性來自于 Perl、Smalltalk、Eiffel、Ada 以及 Lisp 語言。由 Ruby 語言本身還發展出了JRuby(Java平臺)、IronRuby(.NET平臺)等其他平臺的 Ruby 語言替代品。Ruby的作者于1993年2月24日開始編寫Ruby,直至1995年12月才正式公開發布于fj(新聞組)。因為Perl發音與6月誕生石pearl(珍珠)相同,因此Ruby以7月誕生石ruby(紅寶石)命名。

perl

[1]Perl 最初的設計者為拉里·沃爾(Larry Wall),他于1987年12月18日發表。Perl借取了C、sed、awk、shell scripting以及很多其他程序語言的特性。其中最重要的特性是它內部集成了正則表達式的功能,以及巨大的第三方代碼庫CPAN。簡而言之,Perl象C一樣強大,象awk、sed等腳本描述語言一樣方便。Perl 一般被稱為“實用報表提取語言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小寫的。一般,“Perl”,有大寫的 P,是指語言本身,而“perl”,小寫的 p,是指程序運行的解釋器。

Python Python(KK 英語發音:/?pa?θ?n/), 是一種面向對象、直譯式計算機程序設計語言,由Guido van Rossum于1989年底發明,第一個公開發行版發行于1991年。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被昵稱為膠水語言,它能夠很輕松的把用其他語言制作的各種模塊(尤其是C/C++)輕松地聯結在一起。常見的一種應用情形是,使用python快速生成程序的原型(有時甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,速度要求非常高,就可以用C++重寫。

SQL 結構化查詢語言(Structured Query Language)簡稱SQL(發音:/??s kju? ??l/ “S-Q-L”),結構化查詢語言是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統;同時也是數據庫腳本文件的擴展名。結構化查詢語言是高級的非過程化編程語言,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以具有完全不同底層結構的不同數據庫系統可以使用相同的結構化查詢語言作為數據輸入與管理的接口。結構化查詢語言語句可以嵌套,這使他具有極大的靈活性和強大的功能。

XHTML 可擴展超文本標記語言(Extensible HyperText Markup Language,XHTML),是一種置標語言,表現方式與超文本置標語言(HTML)類似,不過語法上更加嚴格。從繼承關系上講,HTML是一種基于標準通用置標語言(SGML)的應用,是一種非常靈活的置標語言,而XHTML則基于可擴展置標語言(XML),XML是SGML的一個子集。XHTML 1.0在2000年1月26日成為W3C的推薦標準。

W3C W3C組織W3C組織是對網絡標準制定的一個非贏利組織,W3C是World Wide Web Consortium(萬維網聯盟)的縮寫,像HTML、XHTML、CSS、XML的標準就是由W3C來定制。

NoSQL NoSQL,指的是非關系型的數據庫。隨著互聯網web2.0網站的興起,傳統的關系數據庫在應付web2.0網站,特別是超大規模和高并發的SNS類型的web2.0純動態網站已經顯得力不從心,暴露了很多難以克服的問題,而非關系型的數據庫則由于其本身的特點得到了非常迅速的發展。

JSP JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態

網頁技術標準。JSP技術有點類似ASP技術,它是在傳統的網頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,后綴名為(*.jsp)。用JSP開發的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統上運行。

HTML 超文本標記語言,是標準通用標記語言下的一個應用。

“超文本”就是指頁面內可以包含圖片、鏈接,甚至音樂、程序等非文字元素。超文本標記語言的結構包括頭部分(Head)、和主體部分(Body),其中頭部(head)提供關于網頁的信息,主體(body)部分提供網頁的具體內容。

ssl SSL(Secure Sockets Layer 安全套接層),及其繼任者傳輸層安全(Transport Layer Security,TLS)是為網絡通信提供安全及數據完整性的一種安全協議。TLS與SSL在傳輸層對網絡連接進行加密。

SVN svn(subversion)是近年來崛起的版本管理工具,是cvs的接班人。目前,絕大多數開源軟件都使用svn作為代碼版本管理軟件。

CVS CVS是一個C/S系統,多個開發人員通過一個中心版本控制系統來記錄文件版本,從而達到保證文件同步的目的。CVS版本控制系統是一種GNU軟件包,主要用于在多人開發環境下的源碼的維護。CVS(Concurrent Version System)是一個C/S系統,是一個常用的代碼版本控制軟件。主要在開源軟件管理中使用。與它相類似的代碼版本控制軟件有subversion。

js Javascript是一種由Netscape的LiveScript發展而來的原型化繼承的面向對象的動態類型的區分大小寫的客戶端腳本語言,主要目的是為了解決服務器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當時服務端需要對數據進行驗證,由于網絡速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。于是Netscape的瀏覽器Navigator加入了Javascript,提供了數據驗證的基本功能。

LiveScript LiveScript是JavaScript語言的前身。網景(Netscape)在設計瀏覽器的時候,為了提高網頁設計的互動性,所以發展了LiveScript這個電腦語言。LiveScript的創造者是Brendan Eich,首次在NetScape 2中實現。它的目的是創建一門足夠簡單的語言讓開發者能容易地為網頁增加交互,只要把代碼拷貝過來調整一下就可以。很多LiveScript開發者是從拷貝粘貼開始的。在Netscape發展LiveScript的同時,Sun公司也正在發展Java語言,為了輔助Java的網頁程式方面的設計,這兩家公司進行合作,共同發展LiveScript語言,并將LiveScript語言改名為Javacript。

Jboss JBoss是全世界開發者共同努力的成果,一個基于J2EE的開放源代碼的應用服務器。因為JBoss代碼遵循LGPL許可,可以在任何商業應用中免費使用它,而不用支付費用。2006年,Jboss公司被Redhat公司收購。JBoss是一個管理EJB的容器和服務器,支持EJB 1.1、EJB 2.0和EJB3.0的規范。但JBoss核心服務不包括支持servlet/JSP的WEB容器,一般與Tomcat或Jetty綁定使用。

JSTL JSTL(JSP Standard Tag Library,JSP標準標簽庫)是一個不斷完善的開放源代碼的JSP標簽庫,是由apache的jakarta小組來維護的。JSTL只能運行在支持JSP1.2和Servlet2.3規范的容器上,如tomcat 4.x。在JSP 2.0中也是作為標準支持的。

CSS 級聯樣式表(Cascading Style Sheet)簡稱“CSS”,通常又稱為“風格樣式表(Style Sheet)”,它是用來進行網頁風格設計的。比如,如果想讓鏈接字未點擊時是藍色的,當鼠標移上去后字變成紅色的且有下劃線,這就是一種風格。通過設立樣式表,可以統一地控制HTML中各標志的顯示屬性。級聯樣式表可以使人更能有效地控制網頁外觀。使用級聯樣式表,可以擴充精確指定網頁元素位置,外觀以及創建特殊效果的能力。

JSON JSON(JavaScript Object Notation)是一種輕量級的數據交換格式。它基于JavaScript(Standard ECMA-262 3rd Edition-December 1999)的一個子集。JSON采用完全獨立于語言的文本格式,但是也使用了類似于C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。這些特性使JSON成為理想的數據交換語言。易于人閱讀和編寫,同時也易于機器解析和生成。

JBPM [1]JBPM,全稱是Java Business Process Management(業務流程管理),它是覆蓋了業務流程管理、工作流、服務協作等領域的一個開源的、靈活的、易擴展的可執行流程語言框架。jBPM是公開源代碼項目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)協議。

ORM 對象關系映射(ORM)提供了概念性的、易于理解的模型化數據的方法。ORM方法論基于三個核心原則: 簡單:以最基本的形式建模數據。傳達性:數據庫結構被任何人都能理解的語言文檔化。精確性:基于數據模型創建正確標準化了的結構。典型地,建模者通過收集來自那些熟悉應用程序但不熟練的數據建模者的人的信息開發信息模型。建模者必須能夠用非技術企業專家可以理解的術語在概念層次上與數據結構進行通訊。建模者也必須能以簡單的單元分析信息,對樣本數據進行處理。ORM專門被設計為改進這種聯系。

DAO DAO(Data Access Objects)數據訪問對象是第一個面向對象的接口,它顯露了 Microsoft Jet 數據庫引擎(由 Microsoft Access 所使用),并允許 Visual Basic 開發者通過 ODBC 象直接連接到其他數據庫一樣,直接連接到 Access 表。DAO 最適用于單系統應用程序或小范圍本地分布使用。

JVM

JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用于計算設備的規范,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。Java虛擬機包括一套字節碼指令集、一組寄存器、一個棧、一個垃圾回收堆和一個存儲方法域。JVM屏蔽了與具體操作系統平臺相關的信息,使Java程序只需生成在Java虛擬機上運行的目標代碼(字節碼),就可以在多種平臺上不加修改地運行。JVM在執行字節碼時,實際上最終還是把字節碼解釋成具體平臺上的機器指令執行。編譯虛擬機的指令集與編譯微處理器的指令集非常類似。

https HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。它是一個URI scheme(抽象標識符體系),句法類同http:體系。用于安全的HTTP數據傳輸。

https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默認端口及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統的最初研發由網景公司進行,提供了身份驗證與加密通訊方法,現在它被廣泛用于萬維網上安全敏感的通訊,例如交易支付方面。[ Awk AWK是一種優良的文本處理工具。它不僅是 Linux 中也是任何環境中現有的功能最強大的數據處理引擎之一。AWK是一種優良的文本處理工具。它不僅是 Linux 中也是任何環境中現有的功能最強大的數據處理引擎之一。這種編程及數據操作語言(其名稱得自于它的創始人 Alfred Aho、Peter Weinberger 和 Brian Kernighan 姓氏的首個字母)的最大功能取決于一個人所擁有的知識。AWK 提供了極其強大的功能:可以進行樣式裝入、流控制、數學運算符、進程控制語句甚至于內置的變量和函數。它具備了一個完整的語言所應具有的幾乎所有精美特性。實際上 AWK 的確擁有自己的語言:AWK 程序設計語言,三位創建者已將它正式定義為“樣式掃描和處理語言”。它允許您創建簡短的程序,這些程序讀取輸入文件、為數據排序、處理數據、對輸入執行計算以及生成報表,還有無數其他的功能。

Hadoop 一個分布式系統基礎架構,由Apache基金會開發。用戶可以在不了解分布式底層細節的情況下,開發分布式程序。充分利用集群的威力高速運算和存儲。Hadoop實現了一個分布式文件系統(Hadoop Distributed File System),簡稱HDFS。HDFS有著高容錯性的特點,并且設計用來部署在低廉的(low-cost)硬件上。而且它提供高傳輸率(high throughput)來訪問應用程序的數據,適合那些有著超大數據集(large data set)的應用程序。HDFS放寬了(relax)POSIX的要求(requirements)這樣可以流的形式訪問(streaming access)文件系統中的數據。

Lucene Lucene是apache軟件基金會4 jakarta項目組的一個子項目,是一個開放源代碼的全文檢索引擎工具包,即它不是一個完整的全文檢索引擎,而是一個全文檢索引擎的架構,提供了完整的查詢引擎和索引引擎,部分文本分析引擎(英文與德文兩種西方語言)。Lucene的目的是為軟件開發人員提供一個簡單易用的工具包,以方便的在目標系統中實現全文檢索的功能,或者是以此為基礎建立起完整的全文檢索引擎。

Apache Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。同時Apache音譯為阿帕奇,是北美印第安人的一個部落,叫阿帕奇族,在美國的西南部。也是一個基金會的名稱、一種武裝直升機等等。

jdbc JDBC(Java Data Base Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序,同時,JDBC也是個商標名。

ODBC 開放數據庫互連(Open Database Connectivity,ODBC)是微軟公司開放服務結構(WOSA,Windows Open Services Architecture)中有關數據庫的一個組成部分,它建立了一組規范,并提供了一組對數據庫訪問的標準API(應用程序編程接口)。這些API利用SQL來完成其大部分任務。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC。

Spring Spring是一個開源框架,Spring 是于2003 年興起的一個輕量級的Java 開發框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中闡述的部分理念和原型衍生而來。它是為了解決企業應用開發的復雜性而創建的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務器端的開發。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。

struts struts是開源軟件。使用Struts的目的是為了幫助我們減少在運用MVC設計模型來開發Web應用的時間。如果我們想混合使用Servlets和JSP的優點來建立可擴展的應用,struts是一個不錯的選擇。Struts 是Apache軟件基金會(ASF)贊助的一個開源項目。它最初是Jakarta項目中的一個子項目strut程,并在2004年3月成為ASF的頂級項目。它通過采用JavaServlet/JSP技術,實現了基于Java EEWeb應用的MVC設計模式的應用框架,是MVC經典設計模式中的一個經典產品。

Java EE Java EE(Java Platform,Enterprise Edition)是sun公司推出的企業級應用程序版本。這個版本以前稱為 J2EE。能夠為我們幫助開發和部署可移植、健壯、可伸縮且安全的服務器端 Java應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0應用程序。Java,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態的Web、Internet計算。從此,Java被廣泛接受并推動了Web的迅速發展,常用的瀏覽器現在均支持Java applet。

JDOJDO(Java Data Object)是Java對象持久化的新的規范,也是一個用于存取某種數據倉庫中的對象的標準化API。JDO提供了透明的對象存儲,因此對開發人員來說,存儲數據對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經轉移到JDO產品提供商身上,使開發人員解脫出來,從而集中時間和精力在業務邏輯上。另外,JDO很靈活,因為它可以在任何數據底層上運行。JDBC只是面向關系數據庫(RDBMS)JDO更通用,提供到任何數據底層的存儲功能,比如關系數據庫、文件、XML以及對象數據庫(ODBMS)等等,使得應用可移植性更強。

HTTP 超文本傳輸協議(HTTP-Hypertext transfer protocol)是一種詳細規定了瀏覽器和萬維網服務器之間互相通信的規則,通過因特網傳送萬維網文檔的數據傳送協議。

NHibernate NHibernate是一個面向.NET環境的對象/關系數據庫映射工具。對象/關系數據庫映射(object/relational mapping,ORM)這個術語表示一種技術,用來把對象模型表示的對象映射到基于SQL的關系模型數據結構中去。

ADO.NET ADO.NET的名稱起源于ADO(ActiveX Data Objects),這是一個廣泛的類組,用于在以往的Microsoft技術中訪問數據。之所以使用ADO.NET名稱,是因為Microsoft希望表明,這是在NET編程環境中優先使用的數據訪問接口。

OLE DB OLE 全稱 Object Link and embed,即對象連接與嵌入。

OLE DB(OLEDB)是微軟的戰略性的通向不同的數據源的低級應用程序接口。OLE DB不僅包括微軟資助的標準數據接口開放數據庫連通性(ODBC)的結構化問題語言(SQL)能力,還具有面向其他非SQL數據類型的通路。

DTO 數據傳輸對象(DTO)(Data Transfer Object),是一種設計模式之間傳輸數據的軟件應用系統。數據傳輸目標往往是結合使用的數據訪問對象從數據庫中檢索數據。數據傳輸對象與數據交互對象或數據訪問對象之間的差異是一個以不具有任何行為除了存儲和檢索的數據(訪問和存取器)。

Hibernate Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任。

AJAX 讀音:e:j^ks。AJAX即“Asynchronous JavaScript and XML”(異步JavaScript和XML),AJAX并非縮寫詞,而是由Jesse James Gaiiett創造的名詞,是指一種創建交互式網頁應用的網頁開發技術。

JSer JSer是一款類似于jQuery的開源腳本框架(為方便使用過jQuery的開發人員快速入門,許多方法調用都與其類似)。使用JSer,將極大的簡化您的javascript開發,使程序代碼更加簡潔和高效!使用JSer,您幾乎無需再考慮各瀏覽器的兼容問題,目前JSer兼容的瀏覽器核心: IE, Firefox, Opera, Chrome, safari。通過JSer,您可以便捷的使用DOM操作、CSS樣式訪問、屬性讀寫、事件綁定、行為切換、動態載入、數據緩存、URL與AJAX等眾多功能。

XML 可擴展標記語言(Extensible Markup Language, XML),用于標記電子文件使其具有結構性的標記語言,可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的源語言。XML是標準通用標記語言(SGML)的子集,非常適合 Web 傳輸。XML 提供統一的方法來描述和交換獨立于應用程序或供應商的結構化數據。

DWR DWR(Direct Web Remoting)是一個用于改善web頁面與Java類交互的遠程服務器端Ajax開源框架,可以幫助開發人員開發包含AJAX技術的網站。它可以允許在瀏覽器里的代碼使用運行在WEB服務器上的JAVA函數,就像它就在瀏覽器里一樣。

Dojo Dojo是一個用javascript語言實現的開源DHTML工具包。它是在幾個項目捐助基礎上建立起來的(nWidgets,Burstlib,f(m)),這也是為什么叫它a“unified”toolkit的原因。Dojo的目標是解決開發DHTML應用程序遇到的那些,長期存在、歷史問題。historicalproblemswithDHTML跨瀏覽器問題。

I18N I18N人們常把I18N作為“國際化”的簡稱,其來源是英文單詞 internationalization的首末字符i和n。18為中間的字符數。

OFC OFC全稱是Operation Field Counselor,亦即終端門市領域的指導顧問。

OFC的工作內容是經總公司或區域總部指派,定期或不定期巡回于連鎖加盟的終端門市,對加盟主或店長進行營業指導、經營指導,以確保終端運作品質的一致性,提升經營績效。

OGNL OGNL是Object-Graph Navigation Language的縮寫,它是一種功能強大的表達式語言(Expression Language,簡稱為EL),通過它簡單一致的表達式語法,可以存取對象的任意屬性,調用對象的方法,遍歷整個對象的結構圖,實現字段類型轉化等功能。它使用相同的表達式去存取對象的屬性。

EL表達式

E L(Expression Language)目的:為了使JSP寫起來更加簡單。表達式語言的靈感來自于 ECMAScript 和 XPath 表達式語言,它提供了在 JSP 中簡化表達式的方法。

DOM 文件對象模型(Document Object Model,簡稱DOM),是W3C組織推薦的處理可擴展置標語言的標準編程接口。Document Object Model的歷史可以追溯至1990年代后期微軟與Netscape的“瀏覽器大戰”,雙方為了在JavaScript與JScript一決生死,于是大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,計有VBScript、ActiveX、以及微軟自家的DHTML格式等,使不少網頁使用非微軟平臺及瀏覽器無法正常顯示。DOM即是當時蘊釀出來的杰作。

ActiveX ActiveX 是一個開放的集成平臺,為開發人員、用戶和 Web生產商提供了一個快速而簡便的在 Internet 和 Intranet 創建程序集成和內容的方法。使用 ActiveX, 可輕松方便的在 Web頁中插入 多媒體效果、交互式對象、以及復雜程序,創建用戶體驗相當的高質量多媒體CD-ROM。

XSTL XSTL的全稱是可擴展的樣式表語言轉換(即Extensible Stylesheet Language Transformation)。它是一種用來轉換XML文檔結構的語言。

dom4j dom4j是一個Java的XML API,類似于jdom,用來讀寫XML文件的。dom4j是一個非常非常優秀的Java XML API,具有性能優異、功能強大和極端易用使用的特點,同時它也是一個開放源代碼的軟件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,對主流的Java XML API進行的性能、功能和易用性的評測,dom4j無論在那個方面都是非常出色的。如今你可以看到越來越多的Java軟件都在使用dom4j來讀寫XML,特別值得一提的是連Sun的JAXM也在用dom4j。這是必須使用的jar包,Hibernate用它來讀寫配置文件。

AOP 在軟件業,AOP為Aspect Oriented Programming的縮寫,意為:面向切面編程,通過預編譯方式和運行期動態代理實現程序功能的統一維護的一種技術。AOP也是Action Oriented Programming 的縮寫,意為:面向行為編程,是函數式編程的一種衍生范型。AOP在其他領域也有其他含義。

tomcat Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規范。因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器。目前最新版本 9

是8.0。

servlet Servlet是一種服務器端的Java應用程序,具有獨立于平臺和協議的特性,可以生成動態的Web頁面。它擔當客戶請求(Web瀏覽器或其他HTTP客戶程序)與服務器響應(HTTP服務器上的數據庫或應用程序)的中間層。Servlet是位于Web 服務器內部的服務器端的Java應用程序,與傳統的從命令行啟動的Java應用程序不同,Servlet由Web服務器進行加載,該Web服務器必須包含支持Servlet的Java虛擬機。

Dalvik Dalvik是Google公司自己設計用于Android平臺的Java虛擬機。Dalvik虛擬機是Google等廠商合作開發的Android移動設備平臺的核心組成部分之一。它可以支持已轉換為.dex(即Dalvik Executable)格式的Java應用程序的運行,.dex格式是專為Dalvik設計的一種壓縮格式,適合內存和處理器速度有限的系統。Dalvik 經過優化,允許在有限的內存中同時運行多個虛擬機的實例,并且每一個Dalvik 應用作為一個獨立的Linux 進程執行。獨立的進程可以防止在虛擬機崩潰的時候所有程序都被關閉。

sybase 美國Sybase公司研制的一種關系型數據庫系統,是一種典型的UNIX或WindowsNT平臺上客戶機/服務器環境下的大型數據庫系統。Sybase提供了一套應用程序編程接口和庫,可以與非Sybase數據源及服務器集成,允許在多個數據庫之間復制數據,適于創建多層應用。系統具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。Sybase通常與SybaseSQLAnywhere用于客戶機/服務器環境,前者作為服務器數據庫,后者為客戶機數據庫,采用該公司研制的PowerBuilder為開發工具,在我國大中型系統中具有廣泛的應用。

SQLite SQLite,是一款輕型的數據庫,是遵守ACID的關聯式數據庫管理系統,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它占用資源非常的低,在嵌入式設備中,可能只需要幾百K的內存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統,同時能夠跟很多程序語言相結合,比如 Tcl、C#、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數據庫管理系統來講,它的處理速度比他們都快。SQLite第一個Alpha版本誕生于2000年5月。至今已經有12個年頭,SQLite也迎來了一個版本 SQLite 3已經發布。

NDK NDK全稱:Native Development Kit。

1、NDK是一系列工具的集合。

2、NDK提供了一系列的工具,幫助開發者快速開發C(或C++)的動態庫,并能自動將so和java應用一起打包成apk。這些工具對開發者的幫助是巨大的。

3、NDK集成了交叉編譯器,并提供了相應的mk文件隔離平臺、CPU、API等差異,開發人員只需要簡單修改mk文件(指出“哪些文件需要編譯”、“編譯特性要求”等),就可以創建出so。

4、NDK可以自動地將so和Java應用一起打包,極大地減輕了開發人員的打包工作。

5、NDK提供了一份穩定、功能有限的API頭文件聲明。

webkit WebKit 是一個開源的瀏覽器引擎,與之相對應的引擎有Gecko(Mozilla Firefox 等使用)和Trident(也稱MSHTML,IE 使用)。同時WebKit 也是蘋果Mac OS X 系統引擎框架版本的名稱,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。WebKit 前身是 KDE 小組的 KHTML,WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎來自于 KDE 的 KHTML 和 KJS,當年蘋果比較了 Gecko 和 KHTML 后,仍然選擇了后者,就因為它擁有清晰的源碼結構、極快的渲染速度。Apple將 KHTML 發揚光大,推出了裝備 KHTML 改進型 WebKit 引擎的瀏覽器 Safari。

AIDL AIDL:Android Interface Definition Language,即Android接口定義語言。

Android系統中的進程之間不能共享內存,因此,需要提供一些機制在不同進程之間進行數據通信。為了使其他的應用程序也可以訪問本應用程序提供的服務,Android系統采用了遠程過程調用(Remote Procedure Call,RPC)方式來實現。與很多其他的基于RPC的解決方案一樣,Android使用一種接口定義語言(Interface Definition Language,IDL)來公開服務的接口。我們知道4個Android應用程序組件中的3個(Activity、BroadcastReceiver和ContentProvider)都可以進行跨進程訪問,另外一個Android應用程序組件Service同樣可以。因此,可以將這種可以跨進程訪問的服務稱為AIDL(Android Interface Definition Language)服務。

SAX SAX是一個用于處理XML事件驅動的“推”模型,雖然它不是W3C標準,但它卻是一個得到了廣泛認可的API。SAX解析器不像DOM那樣建立一個完整的文檔樹,而是在讀取文檔時激活一系列事件,這些事件被推給事件處理器,然后由事件處理器提供對文檔內容的訪問。

db4o db4o 是一個開源的純面向對象數據庫引擎,對于 Java 與.NET 開發者來說都是一個簡單易用的對象持久化工具,使用簡單。同時,db4o 已經被第三方驗證為具有優秀性能的面向對象數據庫,下面的基準測試圖對 db4o 和一些傳統的持久方案進行了比較。db4o 在這次比較中排名第二,僅僅落后于JDBC。通過圖 1 的基準測試結果,值得我們細細品味的是采用 Hibernate/HSQLDB 的方案和 JDBC/HSQLDB 的方案在性能方面有著顯著差距,這也證實了業界對 Hibernate 的擔憂。而 db4o 的優異性能,讓我們相信: 更 OO 并不一定會犧牲性能。

.NET.NET 是 Microsoft XML Web services平臺。XML Web services 允許應用程序通過 Internet 進行通訊和共享數據,而不管所采用的是哪種操作系統、設備或編程語言。Microsoft.NET平臺提供創建 XML Web services 并將這些服務集成在一起之所需。對個人用戶的好處是無縫的、吸引人的體驗。

junit

JUnit是由 Erich Gamma 和 Kent Beck 編寫的一個回歸測試框架(regression testing framework)。Junit測試是程序員測試,即所謂白盒測試,因為程序員知道被測試的軟件如何(How)完成功能和完成什么樣(What)的功能。Junit是一套框架,繼承TestCase類,就可以用Junit進行自動測試了。

loadrunner LoadRunner,是一種預測系統行為和性能的負載測試工具。通過以模擬上千萬用戶實施并發負載及實時性能監測的方式來確認和查找問題,LoadRunner能夠對整個企業架構進行測試。通過使用 LoadRunner,企業能最大限度地縮短測試時間,優化性能和加速應用系統的發布周期。LoadRunner是一種適用于各種體系架構的自動負載測試工具,它能預測系統行為并優化系統性能。

pascal Pascal是一種計算機通用的高級程序設計語言,Pascal的取名是為了紀念十七世紀法國著名哲學家和數學家Blaise Pascal,它由瑞士Niklaus Wirth教授于六十年代末設計并創立。Pascal語言語法嚴謹,層次分明,程序易寫,具有很強的可讀性,是第一個結構化的編程語言。

asp ASP是Active Server Page的縮寫,意為“動態服務器頁面”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp。現在常用于各種動態網站中。另外阿斯匹林、天門冬氨酸、阿里軟件銷售合作伙伴、美國武裝系統暨程序公司等的縮寫也都為ASP。

CGI 作為一個英文縮寫,該名詞有不同含義,包括“通用網關界面”、“計算機合成圖像/電腦三維動畫”、“計算機圖形接口標準”、“全球小區識別碼”等。

R語言

R是用于統計分析、繪圖的語言和操作環境。R是屬于GNU系統的一個自由、免費、源代碼開放的軟件,它是一個用于統計計算和統計制圖的優秀工具。

gnu GNU計劃,又稱革奴計劃,是由Richard Stallman在1983年9月27日公開發起的。它的目標是創建一套完全自由的操作系統。Richard Stallman最早是在net.unix-wizards新聞組上公布該消息,并附帶一份《GNU宣言》等解釋為何發起該計劃的文章,其中一個理由就是要“重現當年軟件界合作互助的團結精神”。為保證GNU軟件可以自由地“使用、復制、修改和發布”,所有GNU軟件都在一份在禁止其他人添加任何限制的情況下授權所有權利給任何人的協議條款,GNU通用公共許可證(GNU General Public License,GPL)。即“反版權”(或稱Copyleft)概念。

第五篇:關于計算機術語的通俗比喻

計算機主機網關的作用是什么?

假設你的名字叫小不點,你住在一個大院子里,你的鄰居有很多小伙伴,在門口傳達室還有個看大門的李大爺,李大爺就是你的網關。當你想跟院子里的某個小伙伴玩,只要你在院子里大喊一聲他的名字,他聽到了就會回應你,并且跑出來跟你玩。

但是你不被允許走出大門,你想與外界發生的一切聯系,都必須由門口的李大爺(網關)用電話幫助你聯系。假如你想找你的同學小明聊天,小明家住在很遠的另外一個院子里,他家的院子里也有一個看門的王大爺(小明的網關)。但是你不知道小明家的電話號碼,不過你的班主任老師有一份你們班全體同學的名單和電話號碼對照表,你的老師就是你的DNS服務器。于是你在家里撥通了門口李大爺的電話,有了下面的對話:

小不點:李大爺,我想找班主任查一下小明的電話號碼行嗎?

李大爺:好,你等著。(接著李大爺給你的班主任掛了一個電話,問清楚了小明的電話)問到了,他家的號碼是211.99.99.99

小不點:太好了!李大爺,我想找小明,你再幫我聯系一下小明吧。

李大爺:沒問題。(接著李大爺向電話局發出了請求接通小明家電話的請求,最后一關當然是被轉接到了小明家那個院子的王大爺那里,然后王大爺把電話給轉到小明家)

就這樣你和小明取得了聯系。

至于DHCP服務器嘛,可以這樣比喻:

你家院子里的居民越來越多了,傳達室李大爺那里的電話交換機已經不能滿足這么多居民的需求了,所以只好采用了一種新技術叫做DHCP,居民們開機的時候隨機得到一個電話號碼,每一次得到的號碼都可能會不同。

你家門口的李大爺:就是你的網關

你的班主任:就是你的DNS服務器

傳達室的電話交換機:就是你的DHCP服務器

同上,李大爺和王大爺之間的對話就叫做路由。

另:如果還有個小朋友叫做小暗,他住的院子看門的是孫大爺,因為小暗的院子剛蓋好,孫大爺剛來不久,他沒有李大爺和王大爺辦公室的電話(李大爺和王大爺當然也沒有他的電話),這時會有兩種情況:qq頭像

1、居委會的趙大媽告訴了孫大爺關于李、王兩位大爺的電話(同時趙大媽也告訴了李、王關于孫的電話),這就叫靜態設定路由

2、趙大媽病了,孫大爺自己到處打電話,見人就說:“我是小暗他們院子管電話的”,結果被李、王二位聽到了,就記在了他們的通訊錄上,然后李、王就給孫大爺回了個電話說:“我是小明(小不點)他們院子管電話的”,這就叫動態設定路由

然后有一天小不點要找小暗,結果自然是小不點給李大爺打電話說:“大爺,我找小暗”(這里省略了李大爺去查小暗電話的過程,假設他知道小暗的電話),李大爺一找通訊錄:“哦,小暗的院子的電話是孫大爺管著的,要找小暗自然先要通知孫大爺,我可以通知王大爺讓他去找孫大爺,也可以自己直接找孫,那當然是自己直接找孫方便了”,于是李大爺給孫大爺打了電話,然后孫大爺又把電話轉到了小暗家。

這里李大爺的通訊錄叫做路由表。

李大爺選擇是自己直接找孫大爺還是讓王大爺幫忙轉接叫做路由選擇。

李大爺之所以選擇直接找孫大爺是有依據的,因為他直接找孫大爺就能一步到位,如果要王大爺轉接就需要兩步才能完成,這里的“步”叫做“跳數”,李大爺的選擇遵循的是最少步驟(跳數)原則(如果他不遵守這個原則,小不點可能就會多等些時間才能找到小暗,最終結果可能導致李大爺因工作不力被炒魷魚,這叫做“延時太長,選路原則不合理,換了一個路由器”)

當然,事情總是變化的,小不點和小明吵架了,這些天小不點老是給小暗打電話,小明心里想:“操,他是不是在說我壞話啊?”于是小明決定偷聽小不點和小暗的通話,但是他又不能出院子,怎么辦呢?小明做了這樣一個決定:

首先他告訴自己院里管電話的王大爺說:“你給李大爺打個電話說小暗搬到咱們院子了,以后凡是打給他的電話我來接”,王大爺沒反映過來(畢竟年紀大了啊!)就給李大爺打了電話,說:“現在我來管理小暗的電話了,孫已經不管了”,結果李大爺就把他的通訊錄改了,這叫做路由欺騙。

以后小不點再找小暗,李大爺就轉給王大爺了(其實應該轉給孫大爺的),王大爺收到了這個電話就轉給了小明(因為他之前已經和小明說好了),小明收到這個電話就假裝小暗和小不點通信。因為小明作賊心虛,害怕明天小不點和小暗見面后當面問他,于是通信斷了之后,又自己以小不點的名義給小暗通了個電話復述了一遍剛才的話,有這就叫數據竊聽。

再后來,小不點還是不斷的和小暗聯系,而零落了小明,小明心里嘀咕啊:“我不能總是這樣以小暗的身份和小不點通話啊,外一有一天露餡了怎么辦!”于是他想了一個更陰險的招數:“干脆我也不偷聽你們的電話了,你小不點不是不給我打電話嗎!那我讓你也給小暗打不了,哼哼!”,他怎么做的呢?我們來看:

他聯系了一批狐朋狗友,和他們串通好,每天固定一個時間大家一起給小暗院子傳達室打電話,內容什么都有,只要傳達室的孫爺爺接電話,就會聽到“打雷啦,下雨收衣服啊!”、“人是人他媽生的,妖是妖他媽生的”、“你媽貴姓”等等,聽的腦袋都大了,不聽又不行,電話不停的響啊!終于有一天,孫爺爺忍不住了,大喊一聲:“我受不了拉!!”,于是上吊自殺了!

這就是最簡單的DDOS攻擊,孫爺爺心理承受能力弱的現象叫做“數據報處理模塊有BUG”,孫爺爺的自殺叫做“路由器癱瘓”。如果是我,就會微笑著和他們拉家常,例如告訴他們“我早就聽了天氣預報,衣服10分鐘前已經收好了”或者“那你媽是人還是妖”或者“和你奶奶一個姓”等等,我這種健全的心理叫做“健壯的數據報處理,能夠抵御任何攻擊”

孫爺爺癱了之后,小不點終于不再給小暗打電話了,因為無論他怎么打對方都是忙音,這種現象叫做“拒絕服務”,所以小明的做法還有一個名字叫做“拒絕服務攻擊”。

小明終于安靜了幾天,...幾天后,小明的院子來了一個美麗的女孩,名字叫做小麗,小明很喜歡她(小小年紀玩什么早戀!)可是小麗有個很帥的男朋友,小明干瞪眼沒辦法。當然這里還是要遵循上面的原則:小麗是不能出院子的。那個男的想泡小麗自然只能打電話,于是小明又蠢蠢欲動了:

還記得王爺爺是院子的電話總管嗎?他之所以能管理電話是因為他有一個通訊錄,因為同一個院子可能有2個孩子都叫小明,靠名字無法區分,所以通訊錄上每一行只有兩項: 門牌 電話

一號門 1234567(這個是小明的)

二號門 7654321(這個是小麗的)

......王爺爺記性不好,但這總不會錯了吧(同一個院子不會有2個“二號門”吧)?每次打電話人家都要說出要找的電話號碼,然后通過通訊錄去院子里面敲門,比如人家說我找“1234567”,于是王爺爺一比較,哦,是一號門的,他就去敲一號門“聽電話”,如果是找“7654321”,那他就找二號門“聽電話”。

這里的電話號碼就是傳說中的“IP地址”

這里的門牌號就是傳說中的網卡的’MAC‘地址(每一塊網卡的MAC地址都是不一樣的,這是網卡的制造商寫死在網卡的芯片中的)

小明心里想“奶奶的,老子泡不到你也別想泡”,于是他打起了王爺爺通訊錄的主意,經過

細心的觀察,周密的準備,他終于發現王爺爺有尿頻的毛病(畢竟是老人啊...),終于在一個月黑風高的白天,王爺爺去上廁所了,小明偷偷的摸進傳達室,小心翼翼的改了王爺爺的通訊錄......過了幾天,小麗的男朋友又給小麗打來了電話,對方報的電話是“7654321”,王爺爺一看通訊錄,靠:

門牌 電話

一號門 1234567(這個是小明的)

一號門 7654321(注意:這個原來是小麗的,但是被小明改了)

......王爺爺不知道改了啊,于是就去找一號門的小明了,小明心里這個美啊,他以小麗父親的口吻嚴厲的教訓了那個男的和小麗之間不正當的男女關系,結果那個男的恭恭敬敬的掛了電話。當然小麗并不知道整個事情的發生...qq網名

這里小明的行為叫做“ARP欺騙”(因為在實際的網絡上是通過發送ARP數據包來實現的,所以叫做“ARP欺騙”),王爺爺的通訊錄叫做“ARP表”

這里要注意:王爺爺現在有兩個通訊錄了,一個是記錄每個院子傳達室電話的本本,叫做“路由表”,一個是現在說的記錄院子里面詳細信息的本本,叫做“ARP表”。

有句命言是“人們總是在追求完美的,盡管永遠也做不到”(請記住這句話,因為這是一個大名人--也就是我,說的)

王爺爺的制度中有一條是這么寫的“每個月要重新檢查一下門牌號和電話的對應本(也就是ARP表)”,這個動作叫做“刷新ARP表”,每個月的時間限制叫做“刷新ARP表的周期”。這樣小明為了讓那個男的永遠不能找到小麗,之后每個月都要偷偷改一次那個通訊錄,不過這樣也是不得不做的事啊!

補充一點,小明是很聰明的,如果通訊錄(ARP表)被改成了這樣:

門牌(MAC)電話(IP)

一號門 1234567(這個是小明的)

二號門 1234567(注意:這個被小明改了,但是他一時頭暈改錯了)

......就會是計算機就會彈出一個對話框提示“出現重復的IP地址”,最終會導致王爺爺不知所措,于是通知一號門和二號門,你們的電話重復了。這樣小麗就知道有人在破壞她的好事,這個現象叫做“騙局被揭穿了”

小不點知道了小明偷聽他和小暗的電話,于是就和小暗約定好了密碼。小不點在家里把要說的加密了之后告訴小暗。土豆-〉星期三,地瓜-〉請客,笨蛋-〉小不點家。于是小不點告訴小暗:土豆笨蛋地瓜。小明聽了???不懂。。郁悶了。。這是加密。

除此之外,小麗也知道了小明改他家的電話號碼了。于是王爺爺就登門一個一個把電話和門牌號記下來。并且藏起來不允許外人修改,只能自己有鑰匙(密碼)。這是ip地址和MAC地址綁定。當有人改了電話號碼的時候,就得找王爺爺改。麻煩是麻煩了,但是安全了。不過小明偷偷的把王爺爺的鑰匙偷配了一把(盜竊密碼成功),于是他還可以修改。這樣么,就這樣了。

【轉自bbs.bitsCN.com】

下載計算機常用術語總結word格式文檔
下載計算機常用術語總結.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    電信術語總結

    新建:新設備工程; 擴容:原有設備上新增業務板; 網絡改造:將原有的設備組網更改,重新組網,一般需要中斷業務或發生業務倒換; 割接:泛指網絡改造,指的是將原有的業務通道中斷,再以其他的......

    醫療術語總結

    醫療術語 1 監護病房:ICU 2 心血管監護病房:CCU 3 新生兒重癥監護病房:NICU 4 透析(dialysis) 是通過小分子經過半透膜擴散到水(或緩沖液)的原理,將小分子與生物大分子分開的一種分......

    國際貿易術語總結

    國際貿易術語總結 (1)總規律:從E組→F組→C組→D組,總的趨勢是:賣方義務負擔逐漸加重,而買方義務負擔則逐漸減輕.EXW賣方義務最輕,而DDP下賣方義務最重。( 2 )各組規律 ①運輸 從......

    金融術語總結

    作業中的術語總結 作業1 What is money 1. 交換媒介 medium of exchange 2. 可交換性 transferability 3. 可分割性 divisibility 4. 實物貨幣 commodity money 5. 美國聯......

    保安工作術語總結

    保安行業專業術語匯總 一、大門保安工作要求: 可歸納為“六個要素”:即“兩查”.“兩快”.“四要”.“五勤”.“五好”.“八看八對”。 “兩查”:查驗出入人員車輛的出入證和出......

    印刷專業英語術語總結(范文大全)

    印刷專業英語(常用詞語中英文對照表) 2 wire stitching 騎馬釘board book dinding 板紙書(合板) 3 edges golden gilt 三面燙金邊book block 毛書 Accordion 風琴式折......

    術語

    IPO 全稱Initial public offerings(首次公開募股),是指某公司(股份有限公司或有限責任公司)首次向社會公眾公開招股的發行方式。有限責任公司IPO后會成為股份有限公司。 首次公......

    術語(精選合集)

    2 術語、代號 2.1 術 語 2.1.1 低壓 low voltage 交流額定電壓在1kV及以下的電壓。 2.1.2 高壓 high voltage 交流額定電壓在1kV以上的電壓。 2.1.3 外電線路 external circ......

主站蜘蛛池模板: 亚洲av无码国产精品色软件下戴| 日日碰狠狠躁久久躁综合网| 色欲色欲天天天www亚洲伊| 亚洲成a∨人片在线观看不卡| 日本道专区无码中文字幕| 在线精品国产成人综合| 精品欧洲av无码一区二区男男| 在线播放国产不卡免费视频| 亚洲国产一区二区精品无码| 狂野欧美激情性xxxx在线观看| 亚洲五月天综合| 无码av免费精品一区二区三区| 国产真实乱对白精彩| 欧美亚洲高清国产| 亚洲中文字幕永久在线不卡| 无码人妻一区二区三区免费视频| 少妇人妻在线视频| 亚洲国产精品久久人人爱| 幻女bbwxxxx在线视频| 亚洲h在线播放在线观看h| 免费无码国产欧美久久18| 欧美成a高清在线观看| 久久综合狠狠综合久久| 亚洲第一se情网站| 日韩人妻无码精品久久久不卡| 俄罗斯美女真人性做爰| 国产精品二区一区二区aⅴ污介绍| 日韩国产丝袜人妻一二区| 中文无码天天av天天爽| 国产乱妇无乱码大黄aa片| 亚洲精品乱码久久久久久不卡| 国产午夜无码视频在线观看| 国产好大好爽久久久久久久| 亚洲一区波多野结衣在线app| 欧美拍拍视频免费大全| 天天躁日日躁狠狠躁av麻豆| 免费无码成人av在线播放不卡| 少妇人妻诗雨系列无删减| 一本大道东京热无码一区| 婷婷五月深深久久精品| 久久综合五月丁香久久激情|