用了20多年電腦(windows平臺),發現電腦軟件和手機app不同,手機app一般可以在應用市場下載安裝,大半的電腦軟件是要付費使用或盜版使用。
近期整理出自己學習/了解/熟悉的windows平臺各類電腦軟件列表。
計算機軟件太多了,我所記所列的軟件只是冰山一角,希望對朋友們學習使用計算機軟件提供點參考方向。
1,微軟操作系統:
Windows 98、Windows ME、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10。
服務器版的Windows 200x sever。
我們用的一般是品牌機筆記本帶的正版操作系統或者盜版破解版。
2,微軟辦公套件:
Word、Excel、PowerPoint、Outlook、Publisher、Visio、Project。
Word國內俗稱文字排版
Excel國內俗稱表格
PowerPoint國內俗稱演示或幻燈片。
Publisher出版
Visio流程圖+圖標制作工具
Project項目管理工具
3,微軟開發套件Visual Studio,這個大部分用不到。
Visual C++、Visual C#、Visual Basic、Visual F#,
還有更不常用的:
WDK/DDK,Windows Driver Kit 用于開發硬件驅動+輸入法+殺毒軟件驅動層+加密軟件驅動層等。
Platform Builder,Windows CE/Windows Phone定制套件
Embed Visual C++,舊版的windows CE應用開發工具。
4,Adobe系列
Photoshop、Flash、Acobat、Premiere、After effect、Illustrator、Audition.
Photoshop圖形處理
Flash二維動畫
Acobat專業處理PDF的軟件
Premiere視頻編輯軟件
After effect三維動畫制作軟件
Illustrator矢量繪圖軟件
Audition音頻錄音編輯效果混音軟件
5,騰訊系列
QQ、微信、Foxmail、QQ音樂、騰訊視頻、QQ輸入法、搜狗輸入法、微云、QQ瀏覽器、QQ影音、騰訊電腦管家、QQ影音視頻轉換工具、旋風下載、騰訊手機助手
QQ輸入法、QQ影音、微云是典型的無廣告免費軟件
6,金山系列
WPS office、金山毒霸、金山詞霸、金山全文翻譯
WPS office的模塊比Office少,文字+表格+演示+PDF等功能和Office基本無縫切換
7,百度系列
百度網盤、愛奇藝
8,阿里系列
阿里旺旺、釘釘辦公
9,360系列
360殺毒、360瀏覽器、360壓縮
10.其它國產
蘿卜家園安裝盤、番茄家園安裝盤、大白菜啟動盤、驅動精靈、disc精靈分區、魯大師、window優化大師、
優酷土豆、萬能五筆輸入法、暴風影音、超級解霸、格式工廠、碩鼠、迅雷下載、電驢下載、網絡螞蟻、迅雷播放器、網易云音樂、酷我K歌、2345壓縮、haozip、team version
11, CAD工程繪圖/CAM計算機輔助制造/EDA電子設計自動化工具。
Autocad、中望CAD、SolidWorks、ProEngineer、Altium Designer、Protel、PADS、OrCAD
12,電子研發軟件編譯
Keil、RVDS、ADS、Source insight、Beyond compare、IAR、TASKING、UE、cgywin、Code blanks、Svn、串口調試助手、winhex
13,安卓開發
Android studio、jdk、ideaIU、vmware、git
14,多媒體制作
CorelDRAW、會聲會影、Cubase、Nuendo、FL studio、Sonar、Sibelius、Guitar pro、Kontakt、fontcreator、屏幕錄像專家、xmind、muse音樂制作、作曲大師、pdf psw remove
CorelDRAW矢量畫圖
會聲會影,視頻編輯處理
Cubase/Nuendo音樂制作創作,視頻伴音制作
FL studio、Sonar音樂制作創作
Sibelius、Guitar pro曲譜五線譜輸入,midi制作
15,游戲
極品飛車、雷霆戰機、雷電、帝國征服者、紅色警戒、反恐精英、三國群英傳
16,播放器類
ACDsee、winamp、windvd、powerDVD、wmplayer、balabolka、ultra video converter
17,系統管理
一鍵還原、Ghost、PQ分區、cpu_z、regclear、谷歌地球
一鍵還原、Ghost是系統備份恢復工具
18,壓縮及光盤
Winrar、Winzip、7zip、Winiso、Ultra iso、iso buster、Demon disc
首先是MSVC、GCC、Cygwin、MingW(Cygwin和MingW的英文發音),另外還有些小眾的編譯器像ICC(Intel C/C++ Compiler)、BCC(Borland C/C++ Compiler,快銷聲匿跡了)、RVCT(ARM的匯編/C/C++編譯器,內置在ARM的IDE——RVDS中)、Pgi編譯器……其實有一大串,我們只要熟悉常用的最強大的幾款就可以了。
MSVC是微軟Windows平臺Visual Studio自帶的C/C++編譯器。
優點:對Windows平臺支持好,編譯快。
缺點:對C++的新標準支持得少。
GCC原名GNU C Compiler,后來逐漸支持更多的語言編譯(C++、Fortran、Pascal、Objective-C、Java、Ada、Go等),所以變成了GNU Compiler Collection(GNU編譯器套裝),是一套由GNU工程開發的支持多種編程語言的編譯器。GCC是自由軟件發展過程中的著名例子,由自由軟件基金會以GPL協議發布,是大多數類Unix(如Linux、BSD、Mac OS X等)的標準編譯器,而且適用于Windows(借助其他移植項目實現的,比如MingW、Cygwin等)。GCC支持多種計算機體系芯片,如x86、ARM,并已移植到其他多種硬件平臺。
優點:類Unix下的標準編譯器,支持眾多語言,支持交叉編譯。
缺點:默認不支持Windows,需要第三方移植才可用于Windows。
Cygwin是一個Windows下Unix-like模擬環境,具體說就是Unix-like接口(OS API,命令行)重定向層,其目的是不修改軟件源碼僅重新編譯就可以將Unix-like系統上的軟件移植到Windows上(這個移植也許還算不上嚴格意義上的無縫移植)。始于1995年,最初作為Cygnus軟件公司工程師Steve Chamberlain的一個項目。
優點:可以比MingW移植更多的軟件到Windows上,對Linux接口模擬比MingW全面。
缺點:軟件運行依賴cygwin1.dll,速度受點影響。
MingW(Minimalist GNU on Windows)是一個Linux/Windows下的可以把軟件源碼中Unix-like OS API調用通過頭文件翻譯替換成相應的Windows API調用的編譯環境,其目的和Cygwin相同。從而把Linux上的軟件在不修改源碼的情況下編譯為可直接在Win下執行的exe。
優點:在Win下可以和Linux一樣的方式編譯C/C++源碼,可以說是Win版的GCC,其生產的Windows PE程序相比Cygwin不依賴任何第三方庫,比Cygwin純粹,理論上也更快速。
缺點:編譯速度、編譯出的程序在算法上可能都比MSVC慢。
最后大家的學習或者開發使用的IDE 是什么呢?不妨評論區交流下?
C語言51課視頻教程專欄教程《C語言51課視頻教程合集》鏈接:
C語言深入學習視頻教程《C語言數據結構那點事兒》鏈接:
C++45課視頻教程專欄教程《C++45課視頻教程》鏈接: