本網頁以打造無障礙閱讀為目標,可以用任何瀏覽器來觀看本網頁
VMware從字面上來看就知道是一套虛擬機器軟體(Virtual Machine Software)。那何謂虛擬機器呢?虛擬機器可在你現有PC(Host PC)中再模擬一台PC出來,等於有了2台PC,當然不只可以模擬一台囉,限制是它會分享你Host PC的資源; 所以你的Host PC最好能有多一點的記憶體與硬碟空間。
虛擬機器這項技術近來愈來愈凸顯它的重要,原因在於有許多廠商利用 VM 來進行系統展示,工程師利用它在一部PC中安裝多個OS做不同平台測試,資安工程也利用它來建立蜜罐(Honeypots),甚至微軟也有自己的虛擬機器 軟體(Virtual PC),並將之納入 .NET 的版圖之中,就連 Fedora 與 SuSE也內建了開放源碼的虛擬機器版本 Xen。
VMware可模擬 Intel-based 的 PC,是一項虛擬機器的技術,近來非常的火紅。最近也有了免費的VMware Player版本,相當值得試試看,它有一系列的不同的型號(Edition),如VMware ESX Server, VMware GSX Server, VMware ACE, VMware Workstation等。
VMware如同Adobe PDF Reader一般也推出了一個免費版本 VMware Player, 其不像Workstation版本能夠製作虛擬機器檔案(.vmdk),而只能開啟現有的.vmdk。有了 VMware Player與這些現有的虛擬機器檔案我們就可以很容易的將其運用在教學上。
VMware Workstation 有二種版本(Windows與Linux),安裝的過程相當的簡單,只要有可供安裝的軟體與啟動碼即可使用,Google 上可輕易的查詢到許多的安裝教學,在此簡單的說明在Linux上的安裝方式(FC5)
在安裝好的 VMWARE 中,按下 CTRL + N 便可以建立一台新的虛擬機器,之後的設定步驟也不難,也請詢問 Google 大神,特別要解釋的地方如下
透過 VMWare Player,你可以在任何一台電腦上執行使用 VMWare 建立的虛擬機器檔案(.vmdk)。目前 VMware 已經在他們的網站上提供了幾個預先建立好的 VM 讓人下載和使用(http://www.vmware.com/vmtn/appliances/directory/)。 這些 VM 稱之為Appliance,包含了SUSE Linux Enterprise Server 和 Novell Linux Desktop,RedHat 的 Enterprise Linux等,可以視同為另一種Live CD 。 VMware公司另外提供了 Browser Appliance(Ubuntu Linux 加上 Firefox),透過這個 appliance,你可以安全的上網瀏覽網站,不用害怕網路上的病毒/惡意廣告程式/木馬等的攻擊。
雖然VMware Player只能執行現有的.vmdk,但還是有方法可以利用VMware Player來重新建立自己所需要的.vmdk喔。以筆者Linux教學上最感困擾的就是如何安裝與切割規劃硬碟,如今有了VMware Player問題便迎刃而解了。
參考資源:
copy a.txt+b.txt+c.txt output.txt
sed -e "s/ //g" input.txt >output.txt
FTP 是一種檔傳輸協定 (File Transfer Protocol),它的連線模式有兩種: 主動模式( active )和被動模式( passive )。
以下說明 FTP 的連線是怎樣建立的:
在 active 模式下 (一般預設的模式):
在 passive 模式下:
以vi編輯shell script
for i in *
do
name=$(echo "$i" | tr "A-Z" "a-z")
mv -f "$i" "$name"
done
若含子目錄
for i in `find /path
do
file_path=`dirname "$i"`
file_name=`basename "$i"`
name=$(echo "$file_name" | tr "A-Z" "a-z")
mv -f "$i" "$file_path/$name"
done
regedit : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
壓縮時我們都會用一些比較專業的壓縮軟體,因此Windows XP 附帶的壓縮功能對我們來說就沒有什麼用了。如果要取消它只需點擊“開始”下的「執行」,在「執行」輸入框中輸入 “regsvr32/u zipfldr.dll”,然後按Enter鍵即可。
在註冊表編輯器中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\
PrefetchParameters子鍵分支,將右邊EnablePrefetcher鍵值項的鍵值改為“1&
rdquo;,(它的預設值為“3”)。
在註冊表編輯器中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters,
將右邊有一個EnablePrefetcher鍵值項的鍵值改為"1","4","5"其中之一都可以加速,預設值是"3"。
重新啟動電腦
在註冊表編輯器中找到 HKEY_CURRENT_USER\ ControlPanel\Desktop子鍵分支,
把HunaAppTimeout鍵值項的鍵值改為“1000”,表示關閉程序時僅等待1秒。
把WaittoKillappTimeout鍵值項的鍵值改為 “200”,表示程序出錯時等待0.5秒。
把 AutoEndTasks鍵值項的鍵值改為 “1”,表示自動關閉停止回應的程式。
把MenuShowDelay鍵值項的鍵值改為 “50”, 加快選單顯示速度
。
接下來在註冊表編輯器中找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\,
把 WaitToKillServiceTimeout鍵值項的鍵值改為“1000”
重新啟動電腦
outlook express5郵件及帳號備份,可針對單一信件匣或所有信件備份。
1. 首先我們先關閉outlook express。
2. 建立一個新的資料夾以利我們備份,如c:\backup。
目前市面上的硬碟容量都相當的大,有時候我們將磁碟分割成c、d等多個磁區,我們可以將備份的郵件存在d的磁區當中,當我們的主磁碟c不幸損毀時,可以從另外的磁區將郵件備份回來,所以你也可以備份在d槽的目錄中。
3. 在「開始」功能表中使用「尋找」「檔案或資料夾」
4.在「名稱」中輸入*.dbx,然後按「立即尋找」。
5. 尋找後的結果「收件匣.dbx」就是目前outlook express5所使用的收件匣,將這個「資料夾」,如: Data\Identities\{28AF2BC0-A12B-11D2-B381-004005A9A951}\Microsoft\Outlook Express複製到c:\backup資料就中就完成了備份。
6. 因為outlook express裡有提供所謂的多位使用者操作環境,所以假如您已有設定多位使用者操作環境,透過以上的方式您可能會找到很多組相同的 .dbx 存在不同的路徑上,所以在備份前請先確定您所要備份的檔案是屬於哪一個身份(Identities)。
如何確認呢您是在那個身分呢,你可以在outlook express中,然後在「收件匣」上按右鍵,選內容,看一下它所在的資料夾是位於哪一個Identities下。
如何回存郵件
1.首先我們先開啟Outlook Express。
2.在工具列「檔案」中使用「匯入」功能,選擇「郵件」。
3.在「選擇程式」的地方,選擇「outlook express5」,並按下一步
因為我們是從郵件檔匯入,所以選擇「從OE5郵件檔匯入郵件」,並按「確定」,瀏覽一下你想匯入的郵件檔。
之前備份郵件檔的位置依照你儲存的位置,以剛剛備份的目錄是c:\backup\outlook express
4. 匯入後,你可以選擇「所有資料夾」或是選定想要備份資料夾,再按確定就匯入成功了。
備份及回存帳號
最主要的目的,日後電腦重新安裝的時候,可以直接匯入帳號,不用再一步步的重新設定帳號
●備份
1. 啟動outlook express。
2. 在「工具」裡的「帳號」,選擇一個你的帳號。
3. 按右方的「匯出」成.iaf就完成了一個帳號的備份。
●回存
1. 啟動outlook express。
2. 在「工具」裡的「帳號」,選擇右方「匯入」。
3. 找到之前匯出的.iaf,再按「開啟舊檔」就完成帳號回存。
常用Windows9x的朋友一定對Rundll32.exe和Rundll.exe這兩個檔案不會陌生吧,不過,由於這兩個程式的功能原先只限於在
微軟內部使用,因而真正知道如何使用它們的朋友想必不多。那麼好,如果你還不清楚的話,那麼就讓我來告訴你吧。
首先,請你做個小實驗(請事先儲存好你正在執行的程式的結果,否則...):點擊「開始-程式-Ms-Dos方式」,進入Dos視窗,然後鍵入
"rundll32.exe
user.exe,restartwindows",再按下Enter鍵鍵,這時你將看到,機器被重啟了!怎麼樣,是不是很有趣?
當然,
Rundll的功能絕不僅僅是重啟你的機器。其實,Rundll者,顧名思義,執行Dll也,它的功能就是以命令列的方式呼叫Windows的動態鏈結
庫,Rundll32.exe與Rundll.exe的區別就在於前者是呼叫32位的鏈結庫,而後者是運用於16位的鏈結庫,它們的命令格式是:
RUNDLL.EXE ,,
這裡要注意三點:1.Dll檔案名中不能含有空格,比如該檔案位於c:\Program
Files\目錄,你要把這個路徑改成c:\Progra∼1\;2.Dll檔案名與Dll入口點間的逗號不能少,否則程式將出錯並且不會給出任何資訊!
3.這是最重要的一點:Rundll不能用來呼叫含返回值參數的Dll,例如Win32API中的GetUserName(),GetTextFace
()等。在Visual Basic中,提供了一條執行外部程式的指令Shell,格式為:
Shell 「命令列」
如果能配合Rundll32.exe用好Shell指令,會使您的VB程式擁有用其他方法難以甚至無法實現的效果:仍以重啟為例,傳統的方法需要你在VB
工程中先建立一個模組,然後寫入WinAPI的聲明,最後才能在程式中呼叫。而現在只需一句:
Shell 「rundll32.exe user.exe,restartwindows」就搞定了!是不是方便多了?
實際上,Rundll32.exe在呼叫各種Windows控制台和系統選項方面有著獨特的優勢。下面,我就將本人在英特網上收集的有關Rundll的指
令列舉如下(很有用的,能省去你很多呼叫Windows API的時間!!),供大家在程式設計中引用:
命令列: rundll32.exe shell32.dll,Control_RunDLL
功能: 顯示控制台
命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
功能: 顯示「控制台-輔助選項-鍵盤」選項視窗
命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
功能: 顯示「控制台-輔助選項-聲音」選項視窗
命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
功能: 顯示「控制台-輔助選項-顯示」選項視窗
命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
功能: 顯示「控制台-輔助選項-滑鼠」選項視窗
命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
功能: 顯示「控制台-輔助選項-傳統」選項視窗
命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
功能: 執行「控制台-增加新硬體」嚮導。
命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
功能: 執行「控制台-增加新印表機」嚮導。
命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
功能: 顯示 「控制台-增加/刪除程式-安裝/卸載」 面板。
命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
功能: 顯示 「控制台-增加/刪除程式-安裝Windows」 面板。
命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
功能: 顯示 「控制台-增加/刪除程式-啟動碟」 面板。
命令列: rundll32.exe syncui.dll,Briefcase_Create
功能: 在桌面上建立一個新的「我的公文包」。
命令列: rundll32.exe diskcopy.dll,DiskCopyRunDll
功能: 顯示複製軟碟視窗
命令列: rundll32.exe apwiz.cpl,NewLinkHere %1
功能: 顯示「建立快捷方式」的對話視窗,所建立的快捷方式的位置由%1參數決定。
命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
功能: 顯示「日期與時間」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
功能: 顯示「時區」選項視窗。
命令列: rundll32.exe rnaui.dll,RnaDial [某個撥號連接的名稱]
功能: 顯示某個撥號連接的撥號視窗。如果已經撥號連接,則顯示目前的連接狀態的視窗。
命令列: rundll32.exe rnaui.dll,RnaWizard
功能: 顯示「新增撥號連接」嚮導的視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
功能: 顯示「顯示屬性-背景」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
功能: 顯示「顯示屬性-螢螢幕保護程式護」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
功能: 顯示「顯示屬性-外觀」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
功能: 顯示顯示「顯示屬性-屬性」選項視窗。
命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder
功能: 顯示Windows的「字體」檔案夾。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
功能: 同樣是顯示Windows的「字體」檔案夾。
命令列: rundll32.exe shell32.dll,SHformatDrive
功能: 顯示格式化軟碟對話視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0
功能: 顯示「控制台-遊戲控制器-一般」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,1
功能: 顯示「控制台-遊戲控制器-進階」選項視窗。
命令列: rundll32.exe mshtml.dll,PrintHTML (HTML我的文件)
功能: 列印HTML我的文件。
命令列: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
功能: 顯示Microsoft Exchange一般選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
功能: 顯示「控制台-滑鼠」 選項 。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
功能: 顯示 「控制台-鍵盤屬性-速度」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
功能: 顯示 「控制台-鍵盤屬性-語言」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
功能: 顯示Windows「印表機」檔案夾。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
功能: 顯示Windows「字體」檔案夾。
命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
功能: 顯示「控制台-輸入法屬性-輸入法」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
功能: 執行「增加新調製解調器」嚮導。
命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
功能: 顯示「控制台-多媒體屬性-音瀕」屬性頁。
命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
功能: 顯示「控制台-多媒體屬性-視瀕」屬性頁。
命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
功能: 顯示「控制台-多媒體屬性-MIDI」屬性頁。
命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
功能: 顯示「控制台-多媒體屬性-CD音樂」屬性頁。
命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
功能: 顯示「控制台-多媒體屬性-設備」屬性頁。
命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
功能: 顯示「控制台-聲音」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl
功能: 顯示「控制台-網路」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl
功能: 顯示ODBC32資料管理選項視窗。
命令列: rundll32.exe shell32.dll,OpenAs_RunDLL {drive:\path\filename}
功能: 顯示指定檔案(drive:\path\filename)的「開啟方式」對話視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL password.cpl
功能: 顯示「控制台-密碼」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL powercfg.cpl
功能: 顯示「控制台-電源管理屬性」選項視窗。
命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder
功能: 顯示Windows「印表機」檔案夾。(同rundll32.exe shell32.dll,Control_RunDLL
main.cpl @2)
命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
功能: 顯示「控制台-區域設置屬性-區域設置」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
功能: 顯示「控制台-區域設置屬性-數字」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
功能: 顯示「控制台-區域設置屬性-貨幣」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
功能: 顯示「控制台-區域設置屬性-時間」選項視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
功能: 顯示「控制台-區域設置屬性-日期」選項視窗。
命令列: rundll32.exe desk.cpl,InstallScreenSaver [螢螢幕保護程式護檔案名]
功能: 將指定的螢螢幕保護程式護檔案設置為Windows的螢幕保護程式,並顯示螢螢幕保護程式護屬性視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
功能: 顯示「控制台-系統屬性-傳統」屬性視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
功能: 顯示「控制台-系統屬性-裝置管理員」屬性視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
功能: 顯示「控制台-系統屬性-硬體配置檔案」屬性視窗。
命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
功能: 顯示「控制台-系統屬性-性能」屬性視窗。
命令列: rundll32.exe user.exe,restartwindows
功能: 強行關閉所有程式並重啟機器。
命令列: rundll32.exe user.exe,exitwindows
功能: 強行關閉所有程式並關機。
命令列: rundll32.exe shell32.dll,Control_RunDLL telephon.cpl
功能: 顯示「撥號屬性」選項視窗
命令列: rundll32.exe shell32.dll,Control_RunDLL themes.cpl
功能: 顯示「桌面主旨」選項面板
當然,不止是VisualBasic,像Delphi.VisualC++等其他程式設計語言也可以通過呼叫外部命令的方法來使用Rundll的這些功
能,具體方法這裡就不再詳細敘述了。靈活的使用Rundll,一定會使你的程式設計輕輕鬆鬆,達到事半功倍的效果!
在網路上常常遇到簡體版的文章,雖然大體上可以瞭解,但總想有更舒服的閱讀感受,目前計畫寫一支小小的script程式來作這件事,其 程序步驟如下:
| 英體術語 | 繁體術語 | 簡體術語 |
|---|---|---|
| access | 存取 | 訪問 |
| address | 位址 | 地址 |
| algorithm | 演算法 | 算法 |
| application | 應用程式 | 應用程序 |
| architecture | 系統架構 | 體系結構 |
| array | 陣列 | 數組 |
| assign | 指定 | 賦值 |
| atomic | 不可分割的 | 原子的 |
| audio | 音訊 | 音頻 |
| bandwidth | 頻寬 | 帶寬 |
| base class | 基礎類別 | 基類 |
| binary tree | 二元樹 | 二叉樹 |
| binding | 繫結 | 綁定 |
| bit | 位元 | 位 |
| boolean | 布林值 | 布爾值 |
| brace | 大括弧 | 花括弧 |
| bracket | 中括弧 | 方括弧 |
| breakpoint | 中斷點 | 斷點 |
| build-in | 內建 | 內置 |
| bus | 匯流排 | 總線 |
| cache | 快取 | 高速緩存 |
| call | 呼叫 | 調用 |
| chain | 串鏈 | 鏈 |
| character | 字元 | 字符 |
| check box | 核取方塊 | 複選框 |
| class | 類別 | 類 |
| client | 客戶端 | 客戶 |
| client-server | 主從架構 | 客戶/服務器 |
| clipboard | 剪貼簿 | 剪貼板 |
| clone | 複製 | 克隆 |
| command line | 命令列 | 命令行 |
| compatible | 相容 | 兼容 |
| configuration | 組態 | 配置 |
| context | 上下脈絡 | 上下文 |
| control | 控制元件 | 控件 |
| constructor | 建構函數 | 構造函數 |
| cover | 涵蓋 | 覆蓋 |
| create | 建立 | 創建 |
| cursor | 游標 | 光標 |
| data | 資料 | 數據 |
| database | 資料庫 | 數據庫 |
| dead lock | 死結 | 死鎖 |
| debug | 除錯 | 調試 |
| default | 預設 | 缺省 |
| default | 預設 | 默認 |
| defer | 延緩 | 推遲 |
| disk | 碟 | 盤 |
| document | 文件 | 文檔 |
| explicit | 明顯的 | 顯式 |
| export | 匯出 | 引出 |
| export | 匯出 | 導出 |
| expression | 運算式 | 表達式 |
| field | 欄位 | 字段 |
| file | 檔案 | 文件 |
| firmware | 韌體 | 固件 |
| flag | 旗標 | 標記 |
| flash memory | 快閃記憶體 | 閃存 |
| flexibility | 彈性 | 靈活性 |
| form | 表單 | 窗體 |
| function | 函數 | 函式 |
| game | 遊戲 | 游戲 |
| global | 全域的 | 全局的 |
| hardware | 硬體 | 硬件 |
| hash table | 雜湊表 | 哈希表 |
| header file | 標頭檔 | 頭文件 |
| hook | 掛鉤 | 鉤子 |
| icon | 圖示 | 圖標 |
| IDE | 整合開發環境 | 集成開發環境 |
| identifier | 識別字 | 標識符 |
| image | 影像 | 圖象 |
| implement | 實作 | 實現 |
| implicit | 隱喻的 | 隱式 |
| import | 匯入 | 導入 |
| information | 資訊 | 信息 |
| inline | 行內 | 內聯 |
| instance | 實體 | 整型 |
| integer | 整數 | 菜單 |
| integrate | 整合 | 集成 |
| interface | 介面 | 接口 |
| level | 階 | 層 |
| load | 載入 | 裝載 |
| loader | 載入器 | 裝載器 |
| local | 區域的 | 局部的 |
| loop | 迴圈 | 循環 |
| loop | 迴圈 | 循環 |
| macro | 巨集 | 宏 |
| memory | 記憶體 | 內存 |
| menu | 功能表 | 菜單 |
| message | 訊息 | 消息 |
| meta- | 超- | 元- |
| module | 模組 | 模塊 |
| mouse | 滑鼠 | 鼠標 |
| multi-tasking | 多工 | 多任務 |
| native | 原生的 | 本地的 |
| nested class | 巢狀類別 | 嵌套類 |
| object | 物件 | 對象 |
| object oriented | 物件導向的 | 面向對象的 |
| online | 線上 | 在線 |
| operand | 運算元 | 操作數 |
| operating system | 作業系統 | 操作系統 |
| operator | 運算子 | 操作符 |
| package | 套件 | 包 |
| parallel | 平行 | 並行 |
| parentheses | 小括弧 | 圓括弧 |
| part | 零件 | 部件 |
| pattern | 樣式 | 模式 |
| performance | 效率 | 性能 |
| pointer | 指標 | 指針 |
| polymorphism | 多型 | 多態 |
| port | 埠 | 端口 |
| prime | 質數 | 素數 |
| 列印 | 打印 | |
| printer | 印表機 | 打印機 |
| procedure | 程序 | 過程 |
| process | 行程 | 進程 |
| programmer | 程式員 | 程序員 |
| programming | 程式設計 | 編程 |
| project | 專案 | 工程 |
| protocol | 協定 | 協議 |
| pseudo code | 虛擬碼 | 偽碼 |
| quality | 品質 | 質量 |
| queue | 佇列 | 隊列 |
| register | 暫存器 | 寄存器 |
| resolution | 解析度 | 分辨率 |
| recursive | 遞迴 | 遞歸 |
| screen | 螢幕 | 屏幕 |
| search | 搜尋 | 查找 |
| text | 文字 | 文本 |
| transaction | 交易 | 事務 |
| word | 字 | 單詞 |
| variable | 變數 | 變量 |
主 網 站:http://peterju.notlong.com (目前轉址至 http://irw.ncut.edu.tw/peterju/)