Match English terms and Vietnamese translations English Vietnamese 1. accessory device (əkˈses.ər.i dɪˈvaɪs)-o a. phần mềm ứng dụng a-2. application software (æp.lɪˈkeɪ.ʃən ˈsɒft.weər/) b. phần mềm 3. compiler (kəmˈpaɪ.lər)-f c. tài liệu, tư liệu 4. debugger -n d. ngôn ngữ lập trình 5. diagnostic tool (daɪ.əɡˈnəʊ.sɪs tuːl)-l e. môi trường phát triển tích hợp 6. distributed system (dɪˈstrɪb.juːt/ ˈsɪs.təm)-j f. trình biên dịch 7. documentation(dɒk.jə.menˈteɪ.ʃən)-c g. phần mềm hệ thống 8. industrial automation-i h. phần mềm lập trình (ɪnˈdʌs.tri.əl ɔː.təˈmeɪ.ʃən) 9. integrated development environment (IDE) i. Tự động hóa công nghiệp (ˈɪn.tɪ.ɡreɪ.tɪd dɪˈvel.əp.mənt ɪnˈvaɪ.rən.mənt)-e 10. programming language-d j. hệ thống phân tán (ˈprəʊ.ɡræm.ɪŋ ˈlæŋ.ɡwɪdʒ) 11. programming software-h k. trình soạn văn bản (ˈprəʊ.ɡræm.ɪŋ ˈsɒft.weər) 12. software (ˈsɒft.weər)-b l. công cụ chuẩn đoán 13. system software (ˈsɪs.təm ˈsɒft.weər)-g m. bộ xử lý từ 14. text editor ( tekst ˈed.ɪ.tər)-k n. bộ gỡ lỗi, trình gỡ rối 15. word processor (/wɜːd ˈprəʊ.ses.ər)-m o. thiết bị phụ II. READING Types of computer software Practical computer systems divide software systems into three major classes: system software, programming software and application software, although the distinction is arbitrary, and often blurred. a. System software helps run the computer hardware and computer system. It includes operating systems, device drivers, diagnostic tools, servers, windowing systems, utilities and more. The purpose of systems software is to insulate the applications programmer as much as possible from the details of the particular computer complex being used, especially memory and other hardware features, and such as accessory devices as communications, printers, readers, displays, keyboards, etc. b. Programming software usually provides tools to assist a programmer in writing computer programs, and software using different programming languages in a more convenient way. The tools include text editors, compilers, interpreters, linkers, debuggers, and so on. An Integrated development environment (IDE) merges those tools into a software bundle, and a programmer may not need to type multiple commands for compiling, interpreting, debugging, tracing, and etc., because the IDE usually has an advanced graphical user interface, or GUI. c. Application software allows end users to accomplish one or more specific (non-computer related) tasks. Typical applications include industrial automation, business software, educational software, medical software, databases, and computer games. Businesses are probably the biggest users of application software, but almost every field of human activity now uses some form of application software A. Read the following sentences and write the name for each type of software next to the sentence. S = System software P = Programming software A = Application software 1. It is used in industry, business, education, medicine, databases, and computer games-A 2. It provides tools to assist a programmer in writing computer programs.-B 3. It insulates the applications programmer from the details of the particular computer complex being used.-A 4. It includes operating systems, device drivers, diagnostic tools … .S 5. It is used in almost every field of human activity.-A 6. It allows a programmer to use an advanced graphical user interface.P 7. It allows end users to accomplish one or more specific non-computer related tasks.-A 8. It helps run the computer hardware and computer system.-S B. Fill in the blank with the words below type style, WYSIWYG, format, indent, font menu, justification, mail merging 1……………. stands for 'What you see is what you get'. It means that your printout will precisely match what you see on the screen. 2. …………….refers to the process by which the space between the words in a line is divided evenly to make the text flush with both left and right margins. 3. You can change font by selecting the font name and point size from the………. . 4. ………… refers to a distinguishing visual characteristic of a typeface; 'italic', for example is a………that may be used with a number of typefaces. 5. The menu of a word processor allows you to set margins, page numbers, spaces between columns and paragraph justifications. 6. enables you to combine two files, one containing names and addresses and the other containing a standard letter. 7. An………….. is the distance between the beginning of a line and the left margin, or the end of a line and the right margin. Indented text is usually narrower than text without…………….. III. WRITING Arrange the following words to make sentences 1. System / software / run / the / helps / computer/ hardware/ and / computer/ system. System software 2. The /purpose /of /is to/ systems/ software/ insulate/ the applications /programmer 3. Programming/ software/ usually/ tools to assist a programmer in writing computer programs. / provides 4. allows end users to accomplish Application software / one or more specific (non-computer related) tasks. IV. LISTENING Listen the passage about “Application software” and complete the following sentences 1. We know a computer system is made up of hardware and software working together processing data ………………….. 2. This view of the system can now be refined to include the extended machine ……………………….. 3. There are ……………. application software can be purchased. 4. The first method involves buying commercial software packages. 5. A word processor or database purchased from a software shop are examples of …………………………. 6. This is ……………. and most common way to buy software, but| may not meet the exact requirements of the problem. 7. The second method is to have a program designed and written to ………………….. of the problem. 8. This type of ………………… is called custom-made software; it is labour- intensive and very expensive. V. SPEAKING Work in pairs Describe the name of each types of software. VI. TRANSLATION Programming software usually provides tools to assist a programmer in writing computer programs, and software using different programming languages in a more convenient way. The tools include text editors, compilers, interpreters, linkers, debuggers, and so on. An Integrated development environment (IDE) merges those tools into a software bundle, and a programmer may not need to type multiple commands for compiling, interpreting, debugging, tracing, and etc., because the IDE usually has an advanced graphical user interface, or GUI. VII. LANGUAGE WORK: In, from, through + Which Sometimes WHICH can be preceded by a preposition such as in, from, through….. E.g An anode is an electrode electric current flows through the electrode into a polarized electrical device. → An anode is an electrode through which electric current flows into a polarized electrical device. Exercise : Join the following pair of clauses to make longer sentences 1. A cathode is an electrode. Electric current flows through the electrode out of a polarized electrical device. 2. Ring network is a system. All stations are linked to form a continuous loop or circle in the system. 3. Hierarchical network is a telecommunications network. In this telecommunications network a message is passed through nodes or different classes. 4. Computer networks may be classified according to the network topology. The network is based upon the network topology. 5. Inside the bulb is a filament of tungsten wire. An electric current is passed through the filament.