tailieunhanh - Giáo trình Tiếng Anh chuyên ngành tin học - English for computing: Phần 2

The primary goal of the course is to provide grammatical knowledge, some technical terms, words belonging to the computing area, that is, to better the students' ability to use the language according to the professional situations and apply to practical job. | Unit 12 PROGRAMMING Objectives - Understand the words and expressions related to programming and programming languages - Understand basic concept in programming and the usage of programming languages - Use grammartical structures to write the steps of programming. Contents R eading Programming languages Listening Listen to a person explaining how a program is produced and number the steps Speaking Give your own idea on the statements about learning a programming language. W riting W rite a description of the flowchart. Solve the anagrams Language study Infinitive construction WARM UP ACTIVITY Work in pair. The states in programming 1-7 are listed below. Fill in the gaps with the missing states a- d . 1. Analyzing and defining the problem to be solved 2. a. Training the users 3. Coding b. Testing 4 . c. Designing the problem 149 5. d. Documenting 6. 7. Obtaining feedback from users READING P rogram m ing languages Unfortunately computers cannot understand ordinary spoken English any other natural language they can understand directly is called machine code. This consists of the Is and Os binary codes 0 that are processed by the CPU. However machine code as a means of communication is very difficult to write. For this reason we use symbolic languages that are easier to understand. Then by using a special program these languages can be translated into machine code. For example the so- called 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. Basic languages where the program is similar to the machine code version are low- level languages. In these 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. To make the programs easier to write and to overcome the

TÀI LIỆU LIÊN QUAN