Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Англійська мова .doc
Скачиваний:
35
Добавлен:
13.11.2019
Размер:
2.28 Mб
Скачать

XII. Make up sentences

  1. provide/ They/ in files/ store/ by letting/ information/ disc/ you/ management.

  2. the PC’s memory/ better/ Windows NT/ use of/ management/ makes/ capabilities.

  3. they/ to run/ each/ allowed/ UNIX/ user/ simultaneously/ the programs/ desired.

  4. created by/ computers/ and/ Mac OS/ used/ is/ Apple/ on Macintosh.

  5. and/ manage/ or/ mouse/ such as/ Operating/ control/ systems/ the printer/ the use of/ devices/ hardware.

XIII. Translate the sentences from Ukrainian into English

  1. Сучасні операційні системи контролюють використання системного обладнання, наприклад, принтера та миші.

  2. З точки зору користувача, операційні системи PC-DOS та MS-DOS ідентичні, з однаковими можливостями та командами.

  3. OS/2 – DOS сумісна операційна система, яка уможливлює запуск програми за допомогою графічного інтерфейсу користувача.

  4. Додаткові програми для роботи з пристроями системного обладнання були дуже складні та потребували багато часу.

  5. Операційні системи дозволяють запускати декілька програм одночасно.

  6. Типовими функціями операційної системи є керування діями введення та виведення, запуск програм та створення папок на дисках.

XIV. Points for discussion

The most widely used operating systems

Text 8 writing a program

I. Read and translate the text

Programming languages

Programming is the process of writing a program using a computer language. A program is a set of instructions(набір команд) which a computer uses to do a specific task (e.g. a solution (рішення) to a Maths problem).

The only language a PC can directly execute (безпосередньо виконувати) is machine code (машинний код), which consists of 1s and 0s. This language is difficult to write, so we use symbolic languages that are easier to understand. For example, assembly languages (мови асемблера) use abbreviations (скорочення) such as ADD, SUB, MPY to represent (представити) instructions. The program is then translated into machine code by software called an assembler.

Machine code and assembly languages are called low-level languages (мови низького рівня) because they are closer to the hardware.

High-level languages (мови високого рівня), however, are closer to human languages; they use forms resembling English (форми, які нагадують англійську мову), which makes programming easier. The program is translated into machine code by software called a compiler (компілятор). Some examples are:

FORTRAN - used for scientific and mathematical applications (застосування)

COBOL - popular for business applications

BASIC - used as a teaching language (навчальна мова); Visual BASIC is now used to create Windows applications

C - used to write system software, graphics and commercial programs

Java - designed to run on the Web; Java applets (аплети) are small programs that run automatically on web pages and let you watch animated characters (анімовані символи), and play music and games.

The languages used to create Web documents arc called markup languages (мови розмітки); they use instructions (markups (позначки)) to format and link text files (форматувати і зв'язати текстові файли ).

Examples are:

HTML - the code used to create Web pages

Voice XML (Мовний XML)- it makes Internet content accessible (Інтернет-доступний контент) via speech recognition (через розпізнавання мови) and phone. Instead of (замість ) using a web browser on a PC, you use a telephone to access voice-equipped websites(діставати доступ до обладнаних мовою веб-сайтів). You just dial the phone number of the website and then give spoken instructions(надайте розмовні команди), commands, and get the required information (отримати необхідну інформацію).

Steps in writing a program

To write a program, software developers (розробники програмного забезпечення) usually follow these steps.

■ First they try to understand the problem and define the purpose (визначають мету) of the program.

■ They design a flowchart (розробляють блок-схему), a diagram which shows the successive logical steps (послідовні логічні кроки) of the program.

■ Next they write the instructions in a high-level language (Pascal, C, etc.). This is called coding (кодування). The program is then compiled.

■ When the program is written, they test it: they run the program to see if it works and use special tools (використовують спеціальні інструменти) to detect bugs (виявити помилки), or errors. Any errors are corrected until it runs smoothly (runs smoothly). This is called debugging (налагоджування), or bug fixing (усунення помилки).

■ Finally, software companies write a detailed description (детальний опис) of how the program works, called program documentation (детальний опис). They also have a maintenance program (програма обслуговування). They get reports from users about any errors found in the program. After it has been improved, it is published as an updated (оновлений) version.