上位機軟體開發怎麼去市中心上班
① 上位機用什麼編程
上位機的編程語言很多啊,VC,C++,C#,VB,VB。NET等等,關鍵是看你熟悉哪種編程語言了,這幾種語言都是面向對象的編程語言。VB入門比較容易,而且比較容易掌握,VB。NET是VB的升級版本,現在也比較流行。跟C有關的都需要有C語言的基礎。
如果對上位機的控制要求不是很高的話,或者說對技術先進性上沒有太高要求,建議用VB,比較好掌握!

(1)上位機軟體開發怎麼去市中心上班擴展閱讀:
幾種程序語言的區別:java語言、python語言、C語言、PHP語言。
1、java語言
java語言曾一度家喻戶曉,如今雖然潮流已過,但java跨平台的優勢以及強大的類庫著實不容小覷,其他語言很難超越,java衍生除了非常多周邊產品(如jsp),非常多的開源系統都是基於java(hadoop、hive、hbase、lucene等)。
java和c一樣也是編譯執行的語言,區別在於java編譯出的位元組碼文件運行在一層java虛擬機之上,而虛擬機可以架設在各種操作系統上,所以java也就有了跨平台的優勢,一處編譯多處執行。
2、python語言
python的強大在於它的多功能性,既是解釋執行,又可以編譯成文件,既是腳本語言,又具有面向對象的所有性質,如今python開源的類庫已經非常強大了,什麼功能都有,python也成了大數據方向必要的工具。
3、C語言
C語言是編譯執行的語言,是萬物之源。linux下常用的編譯器是gcc,c語言源代碼可以直接被編譯成可執行程序(機器碼),被稱為萬物之源是因為各種語言都是用C語言寫的,如java、php、python等。
4、PHP語言
PHP巨大的生態系統使得在未來幾年裡全世界需要大量的開發人員對其提供支持。排名前三的內容管理系統-WordPress、Drupal和Joomla都是使用PHP構建的,而且迄今大概有80%的網站運行在PHP之上。
② 上位機軟體用什麼開發
熟練使用Mysql,VS,SQL Server,XTML等軟體開發工具;
熟悉USB、串口、乙太網、CAN等數據採集;
③ 上位機工程師屬於軟體工程師嗎
基本就是java啊,c++啊工程師,做客戶端的
④ 上位機開發
就目前就業市場來看,不管上位機,還是下位機,應用程序領域的人才需求總是最大的。
做測試軟體其實不一定需要用 c#,假如你對c/c++開發比較熟,那直接用 MFC 等寫些
對話框應用就好了,測試軟體不至於會太復雜。另外假如 c/c++ 通了,C#之類的不要
太簡單。
對於做工作來說的話,除非你已經走在自己已經認準的那條道上了。否則你還是兵來將
擋,水來土掩的好。任何時候,有任何需要,你憑借自己的基礎稍做學習都能立馬上手。
還有一點,不是說你今天或者這幾個月做了 c# ,後面幾年時間你就必須得用它來吃飯了。
做c#的過程也許只是你長期職業追求中的一個插曲而已,對於增加知識面也有好處。
⑤ 上位機和下位機哪個工作比較輕松
都不輕松的
⑥ 上位機控制軟體開發
任何一種面向對象的語言都有串口庫。我也研究了一陣子上位機,c水平如果拿著資料,還是可以寫一些小玩意,但是最後放棄了,現在是用別人的架構做一點點二次開發,說白了就是寫一點小腳本,也可以將就用。上位機開發這個不是一年半載就可以搞清晰的。我認為,所以我放棄了。可能我有點笨吧。最主要的是作為個人,我找不到下位機的驅動和c庫(我說的下位機是PLC),而這些,我又自己寫不出來。我學的是c#,我知道幾個搞機器視覺的。也是用的c#,好多年了,軟體依然bug層出不窮,賣出去的軟體都沒打包封裝,也不知道怎麼想的。當然,我也么有嘗試去反編譯他的。。也不一定可以編譯出來。沒意思
⑦ 請高手告訴我編上位機軟體學什麼語言好,就是以後找工作時公司要求比較多的,我以前學過C語言
經驗值告訴你 我是做網路的 任何關於軟體的話 待遇確實不錯 可是...... 門檻很高 除非你學的很牛 有國際專業的認證 不然找個讓自己滿意的工作 句是天方夜譚 要會的東西很多 僅僅是C語言 JAVA之類遠遠不夠 不好xue
學什麼都為了好找工作 掙到錢才是硬道理不是么
就現在國家最新統計 未來五年中國缺10萬網路這方面的人才 這樣的行情 意味著就業面很寬 門檻低 待遇卻相當不錯
你學過C語言的話 可以做LIUNX高級系統工程師 光編輯腳本一項 有造化的話 一年你拿個十幾萬都不是不可能的
個人感覺 學究學網路 好就業 能涉及的行業很多 那個公司也離不開計算機的維護
你
去北京下定決心學習一年網路計算機 北da青鳥的認證課程很專業
好好考慮考慮吧 我其實也只是個高中畢業生 在北京學了一年多 現在在北京工作了 待遇也很不錯 你可以考慮 好好學 就沒有問題 我的母校北大*******青niao***************昌 //
ping///////// 校區 給我帶來的是生活的轉機 你也認真考慮一下 北京畢竟是首都 教學是二級地市比不了的
⑧ 如何用c語言開發自己的上位機軟體
一般開發上位機軟體都是帶圖形界面的。C也能做出圖形界面的軟體,但是開發周期太長也不實用。所以最好還是需要會一些其他語言,例如C++,C#,Java這些做圖形界面開發周期短的語言。既然會C,那麼學習其他語言也只是一個熟悉語法的過程。所以很快就能上手,因為語言都是相通的嘛。可以開闊自己的視野去學習一下新的語言。不是說只會C有什麼弊端,只是想說會的多才會知道語言之間的優劣。
⑨ 上位機的軟體開發平台如何選擇
看有啥要求,
要求不高,開發工具盡量簡單,delphi、.net、vb都可以,
甚至直接用組態軟體,
如果有實時要求或者復雜計算,還是VC合適。
你可以找個組態軟體研究下,組態王、力控什麼的,
它們主要技術有:實時調度演算法、內存資料庫、OPC介面、對介面和工業匯流排的封裝、用戶界面組態等等,
一般自己寫的不搞那麼復雜,研究下串口、USB介面,個別可能需要寫PCI設備驅動。
