- •Contents
- •Module 1
- •1. What is a Computer? Word List
- •III. Understanding words
- •IV. Content review
- •V. Translate the sentences from Ukrainian into English using new vocabulary.
- •VI. Discussion.
- •2. Types of Computer Word list
- •"Types of computer"
- •III. Match types of computer with their definitions.
- •IV. Understanding
- •V. Choose the correct adjective. Then fill in the gaps with the correct form of the adjective.
- •VI. Translate from Ukrainian into English.
- •VII. Make up dialogue between a shop assistant and a customer.
- •VIII. Prepare a report about ibm pc and Apple Macintosh (Mac).
- •3. Early Computing Machines and Inventors Word list
- •Exercises
- •I Match words with definitions
- •II Sequencing of events
- •IV. Understanding the text
- •V. Categorization
- •VI. Make the degrees of comparisons of adjectives and adverbs from the exercise V.
- •VIII. Make up questions to the text.
- •IX. Imagine! You are the guide at the Computer History Museum.
- •4. Five Generations of Modern Computers Word list
- •First Generation (1945-1956)
- •Fourth Generation (1971-Present)
- •III. Locating information
- •V. Replace the pronouns with the corresponding nouns.
- •VI. Give the main characters of the computers of each generation.
- •5. The Parts of Computer Word list
- •IV. Understanding the text
- •V. Replace the pronouns with the corresponding nouns.
- •VI. Make up questions to the text.
- •VII. Translate the following sentences from Ukrainian into English.
- •VIII. Retell the text using exercise VI as a plan.
- •6. The Central Processing Unit Word list
- •I. Main idea
- •II. Understanding the passage
- •III. Locating information
- •V. Understanding words
- •VI. Word forms
- •VII. Content review
- •7. Types of Hardware Word list
- •Hardware
- •III. Complete the passages using the words.
- •Module 1 Variant 2
- •III. Complete the passages using the words.
- •IV. Choose the appropriate form of the words to complete the sentences.
- •Module 1 Variant 3
- •III. Complete the passages using the words.
- •Module 2
- •1. Types of Software Word List
- •I. Main idea
- •Types of software
- •IV. Which of the listed below statements are true/false.
- •V. Find English equivalents in the text:
- •VI. Give definitions to the following using the vocabulary:
- •2. Operating Systems Word List
- •IV. Complete the following sentences using information given in the text
- •VI. Answer the questions
- •3. Linux Text a
- •Exercise
- •1. Find equivalents
- •Exercises
- •I. Answer the following questions:
- •II. Understanding words
- •III. Complete the sentences with the words given bellow:
- •Why use Linux? Word list
- •Advantages of Using Linux
- •Retell these texts using your plan.
- •II. Understanding the passage
- •IV. Contextual reference
- •V. Understanding words
- •VI. Word forms
- •5. Memory Word list
- •Exercises
- •I. Find in the text adjectives which are used with the following nouns. Translate the word combinations.
- •II. Fill in the gaps with the appropriative words.
- •Find the passive constructions in the 4th and 5"' paragraphs and put them into past and future forms.
- •Give the main idea of the text in one sentence.
- •V. Decide whether the following statements are true or false.
- •VI. Translate from Ukrainian into English.
- •6. Internet Word List
- •II. Read the text "Internet"
- •IV. Find in the text Passive Constructions and make them Present, Past or Future Simple Passive
- •V. Change the following sentences into Passive Voice
- •VI. Understanding the text
- •VII. Translate the sentences from Ukrainian into English
- •VIII. Give the definitions of the following words
- •IX. Retell the text using sentences of exercise VI as a plan.
- •7. Viruses Word List
- •I. Refer back to the text and find synonyms for the following words
- •II. Name the words using the definitions
- •VII. Make your plan to the text.
- •III. Complete the passages using the words.
- •VI. Choose the appropriate form of the words to complete the sentences.
- •III. Complete the passages using the words.
- •IV. Choose the appropriate form of the words to complete the sentences.
- •III. Complete the passages using the words.
- •3. Nanorobots
- •4. Types of Networks. Neural Networks.
- •5. Artificial Intelligence
- •6. Digit that Means Nothing
- •7. Types of Error
- •9. Mineral Industry Software
- •10. Advantages of Electronic Detonator Application
II. Understanding the passage
Decide whether the following statements are-true or false (T/F) by referring to the information in the text. Then make the necessary changes so that the false statements become true.
BASIC was developed to help students.
FORTRAN is very wordy and therefore not as efficient a compuicr language as COBOL in solving scientific problems.
All high-level programs must be translated to machine code before the computer can execute (hern.
The best place to buy software packages is from the manufacturer,
An example of an application program is calculating the stress on a roof.
An operating system program controls input and output operations.
Software packages are not written in high-level languages,
Different high-level languages suit different problems.
IBM machine code is the same as that of CDC.
10. It is a must for a programmer to be able to understand machine code. III.
Find the passages in the text where the following ideas are expressed. Give the line references.
1. Systems programs control the work of the computer system,
2. Software packages are not always sold by the manufacturer,
3. Usually, every high-level instruction translates into many more in
machine code.
4. Systems programs are usually provided by the manufacturer.
5. Programmers may be required to write software for their employers
IV. Contextual reference
Look back at the text and find out what the words in bold typeface refer to.
If they are given (he right
it cannot be directly processed
]t is called an applications program
commission their own programmers
to write them to meet
that would understand
"'• which controls the central
links them to the object
They are a set of programs
which can be purchased
V. Understanding words
Refer back to the text and find synonyms for the following words.
converted
buy
brings
agree with, comply with
rented
Now refer back to the text and find antonyms for the following words.
lengthy
unchanged
separate
reject
depending on
VI. Word forms
First choose the appropriate form of the words to complete the sentences. Then check the differences of meaning in your dictionary.
1. instruction, instruct, instructed, instructor
a. Our maths explained to us the principles of binary arithmetic.
b. We were to document our programs very carefully,
c. Both and data have to be changed to machine code before the
computer can operate on them.
2. compilation, compiler, compile, compiled
a. Our university computer does not have a PASCAL .
b. Usually, a programmer his program before he puts in the data.
c. A source program cannot be directly processed by the computer until it has been .
3. description, describe, described
a. Ou r introductory programming text included a brief of the many
high-level languages.
b. It is difficult to the memory of a microcomputer without
referring to 'chips'.
4. result, results, resulting
a. The linkage editor links systems routines to the object module. The
program, referred to as the load module, is directly executable
by the computer.
b. The of these mathematical operations were obtained from the
university mainframe and not from my micro.
5. specification, specify, specific, specified, specifically
a. Our company brought three packages with very applications:
payroll, accounts receivable, and accounts payable.
b. An applications program is designed to do a type of work, such
as calculating the stress factor on a roof.
c. Did the analyst give the new programmer the necessary to start
on the project VII. a Content review
Match the following words in column A with the corresponding information in column B.|
А В
source program a. to solve a particular problem
high-level languages b, can be executed by the computer directly
applications program c. program translated to machine code
software packages d. connects routines with programs in
memory
object program e. examples arc COBOL and PASCAL
compiler f. directs the processes of the. computer CPU.
and peripherals
7. systems program g. groups of programs designed to solve a
specific problem
operating systems h. written in a high-level language
linkage editor i. computer needs one for each high-level
language
10. load module j. deals with the running of the actual
computer not with programming problems
VIL b Content review
LANGUAGE |
DEVELOPED |
FUNCTION |
CHARACTERISTIC |
FORTRAN |
|
|
|
|
1959 |
|
|
|
|
mathematical and scientific purpose |
|
|
|
|
Combines features of COBOL and ALGOL |
BASIC |
|
|
|
|
1962 |
|
|
|
|
|
|
Summarize the information on different high-level computer languages by completing the table below. ,