IT职业英语 高巍巍 Unit11 The Development Environment 11 1 reading新.ppt
文本预览下载声明
IT职业英语 Unit11 The Development Environment Section 1 Reading Programming language Contents Vocabulary Computer languages low-level languages machine code assembly languages high-level languages BASIC, COBOL, FORTRAN, Pascal, C,JAVA Machine code The only language computers can understand directly is called machine code. This consists of the ls and 0s (binary codes) that are processed by the CPU. Assembly languages assembly languages use abbreviations such as ADD, SUB, MPY to represent instructions. These mnemonic codes are like labels easily associated with the items to which they refer. They can be translated into machine code, and easier to understand. Low-level languages Basic languages, where the program is similar to the machine code version, are known as low-level languages. Each instruction is equivalent to a single machine code instruction, and the program is converted into machine code by a special program called an assembler. These languages are still quite complex and restricted to particular machines. higher level languages Programs written in one of these languages (known as source programs) are converted into a lower-level language by means of a compiler (generating the object program ). On compilation, each statement in a high-level language is generally translated into many machine code instructions. Future Scientists are already working on Artificial Intelligence and the next generation of computers may be able to understand human languages. Exercise 1 Answer the following questions 1. Do computers understand human languages? 2. What are the differences between low-level and high-level languages? 3. What is an assembler? 4. What is the function of compilers? 5. What do you understand by the terms source program and object program? Click to edit company slogan . * Computer languages 1 Low-level languages 2 3 High-level languages 1.machine code n.机器代码 2.assembly language n.汇编语言 3.low-level language n.低级语言 4.source program n.源程序 5.co
显示全部