- •Содержание
- •Unit 7. A Brief History of the Java Language 38
- •Unit 11. Xml Basics 56
- •Учебное пособие
- •1. Read the text, try to understand it, define what programming is.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •Translate the text with the help of a dictionary.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Translate the following questions and answer them.
- •5. Express your opinion of Machine Language.
- •1. Read the text, try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Match the words on the left with the correct definition on the right.
- •4. Answer the questions.
- •5. Discuss these questions with a partner. Then tell your ideas.
- •1. Read the text, translate it and try to understand what compiling programs are.
- •2. Look through the text and find equivalents to the following terms.
- •3. Match the words on the left with the correct definition on the right.
- •4. Answer the questions.
- •1. Read the text, try to understand it.
- •Visual Basic
- •File Type Description
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •5. Draw your conclusion of the text.
- •1. Match the Russian terms on the left with the English equivalents on the right.
- •2. Match the English terms on the left with the Russian ones on the right.
- •3. Complete the sentences with a proper word.
- •4. Translate into English.
- •Virtual Pascal
- •1. Read the text and try to understand it.
- •Visual FoxPro
- •2. Look through the text and find equivalents to the following terms.
- •3. Match the words on the left with the correct definition on the right.
- •4. Answer the questions.
- •4. Tell your ideas of the following:
- •1. Read the text, try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the terms.
- •4. Answer the questions.
- •5. Draw your own conclusion of the text.
- •1. Read the text.
- •2. Look through the text and equivalents to the terms.
- •3. Choose the definitions to the following terms.
- •4. Try to answer the following questions.
- •5. Write a few words about the main idea of the text.
- •1. Translate the following text, try to understand it.
- •2. Look through the text and find equivalents to the terms.
- •3. Choose the definitions to the terms.
- •4. Translate the questions and answer them.
- •1. Read the text, try to understand it.
- •2. Look through the text and find equivalents to the terms.
- •3. Choose the definitions to the following terms.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •5. After reading the text write down the disadvantages of html (from the author‘s point of view).
- •1. Match the Russian terms with the English ones.
- •2. Match the pairs of words.
- •3. Complete the sentences with a proper word.
- •4. Translate into English.
- •1. Read the text, try to express its main idea.
- •2. Look through the text and equivalents to the terms.
- •3. Match the terms on the left with the explanations on the right.
- •4. Answer the questions.
- •1. Read the following text and try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Translate the questions and answer them.
- •5. Draw your conclusion of the text.
- •1. Read the text, try to define what cryptography is.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •1. Read the text and try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Write the questions which could cover the content of the text.
- •5. Express your own point of view of the text.
- •1. Match the Russian terms on the left with the English ones on the right.
- •2. Match the English terms with the Russian ones.
- •3. Complete the text with proper words.
- •4. Translate into English.
- •Руководство по изучению курса
- •Практикум
- •1. Programming languages;
- •2. The authoring system.
- •1. What is e-Commerce?
- •Implementing an e-Commerce Site
- •Information Retrieval
- •Intended Viruses
- •Virus Construction Sets
- •Программа курса
2. Look through the text and find equivalents to the following terms.
был разработан
могла объединить электронные устройства
обескураженный сложностью
считается
официально объявил
вскоре
запускается под контролем
наиболее широкое использование
схож с
независимость архитектуры
компилируются в промежуточный язык
может быть запущено на любом оборудовании
многочисленные серверы
встроенное управление безопасностью
состоит из заранее определенных классов
трудные, причиняющие беспокойство особенности
путем распределения и рассеивая кусков памяти
3. Choose the definitions to the terms.
HTML a small application written in Java.
Object language a tool which lets the user follow the execution of programs one
statement at a time, in order to help find errors in the code.
Pointer a programming technique that allows the creation of ‘objects’
which can be reused, or used as the foundation of others.
Object-oriented programming a language that is used to create hypertext documents that can be
displayed on the Web.
Debugger the cross-platform programming language from Sun Microsystems
for building Internet applications.
Applet a language or set of instructions into which a source language
is translated by a compiler.
Java a small picture that follows the mouse movements.
4. Answer the questions.
1. What can you tell about the history of the Java Language?
2. What is the success of Java technology due to?
3. What are design goals of Java technology?
4. What can you tell about these design goals?
5. What components does Java technology comprise?
6. What are differences between the Java language and the C++ language?
5. Draw your own conclusion of the text.
Unit 8.
Delphi
1. Read the text.
The power of Delphi
Delphi is a powerful, high-productivity application development environment that makes next- generation e-business development a snap. Delphi provides a full complement of powerful, standards-based tools to control and deliver business data. The Delphi BizSnap Web Services development platform simplifies business-to-business (B2B) integration by easily creating industry-standard SOAP / XML Web Services and connections that seamlessly integrate your business with the applications of your customers and suppliers. WebSnap, the Delphi component-based Web application development platform, delivers power, speed, and efficiency to your development process. Delphi DataSnap enables developers to build high-performance data-access solutions that integrate with any business process and any business partner.
BizSnap delivers full business-to-business Web Services integration
D elphi BizSnap is a comprehensive Web Services development platform. Think of it as next-generation e-business development, made simple. BizSnap makes it easy to exchange, transform, and manipulate XML documents, giving you the flexibility and extensibility to move your business into the next wave of B2B e-commerce. Delphi conforms fully with industry standards, meaning you can respond confidently to ever-changing business needs. Delphi lets you communicate seamlessly with the various applications of your trading partners.
WebSnap brings power and speed to Web application development
The complete Web application development platform of Delphi gets you to the Web. WebSnap delivers the power and speed of component-based RAD to your e-business Web application development. Further, with the WebSnap debug server, it’s easier than ever to find and fix bugs, optimize performance, and produce reliable code.
Develop and deploy in a heterogeneous environment
With VisiBroker for Delphi you have the openness and flexibility to develop and deploy in heterogeneous environments. VisiBroker provides the scalability required by applications distributed across intranets, extranets, and the Internet. The sophisticated resource management inherent in all applications built with VisiBroker means that the size and scope of an application is limited only by the needs and requirements of your organization.
Conquer worldwide markets with the Borland Translation Suite
Delphi 6 lets you accelerate your international development: with the Borland Translation Suite, you quickly can customize your Delphi 6 applications for multiple languages. The Borland Translation Suite lets you develop applications visually while Delphi manages the translation of resources and then maintains a repository of translated items.
The Delphi advantage
The transforming power of the Web has made e-business services a critical element of the modern enterprise. Companies need Web Services applications that can move, amend, and automate the delivery of business data. The development environment behind these applications needs to be familiar, reliable, and in full conformance with the most current industry standards: Delphi 6 is that environment. Delphi has the full suite of tools to refine, reuse, and maximize the value of your data.
The words to the text:
powerful – мощный
connection – связь, соединение
flexibility – гибкость
extensibility – растяжимость
to conform – соответствовать
to respond – отвечать
confident – уверенный
bug – ошибка
deploy – развертывать
heterogeneous – неоднородный
scalability – расширяемость
accelerate – ускорять
to customize – заказывать
to maintain – поддерживать
repository – хранилище, склад
current – текущий
to refine – вносить улучшения, совершенствовать