怎麼編軟件?

General 更新 2024-05-20

如何編寫一個軟件

大體上明白你是什麼意思了,如果你自己想做OA類的軟件,那麼軟件的功能多少直接影響到了你需要多少的人力來開發。

如果你想自己弄的話,也不驗證,先想好用什麼架構,是用B/S的(瀏覽器/服務器,通常指使用網頁瀏覽器作為客戶端,如php,jsp,asp等等),還是用C/S的(即客戶端/服務器,通常指導使用自己使用C++,JAVA等語言編寫的客戶端程序與服務器之間進行通訊)。

想好架構後再選擇使用的語言, 完成後再選擇相應的數據庫就開始著手吧。

這方面的書籍很多的,建議你可以參考下www.china-pub.com這個網站,上面計算機方面的書還都不錯。

你至少掌握一門語言,一種類型的數據庫,對程序設計理念多少有些瞭解。

學會了編程,怎麼編軟件。(可以編軟件嗎)

首先,編程序和寫軟件是不同的,編程序 只是 寫軟件 的一個步驟。軟件是一個龐大的系統,其開發複雜性高,開發週期長;不是隨便寫一個程序,就可以叫做軟件的。軟件開發 已經發展成一門學科 " 軟件工程 " 了頂現在的軟件一般都是通過軟件工程的方法來做的。

根據 軟件工程 的方法,軟件開發一般分為三個階段:

1、定義階段:項目可行性分析、需求分析;

2、開發階段:概要設計、詳細設計、實現、測試;

3、運行和維護階段:運行、維護、廢棄

可以看出,編寫程序代碼 是屬於 第2階段 中的 " 實現 " 部分的,所以說編程序和寫軟件是不同的。

從寫程序到寫軟件,還是有很長的路要走的。

怎麼編寫一個小軟件

編寫什麼軟件呢~?~~ 你把你編好的程序~~運行後~~~ 會生成個.exe文件的!~~~ 只需要那個就可以直接運行~~~ 裡面是二進制代碼~~~

軟件開發是怎麼做的,代碼怎麼編寫,什麼軟件可以製作,怎麼下載與使用 200分

軟件開發就是編寫軟件,測試,修改,測試,循環來做成一個使用的軟件;

代碼可以通過很多種工具來寫,方法也不一樣,比如:JAVA和.NET等等。

JAVA開發工具有:MyEclipse,Eclipse,NetBeans等等。

.NET開發工具有:Microsoft Visual Studio。

下載應該難不倒你,去網上搜索吧,或者360軟件。

如何自己編程序做軟件?

學習軟件編程是一個艱苦而漫長的過程,需要持之以恆的耐心,千萬不能急於求成。對於一名初學者來說,最重要的還是打好基礎,建議從C語言開始入門,C語言作為基礎語言,大多數的高級編程語言都是在C語言的基礎上演化而來的,學好了C語言,有助於掌握其他的高級語言,並掌握軟件編程。

自己怎麼編寫小軟件啊?

看你寫軟件幹什麼了,如果只是簡單的桌面應用,或者對運行速度要求不高的應用。

可以考慮使用VB、易語言等開釘工具。

沒有基礎不建議學習C++、java等語言。

一些應用程序都是怎麼做的?

如果你喜歡編一些小程序,或者進行文件交流,為你的程序或文件製作一個安裝程序可以為使用者提供很大的方便,同時也提高了軟件的製作水準。一般來說,使用專業的應用程序製作工具,如InstallShield製作應用程序安裝文件是比較複雜的,一般用戶也難以做到。最近,筆者在網上找到一個容量極小,適用簡單,但是功能卻非常強大的Win 95/98/NT應用程序製作工具CreateInstall,試用一下感覺非常好,在此願推薦給大家。

CreateInstall非常小,但是程序提供的功能卻很全面,通過該工具,我們可以創建基於Win 95/98環境使用應用程序安裝文件,該文件同時提供反安裝功能,程序提供安裝程序的背景界面設計、提供各種標題欄/標題設計、提供創建應用程序組功能、提供版權限時功能、提供安裝完成之後運行應用程序功能、提供向系統註冊表添加鍵值及主鍵功能、提供向Windows的安裝路徑複製文件功能等等,非常全面。對於安裝文件,程序提供14種語言界面供選擇,可以滿足不同語言平臺用戶使用。對於應用程序安裝製作,程序提供創建Install.exe文件,及對應用程序進行分卷壓縮打包功能,便於存儲於不同的載體中。可見應用程序安裝需要的設置它都提供了,而且使用效果也會很好的。

CreateInstall只有一個主界面,程序的所有設置均在此界面中進行,使用起來非常簡便,由於將不同的功能設置分別設計到不同的標籤項中,界面顯得很直觀。以下筆者給出使用該工具製作應用程序安裝文件的具體步驟,供您參考。

1. 將需要安裝的應用程序複製到臨時工作路徑。啟動CreateInstall,此時程序給出Main標籤項。單擊程序界面菜單條中的Project / New Project命令,表示要創建一個新的工作項目。在關聯的對話框中設置新的項目名,擊回車鍵確認;

2. 在Main標籤項中的“Source Directory"文本框中鍵入需要安裝的應用程序保存路徑,在“Destination Directory"文本框中鍵入由該工具製作的應用程序安裝文件的保存路徑,如果需要在安裝完成之後運行應用程序(並不一定是程序中的文件),可選擇“Run after Installation"項中的Yes複選框,然後在關聯文本框中設置需要運行的文件名;

3. 切換到General標籤項,在“Window Title"文本框中設置應用程序名、在“Default Path"文本框中設置默認安裝路徑,如果你不希望安裝者修改這個路徑,可選擇使用“Default path can‘t be changed"複選框、在“Setup Language"下拉文本框中選擇安裝界面語言、在“Volume Size"項中設置打包分卷文件容量、在“Executable Filename"文本框中設置安裝文件名,如果你希望使用具有自擴展功能的應用程序打包格式,可選擇使用“Self-extracting archive"複選框,如果希望在安裝結束後,自動關閉程序安裝窗口,可選擇使用“Automatic closing setup"複選框;

第一個編程軟件是怎麼開發出來的?

這個問題,問得好。

程序和編程軟件,就好似雞蛋和雞一樣。

不過追到最原始,最底層,一個程序得以運行,是CPU在不斷的執行01代碼,計算機世界裡,所有事物都是由01組成的。可以簡單的說,第一編程軟件,或者第一批軟件,是人工編碼編出來的。

如何自學軟件編程

最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。 然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。後面的就可以學習VC什麼的了。

C語言的書推薦譚浩強的,比較好。

我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有數據庫方面的開發、網絡開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵 。

還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而骸都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。

在你學習好C語言以後,個人建議好好學習一下數據結構和軟件工程。這兩門對你的水平提高都是很有幫助的。特別是軟件工程,它能夠使你按照科學的工程方法進行軟件開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

參考資料:hi.baidu.com/...4.html

軟件是什麼意思?怎麼做軟件?

軟件(中國大陸及香港用語,臺灣作軟體)是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟件被劃分為系統軟件、應用軟件和介於這兩者之間的中間件。其中系統軟件為計算機使用提供最基本的功能,但是並不針對某一特定應用領域。而應用軟件則恰好相反,不同的應用軟件根據用戶和所服務的領域提供不同的功能。

軟件並不只是包括可以在計算機上運行的程序,與這些程序相關的文檔一般也被認為是軟件的一部分。簡單的說軟件就是程序加文檔的集合體。

系統軟件

系統軟件是負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。系統軟件使得計算機使用者和其他軟件將計算機當作一個整體而不需要顧及到底層每個硬件是如何工作的。

一般來講,系統軟件包括操作系統和一系列基本的工具(比如編譯亥,數據庫管理,存儲器格式化,文件系統管理,用戶身份驗證,驅動管理,網絡連接等方面的工具)。

應用軟件

應用軟件是為了某種特定的用途而被開發的軟件。它可以是一個特定的程序,比如一個圖像瀏覽器。也可以是一組功能聯繫緊密,可以互相協作的程序的集合,比如微軟的Office軟件。也可以是一個由眾多獨立程序組成的龐大的軟件系統,比如數據庫管理系統。

較常見的有

文字處理軟件 如WPS、Word等

信息管理軟件 如Assces數據庫

輔助設計軟件 如AutoCAD、Photoshop

實時控制軟件

教育與娛樂軟件

按操作系統分類

BeOS

BSD

DOS

Linux

Mac OS

OS/2

QNX

Unix

Windows

軟件開發

軟件開發是根據用戶要求建造出軟件系統或者系統中的軟件部分的過程。軟件開發是一項包括需求捕捉,需求分析,設計,實現和測試的系統工程。

軟件一般是用某種程序設計語言來實現的。通常採用軟件開發工具可以進行開發。

軟件許可

不同的軟件一般都有對應的軟件許可,軟件的使用者必須在同意所使用軟件的許可證的情況下采能夠合法的使用軟件。從另一方面來講,某種特定軟件的許可條款也不能夠與法律相抵觸。

未經軟件版權所有者許可的軟件拷貝將會引發法律問題,一般來講,購買和使用這些盜版軟件也是違法的。

想自己做軟件得學習編程!^_^

參考資料:百度知道

相關問題答案
怎麼編軟件?
蘋果手機怎麼鎖軟件?
兩個手機怎麼傳軟件?
怎麼傳軟件給別的手機?
蘋果怎麼刪軟件數據?
虛擬機怎麼裝軟件?
手機上自己怎麼做軟件?
電腦給電腦怎麼傳軟件?
沒網的電腦怎麼裝軟件?
固態硬盤怎麼裝軟件?