Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ENGLISH FOR SOFTWARE ENGINEERS.docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
1.49 Mб
Скачать

9.2 Прочитай, переведи текст java programmer и заполни пропуски следующими словами и выражениями:

  1. few hours

  2. team

  3. write

  4. follow

  5. business

  6. Java programming language

Java programmer is a person who writes computer software on _____. However, members of these professions possess other software engineering skills, beyond programming.

Java programmers _____, test, debug, and maintain the detailed instructions, called computer programs that computers must _____ to perform their functions. Java programmers also conceive, design, and test logical structures for solving problems by computer.

Programmers' work varies widely depending on the type of _____ for which they are writing programs. It`s may be programming mobile apps, games for mobile devices and computers, web applications, etc. Simple programs can be written in a _____, more complex ones may require more than a year of work, while others are never considered 'complete' but rather are continuously improved as long as they stay in use. In most cases, several programmers work together as a _____ under a senior programmer’s supervision.

9.3 Прочитай, переведи текст before programming и исправь неверные высказывания:

  1. Compiler is a computer program that runs Java programs.

  2. Java virtual machine translates Java byte codes into machine language.

  3. Java programs can be used in a wide variety of computing platforms.

  4. IDE is a program that speeds up launch of Java applications.

To program in Java, programmer needs a compiler. A compiler is a computer program (or set of programs) that transforms source code written on a java language into another computer language (the target language, often having a binary form known as object code). He also needs a Java virtual machine (JVM). JVM is a "machine within a machine" which understands Java byte codes and translates them into machine language on the target processor. Java applications can runs on any JVM regardless of computer architecture. Optionally downloaded and installed an IDE (Integrated Development Environment). For example: NetBeans or Eclipse. This will help speed up the edit-compile-test cycle, at the expense of extra overhead, having to learn a new tool, and limited functionality.

Java programs can be used in a wide variety of computing platforms from embedded devices and mobile phones on the low end, to enterprise servers and supercomputers on the high end.

9.4 Прочитай, переведи текст programming, testing and debugging и заполни пропуски следующими словами и выражениями:

  1. instructions

  2. looking for

  3. understand

  4. important

  5. source code

  6. process

  7. convert

Java programmers write programs according to the specifications determined primarily by more senior programmers and by systems analysts. After the design process is complete, it is the job of the programmer to _____that design into a logical series of instructions that the computer can follow. The programmer codes these _____ in Java programming language.

When making changes to the source code that programs are made up of, programmers need to make other programmers aware of the task that the routine is to perform. They do this by inserting comments in the _____so that others can _____ the program more easily and by documenting their code. To save work, programmers often use libraries of basic code that can be modified or customized for a specific application. This approach yields more reliable and consistent programs and increases programmers' productivity by eliminating some routine steps.

Programmers test a program by running it and _____ bugs (errors). As they are identified, the programmer usually makes the appropriate corrections then rechecks the program until an acceptably low level and severity of bugs remain. This _____ is called testing and debugging. These are _____ parts of every programmer's job. Programmers may continue to fix these problems throughout the life of a program. Updating, repairing, modifying, and expanding existing programs is sometimes called maintenance programming.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]