程序移植性英語怎麼說及英文翻譯
Ⅰ 「匯編語言程序,機器語言程序,高級語言編寫的程序」三者的「可移植性」和「可讀性」的比較,求指點!
按照可讀性和可移植性從低到高排列。
1、機器語言具有靈活、直接執行和速度快等特點。不同型號的計算機其機器語言是不相通的,按著一種計算機的機器指令編制的程序,不能在另一種計算機上執行。而且,編出的程序全是些0和1的指令代碼,直觀性差,還容易出錯。
2、匯編語言保持了機器語言的優點,具有直接和簡捷的特點,可有效地訪問、控制計算機的各種硬體設備。因為是機器指令的符號化表示,故不同的機器就有不同的匯編語言。由此可見可讀性增加但移植性依然不好。
3、高級語言它是以人類的日常語言為基礎的一種編程語言,使用一般人易於接受的文字來表示(例如漢字、不規則英文或其他外語),從而使程序編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦可以大概明白其內容。高級語言遠離機器語言,與具體的計算機硬體關系不大,因而所寫出來的程序可移植性好,重用率高。
程序設計語言的類型:
1、命令式語言。這種語言的語義基礎是模擬「數據存儲/數據操作」的圖靈機可計算模型,十分符合現代計算機體系結構的自然實現方式。其中產生操作的主要途徑是依賴語句或命令產生的副作用。現代流行的大多數語言都是這一類型,比如 Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等,各種腳本語言也被看作是此種類型。
2、函數式語言。這種語言的語義基礎是基於數學函數概念的值映射的λ運算元可計算模型。這種語言非常適合於進行人工智慧等工作的計算。典型的函數式語言如 Lisp、Haskell、ML、Scheme 、F#等。
3、邏輯式語言。這種語言的語義基礎是基於一組已知規則的形式邏輯系統。這種語言主要用在專家系統的實現中。最著名的邏輯式語言是 Prolog。
4、面向對象語言。現代語言中的大多數都提供面向對象的支持,但有些語言是直接建立在面向對象基本模型上的,語言的語法形式的語義就是基本對象操作。主要的純面向對象語言是 Smalltalk。
網路—機器語言網路—匯編語言網路—高級語言
Ⅱ 幫忙翻譯成英文 急要
History of the development of C language
C language is widely popular, promising high-level language computer. It is suitable as a system description language can be used for the preparation of system software, can also be used to prepare applications.
Early operating systems such as system software is a compilation of the major languages (including operating systems including UNIX). Since the assembly language dependent on computer hardware, proceres to improve the readability and portability than the poor. In order to improve the readability and portability, it is best to use high-level language, it is generally difficult to achieve the high-level language of some of the features of assembly language (assembly language can operate directly on the hardware), such as: the operation of the memory address, bit operation, etc.). It is envisaged that both can find a general high-level language features, but also has characteristics of low-level language of the language, set in one of their advantages. Thus, C language came into being in this case the.
C language is in the B language developed on the basis that it can be traced back to the root causes of ALGOL 60. 1960, the ALGOL 60 there is a problem-oriented high-level language, it is relatively far away from the hardware, the proceres should not be used for the preparation of the system. University of Cambridge in the United Kingdom in 1963 launched the CPL (CombinedProgram-ming Language) language. CPL language based on ALGOL 60 close to the hardware, but relatively large scale, it is difficult to achieve. University of Cambridge in 1967 of the Matin Richards made to simplify the language of CPL, the introction of the BCPL (Basic Combined Programming Language) language. In 1970 the United States Ken Thompson of Bell Labs to the basis of language BCPL, but also further simplified the design of a very simple hardware and is very close to the B language (BCPL take the first letter) and language with B first UNIX operating system, the PDP-7 to achieve. 1971 has been realized in the PDP-11/20 language B, and wrote a UNIX operating system. But the B language is too simple and limited functions. From 1972 to 1973, the Bell Laboratories in the B language DMRitchie based on the design of the C language (BCPL take the second letter). C language has managed to maintain the BCPL language and the advantages of B (refining, close to hardware), but also to overcome the shortcomings of their (too simple, not the type of data, etc.). Initially only for the C language to describe and UNIX operating systems to achieve a working language and design. 1973, K.Thom-pson and UNIX to DMritchie together more than 90% with C rewrite (UNIX version 5. The original UNIX operating system is the United States in 1969 by K. Thompson of Bell Labs and DMRitchie development success, is written in assembly language).
Ⅲ 「程序」的英文翻譯
procere,program,programing
Ⅳ 骨髓移植的英文怎麼說
bone marrow transplantation
英[bəun ˈmærəʊ ˌtrænsplɑ:nˈteɪʃən]
美[bon ˈmæro ˌtrænsplænˈteʃən]
[詞典] 骨髓移植;
[例句]Osteoblast and osteoclast activity in a malignant infantile osteopetrosis patient following bone marrow transplantation.
骨髓移植之後的惡性嬰兒骨硬化病的成骨版細權胞和破骨細胞活性。
Ⅳ 刷寫bootloader,燒寫程序,英文怎麼說
回答和翻譯如下:
刷寫bootloader,燒寫程序。
Brush write bootloader, burn program.
Ⅵ 程序的「可移植性」是什麼意思
補充一下:此處的平台主要指不同的操作系統!比如說Unix、windows等!
Ⅶ 可移植性的英語翻譯 可移植性用英語怎麼說
transplantable
讀音: 英 [t'rænsplɑ:ntəbl] 美 [t'rænsplɑntəbl]
adj. 可移植的,可移種的;
Ⅷ 如何翻譯英文程序
問題所提的「程序」是指編程的程序,還是可執行的程序文件?
如果是指編程的程序,沒有必要,也不能翻譯成中文,因為機器語言不是使用中文的。
如果是指程序文件的翻譯,也就是「漢化」,那就必須首先用解封包工具將程序打開,然後逐一翻譯程序文件運行後顯示的文字,做完後再重新封包文件成可執行文件。簡單的漢化,也可以從網上搜索一些工具軟體,可以簡便地幫你翻譯、漢化程序文件的菜單等文字,但具體翻譯還是需要自己逐一進行的。
Ⅸ 程序化的英語翻譯 程序化用英語怎麼說
程序化
[詞典] [工管] sequencing; routinization;
[例句]通過開發軟體使汽車制動效能的設計計算實現了程序化,提高了部件設計工作的效率。
Making the design calculation programming of vehicle's braking efficiency with software to increase design efficiency of components.
Ⅹ 報名程序的英文,報名程序的翻譯,怎麼用英語翻譯報名
報名程序_有道翻譯
翻譯結果:
Registration proceres
proceres_有道詞典
proceres
英 [prəˈsi:dʒə(r)z]
美 [prəˈsidʒɚz]
n. 程序;規程(procere的復數)
更多釋義>>
[網路短語]
Proceres 程序,規程,驅動程序
analytical proceres 分析程序,分析性程序,分析性復核
store proceres 存儲過程,預存程序