- •Англійська мова
- •Київ кнутд 2009
- •Unit 1 Topic: Computers in our life
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. Computers in our life
- •3. Find the answers to the questions:
- •4. Complete the sentences.
- •5. Find English equivalents to these Ukrainian words.
- •6. True or false statements. Explain why some statements are false.
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “Computers in our life”.
- •III. Rendering.
- •1. Read the text and translate it into Ukrainian using a dictionary. Advantages and disadvantages of using computers
- •V. Communicative skills
- •Unit 2 Topic: Different types of computers
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. What are the different types of the computers?
- •3. Find the answers to the questions:
- •4. Complete the sentences.
- •5. Translate the following Ukrainian words into English.
- •6.True or false statements.
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “What are the different types of the computers?”
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. Quantum Computers
- •4. Listen to the text once again and answer the following questions:
- •V. Communicative skills
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian.
- •Inside the system
- •3. Find the answers to the questions:
- •4. Complete the sentences.
- •5. Match the following English words with their Ukrainian equivalents.
- •6. True or false statements.
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “Inside the system”.
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. Programming languages and their use
- •2. Listen to the text “Arithmetic Logic Unit (alu)” and try to understand it.
- •3. Read these statements and answer if they are true or false?
- •4. Listen to the text once again and answer the following questions.
- •V. Communicative skills
- •Unit 4 Topic: Virtual memory
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. What is "virtual memory"?
- •3. Find the answers to the questions:
- •4. Complete the sentences.
- •5. Match the following English words with their Ukrainian equivalents.
- •6. True or false statements.
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “What is ‘virtual memory’?”
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. Units of memory
- •4. Listen to the text once again and answer the following questions.
- •V. Communicative skills
- •Unit 5 Topic: An alternative to the computer mouse
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. An alternative to the computer mouse
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “An alternative to the computer mouse”.
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. Haptic devices
- •4. Listen to the text once again and answer the following questions.
- •V. Communicative skills
- •Unit 6 Topic: Types of Scanners.
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. Types of scanners
- •3. Find the answers to the questions:
- •4. Complete the sentences.
- •5. Match the following English words with their Ukrainian equivalents.
- •6. True or false statements.
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “Types of Scanners”.
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. How does the scanner work?
- •4. Listen to the text once again and answer the following questions.
- •V. Communicative skills
- •Unit 7 Topic: Cathode ray tube
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. Cathode ray tube
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “Cathode ray tube”.
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. Eye strain - but that's not the only problem
- •2. Listen to the text “Computer monitors” and try to understand it.
- •3. Read these statements and answer if they are true or false?
- •4. Listen to the text once again and answer the following questions.
- •V. Communicative skills
- •Unit 8 Topic: Computer printer
- •I. Reading skills
- •2. Read and translate the following text into Ukrainian. Computer printer
- •7. Translate from English into Ukrainian.
- •8. Translate from Ukrainian into English.
- •II. Retell the text “Computer printer”.
- •III. Rendering.
- •1. Read the text and translate it using a dictionary. Types of printers
- •2. Listen to the text “Toner-based printers” and try to understand it.
- •3. Answer the following questions:
- •4. Read these statements and answer if they are true or false?
- •V. Communicative skills
- •Computer
- •A laptop computer
- •Arithmetic/logic unit (alu)
- •Bits for pictures
- •The internet
- •Computer monitors
- •Toner-based printers
3. Find the answers to the questions:
1. What are the functions of microprocessor unit?
2. How many major parts are there in microprocessor unit?
3. What are the functions of control unit?
4. What are the functions of arithmetic logic unit?
5. What are the functions of the registers?
6. Different kinds of memory are applied in microprocessor unit, aren’t they? What is the difference between RAM and ROM?
7. What does the clock in microprocessor unit serve for?
4. Complete the sentences.
1. The nerve center of a PC is …
2. One area where the microprocessor differs is …
3. The program and data which pass through the central processor must be
loaded into …
4. Most of today’s computers have internal expansion slots …
5. A clock provides pulses …
5. Match the following English words with their Ukrainian equivalents.
Ціле число, внутрішній модем, постійна пам'ять, пам'ять з довільним доступом, розширювальна плата, реєстр, дисковід, генератор синхронізуючих імпульсів, наглядати, лічильник програма, внутрішня пам'ять.
6. True or false statements.
1. CPU is built into a disc drive which executes program instructions.
2. One of these registers is RAM which keeps track of the next instruction to be performed in the main memory.
3. The computer’s internal architecture is evolving not so quickly.
4. RAM (random access memory) is permanent and contains instructions needed by the processor.
5. The power and performance of a computer is partly determined by the speed of its microprocessor.
7. Translate from English into Ukrainian.
1. There are four steps that nearly all CPUs use in their operation: fetch, decode, execute, and writeback.
2. The first step, fetch, involves retrieving an instruction (which is represented by a number or sequence of numbers) from program memory.
3. In the decode step, the instruction is broken up into parts that have significance to other portions of the CPU.
4. After the fetch and decode steps, the execute step is performed. During this step, various portions of the CPU are connected so they can perform the desired operation.
5. The final step, writeback, simply "writes back" the results of the execute step to some form of memory.
8. Translate from Ukrainian into English.
1. Нервовим центром персонального комп'ютеру є центральний процесорний блок.
2. Центральний процесорний блок вбудований у мікропроцесорний чіп – інтегральну схему – яка виконує інструкції програми та контролює роботу комп'ютера в цілому.
3. Мікропроцесор відрізняється один від одного кількістю даних, які він може обробляти одночасно.
4. Програма та дані, які проходять через центральний процесор, повинні завантажуватись в основну пам’ять.
5. Більшість сучасних комп'ютерів мають внутрішні слоти розширення, які дозволять користувачам установлювати адаптери або розширювальні плати.
II. Retell the text “Inside the system”.
III. Rendering.
1. Read the text and translate it using a dictionary. Programming languages and their use
A programming language provides a structured mechanism for defining pieces of data, and the operations or transformations that may be carried out automatically on that data. A programmer uses the abstractions present in the language to represent the concepts involved in a computation. These concepts are represented as a collection of the simplest elements available (called primitives).
Programming languages differ from most other forms of human expression in that they require a greater degree of precision and completeness. When using a natural language to communicate with other people, human authors and speakers can be ambiguous and make small errors, and still expect their intent to be understood. However, figuratively speaking, computers "do exactly what they are told to do", and cannot "understand" what code the programmer intended to write. The combination of the language definition, a program, and the program's inputs must fully specify the external behavior that occurs when the program is executed, within the domain of control of that program.
Programs for a computer might be executed in a batch process without human interaction, or a user might type commands in an interactive session of an interpreter. In this case the "commands" are simply programs, whose execution is chained together. When a language is used to give commands to a software application (such as a shell) it is called a scripting language.
Many languages have been designed from scratch, altered to meet new needs, combined with other languages, and eventually fallen into disuse. Although there have been attempts to design one "universal" computer language that serves all purposes, all of them have failed to be generally accepted as filling this role. The need for diverse computer languages arises from the diversity of contexts in which languages are used:
Programs range from tiny scripts written by individual hobbyists to huge systems written by hundreds of programmers.
Programmers range in expertise from novices who need simplicity above all else, to experts who may be comfortable with considerable complexity.
Programs must balance speed, size, and simplicity on systems ranging from microcontrollers to supercomputers.
Programs may be written once and not change for generations, or they may undergo nearly constant modification.
Finally, programmers may simply differ in their tastes: they may be accustomed to discussing problems and expressing them in a particular language.
One common trend in the development of programming languages has been to add more ability to solve problems using a higher level of abstraction. The earliest programming languages were tied very closely to the underlying hardware of the computer. As new programming languages have developed, features have been added that let programmers express ideas that are more remote from simple translation into underlying hardware instructions. Because programmers are less tied to the complexity of the computer, their programs can do more computing with less effort from the programmer. This lets them write more functionality per time unit.
2. Make up a plan in the form of questions.
3. Give а summary of the text according to your plan in a written form.
IV. Comprehensive skills
1. Read and remember.
1. arithmetic/logic unit (ALU) – арифметично-логічний блок
2. return Boolean truth value – обернена булева (логічна) величина
3. floating point – нефіксований десятковий знак (точка)
4. albeit – хоча
5. integer – ціле число
6. superscalar computers – суперскалярні комп’ютери
7. XOR – виключаюче «або» - логічна функція або величина
8. NOT – «не» - логічна функція або величина
* SIMD (Single Instruction, Multiple Data) — принцип комп’ютерних обчислювань, що дозволяє забезпечити паралелізм на рівні даних.
* MIMD (Mobile Internet Multimedia Device) – представляє нову категорію пристроїв, що забезпечує швидкий, універсальний та портативний широкополосний доступ.