當前位置:首頁 » 軟體百科 » 開發軟體為什麼要用高級語言

開發軟體為什麼要用高級語言

發布時間: 2022-11-05 02:38:07

① 高級語言的開發過程是怎樣的該如何進行理解

高級語言的開發過程就是問題分析、演算法確定、再到代碼設計,這些都是最重要的組成部分。如果在高級語言當中沒有這一系列的程序,就不可能被精準的編輯。分析問題就是指最後能讓自己達到所想要的目標,完成實際的解決方法。而且自己也可以去設計一下計算的方式,並且要把規定的步驟寫出來。高級的語言就是相當於編程類的,而且對於過程也要進行詳細的闡述。

總的來說學習高級語言以後是有前途的,自己也可以參與一些資料書幫助自己理解。在平常的時候多拓展自己的思維多接觸一些別人沒有接觸的東西,一定會讓你走在前面。一個程序連接的處理方式都不一樣,自己也要進行可執行一下。在開發高級語言的時候,可以把這些程序告訴別人才能夠得到核心。

② 程序通常是用高級語言編寫源程序

1.計算機程序通常是用高級語言編寫源程序,程序包含數據結構,演算法,存儲方式 編譯等,經過語言翻譯程序(解釋程序和編譯程序)轉換成機器接受的指令。
2.程序可按其設計目的的不同,分為兩類:一類是系統程序,它是為了使用方便和充分發揮計算機系統效能而設計的程序,通常由計算機製造廠商或專業軟體公司設計,如操作系統、編譯程序等;
4.另一類是應用程序,它是為解決用戶特定問題而設計的程序,通常由專業軟體公司或用戶自己設計,如賬務處理程序、文字處理程序等。

③ 現在開發軟體基本上都用高級語言例如C語言,按理說不存在CPU指令架構的兼容問題吧

我之前也提出過相關的問題。比你提出的更深。

就CPU架構來說,可以分為X86,ARM。
就OS平台來說,NT Linux UNIX等。
對於底層、驅動層來說,C語言就是匯編語言的功能。要操作的都是寄存器,內存,CPU,IO。這部分是不可以移植的,只是用C語言描述而已,這部分基本是不可移植,因為需要對硬體初始化,配置,不同指令集很多要做修改,甚至重新實現。
你想想,我要用C語言寫一個中斷,那不是要根據CPU的結構來對不同的寄存器,計時器的值修改嗎?底層代碼怎麼能隨便移植呢?
而對於OS以上的應用層,可移植性就比較高。但是還是會因為CPU,OS的差異,要做些修改。因為,C語言只是語言,用的函數跟語言無關。比如C語言可以用標準的C庫。stdio.h stdlib.h這些。但是對於windows程序來說,C同樣可以用windows.h。但此時,用的就是windows下的函數,linux內核的操作系統就不可以使用windows.h,這是windows的API。所以不可移植,應用層可否移植就看你用的是不是可移植的庫。
QT就是一個可移植性很強的庫,之所以可移植,是因為同樣的源碼,編譯時鏈接的lib是各自平台的庫,.h頭文件只是聲明用哪個lib的那個函數。雖然是聲明是同一個lib裡面的同一個函數。但是事實上不同平台的lib的內容不同,但都是一個效果。所以就可以移植。
實際上就是看一個庫,是不是在多個平台支持,如果是的話就可以移植。比如opengl,gtk+,SDL這些就可以在nt linux上相互移植。C庫基本是任何操作系統都可以的。

④ 高級語言優勢很多,那為什麼出現了高級語言之後,計算機中的機器語言卻一直用到

首先高級語言優勢很多是相對的,相對於應用軟體。計算機的機器語言相對比較穩定,有專門的團隊維護,正常使用不上,我們用高級語言編寫的應用軟體基本用不上機器語言,但是高級語言寫的程序執行的時候是通過高級語言的運行時或者叫虛擬機將高級語言轉換成機器語言執行的。

⑤ 26. 與低級程序設計語言相比,用高級語言編寫的程序其主要優點有

個人意見選ABDA:不受硬體影響,實現了一定跨平台運行BD:比機械語言和匯編語言容易看懂 錯誤的理由:C:執行效率一般是:機械語言>匯編語言>高級語言E:要經過編譯,連接才能生成可運行程序

熱點內容
為什麼微信通話揚聲器關閉 發布:2025-06-24 02:59:43 瀏覽:275
為什麼微信保存視頻時間不一樣 發布:2025-06-24 02:42:18 瀏覽:426
微信設置金額收款為什麼沒有積分 發布:2025-06-24 02:39:08 瀏覽:604
女生為什麼要拿垃圾袋出門 發布:2025-06-24 01:27:08 瀏覽:643
為什麼電腦主機關了後又自己開了 發布:2025-06-24 00:19:49 瀏覽:385
為什麼手機響的時間短 發布:2025-06-24 00:06:26 瀏覽:974
歐美女人為什麼水不多 發布:2025-06-23 23:47:45 瀏覽:172
眼睛一大塊紅血絲為什麼 發布:2025-06-23 23:31:51 瀏覽:637
為什麼扣扣密保手機改不了 發布:2025-06-23 23:20:40 瀏覽:449
聽歌時間長了為什麼特別煩 發布:2025-06-23 22:50:05 瀏覽:229