程序移植性英语怎么说及英文翻译
Ⅰ “汇编语言程序,机器语言程序,高级语言编写的程序”三者的“可移植性”和“可读性”的比较,求指点!
按照可读性和可移植性从低到高排列。
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 存储过程,预存程序