Английский для программиста | EnglishScript
50K subscribers
2.2K photos
6 videos
1 file
311 links
Технический английский для айтишников 🧑🏻‍💻

Сотрудничество: @CodingLead

РКН: shorturl.at/uLjY4
Download Telegram
VALID [ˈvælɪd] (вэлид)
Допустимый, валидный

1. A program is valid if there is at least a single possible input for which no constraints are violated.
— Программа является допустимой если существует хотя бы один возможный ввод, для которого не нарушаются никакие ограничения.

2. A valid variable name starts with a letter, followed by letters, digits, or underscores.
Допустимое имя переменной начинается с буквы, за которой следуют буквы, цифры или символ подчеркивания.

3. The following are examples of valid variable names: age, gender, x25, age_of_hh_head.
— Ниже приведены примеры допустимых имен переменных: age, gender, x25, age_of_hh_head.
👍4
TERNARY [ˈtɜːnərɪ] (тёнари)
Троичный, тернарный

1. A ternary conditional operation is an operation in many programming languages that returns its second or third operand.
Тернарная условная операция — во многих языках программирования операция, возвращающая свой второй или третий операнд.

2. The ternary operation accepts only three specified operands.
Тернарная операция принимает всего три указанных операнда.

3. The ternary operator exists in many programming languages — in C++, Java, Python, PHP.
Тернарный оператор существует во многих языках программирования — в C++, Java, Python, PHP.
👍3👨‍💻3
POINTER [ˈpɔɪntə] (поинтэ)
Курсор, указатель

1. Pointers are a very powerful feature of the language that has many uses in lower level programming.
Указатели - это очень мощная функция языка, которая имеет много применений в программировании более низкого уровня.

2. How to use pointers?
— Как использовать указатели?

3. By using these language and library facilities instead of raw pointers, you will make your program safer, easier to debug.
— Используя эти языковые и библиотечные средства вместо необработанных указателей, вы сделаете свою программу более безопасной и простой в отладке.
👍4
ASSUMPTION [əˈsʌmpʃn] (эсампшн)
Предположение

1. Is this assumption correct?
— Верное ли это предположение?

2. This assumption is clearly no longer valid.
— Очевидно, что такое предположение более не отражает действительности.

3. This sounds to me like a very dangerous assumption.
— Для меня это звучит как очень опасное предположение.
👍2
TO GO DOWN [tu gəʊ daʊn] (ту гоу даун)
Прекращать нормально функционировать, сломаться, выйти из строя

1. Our website went down.
— Наш сайт перестал нормально функционировать.

2. The system is going down.
— Система выходит из строя.

3. Our equipment may go down.
— Наше оборудование может выйти из строя.
🤷‍♂2👍2
SUBTASK [sʌbtɑːsk] (сабтаск)
Дополнительная задача

1. It is a subtask beyond my power.
— Эта дополнительная задача не в моих силах.

2. I have not finished the subtask yet.
— Я еще не закончил дополнительное задание.

3. This subtask is too much for me.
— Эта дополнительная задача мне не по силам.
👍2
EVEN NUMBER [ˈiːv(ə)nˈnʌmbə] (ивен намбэ)
Чётное число

1. 2, 4, 6 and 8 are even numbers.
— Два, четыре, шесть и восемь являются чётными числами.

2. Often in C++ programming, it is necessary to find an even number.
— Часто в программировании на языке C++ необходимо найти чётное число.

3. To determine an even number in the Python programming language, you need to use the operator that determines the remainder of the division.
— Для определения чётного числа в языке программирования Python необходимо воспользоваться оператором, который определяет остаток от деления.
👍1
SEARCH ENGINE [sɜːtʃ ˈendʒɪn] (сёч енжин)
Поисковая система

1. This search engine has indexed hundreds of millions of Web sites.
— Эта поисковая система проиндексировала сотни миллионов веб-сайтов.

2. The search engine found someone who looks exactly like you.
Поисковая система нашла кого-то, кто выглядит так же, как ты.

3. A portal typically has search engines and free email and chat rooms etc.
— Как правило, порталы имеют поисковые системы, бесплатную электронную почту, чаты и др.
👍6
COMMERCIAL SOFTWARE [kəˈmɜːʃəl ˈsɒftweər] (комешиал софтвэ)
Платное программное (программа) обеспечение

1. Please help spread the awareness that free commercial software is possible.
— Пожалуйста, помогайте обществу уяснить, что коммерческие программы могут быть свободными.

2. There are several commercial software packages that can be used for these purposes.
— В настоящее время имеется ряд пакетов коммерческого программного обеспечения, которые могут использоваться в этих целях.

3. Free commercial software is a contribution to our community, so we should encourage it.
— Свободные коммерческие программы вносят вклад в наше сообщество, так что мы должны поощрять это.
👍4
SCALE [skeɪl] (масштаб)
Масштаб

1. Scale, shape, silhouette - everything must be perfect.
Масштаб, форма, силуэт - все должно быть идеально.

2. Scale the image up.
Масштабируй изображение.

3. The image scale fits.
Масштаб изображения подходит.
👍5
CAPTION [kæpʃn] (кэпшн)
Подпись, надпись, заголовок

1. This caption is what you need!
— Эта подпись - то, что нужно!

2. With each image you use, think about whether a caption will provide value for your website visitors.
— С каждым изображением, которое вы используете, подумайте о том, принесет ли подпись пользу посетителям вашего сайта.

3. Beware colored caption produce problems on Windows 9x.
— Остерегайтесь цветных подписей, вызывающих проблемы в Windows 9x.
👍41👌1
GAMER [ˈɡeɪmə] (гэймэ)
Игрок, геймер

1. I'm a real gamer.
— Я настоящий геймер.

2. Is he a gamer?
— Он геймер?

3. It looks like he's a gamer.
— Походу он геймер.
🔥9👨‍💻4👍1
HACKER INFILTRATION [ˈhækə ɪnfɪlˈtreɪʃn] (хэке инфилтрэйшн)
Проникновение хакеров

1. The infiltration of hackers led to the leakage of the most important data for the company.
Проникновение хакеров привело к утечке важнейшей для компании данных.

2. The main thing that all IT companies should be afraid of is the infiltration of hackers into the server.
— Главное, чего стоит бояться всем айти компаниям - проникновение хакеров на сервер.

3. The infiltration of hackers brings great losses to the entire company, including employees.
Проникновение хакеров несёт большие убытки всей компании, в том числе и работникам.
👍8🔥21
TO BE IN CHARGE [tuːbi ɪn ʧɑːʤ] (ту би ин чадж)
Быть главным; быть ответственным

1. I think you just want to be in charge again.
— Мне кажется, что ты просто хочешь быть главным снова.

2. You will be in charge of working on the project. You must understand all the responsibility.
— Ты будешь главным в работе над проектом. Ты должен понимать всю ответственность.

3. You need to choose who will be in charge for writing codes.
— Нужно выбрать, кто будет ответственным за написание кодов.
👍12
🇷🇺 2, 4, 6 и 8 являются чётными числами.

🇬🇧 2, 4, 6 and 8 are _____ numbers.
Anonymous Quiz
39%
odd
57%
even
5%
negative
🤔9🤷‍♂5👍5🔥4🤯3
COPY [ˈkɔpɪ] (копи)
Копировать, копия

1. Please make three copies of each page.
— Пожалуйста, сделайте три копии каждой страницы.

2. This machine makes 100 copies a minute.
— Этот аппарат делает 100 копий в минуту.

3. I copied one.
— Я скопировал одну.
🤔10👍8🐳5
🇬🇧 There was a disconnect

🇷🇺 Произошел _____
Anonymous Quiz
10%
сбой интернета
6%
дисконт
84%
разрыв соединения
👌21🤷‍♂4😁4👍1🤔1
LATENCY [ˈleɪt(ə)nsɪ] (лэйтенси)
Задержка, время ожидания

1. I can only speculate, but it is possible there's a latency issue with the frequency caused by all these atmospheric disturbances.
— Я могу только предполагать, но возможно существует задержка в частоте, вызванная всеми этими атмосферными помехами.

2. Network latency experienced by users in selected countries.
Время ожидания в сети пользователями в отдельных странах

3. This gives RapidIO the lowest possible in-band control path latency, enabling the protocol to achieve high throughput with smaller buffers than other protocols.
— Это позволяет RapidIO иметь наименьшую возможную задержку управления, и достигать высокой пропускной способности с меньшими буферами, нежели у других протоколов.
🔥11👍7🤔21