- •Isbn 5-7931-0086-5
- •Lessons 1-25
- •Introduction
- •Important support chips. Some of these chips control external devices, such as the disk drive or the display screen, and others help the microprocessor perform its tasks.
- •The Microprocessor
- •The Math Coprocessor
- •§ 2. Местоимения указывают:
- •§ 3. Местоимения показывают количество:
- •§ 4. Some, any, no
- •§ 5. Местоимения спрашивают, и они же присоединяют подчинительное предложение к главному.
- •§ 2. Второй тип — предложение-просьба или предложение-приказ, то есть с глаголом в повелительном наклонении, — повелительное предложение.
- •§ 4. Наконец, восклицательные предложения. В принципе, любое предложение может быть восклицательным (!). Нужен восклицательный знак на письме и восклицательная интонация в речи.
- •§ 5. До сих пор мы с вами говорили о простых предложениях, которые имеют одну независимую, законченную часть и никаких придаточных. Но существуют и сложные предложения.
- •Design Philosophy
- •Verbs/глаголы
- •It includes built-in file- and print-sharing capabilities, along with powerful workgroup application services .
- •§ 1. Формы существительного
- •§ 2. В предложении нам труднее понять английские существительные, чем русские, именно потому, что у них всего четыре формы и нет падежных окончаний.
- •§ 3. В предложении существительные могут быть чем угодно: подлежащим, дополнением, обстоятельством, определением, даже частью сказуемого.
- •Implementation
- •Insertion
- •§3.1. Артиклем, как правило, не сопровождаются имена собственные:
- •Venus, Mars,
- •§ 1. Предлоги с существительными надо употреблять правильно, если вы хотите правильно понять ситуацию.
- •I don’t know the answer to the question.
- •I like to have photographs of my family on my desk.
- •I’ll explain the reason in my reply to your letter.
- •It was by accident.
- •Implementation
- •1. Introduction
- •2. Lexical conventions
- •If the input stream has been parsed into tokens up to a given character, the next token is taken to include the longest string of characters.
- •2.1 Comments
- •2.3 Keywords
- •§ 1. Напоминаю, что прилагательные могут образовываться и от глаголов, и от существительных.
- •§ 2. Прилагательные — это характеристики, а характеристики можно усилить. Это можно сделать или добавив слово-усилитель, или изменив степень самой характеристики (степени сравнения прилагательных).
- •§ 3. Теперь о том, как всем этим пользоваться:
- •Все более...
- •Is taken to be
- •2.4 Constants
- •Integer constants
- •Explicit long constants
- •Character constants
- •Floating constants
- •Enumeration constants
- •Declared constants
- •2.6. Hardware characteristics
- •§ 1. Чаще всего прилагательное стоит перед тем словом, которое оно определяет. Иногда мы используем два или более прилагательных вместе.
- •§ 2. Иногда прилагательное стоит после слова, которое определяет.
- •§ 4. Целый ряд прилагательных, употребляемых с этими глаголами-связками, требует определенных предлогов после себя (правда, не всегда).
- •Предлоги после прилагательного
- •Basic Programming Model register operands
- •Di, sp, or bp), or in one of the 8-bit general registers (ah,
- •Memory operands
- •Most instructions which access memory contain a
- •A few instructions select segments by default:
- •Iret, and iretd instructions, exceptions, and interrupts) .
- •Segment selection
- •Instruction fetches use the cs segment.
- •§ 3. Наречия, как и прилагательные, могут иметь степени сравнения, и правила для них те же:
- •§ 5. Наречия очень легко меняют свое место в предложении, но все же существует несколько правил.
- •Vulnerability
- •§ 3. Зато с дробями почти все просто. Обыкновенные дроби — прямой перевод с русского. Знаменатель — порядковое числительное:
- •§ 4. Пожалуй, арифметические знаки и чтение примеров удобнее всего выучить именно в этом разделе:
- •§ 6. Некоторые математические термины и выражения:
- •Understanding ntfs File Compression
- •Conclusion
- •Inclusive
- •I. Welcome to the ColdFusion 4.5 Web Application Server
- •II. New features in ColdFusion 4.5
- •Integration with distributed object middleware such as com and corba.
- •Improved Automatic Server Recovery — ...
- •Individual Data Source Control — Enable and disable individual data sources individually without affecting server availability for runtime data source maintenance without server restarts.
- •Improved performance
- •Глагольные конструкции
- •Вопросительные и отрицательные предложения
- •Глагольные конструкции в сочетании друг с другом
- •§ 6. Мы уже знаем, как используются глагольные конструкции в предложениях независимо друг от друга. В сложных же предложениях они используются в сочетании друг с другом. I
- •§ 8. Действия могут следовать одно за другим. Для этого и существуют разные времена и конструкции Perfect.
- •Inclusion
- •§ 1. Сказуемое можно вычленить в предложении, зная его обязательные признаки.
- •Was, were
- •Have,has
- •II форма неправильного глагола
- •Do,does
- •Tcp/ip Protocol Architecture
- •Application Layer
- •Host-to-Host Transport Layer
- •§ 2. Употребление прошедшего времени почти не вызывает затруднений. Здесь, как и в настоящем времени, надо ориентироваться в глагольных конструкциях (группах) и выбирать нужную.
- •§ 3. Сложнее для русского человека различать конструкции past simple и present perfect. И та, и другая переводятся на русский язык прошедшим временем, но в английском языке значительно различаются!
- •Internet Layer
- •W2Knews[tm] Electronic Newsletter
- •Sponsor: surfcontrol
- •What Is w2 Knews ?
- •"Editors corner"
- •§ 1. Чаще всего will используется в следующих ситуациях: когда мы
- •§ 3. Столь же несложно употреблять в будущем времени формы длительные и совершенные (Progressive and Perfect).
- •§ 3. Несколько сложнее для русских научиться не употреблять форму будущего времени в следующих случаях:
- •1. Directives that control the operation of the Apache server process as a whole (the 'global environment').
- •3. Settings for virtual hosts, which allow Web requests to be 'sent to different ip addresses or hostnames and have them handled by the same Apache server process.
- •The Apache Configuration
- •§ 3. Could
- •§ 5. Might
- •§ 6. Must
- •§ 7. Shall
- •§8. Should
- •§ 9. Will
- •§ 10. Would
- •§ 11. Have то
- •§ 13. Ought то
- •§ 14. Need
- •§ 1. Рассмотрим образование страдательного залога
- •§ 4. В газетных репортажах часто используют пассивные структуры:
- •I. Basic Terminology
- •II. Basic Cryptographic Algorithms
- •§ 2. Условия и действия бывают маловероятными, но возможными. Для их передачи используется:
- •§ 3. Условия и действия могут быть уже абсолютно нереальными (могли бы, но не совершились). Тогда используйте:
- •§ 5. Теперь приведем примеры предложений в сослагательном наклонении, которые используются чаще в разговорной речи. Изучите шесть моделей.
- •Risk Assessment
- •§ 1. Формы инфинитива
- •§ 2. Инфинитив может выполнять самые разнообразные функции в предложении. То есть стоять в разных его местах и, соответственно, переводить предложения будут по-разному.
- •§4. Сложное подлежащее
- •Encryption techniques
- •Public algorithm, private key
- •Caesar code
- •Simple substitution code
- •Repeated keywords
- •§ 1. Что такое причастие, известно всем.
- •§ 2. Причастие может стоять как перед объектом, которое оно характеризует, так и после него a joyful man, a surprised man a man creative at work a man laughing at his own jokes
- •§ 3. Если Вы выучили формы английского глагола (Урок 13), то знаете причастие I («делающий») и причастие II («сделанный»).
- •§ 4. Причастие I имеет несколько форм (простая mg-форма — только одна из них); употребляется и самостоятельно, и для образования длительных форм; по значению бывает и активно, и пассивно.
- •Introduction to amos m&p
- •§ 1. Про герундий слышали все, кто учил английский язык в школе. Все знают, что это явление, не имеющее аналогов в русском языке, и что, следовательно, оно непознаваемо.
- •§ 2. Формы герундия.
- •§ 3. В предложении герундий может выполнять самые разнообразные функции. Прочтите внимательно и сопоставьте примеры и перевод:
- •§ 6. У герундия, как у и инфинитива и причастия, существуют сложные конструкции.
- •3.2 Planning Jobs
- •3.2.1. Generating the first work order for a newly defined job
- •Display editors
- •Emacs-editor
- •Repeat if command to be interpreted
- •Repeat while there is a command to be interpreted
- •Приложения
- •Список неправильных глаголов
- •Правила правописания
- •Правила чтения английских гласных и согласных (примеры)
- •Insist ['insist], consist, convince, fulfil, equip, efficient, edition.
- •Фразеологизмы в технической литературе Краткий перечень
- •In as much as поскольку, так как
- •Формулы, принятые в деловом стиле, в переписке и переговорах
- •I think that’s something we could look at in details later. Perhaps we could consider that matter a little later. We will bear it in mind.
- •Деловое письмо
- •8Th July, 199...
- •If you have any questions or comments on the above please do not hesitate to contact us.
- •If we can be further assistance to you, do not hesitate...
- •Itl Italian Lira jpy Yen
- •12Th September, 1991 12th September 1991 12 September 1991 September 12, 1991 (American)
- •Тон письма
- •Is an oversight, to pay the bill.
- •In the amount of the cheque due to us.
- •In reply please refer to:
- •International Banking Division,
- •25 Old Broad Street,
- •XVII. Если письмо отправляется обычной почтой, то в правом верхнем углу указывается порядок отправления и особенности содержании вложенной корреспонденции:
- •Р приложение 7 азговорные выражения
- •Приветствия. Greetings.
- •Выражения, сопровождающие приветствия
- •I did (said, etc.) nothing of the kind.
- •I’m not sure. (I’ve) no idea. Do you agree to that? That’s right; Exactly; Quite so; Quite right; Quite true. I don’t think so; I don’t agree; I disagree
- •I can’t (very well) agree with you I can’t but agree with you
- •I’ll call again. N. Called and left a message... He wants you to call him back.
- •Ключи к упражнениям
- •[2] Сказуемое [3] дополнение [4] обстоятельства
- •When was the first microprocessor designed by Intel? (Когда)
- •What processor introduced the Protected Mode into the ia?
- •[1] Подлежащее (who/what) [2] сказуемое [3] дополнение [4] обстоятельство
- •Предложениями являются: — a bird in the hand is worth two in the bush. — That cat won’t jump. The game is worth the candle.
- •Works — работает — doesn’t work — does he work...?
- •Is supposed — предполагается — isn’t supposed — is it supposed?
- •What is a programming style?
- •В: Решена ли в WinRar проблема 2000 года?
- •Improved Automatic Server Recovery—улучшенные средства автоматического восстановления сервера;
- •Individual Data Source Control — индивидуальное управление источниками данных;
- •7.3 Случая использования степеней сравнения: faster, better, stronger.
- •Мы переводим только форму глагола, не обращая внимание на перевод всего сказуемого:
- •Focuses — сосредотачивается — does — doesn ’tfocuse — Does it focusel
- •What features improvement is the ColdFusion 4.5 release focused on?
- •In a few years I think
- •II. What Is w2Knews?
- •Далее, наше новое воскресное голосование:
- •Can benefit могут извлечь пользу/выгоду must see — должна видеть
- •Меня хвалили. 1 Меня хвалили
- •(В то самое время, когда Вы пришли). Меня похвалили Гуже!
- •Amos m&p
- •Этапы программирования
- •Издательский центр «Учитель и ученик» и издательство «корона принт»
- •Вышли в свет:
- •Готовятся к выпуску:
- •Ibm pc Architecture
- •Ibm pc Architecture
- •1 Со сложными дополнениями
- •1Сказуемые в предложениях со сложными подлежащими выражены:
Vulnerability
susceptibility чувствительность, восприимчивость to propagate распространять(ся), разводить entire полный, целый, совершенный entirely
II
to permit позволять, разрешать, допускать (of) memo, pi. memos (informal for memorandum) adequate соответствующий, достаточный
to allocate размещать, определять место, распределять, назначать
to suppose предполагать, полагать, допускать
to treat обращаться, лечить, трактовать
to represent изображать, представлять, излагать
to fit соответствовать, подходить, снабжать/with
to pack упаковывать(ся), заполнять
Упражнение 4. Translate the following with or without a dictionary:
Переведите при помощи словаря или без него. Обратите внимание, что многие терминологические словосочетания переводятся не прямо, а описательно:
compression; compress; compressed; compressibility; compressible; compressor; press (3); press-bed; press-box; press-gallery; pressing; press-gang; pressure; pressure-cooker; pressurize; code compression; data compression; digit compression; key compression; fault compression; message compression; time compression; zero compression.
Упражнение 5. Translate paying attention to the underlined suffixes.
Переведите, обращая внимание на подчеркнутые части слов.
Это суффиксы разных причастий одного и того же глагола: суффикс причастия прошедшего времени (-анный), да еще и пассивный, и суффикс причастия настоящего времени (-ющий), активный:
Model: when expanded «когда распакованный», будучи распакованным, when expending «когда распаковывающий», при распаковке;
when compressed, when compressing;
the degree of compression achieved, when achieving the goal;
reduced redundancy;
a compressed file, a compressing program; when determine the set, when determined.
Упражнение 6. Translate, memorize the difference between the words:
Переведите, запоминая разницу между словами:
into the same space; examine some methods; in the same shift group; application of some techique; to send the same code; to represent the same number; for some types of file; the same mapping is used; with the same values; some algorithms are acceptable; the same result; with the same initial tree.
Упражнение 7. Find in the text I or translate:
Найдите в Тексте I или переведите: v
стоимость байта памяти; 2) технологии сжатия данных; 3) может быть выгодно; 4) нечастое обращение; 5) требоваться быстро; 6) сберечь время (деньги); 7) исходный текст; 8) распространять программное обеспечение; 9) уменьшить количество; 10) информационный обзор;
методы сжатия текста; 12) избыточность на входе; 13) произвольные строки символов; 14) текст на естественном языке; 15) встречаться с равной частотой; 16) удалить избыточность; 17) стоящий; 18) точно восстанавливаемый; 19) техника восстановления; 20) неточная распаковка; 21) запись в произвольном виде; 22) точно такое же расположение; 23) при распаковке; 24) из-за накладных расходов; 25) установление соответствий путем наложения ... на; 26) заменяемый входной объект; 27) не без недостатков; 28) ошибки в хранении и передаче; 29) восприимчивость к ошибкам; 30) распространять через.
Упражнение 8. Give synonyms for the following:
Подберите синонимы к следующим словам:
to decline; rapidly; cost; to compress; frequent; expansion; occur; to remove; inexact; layout; error; normally.
Упражнение 9. Be sure that you remember what the words mean:
Убедитесь, что вы помните, что означают эти служебные слова:
although; almost; always; still; therefore; thus; usually; that is; then; others; however; with; without.
Упражнение 10. Read the text I very carefully.
Прочтите Текст I очень внимательно.
Подчеркните все наречия в тексте и переведите.
Обратите внимание на их место в предложении.
Text I
COMPRESSION
Although the cost of a byte of storage has declined rapidly, and is still declining, use of data compression techniques can almost always reduce the effective cost still further by squeezing more data into the same space. Consider a text archive or collection of documents. It may be advantageous to hold it in compressed form to save
space if access to a particular document is infrequent (therefore expansion of it is performed rarely) but the document may be required quickly(thus it needs to be online) . Compression could also save time (and money) when data is transmitted; for example, compression of source code might reduce the number of diskettes needed to distribute software. In this chapter we examine some methods for compressing text. Lelewer and Hirschberg cover most of them, and others, in their survey.
Data compression relies on there being redundancy in the input. Random strings of characters are not compressible to any great degree, neither are object files. Natural language text is redundant in that not all text units (characters, character pairs, words) occur with equal frequency. Compression tends to remove the redundancy, thus compression of a compressed file is normally not worthwhile. Usually compression without loss of information is required, that is, the input file should be exactly recoverable by application of some corresponding expansion technique. In some cases, an inexact reversal may be acceptable. For example, when expanded, a source program in a free format language may not need to have exactly the same layout as the original.
There are many ways of measuring the degree of compression achieved, the following is a useful one:
length(input) - length (output) - size(X) length (input)
X is any information that we need in addition to the compressed text in order to be able to recreate the original. For example, if the original file is 2000 byte long and is compressed to 1000 bytes, and a 100-byte table is required to expand the file back again, then the degree of compression is 45%. Because of overheads, the "compressed" version of a short file might be larger than the original. In general, compression techniques operate by mapping sections of the input file onto (smaller) sections of the output file. We can classify techniques by the type of the input object replaced (fixed or variable length) and the type of out-put object (fixed or variable length). In the following sections we look at the four categories of methods this leads to. Additional characteristics of a compression method are whether the mapping is adaptive (varies as the input is
processed) or static and whether the compression requires one pass or more than one pass over the input file.
Compression is not without disadvantages: reduced redundancy makes a file more vulnerable to storage and transmission errors. Lelewer and Hirschberg discuss the susceptibility to error of the output of various algorithms. They note, for example, that the output from adaptive algorithms is more vulnerable than the output from static algorithms but even when a static algorithm is used, an error can propagate through an entire file.
Упражнение 11. Translate the questions and answer them.
Переведите вопросы и ответьте на них, используя предыдущий Текст (I). Обратите особое внимание на перевод сказуемых (действий).
Что может сократить «стоимость» байта памяти?
На чем основано сжатие информации?
Почему мы говорим, что естественный язык избыточен?
Должен ли входной файл быть точно восстанавливаемым?
В каких случаях программе-источнику нет необходимости иметь то же расположение, что и в оригинале?
Когда и почему сжатый файл может быть больше, чем оригинал?
Как вообще осуществляется техника сжатия?
Как мы можем классифицировать технику сжатия?
Каковы недостатки сжатия?
Упражнение 12. Match the pairs of words: Сопоставьте пары слов:
я
adequate
to tit into
inter-office memos
suppose
allocate
at a time
binary value
is just small enough
two-thirds its normal size
thus
in most text
occur with different frequences
for commoner sections
occur less often
clearly
less than
локализовать
двоичное значение
достаточно мал, чтобы
одновременно
отображать
2/3 своего обычного размера
в большей части текста
для более часто встречающихся секций
итак, таким образом
встречаться с различной частотой
встречаются реже
тем не менее
больше, чем
меньше, чем
соответствующий
внутриофисные документы
п
Q. more than
R. however
S. for space to be saved
редположимчтобы сохранить пространство
Упражнение 13. Translate, paying attention to the suffixes:
Переведите, обращая внимание на суффиксы:
permit, permutation, permittance achieve, achievement identity, identify allocate, allocation treat, treatment, treaty jnormal, normally number, numberless susceptibility, susceptible , long, longer, length fine, finest
frequency, frequencies
Упражнение 14. Translate and name the auxiliary verbs:
Переведите и выделите вспомогательные глаголы для каждого из сказуемых:
to compress: compresses, аш compressing, compressed, have compressed; to allocate: can allocate, allocated, allocating: to treat: treats, treated, is treated, were treated: to achieve: achieved, has achieved, achieves, achieving.
Упражнение 15. Look through text II and mark all comparitives.
Просмотрите Текст II и отметьте все случаи использования степеней сравнения прилагательных.
Упражнение 16. Look through the definition of “code” and match it with the corresponding Russian word:
Просмотрите определение понятия «код» и сопоставьте каждое значение с соответствующим русским:
a
First, the phrases:
set of rules набор правилdefining the way определяющий способ
bits can be arranged биты могут быть организованы
to represent numbers представлять числа
uses a type of codes использует типы кодов
to assign meanings to приписывать значения
to represent a larger item of data представлять больший набор данных less storage space меньше пространства памяти
Now the definition:
CODE is:
a set of rules defining the way in which bits can be arranged to represent numbers, letters, and special symbols: each computer uses a type of code, such as ASCII or EBCDIC;
to assign meanings to a set of numbers, letters, or special symbols;
to write a program
one or more instructions in a program
assigning a character to represent a larger item of data so that less storage space is used, as in assigning the number one to mean college graduate two for high school graduate, and so on.
кодировать —
кодировка —
код —
(машинное) слово (например, команда) —
программировать —
Упражнение 17. Read the text very carefully: Прочтите текст очень внимательно:
Text II
FIXED-LENGTH ONTO FIXED-LENGTH MAPPING
Our first category of methods compresses by mapping fixed-length portions of the input file onto fixed - length codes. Clearly, for space to be saved, the number of bits per character in the output file must be less than in the input file.
A typical computer system uses an 8-bit byte for each character in a text file. In theory this permits a 256- character alphabet. However, for some types of file, for example program source files or inter-office memos, a much smaller alphabet may be adequate. Thus we might compress simply by allocating smaller fixed-length codes to fixed size units of the input file.
Suppose our input file has a 30-character alphabet; perhaps we are compressing mailgrams with only a few symbols in addition to the upper case letters. We can allocate each character a 5-bit code, pack three characters into a 16-bit word that normally only holds two and compress a file to two-thirds its size.
In general, the compressed units can be N-character segments of the input file. Suppose, for example, that our input file uses a 40-character alphabet. Compressing a character at a time means that each requires 6 bits
and we can still hold only two in a 16-bit word. However, we can treat a 3-character section of the file as a base 40 number and represent it by the corresponding binary value. There are 40 x 40 x 40 = 64,000 combinations of three characters; this value is just small enough to fit into a 16-bit word. However, we can treat a 3-character section of the file as a base 40 number and represent it by the corresponding binary value. There are 40 x 40 x 40 = 64,000 combinations of three characters; this value is just small enough to fit into a 16-bit word (0-65, 535). Thus a file with a 40-character alphabet can also be compressed to two-thirds its normal size.
Standard FORTRAN-77 requires only 49 characters (digits, upper case letters, and 13 special characters =
+ -*/ (),.$': and space) . Using either of the techniques above we can pack five characters into a 32-bit word.
Using an 8-bit code we could only pack four characters, thus we can compress a FORTRAN-77 text to 80% of normal size. In most text, input sections occur with different frequencies, for example, in English, "e" is more common than "x". We may achieve a greater degree of compression by having shorter output codes for commoner sections and longer codes for those that occur less often. In the next section we look at methods that use variable-length output codes.
Упражнение 18. Read the following remarks and correct any mistakes.
Отреагируйте на следующие замечания и исправьте ошибки, если они есть. Используйте фразы: certainly/конечно (not/нет), naturally/естественно, I hope so/надеюсь, что так, that s right/это правильно, I don’t think so/я так не думаю, I ’т afraid not/ боюсь, что нет, really?/действительно?, are you joking?/ebi шутите?, are you sure?/вы уверены?, I’m not sure about it/я в этом неуверен, do you think so?/вы так думаете?, no doubt about it/в этом нет сомнений.
Our first category of methods compresses by encrypting fixed-length portions of the input file.
The number of bits per character in the output file must be more than in the input one.
We might compress simply by allocating smaller fixed-length codes to fixed size units of the input file for all types of file.
A file with a 40-character alphabet cannot be compressed to two- thirds of its normal size.
Standard FORTRAN-77 requires only 64 characters.
In most text, input sections occur with different frequencies.
Упражнение 19. Ask the relevant questions to get the following answers:
The first category of methods compresses by mapping fixed-length portions of the input file onto fixed-length codes.
A typical computer system, using an 8-bit byte each character in a text file permits a 256-character alphabet.
With a much smaller alphabet we might compress simply by allocating smaller fixed-length codes to fixed size units of the input file.
In English, “e” is more common than “x”.
Using 8-bit code we could only pack four characters.
We look at methods that use variable-length output codes in the next section.
Упражнение 20. Пробуем говорить. Найдите в Тексте II ответы на поставленные вопросы. Ответьте, используя Текст, но делая предложения короче. Употребляйте подчеркнутые в примере слова, упорядочивающие перечисление. Give examples. Model: How to compress an input file having a 30-character alphabet?
Текст: Suppose our" input file has a 30-character alphabet; perhaps we are compressing mailgrams with only a few symbols in addition to the upper case letters. We can allocate each character a 5-bit code, pack three characters into a 16- bit word that normally only holds two and compress a file to two-thirds its size.
Omeem.First. we can allocate each character a 5-bit code. Then (second) we pack three characters into a 16-bit word that normally only holds two. And finally f third) compress a file to two-thirds its size.
How to compress an input file having a 40-character alphabet?
How to compress a FORTRAN-77 text?
Упражнение 21. Translate into English:
Передайте содержание по-английски, обращая внимание на перевод подчеркнутых слов:
Первая категория методов сжатия действует наложением порций фиксированной длины входного файла на коды фиксированной длины. Количество битов на символ в выходном Файле должно быть меньше, чем во входном. Теоретически типичная компьютерная система разрешает алфавит в 256 символов. Для некоторых же типов файлов, например, исходных текстов программ или внутриофисных документов, подойдет гораздо меньший алфавит. Тогда мы могли бы сжимать просто наложением меньших кодов фиксированной длины на единицы фиксированного размера выходного файла.
В большинстве текстов входные секции встречаются с разной частотой. Например, в английском “е” встречается чаще, чем “х”.
Мы можем достигнуть большую степень сжатия, используя более короткие выходные коды для секций, встречающихся чаще, а более длинные коды для тех секций, которые встречаются менее часто.
Грамматика
Числительные
Числительные — вот раздел грамматики, где мы Можем быть спокойны. С детства все умеют считать по-английски. Не выходя из этого приятного состояния уверенности, повторим и уточним некоторые моменты.
§ 1. Числительные тоже имеют суффиксы. Не будем их путать, чтобы случайно не приписать себе лишних лет или не уменьшить зарплату (nineteen —19;'ninety—90). Можно по ошибке попросить зарплату в тысячи долларов (thousands), а не в 2-3 тысячи долларов (two or three thousand_) всего-то.
К тому же свои суффиксы и особенности имеют числительные, обозначающие порядок. Как-то некрасиво звучит: «Я родилась пять (five) сентября», вместо «пятого» (the fifthV
Количественные числительные:
one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve thirteen, fourteen ... nineteen *
twenty, thirty ... ninety twenty one, twenty two ...
a (one, two, four) hundred; a (two... twelve) thousand; a (one, ten, three) million But: hundreds — сотни; thousands — тысячи; millions — миллионы Порядковые числительные:
first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, eleventh, twelfth
thirteenth, fourteenth ... nineteenth
twentieth, thirtieth ... ninetieth
twenty first, twenty second ... hundredth
\ 155
§ 2. Внимание! Англичане читают (произносят) даты совсем не так, как мы. Они просто разбивают длинное название года пополам. Вместо: «Я родился в 1987», англичанин скажет: «Я родился в 19 87 (девятнадцать восемьдесят семь)».
1900 — nineteen hundred 1905 — nineteen (о [ouj) five 1974 — nineteen seventy four
