Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тексты(все).docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Is taken to be

to exceed превышать, превосходить

to enclose окружать, заключать, вкладывать

value ценность, стоимость, оценка

to desire желать, просить, требовать

optional необязательный, факультативный, произвольный

precision прецизионность, точность to enumerate перечислять

enumeration

to achieve достигать

achievement

to surround окружать, охватывать array матрица, массив

Упражнение 13. Translate:

Переведите, помня, что эти словосочетания из области языков программирования:

Block loading; sequential load; load-and-go; terminating load; only loadable; linkage loader; compile time procedure reference; multiple reference; up­ward (downward) reference; control token; word space; memory space; double space; N-unit space; private space; decision space; multideclared identifier; array identifier; universal identifier; variable identifier; fault iden­tification; interrupt identification; adjacent identifier; adjacency; test nest; completely nested; nesting; nesting of statements; block nesting; recursively defined sequence; checking sequence; exit sequence; sequencer; sequencing; sequent; sequential; complex integer; single precision inte­ger; odd integer; signed machine integer; double precision; extended pre­cision; desired precision; relative precision; triple precision; arbitrary con­stant; named constant; structural constant; structured constant.

Упражнение 14. Underline English equivalents to the following in the text:

Подчеркните в тексте соответствующие английские словосочетания и поставьте под ними номера русских словосочетаний:

  1. состоящая из

  2. считается восьмеричной

  3. которой предшествует Ох

  4. за которой немедленно следует /

  5. является цифровой величиной

  6. может быть представлена согласно следующей таблице

  7. значение желаемого символа

  8. особый случай этой конструкции

  9. если символ, следующий за \

  10. один из тех

  11. не может быть представлен точно

  12. имена, объявленные как

Упражнение 15. Read the texts:

Прочитайте Тексты:

Text I

2.4 Constants

There are several kinds of constants, as listed below.

Hardware characteristics that affects sizes are sum­marized in #2.6.

  1. Integer constants

An integer constant consisting of a sequence of digits is taken to be octal if it begins with 0 (digit' zero) , decimal otherwise. The digits 8 and 9 are not octal digits. A sequence of digits preceded by Ox or OX (digit zero) is taken to be a hexadecimal. Hexadecimal digits include a or A through f or F with values 10 through 15. A decimal constant whose value exceeds the largest signed machine integer is taken to be long; an octal or hex constants are taken to be int.

  1. Explicit long constants

A decimal, octal, or hexadecimal integer constant im­mediately followed by 1 (letter ell) or L is a long constant.

  1. Character constants

A character constant is a character enclosed in sin­gle quotes, as in 'x'. The value of a character con­stant is numerical value of the character in the ma­chine's character set. Character constants are taken to be int.

Certain non-graphic characters, the single quote ', and the backslash \, may be represented according to the following table of escape sequences:

new-line

NL(LF)

\n

horizontal tab

NT

\t

vertical tab

VT

\ V

backspace

BS

\b

carriage return

CR

\r

form feed

FF

\f

backslash

\

\\

single quote

X

V

bit pattern ddd \ddd

The escape \ddd consists of the backslash followed by 1, 2 or 3 octal digits which are taken to specify the value of the desired character. A special case of this construction is \0 (not followed by a digit) , which indicates the character NULL. If the character following a backslash is not one of those specified, the backslash is ignored.