
- •Unit 13
- •I. Vocabulary
- •1. What is programming?
- •2. Complete the following definitions with the words and phrases in the box. Translate the terms and their definitions.
- •II. Listening
- •III. Reading: Programming languages
- •1. Read the text and find answers to these questions.
- •IV. Vocabulary: Word-building
- •1. Look at the groups of words and decide what part of speech each word is. Then complete the sentences with the correct word.
- •3. Write down the base form of each verb. Translate them. And what do the verbs with de- mean? Can you think of any more verbs with de- in English? Write them down.
- •V. Grammar: Infinitives
- •1. Make sentences as in the example.
- •Look at these pairs of examples and decide where there is a change in meaning. Translate the sentences into Ukrainian.
- •VI. Reading
- •1. Make a list of as many computer languages as you can think of.
- •2. Study the table, then answer the questions.
- •III. Grammar: The Passive
- •1. Study this information:
- •2. Complete these sentences with a suitable verb form.
- •3. Read the passage and complete it with the verbs in the correct forms.
- •VIII. Listening & Writing
- •1. Listen to Vicky Cameron, the it lecturer, talking to her students about c language. Copy the table and complete it with the relevant information.
- •Unit 14
- •3. Study the personal profile of Charles Graham. Which is the most suitable job for him?
- •VI. Listening
- •1.Listen to part of Chris Scott's interview with Sarah Brown and complete his notes.
- •VII. Writing
- •37 Charles Place, London sw10 6xx
VIII. Listening & Writing
1. Listen to Vicky Cameron, the it lecturer, talking to her students about c language. Copy the table and complete it with the relevant information.
Developed by
|
Date |
Characteristics |
Uses |
Extensions |
Dennis Ritchie at
|
…………
|
Created to replace ……………… The language is small, |
Originally designed for…………… Today it is used to ……………. |
C++ and Object-oriented languages ………
|
Unit 14
I. Reading
1. The term 'Java' refers to three things:
a an island in Indonesia
b a cup of coffee, in American slang
c a language for Internet applications
2. Answer these questions.
What is Java, in the world of computers?
Have you seen the effects of Java programs on web pages?
3. These statements about Java are all false. Read the text and correct them.
Java was invented by Microsoft.
Small applications written in Java are called 'animations'.
With the interpreter, a program is first converted into Java bytecodes.
Java is not compatible with most computing platforms.
The Java language is single-threaded, one part executing at a time.
Java doesn't let you watch animated characters on your webpages.
ActiveX and Shockwave are not real competitors for Java.
1
5
10
15
20
25
|
Java is a programming language developed by Sun Microsystems which is specially designed to run on the Web. When you see a web page that uses Java, a small program called 'applet' is executed automatically. Java applets let you watch animated characters and moving text, play music and interact with information on the screen. A……………… Java is an object-oriented language similar to C+ +, but it is more dynamic and simplified to eliminate possible programming errors. A Java program is both compiled and interpreted. First the source code (file with a Java extension) is compiled and converted into a format called bytecode (file with a class extension), which can then be executed by a Java interpreter. Compiled Java code can run on most computers because there are Java interpreters, known as Java Virtual Machines, for most operating systems. Java is multi-threaded. A Java program can have multiple threads (parts), i.e. many different things processing independently and continuously. B…………….. People are excited about Java because it lets you create moving images and animated drawings. You can also create graphical objects (e.g. bar charts, graphs, diagrams) and new 'controls' (e.g. buttons, check boxes, pushbuttons with special properties). A web page that uses Java can have inline sounds that play in real-time, music that plays in the background, cartoon style animations, real-time video and interactive games. C…………….. One alternative technology is ActiveX, the Microsoft product for including multimedia effects on web pages. Another competitor is Macromedia's Shockwave, a plug-in that lets you animate pictures, add sound and even make interactive pages so that people can play games on websites. |
4. Match these headings to the corresponding paragraphs.
Why is Java cool?
Alternatives to Java
Characteristics of the Java language
II. Vocabulary
1. Match the words from two columns to make a common technical term. Translate the terms.
|
a browser b error c code d protection e format f effects g applet |
2. Which verbs on the left are frequently found with nouns on the right?
|
a the Web b a source program c files d an application e data f music |
III. Grammar & Listening
1. Read the passage below and complete it with the correct form of the verbs in the box.
call decide develop be begin
can rename have support base
The idea for Java started in 1990 when a team of software engineers at Sun Microsystems (1)………to create a language for a handheld device that could control and interact with various kinds of electronic appliances ranging from Nintendo game boys to VCRs and TV set-top boxes. They (2)………an object-oriented programming language that Gosling (3)………'Oak', after the tree outside his window. The device (4)……… an animated character named 'Duke', which would go on to become Java's mascot.
With the advent of the Web in 1993, the company made a web browser (5)……...on the Oak language. Later on, this language was adapted to the Internet and (6)……… 'Java'. The 1.0 version of Java was officially introduced by Sun in May 1995.
At that time, web pages (7)………only display- text, pictures and hyperlinks. With the arrival of Java, web designers (8)………able to include animation and interactive programs on web pages. The first major application created w«h Java was the Hotjava browser.
(9)………to attract serious attention from the Internet community and was soon (10)………by Netscape Navigator and Microsoft Internet Explorer. Today Java is a hot technology that runs on any computer.
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
3. Copy the chart and complete it with notes about the different stages in your 'computer history'.
e.g: 1985: First used computer at school.
Possible stages:
first computer game
first computer lesson at school/college
first programming language learnt
first software used
first computer course/qualification
first job involving computers
first steps on the Internet
4. Ask a partner about their computer history. For example:
'When did you first ...?' 'How long ago did you ... ?'
'How old were you when you ...?'
IV. Reading
1. Look carefully at the job advertisements and discuss with another student what personal qualities and professional abilities you would need for each job. What are the most important qualities in the list? Add some more of your own.
logical reasoning ability to lead a team
imagination patience and tenacity
physical fitness ability to draw well
efficiency being good with figures
self-discipline willingness to take on responsibility
2. Would you like to apply for one of two jobs suggested? Why? Why not?
SENIOR PROGRAMMER
Required by DIGITUM, a leading supplier of business systems to the insurance industry.
You will be able to work on the full range of development activities – analysis, design, coding, testing and implementation. At least two years’ experience of COBOL is necessary.
As we are active in Europe, fluency in French, Italian or another European language is desirable.
Don’t miss this opportunity to learn new skills and develop your career.
Send your CV to CHRIS SCOTT, PERSONNEL MANAGER,
DIGITUM, 75 PARKHILL STREET SW2 3DE
You can visit our web site at: http://www.digitum.com
DTP Operator
required for a leading financial magazine. We are looking for a bright, competent QuarkXPress operator with at least three years’ experience in design and layout. Skills in Photoshop, Freehand or Illustrator an advantage. Ability to work in a team and to tight deadlines is vital.
Please apply in writing, with CV and samples of your work,
To: Tom Parker, Production Manager, Financial Monthly
Stockton Street, London EC1 4WW