0% found this document useful (0 votes)
336 views2 pages

Java WB Khyzhniak, 307-K

Dmytro Khyzhniak's document discusses the Java programming language. It covers the history and development of Java, how Java code works, common Java terms, and applications of Java technology. The document tests the reader's understanding through matching, filling in the blanks, and choosing the correct word to complete sentences.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
336 views2 pages

Java WB Khyzhniak, 307-K

Dmytro Khyzhniak's document discusses the Java programming language. It covers the history and development of Java, how Java code works, common Java terms, and applications of Java technology. The document tests the reader's understanding through matching, filling in the blanks, and choosing the correct word to complete sentences.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Name _____Dmytro Khyzhniak____

JAVA LANGUAGE
I. Match the terms (1-5) with the definitions (a-e).
1 Java __c____
2 applet ____e___
3 plug-in ___a____
4 platform-independent ___b____
5 object-oriented programming ___d_____
a an auxiliary program that enables web browsers to support new content, for example animation
b software that can run on any operating system
c an island in Indonesia, coffee (in American slang), and a programming language for internet applications
d a computer programming technique that allows the creation of objects that interact with each other and can be
used as the foundation of others; used to create graphical user interfaces
e a small Java application, usually designed to run automatically within a web page
II. Match the words (1-6) with the words (a-f) to make technical terms from the text.
1 Java _a___ 4 web __b___ a applet d system
2 operating __d___ 5 source __c__ b page e object
3 programming __f__ 6 graphical __e__ c code f language
III. Complete the sentences with the words.
interpreted animated configured used pronounced object-oriented compiled
1 Java lets you watch _____ animated ________ characters on web pages.
2 Java is an.___ object-oriented _________ language, similar to C++but more dynamic
3 First, the source code of a Java program is _______ compiled _____ into an intermediate format called
bytecode. This is then_____ interpreted __________ by any system possessing a Java interpreter.
4 The Java ME platform is widely _____ used _______ in mobile devices.
5 Nowadays, most mobile phones are ___ configured _________ to use Java games.
6 Microsoft's C# is a simplified version of C and C++ for the Web. It’s _____ pronounced ________ “C sharp”.
IV. Complete the extract about Java with the correct form of the verbs (Past Simple).
call be begin can decide rename have support develop base
The idea for Java started in 1990, when a team of software engineers at Sun Microsystems (1)_______ decided
_________________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) ______ developed
_________ an object-oriented programming language that one of the engineers, James Gosling, (3) -_______called________
Oak, after the tree outside his window. The device even (4)___ had _________ an animated character named Duke, who
would go on to become Java’s mascot.
With the advent of the Web in 1993, the company made a web browser (5) ______ based _____ ___ on the Oak language.
Later on, this language was adapted to the Internet and (6) _____ renamed ________ Java. The 1.0 version of Java was
officially introduced by Sun in May 1995.
At that time, web pages (7) _______ could _______ only display text, pictures and hyperlinks. With the arrival of Java, web
designers (8)________were_______ able to include animation and interactive programs on web pages. The first major
application created with Java was the HotJava browser. The Java language (9) ____began__________ to attract serious
attention from the internet community and was soon (10) ______supported_________ by Netscape Navigator and MS
Internet Explorer. Today, Java is a hot technology that runs on multiple platforms, including smart cards, embedded
devices, mobile phones and computers.
V. Complete the sentences with the words.
applet graphical class platform object threaded Flash Me
1 Java is used to create __ graphical __________ objects (bar, charts, diagrams, etc.) which are more interactive than the
standard versions.
2 If a piece of software can run on any OS, it is _____ platform ______ independent.
3 Java is multi- ___ threaded _________ , which means that a Java program can have multiple parts operating at the same
time; this saves on CPU power.
4 Java ______Me_______ was created for use on mobile devices.
5 A competitor to Java, developed by Adobe ______flash_____.
6 Java and C++ are both examples of _____ object ______ -oriented languages.
7 When Java source code is compiled, it is converted into bytecode, with a file ___ class ______ extension.
8 The name of a Java application which runs automatically on a web page ____ applet _____.
VI. Complete these sentences using the correct form of the word in brackets. You will need to add a suffix to
each word.
1 Pascal is used in universities to teach the fundamentals of _____programming_____ . (program)
2 A ___compiler_______ translates the source code into object code - i.e. it converts the entire program into
machine code in one go. (compile)
3 Visual BASIC enables ____programmers_____ to create all sorts of Windows applications. (program)
4 Voice XML is a programming language created in 2000 to make web content ____accessible_____ via the
telephone. (access)
5 C is widely used to write system software and _______E-commerce_____ applications. (commerce)

VII. Choose the correct answer (a-c) to complete the sentences.


1 It’s important ___b________ programming languages with markup languages.
a not confuse b not to confuse c don't confuse
2 Markup languages are used ____c______ the structure of web documents.
a for describe b describe c to describe
3 You must learn _____a______ effective business letters.
a to write b write c writing
4 Mr. Keller has asked me ____c______ you these files.
a send b sending c to send
5 This program will make this old PC ___b_______ faster.
a running b run c to run

You might also like