Để phục vụ việc học tậpnghiên cứu của sinh viên ngành Lập trình máy tính, giáo trình TIẾNG ANHCHUYÊN NGÀNH LẬP TRÌNH MÁY TÍNH được biên soạn nhằm giúp các emsinh viên tiếp xúc với tiếng
Trang 1BỘ NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN
TRƯỜNG CAO ĐẲNG CƠ GIỚI NINH BÌNH
GIÁO TRÌNHMÔN HỌC: TIẾNG ANH CHUYÊN NGÀNH
NGHỀ: LẬP TRÌNH MÁY TÍNH TRÌNH ĐỘ: CAO ĐẲNG
Ban hành kèm theo Quyết định số: /QĐ-… ngày…….tháng….năm của
Trường Cao đẳng Cơ giới Ninh Bình
Ninh Bình
Trang 3LỜI GIỚI THIỆU
Công nghệ thông tin từ lâu đã đóng vai trò quan trọng trong cuộc sống củachúng ta Trong những năm gần đây, cùng với sự phát triển của công nghệ thôngtin, mạng máy tính đang được phát triển rất rộng rãi Để phục vụ việc học tậpnghiên cứu của sinh viên ngành Lập trình máy tính, giáo trình TIẾNG ANHCHUYÊN NGÀNH LẬP TRÌNH MÁY TÍNH được biên soạn nhằm giúp các emsinh viên tiếp xúc với tiếng anh trong lĩnh vực Công nghệ thông tin, cung cấp chocác em một số vốn từ, mẫu câu và những hiểu biết liên quan đến các chủ đề về lĩnhvực Công nghệ thông tin
Giáo trình này được biên soạn dựa trên các nguồn tài liệu tham khảo thuộclĩnh vực Công nghệ thông tin theo chủ đề , gắn liền ngôn ngữ với nghiệp vụ chuyênngành theo tinh thần bám sát chương trình môn học đã được nhà trường thông qua
Do còn hạn chế về thời gian, trình độ nên dù đã cố gắng rất nhiều, trong quátrình biên soạn, nhóm tác giả không tránh khỏi những thiếu sót, nhầm lẫn Rấtmong nhận được những ý kiến đóng góp từ các thày cô và các em học sinh để giáotrình này được hoàn chỉnh hơn
Chúng tôi xin chân thành cám ơn Ban lãnh đạo nhà trường cũng như các bạnđồng nghiệp đã tạo điều kiện giúp đỡ để chúng tôi có thể hoàn thành tốt giáotrình học tập này
Xin trân trọng cảm ơn
Ninh Bình, ngày…tháng… năm
Tham gia biên soạn
1 Chủ biên- Nguyễn Thị Thu Nga
2 Lê Thị Vân Nga
3 Hoàng Xuân Hảo
Trang 4TABLE OF CONTENT
UNIT 1: COMPUTER TODAY 6
1 Computer applications 6
2 Computer essentials 7
UNIT 2: HARDWARE 9
1 The CPU 9
2 The peripherals: the input/output devices 9
3 Grammar: Relative clause 10
UNIT 3: SOFTWARE 12
1 Software: System Software and Application Software 12
2 Grammar 13
UNIT 4: PROGRAMMING LANGUAGES 15
1 Basic concepts in programming languages such as VB, Cobol, Pascal, SQL, C, JAVA… 15
2 Grammar: The passive voice 18
3 Jobs in computing 18
UNIT 5: COMPUTER TOMORROW 20
1 Electronic communications 20
2 Internet issues: services internet, websites … 21
3 Computer Networks: LANS and WANS 22
Trang 5CHƯƠNG TRÌNH MÔN HỌC Tên môn học: Anh văn chuyên ngành
Mã số môn học: MH 17
Thời gian thực hiện môn học: 60 giờ (Lý thuyết: 36 giờ; Thực hành: 20 giờ;
Kiểm tra: 4 giờ)
I VỊ TRÍ, TÍNH CHẤT, Ý NGHĨA VÀ VAI TRÒ CỦA MÔN HỌC:
- Vị trí: Môn học này thực hiện sau khi học các môn học cơ bản về máy tính
và các môn lập trình căn bản
- Tính chất: Là môn học chuyên môn nghề lập trình máy tính
- Ý nghĩa và vai trò : Đây là môn học lý thuyết cơ sở bắt buộc, giúp cho sinhviên đọc được các tài liệu kỹ thuật và các tài liệu lập trình
II MỤC TIÊU MÔN HỌC:
- Về kiến thức:
+ Đọc được các tài liệu về công nghệ thông tin;
+ Đọc được các tài liệu kỹ thuật
Lý thuyết
Thực hành, bài tập, thảo luận
Kiểm tra
4 Unit 4: Programming languages 10 6 4
UNIT 1: COMPUTER TODAY
Trang 6Mã bài: MH17-B01 Giới thiệu: Trong bài học này chúng ta sẽ học về các thành phần cơ bản cấu tạo
nên một chiếc máy tính, những từ ngữ liên quan trực tiếp đến ngành IT
Mục tiêu:
Sau khi học xong bài này người học có khả năng.
- Trình bày được các từ liên quan đến các khái niệm về công nghệ thông tin;
- Hiểu các kiến thức tổng quát về công nghệ thông tin;
- Có thái độ nghiêm túc và tích cực trong học tập
NỘI DUNG CHÍNH:
1 Computer applications
1.1 Computer is used in some fields: Education, Sport, …
We are now living in what some people call the digital age, meaning thatcomputers have become an essential part of our lives Young people who havegrown up with PCs and mobile phones are often called the digital generation.Computers help students to perform mathematical operations and improve theirmath skills They are used to access the internet, to do basic research and tocommunicate with other students around the world Teachers use projectors andinteractive whiteboards to give presentations and teach sciences, history orlanguage courses PCs are also used for administrative purposes – schools useword processors to write letters, and databases to keep records of students andteachers A school website allows teachers to publish exercises for students tocomplete online Students can also enroll for courses via the website and parentscan download official reports
In banks, computers store information about the money held by eachcustomer and enable staff to access large databases and to carry out financialtransactions at high speed They also control the cashpoints, or ATMs (automaticteller machine), which dispense money to customers by the use of a PIN-protectedcard People use a CHIP and PIN cards to pay for goods and services Instead ofusing a signature to verify payments, customers are asked to enter a four-digitpersonal identification number (PIN), the same number used at cashpoints; thissystem makes transactions more secure With online banking, clients can easilypay bills and transfer money from the comfort of their homes
Airline pilots use computers to help them control the plane For example,monitors display data about fuel consumption and weather conditions In airportcontrol towers, computers are used to manage radar systems and regulate airtraffic On the ground, airlines are connected to travel agencies by computers
Trang 7Travel agents use computers to find out about the availability of flights, prices,times, stopovers and many other details
1.2 Grammar: Noun, Compound Noun.
Match the words (1-10) with their definitions (a-j)
f connected to the internet
g collection of facts or figures
h describes information that is recorded orbroadcast using computers
i program used for text manipulation
j copy files from a server to your PC or mobile
2 Computer essentials
2.1 The basic components of a computer system
Computers are electronic machines which can accept data in a certain form,processing in a specified format as information
These basic steps are involved in the process First, data is fed into the computer’smemory Then, when the program is run, the computer performs a set ofinstructions and processes the data Finally, we can see the results (the output) onthe screen or in printed form
Information in the form of data and program is known as software, and theelectronic and mechanical parts that make up a computer system are called
hardware A standard computer system consists of three main sections: the
central processing unit (CPU), the main memory and the peripherals
Perhaps, the most influential component is the central processing unit Its
function is to execute program instructions and coordinate the activities of all the
other units In a way, it is the “brain” of the computer The main memory holds
the instructions and data which are currently being processed by the CPU The
peripherals are the physical units attached to the computer They include storage
devices and input/output devices
Storage devices (floppy, hard or optical disks) provide a permanent storage
of both data and programs Disk drives are used to handle one or more floppy disks Input devices enable data to go into the computer’s memory The most common input devices are the mouse and the keyboard Output devices enable
us to extract the finished products from the system For example, the computer
Trang 8shows the output on the monitor or prints the results onto paper by means of
printer.
On the rear panel of the computer there are several ports into which we canplug a wide range of peripherals – modems, fax machines, optical drivers andscanners
These are the main physical units of a computer system, generally known as
the configuration.
2.2 Grammar: Compound adjectives
Use the information in the text to help you match the terms provided with the appropriate explanations or definitions below.
a software b peripheral devices c monitor d floppy disk
i central processing unit
1 The brain of the computer
2 Physical parts that make up a computer system
3 Programs which can be used on a particular computer system
4 The information which is presented to the computer
5 Results produced by a computer
6 Hardware equipment attached to the CPU
7 Visual display units
8 Small device used to store information Same as ‘diskette’
9 Any socket or channel in a computer system into which an input/output devicemay be connected
Trang 9UNIT 2: HARDWARE
Mã bài: MH17- B02 Giới thiệu: Trong bài học này chúng ta sẽ học về các từ vựng liên quan đến cách
thức hoạt động của phần cứng Sự cần thiết của phần cứng đối với máy tính
Mục tiêu:
Sau khi học xong bài này người học có khả năng:
- Đọc được các tài liệu về phần cứng máy tính;
- Hiểu các kiến thức tổng quát về CPU;
- Có thái độ nghiêm túc và tích cực trong học tập
NỘI DUNG CHÍNH:
1 The CPU
The hardware are the parts of computer itself including the CentralProcessing Unit (CPU) and related microchips and micro-circuitry, keyboards,monitors, case and drives (hard, CD, DVD, floppy, optical, tape, etc.) Other extraparts called peripheral components or devices include mouse, printers, modems,scanners, digital cameras and cards (sound, color, video), etc Together they areoften referred to as a personal computer
Central Processing Unit – Though the term relates to a specific chip or theprocessor, a CPU’s performance is determined by the rest of the computer’scircuitry and chips
2 The peripherals: the input/output devices
Keyboard – The keyboard is used to type information into the computer or input information.
Monitors – The monitor shows information on the screen when you type This is called outputting information When the computer needs more information it will display a message on the screen, usually through a dialog box.
Monitors come in many types and sizes The resolution of the monitor determinesthe sharpness of the screen The resolution can be adjusted to control the screen’sdisplay
Case – The case houses the microchips and circuitry that run the computer.
Desktop models usually sit under the monitor and tower models beside
Removable Storage and/or Disk Drives _ All disks need a drive to get information off – or read – and put information on the disk – or write Each drive
is designed for a specific type of disk whether it is a CD, DVD, hard disk orfloppy
Digital flash drives work slightly differently as they use memory cards to
store information so there are no moving parts
Trang 10Mouse – Most modern computers today are run using a mouse controlled pointer Generally if the mouse has two buttons, the left one is used to select objects and text and the right one is used to access menus If the mouse has one
button (Mac for instance) it controls all the activity and a mouse with a thirdbutton can be used by specific software programs
Printer – The printer takes information on your screen and transfers it to paper or a hard copy There are many different types of printers with various levels of quality The three basic types of printer are: dot matrix, inkjet, and laser.
Modem – A modem is used to translate information transferred through
telephone lines, cable or line-of-site wireless
The term stands for modulate and demodulate which changes the signal from digital, which computers use, to analog, which telephones use and then back again Digital modems transfer digital information directly without changing to
analog
Scanners – Scanners allow you to transfer pictures and photographs to your
computer A scanner ‘scans’ the image from the top to the bottom, one line at a
time and transfers it to the computer as a series of bits or a bitmap.
Digital cameras allow you to take digital photographs The images are
stored on a memory chip or disk that can be transferred to your computer Somecameras can also capture sound and video
Cards – Cards are components added to computers to increase their
capability
3 Grammar: Relative clause
3.1 Read the text and answer the questions:
a Do the hardware include peripheral devices?
b What is the keyboard used for?
c What determines the sharpness of the screen?
d Name some types of disk
e How do digital flash drives work?
3.2 Decide whether the following statements are true (T) or false (F).
a The mouse is one of peripheral devices
b The CPU determines its own performance
c Digital flash drives use memory cards to store information
d Computers use analog and telephones use digital signals
e Digital modems transfer digital information by changing to analog
f Cards help increase the capability of computers
3.3 We can define people or things with a restrictive (defining) clause.
- The teacher who is responsible for the computer centre has just arrived.
Trang 11→We use the relative pronoun ‘who’ because it refers to a person We could also use ‘that’.
- The microprocessor is a chip which processes the information provided by the
software
→We use the relative pronoun ‘which’ because it refers to a thing, not a person.
We could also use ‘that’.
- The computer we saw at the exhibition runs at 600MHz
→Relative pronouns can be left out when they are not the subject of the relative clause.
Exercise: Complete the sentences below with suitable relative pronouns Give alternative options if possible.
1 That’s the CPU I’d like to buy
2 The microprocessor is a chip processes data and instructions
3 The microprocessor coordinates the activities take place in acomputer system
4 Last night I met someone works for GM as a computer programmer
5 A co-processor is a silicon chip carries out mathematical operations
at a very high speed
6 A megahertz is a unit of frequency used to measure processor speed
7 Here’s the floppy disk you lent me
Trang 12UNIT 3: SOFTWARE
Mã bài: MH17- B03 Giới thiệu: Trong bài học này chúng ta sẽ học về các từ vựng liên quan đến cách
thức hoạt động của phần mềm Sự cần thiết của phần mềm đối với máy tính
Mục tiêu:
Sau khi học xong bài này người học có khả năng:
- Đọc được các tài liệu về phần mềm;
- Cài được các phần mềm;
- Có thái độ nghiêm túc và tích cực trong học tập
NỘI DUNG CHÍNH:
1 Software: System Software and Application Software
1.1 System software: Operating system (MS-DOS, Windows, Linux, UNIX)
The software is the information that the computer uses to get the job done.Software needs to be accessed before it can be used There are many terms used forprocess of accessing software including running, executing, starting up, opening,and others
The most popular operating systems are:
* The Windows family: designed by Microsoft and used on most PCs.
* Mac OS: created by Apple and use on Macintosh computers.
* Unix: a multi-user system, found on mainframes and workstations in corporate
installations
* Linux: open-source software developed under the GNU General Public License.
This means anybody can copy its source code, change it and distribute it It is used
in computers, appliances and small devices
* Windows mobile: used on most PDAs and smartphones (PDAs incorporating
smartphones)
* Palm OS: used on Palm handheld devices.
* RIM: used on BlackBerry communication devices and developed by Research in
Motion
* The Symbian OS: used by some phone makers, including Nokia and Siemens.
1.2 Application Software: The word processing (Microsoft word), Database (Access), Spreading sheet (Microsoft Excel)
Computer programs allow users to complete tasks A program can also bereferred to as an application and the two words are used interchangeably
Examples of software programs or applications would be the OperatingSystem (OS, Windows 9x/Millenium/XP/Vista, O/S2, UNIX, MacOS 9.x/10.x andvarious others), Wordprocessor (typing letters), Spreadsheet (financial info),Database (inventory control and address book), Graphics program, InternetBrowser, Email and many others
1.3 GUI: Graphics and Design, Web Design