Запрограммировать

Варианты перевода

program — запрограммировать, написать программу, задать программу, предопределить

Основной и самый прямой перевод. Используется как в значении ‘писать компьютерный код’, так и в переносном смысле ‘заранее определить последовательность действий или результат’.

He programmed the robot to pick up the red balls. / Он запрограммировал робота подбирать красные мячи.

You can program the heating to come on a few minutes before you get home. / Вы можете запрограммировать отопление так, чтобы оно включалось за несколько минут до вашего прихода домой.

It feels like our children are programmed to ask for sweets. / Такое чувство, что наши дети запрограммированы просить сладости.

She needs to program the new TV remote. / Ей нужно запрограммировать новый пульт от телевизора.

code — написать код, кодировать, закодить

Более узкий и неформальный термин из сферы IT, означающий ‘написать исходный код’. Часто взаимозаменяем со словом ‘program’ в техническом контексте. Используется только в значении, связанном с компьютерами.

She coded a simple game in Python in just a few hours. / Она запрограммировала (написала код для) простой игры на Python всего за несколько часов.

I finally coded the new feature for our app. / Я наконец-то запрограммировал (написал код для) новой функции нашего приложения.

He was hired to code the user authentication module. / Его наняли, чтобы он зпрограммировал модуль аутентификации пользователя.

pre-program — заранее запрограммировать, предварительно настроить, задать заранее

Подчеркивает, что действие или настройка выполняется ‘заранее’. Часто используется для устройств или систем, которые будут работать автономно в соответствии с заданными инструкциями.

The smart thermostat was pre-programmed with a weekly schedule. / Умный термостат был заранее запрограммирован с недельным расписанием.

You can pre-program your favorite coffee settings into the machine. / Вы можете заранее запрограммировать свои любимые настройки кофе в кофемашине.

The factory pre-programs the devices before shipping them. / Завод заранее программирует устройства перед их отправкой.

Her responses seemed pre-programmed, as if she wasn't really listening. / Ее ответы казались заранее запрограммированными, как будто она на самом деле не слушала.

prearrange — заранее договориться, предопределить, заранее спланировать

Используется в нетехническом, переносном смысле. Означает ‘заранее договориться’, ‘организовать что-либо заблаговременно’, так что исход кажется предопределенным, как по программе.

The winner of the contest seemed to be prearranged. / Казалось, что победитель конкурса был запрограммирован (заранее определён).

They had prearranged a signal to know when to leave the party. / Они заранее запрограммировали (договорились о) сигнал, чтобы знать, когда уходить с вечеринки.

His whole career path feels prearranged by his influential father. / Весь его карьерный путь кажется запрограммированным его влиятельным отцом.

set up — настроить, установить, организовать

Настроить устройство или систему для работы. Часто используется как синоним ‘program’ в контексте бытовой техники.

Can you help me set up the timer on the oven? / Можешь помочь мне запрограммировать (настроить) таймер на духовке?

I set up my smart lights to turn on automatically at sunset. / Я запрограммировал (настроил) умное освещение на автоматическое включение при закате.

We need to set up the system to send automatic email reminders. / Нам нужно запрограммировать (настроить) систему на отправку автоматических email-напоминаний.

hardcode — жестко закодировать, захардкодить, встроить в код

Встроить данные непосредственно в исходный код программы, вместо того чтобы загружать их из файла или базы данных. Часто имеет негативный оттенок.

You shouldn't hardcode the server address; put it in a configuration file. / Не следует жестко программировать (хардкодить) адрес сервера; помести его в конфигурационный файл.

For the demo, we just hardcoded the user's name into the welcome message. / Для демонстрации мы просто запрограммировали (захардкодили) имя пользователя прямо в приветственном сообщении.

The old system was full of hardcoded values, which made it difficult to update. / Старая система была полна жестко запрограммированных (захардкоженных) значений, что затрудняло ее обновление.

Сообщить об ошибке или дополнить