為什麼很多軟體都用v編寫
Ⅰ 為什麼很多軟體都要寫注冊表
有些軟體,
運行起來需要佔用很大資源,
那麼就需要將它將要佔用的資源等可能的情況告訴給系統,這就是添加註冊表信息的作用,於是系統在運行這個軟體前就有了一定的准備,也就能合理的進行宏觀調控。
這是軟體穩定運行的前提。
而所謂的綠色軟體,雖然不修改系統配置,可難保在佔用大量資源後破壞系統穩定性,導致死機等事件的發生。
所以大型軟體是要靠寫注冊表來優化軟體的運行速度以及達到資源的優化配置的。
Ⅱ 我想學習編寫軟體用VB好還是V好啊
看你用來干什麼了。如果你只是解些一般問題,建議你用vb,好學(實際vb也可以編出好程序來,傳說MS office的某個版本就是vb編的)。如果你需要編程(工作需要或者興趣需要),c能滿足你對語言功能的需求。
Ⅲ 為什麼中國研發的眾多類型的各種適用於手機電腦軟體都是英文的,就連手機里視屏文件夾都叫v丟,這是為什
1、英文是全世界使用最廣泛的語言;
2、全世界使用的編程軟體都是用的英文編寫的,包括各種軟體和軟體格式;
3、英文較中文有一定的優勢。電腦計算機包括手機設備識別的是二進制語言(0和1),英文一個字元佔用1個位元組,而中文要佔用2個位元組。用中文編寫的程序相應佔用的體積要大;
Ⅳ 為什麼很多軟體都有破解版本破解版本具體是什麼概念
因為軟體或游戲都有為了防止盜版而加入的防盜防拷系統,這樣能有效防止盜版,當然如果標明免費版的,那就是可以隨便使用沒有加密。有些很好的共享軟體只提供了幾十天或幾十次的試用時間和次數,還想用的話就要交費注冊才能使用。那麼破解版就是針對這些出來的,破解版說白了就是可以破解那些軟體和游戲的加密格式,讓你可以不用花錢就可以享受到它們。而且游戲如果是破解版的,一般都是在原版基礎上破解出來的,不刪減任何內容,比硬碟版的全好多。
Ⅳ 為什麼有些軟體前面有個「V」
version(版本)單詞的第一字母,
Ⅵ 為什麼軟體申請著作權的版本都是V9.0的
呵呵,沒有這樣的規定啊,一般的軟體著作權都是由低版本升至高版本的,或許有些公司為了展現自己公司的版本是最新版的吧,所以你見到的多數都是V9.0的
Ⅶ 為什麼很多開源軟體都用 C,而不是 C++ 寫成
簡單回答:純C編寫的程序,在當前主流家用電腦上極少見。
--以下是相關知識,原意學習電腦編程知識的朋友可以看一看--
一、windows/liunx/mac等當前的主流操作系統中運行的軟體,極少有使用嚴格的C語言編寫的。通俗一點,直觀一點區分C與C++,在於,C++有類,有繼承,而C沒有。
二、核心思想上面C與C++的不同。
1、C語言編寫代碼是面向過程的,什麼意思呢?就是說編寫過程中全盤考慮每一行代碼、每一個變數對整體程序前後的影響。高明的設計人員可以使用一些小的機巧,使得程序運行效率得到極大的提高。但隨之而來的問題是,代碼的易讀性、可維護性變得相對困難,特別是復雜的系統。因為某一處的改變可能使得整個軟體不能正常運行。
2、C++語言編寫代碼是面向對象的,這又是什麼意思呢?這是說,在編寫過程中,它將任務化分為一個一個小任務。每個小任務只需要知道與它相關的前提條件,初始值,完全這個小任務後給出結果值(或由它去變動相關變數)。有一個關鍵詞叫黑匣子,說的就是,每個小任務與任務外的代碼無關,內部的運作就象是一個對外部不可見的黑匣子。這種理念的最大的好處是易讀性,可維護性得以提升。當發現運行出現故障,或需要改變設計時,只需要針對性的修正相關的代碼即可。某一處的改變影響的往往是一小部分的功能。但任務事務都有兩面性,它的缺點就是,程序運行效率可能減低,往往會有多個模塊(黑匣子)做一些重復性的工作。
3、為了更好的實現任務的對象化,C++引入了 類,繼承。每一個類,就象是生物的一個器官,它對外相對封閉,對內有擁有多種元素,可以有變數、結構、函數等等,甚至界面。
4、隨著當前的硬體條件的提升,計算機完成任務的復雜度的提升,程序的可靠性、穩定性成了第一位的,所以,面向對象編程,分組協助方式編程早已成為主流。所以,當前主流程序中,已經沒有多少是使用純C,而不是C++進行編程的了。
三、純C的應用,在當前,主要在於面向一些早期的智能設備的嵌入式編程。當然,你如果非得找到一些早期的編程環境,編寫一些小應用,也可能可以在當前的操作系統中運行。比如用TC2.0編寫DOS下的程序,這種程度還能在win的命令行中運行。不過功能方面一般是簡單到不要不要的。
四、當然,還有很多別的編程語言和環境編寫的軟體。比如
1、Delphi使用Pascal語言
2、VS中的VB
3、JAVA
4、PowerBuilder 專用語言。
5、Foxpro 用的專用語言
等等……
Ⅷ 為什麼現在越來越多的軟體開發使用java 知乎
沒有什麼合不合適的,選定那種語言寫桌面應用一般都是看OS的,java在跨平台方面其實是有優勢的。就是運行是消耗的內存較多。jdk6之後jvm的運行速度還算不錯。其實很多工具類別的軟體都是用java編寫的。Java的桌面程序並不少,其中最為知名的莫過於Eclipse,java游戲中最有名的就是「我的世界」MC了。在Linux和Mac下,Java程序的比例遠高於Windows下。只不過在windows環境下java編寫的桌面應用一般沒有那麼多酷炫效果。
「Java不適合寫桌面應用」的說法有一定道理,論調的主要背景是供Windows下使用的企業桌面應用的開發。由於一些歷史和定位的原因,對於這種GUI程序的需求,Java的優勢不明顯,劣勢比較明顯。因為java必須在jvm上運行,而對於一般人來說安裝jre也是一個不小的負擔,畢竟不容版本的jre混裝容易出現問題。
Ⅸ 既然C比好多其他語言都復雜,為什麼很多大型軟體還要用C編呢
C語言的可移植性比較強。
Ⅹ 為什麼表示一個軟體的不同版本是用「V」
VERSION漢語的意思是版本,簡稱是V