«Радиопрограммист» перенаправляется сюда. Для использования в других целях см. Радио программирование.
«Телепрограмма» перенаправляется сюда. О самом содержании см. Телевизионное шоу.
Все передачи радио и телевидения, которые транслировались в течение определенного периода времени
Вещательное программированиепрактика организации и / или заказа (планирование) из транслировать медиа-шоу, обычно радио и телевидение в ежедневном, еженедельном, ежемесячном, квартальном или сезонном расписании. Руководитель, отвечающий за выбор программ и планирование графика, иногда является директор по сетевому программированию.
Современные вещатели используют автоматизация вещания регулярно менять расписание своих шоу, чтобы собрать аудиторию для нового шоу, сохранить это аудитория, или конкурировать с шоу других вещателей. Большинство трансляций телевизионные шоу представлены еженедельно в ПРАЙМ-тайм или ежедневно в другое время суток, хотя нередки исключения.
На микроуровне планирование — это минутное планирование передачи; что и когда транслировать, обеспечивая адекватное или максимальное использование эфирного времени. Стратегии планирования телевидения используются, чтобы дать шоу наилучшие возможные шансы на привлечение и удержание аудитории. Они используются для показа шоу аудитории, когда она, скорее всего, захочет их посмотреть, и для доставки аудитории рекламодателям в таком составе, который делает их рекламу наиболее эффективной. [1]
Вся суть программирования на C++
С ростом цифровых платформ и сервисов, позволяющих нелинейный, доступ по запросу к телевизионному контенту, этот подход к вещанию с тех пор упоминается с использованием ретроним линейный(такие как линейное телевидениеи линейные каналы). [2] [3] [4]
- 1 История
- 2 Стратегии планирования
- 2.1 Блочное программирование
- 2.2 Мосты
- 2.3 Кросс-программирование
- 2.4 Контрпрограммирование
- 2.5 День
- 2.6 Гамак
- 2.7 Разделение сезона
- 2.8 Штабелирование
- 2.9 Зачистка
- 2.10 Тентполинг
- 2.11 Тематика
- 2.12 Временной интервал
История
С началом планового телевидения в 1936 г. телевидение Изначально программирование было связано только с заполнением нескольких часов каждый вечер — часы, теперь известные как ПРАЙМ-тайм. Однако со временем телевидение стали смотреть днем и поздно ночью, а также по выходным. По мере увеличения эфирного времени рос и спрос на новый материал. За исключением спортивное телевидение, развлекательные шоу стали более важными в прайм-тайм.
Стратегии планирования
Блочное программирование
Основная статья: Блочное программирование
Блочное программированиеэто практика составления расписания группы дополнительных программ вместе. Блоки обычно строятся вокруг определенных жанров (т. Е. Блок, ориентированный конкретно на ситкомы ), целевой аудитории или других факторов. Блоки также позволяют продвигать эти программы вместе под брендами одеял (например, ABC «s»TGIF «состав и NBC «s»Должен смотреть телевизор «).
Что с IT в 2023? Про работу можно забыть? Анализ IT рынка
Мосты
Мостыэто практика отговаривания аудитории от переключения каналов во время «переходов» между конкретными программами. Это может быть сделано, в первую очередь, путем показа рекламных роликов следующей программы ближе к концу предыдущей программы, например, во время ее титров, [5] или максимально уменьшить длину пересечения двух программ (горячее переключение).
Ведущий следующей программы может аналогичным образом ненадолго появиться ближе к концу предыдущей программы (иногда напрямую взаимодействуя с ведущим), чтобы обеспечить предварительный просмотр; в новостное вещание, это обычно называется «бросок» или «бросок». Благодаря обеим программам » новостная комедия форматы, Comedy Central программа Ежедневное шоуаналогично представленные сегменты подбрасывания, чтобы продвигать свои побочные и конечные результаты, Отчет Кольбера, в котором хост Джон Стюарт завязал бы комедийный разговор с ведущим последнего, Стивен Кольбер, через разделенный экран ближе к концу шоу. [6]
Премьера сериала Шоу Джеки Томасаиспользовал мост от его входа, Розанна, закончив серию сценой, в которой семья Коннор смотрит начало Шоу Джеки Томасана телевидении во вселенной, и переход к самому шоу без каких-либо переходов между ними. ABC заказал ежеминутный рейтинговый отчет Nielsen, который показал, что большинство зрителей из Розаннабыл сохранен. [7] [8]
В некоторых случаях канал может намеренно позволить программе выйти за пределы следующего получасового временного интервала вместо того, чтобы заканчиваться ровно через полчаса, чтобы не дать зрителям «серфинг» прочь в традиционные переходные периоды (так как они уже пропустили начало передач на других каналах). Однако это может вызвать сбои в работе рекордеров, если они не знают о расписании (обычно цифровые видеомагнитофоны можно настроить на автоматическую запись в течение заданного периода времени до и после заданного временного интервала расписания в программа передач данные для учета возможных отклонений). [9] [10]
На какое-то время TBS намеренно использовал эту практику под брендом «Turner Time», планируя все программы на 5 и 35 минут после часа, а не точно на полчаса. Это также способствовало привлечению зрителей, отключающихся от шоу, которое уже было запущено на другом канале, так как планирование смещения облегчало захват начала другой программы. [11]
Кросс-программирование
Основная статья: Кроссовер (фантастика)
Кросс-программированиепредполагает взаимосвязь двух спектаклей. Это достигается за счет расширения сюжетной линии на два эпизода двух разных шоу.
Контрпрограммирование
Основная статья: Контрпрограммирование (телевидение)
Контрпрограммированиеэто практика намеренного планирования программ, чтобы отвлечь зрителей от другой, важной программы. Усилия по противодействию программированию часто включают планирование контрастирующей программы другого жанра или демографии, ориентированной на зрителей, которые могут не интересоваться основной программой (например, спортивное мероприятие, которое обычно привлекает преимущественно мужскую аудиторию, по сравнению с церемонией награждения, которая привлекает преимущественно -женщины аудитории). [12] [13] Несмотря на то, что он часто входил в число ведущих телевизионных передач США всех времен, Суперкубок имеет выдающуюся историю существования запрограммированный таким образом. Одним из наиболее ярких примеров такой практики был Лиса с 1992 выход в эфир специального прямого эфира В живом цветепротив игры полупериод шоу. [14] [15]
Контрпрограммирование также может включать прямых конкурентов, запланированных друг против друга. [16] В некоторых случаях вещатели могут попытаться скорректировать свое расписание, чтобы предотвратить попытки контрпрограммирования, например, получить немного более ранний временной интервал (в надежде, что после того, как зрители увлекутся просмотром шоу, они не будут переключать каналы) или составление расписания. соревновательная программа в другой период сезона, чтобы полностью избежать соревнований. [17] [18]
День
Основная статья: День
Деньэто практика разделения день на несколько частей, в каждой из которых разный тип радиопрограмма или же телешоу соответствующий для того времени эфир. Дневное телевидение шоу чаще всего ориентированы на демографический, и что за целевая аудитория обычно занимается в это время.
- Подпишись
- Ранние утренние новости
- Раннее утро
- Поздно утром
- Дневное телевидение
- Ранняя бахрома
- Обеденные новости
- Рано днем
- Поздний вечер
- Рано вечером
- Вечерние новости
- ПРАЙМ-тайм
- Поздние новости
- Позднее ночное телевидение
- Слот кладбища
- Выйти (закрывать)
- Поздняя бахрома
- Пост-поздняя челка
Гамак
Основная статья: гамак
Гамак- это метод, используемый вещательными компаниями, при котором непопулярное шоу назначается между двумя популярными шоу в надежде, что зрители его посмотрят. Общественное телевидение использует это как способ продвижения серьезного, но ценного контента.
Разделение сезона
Основная статья: Разделенный телевизионный сезон
Разделение сезонаэто практика трансляции одного сезона сериала в двух частях с запланированным перерывом между ними. Это позволяет стратегически программировать вторую половину сезона отдельно от первой.
Штабелирование
Штабелированиеэто метод, используемый для развития аудитории поток группируя шоу с похожими призывами, чтобы «перемещать» зрителя от одного шоу к другому. [19]
Зачистка
Основная статья: Программирование полосы
Зачисткаэто практика проведения одной серии в постоянном ежедневном временном интервале в течение недели, обычно в будние дни. Первый запуск дневной и синдицированный программы, такие как ток-шоу, суд показывает, игра показывает, и мыльные оперы, как правило, транслируются в формате полосы,
Синдицированные повторы сетевых программ, которые первоначально транслировались еженедельно, часто транслируются в виде полос. Шоу, синдицированные таким образом, обычно должны проходить в течение нескольких сезонов (практическое правило 100 серий ), чтобы иметь достаточно эпизодов для запуска без значительных повторяет.
Помимо теленовеллы, программы в прайм-тайм удаляются только изредка, обычно в качестве ограниченного мероприятие.
Тентполинг
Основная статья: Программирование палаточных столбов
В программирование палаточного столба, программисты делают ставку на хорошо известный сериал, столь привлекательный для аудитории, что они могут разместить два неизвестных сериала по обе стороны, и именно сила центрального шоу привлечет зрителей к двум другим шоу.
Тематика
Вещательная компания может временно полностью или частично посвятить свое расписание определенной теме. Хорошо известный пример тематического состава — Канал Дискавери ежегодный «Неделя акул «.
Тематические расписания — обычная практика для крупных каникулы -Такие как День Святого Валентина, Хэллоуин, и Рождество — где могут транслироваться каналы специальные предложения, фильмы и эпизоды существующих программ, относящиеся к празднику. Практика может помочь привлечь зрителей, интересующихся программами, отражающими сезон. В сочетании с праздничными программами, когда это уместно, канал также может быть ориентирован на зрителей, находящихся в отпуске. длинные выходные или общие школьные перемены, путем планирования марафонов фирменных программ и франшиз полнометражных фильмов, на которые канал имеет права, или других тематических программных мероприятий.
Основные кабельные сети США Свободная форма (25 дней Рождества, 31 день Хэллоуина) и Hallmark Channel известны тем, что транслируют долгосрочные праздничные программы. После успешного проведения праздничных мероприятий, таких как Обратный отсчет до Рождества, Hallmark Channel принял стратегию разделения своих программ на тематические сезоны круглый год, пытаясь позиционировать себя как «круглогодичное место для празднования» (что синергетично с Карты клейма ‘ основной открытка и предметы коллекционирования). [20] [21] [22] [23]
Временной интервал
Шоу Временной интервалили место в расписании может иметь решающее значение для его успеха или неудачи (см. выше).
Временной интервал может повлиять на общую аудиторию программы; как правило, более ранние временные интервалы в прайм-тайм более привлекательны для семейного просмотра и молодежи, в то время как более поздние временные интервалы, такие как 22:00. час, как правило, больше обращаются к пожилым людям. Некоторые временные интервалы, в просторечии известные как «слоты на кладбище «или» слоты смерти «имеют тенденцию иметь меньшую потенциальную аудиторию (одним из таких примеров является Пятничные вечера ), [24] или жесткая конкуренция со стороны рейтинговых сериалов. [25] [26]
Смотрите также
- Часы вещания
- Влияние часовых поясов на вещание в Северной Америке
- Электронные СМИ
- Осенний график
- Межстраничная программа
- Радиокомпьютерные услуги — автоматическое расписание для радиостанций
- Канал Timeshift
- Телепрограмма
- Телепрограммы
Рекомендации
- ^Истман, С.Т., Фергюсон, Д.А. (2013). Медиа-программирование: стратегии и практики(9-е изд.), Бостон: Томсон Уодсворт.
- ^Андреева, Нелли (12.02.2019). «Бретт Вайц о будущем TNT и TBS, никаких» мрачных, удручающих драм «и многого другого, не написанного на TNT». Срок. Получено 2019-05-14 .
- ^Баттаглио, Стивен. «Количество просмотров сетевого телевидения снизилось, но ожидается, что высокий спрос на рекламу приведет к увеличению авансовых продаж». Лос-Анджелес Таймс. Получено 2019-05-14 .
- ^«В эпоху просмотра со сдвигом во времени сети работают по расписанию». MediaPost. Получено 2019-05-14 .
- ^Эллис, Дж. (2000) Видя вещи: телевидение в эпоху неопределенности, Лондон: И. Тавриды.
- ^Стейнберг, Жак (2005-05-04). » ‘ Daily Show «Личность получает свою платформу». Нью-Йорк Таймс. ISSN0362-4331 . Получено 2019-09-09 .
- ^Картер, Билл. «Особо внимательный взгляд ABC на« Шоу Джеки Томаса »». Нью-Йорк Таймс, 1992-12-07, с. D8.
- ^Картер, Билл. «Как Клифф и Норм пьют, В прогулках по Сайнфельду». Нью-Йорк Таймс, 1993-03-21, с. A31.
- ^«Почему у американцев самые плохие видеорегистраторы?». Шифер. 21 июня 2013 г. . Получено 9 сентября, 2019 .
- ^»Нечетное время заставляет TiVo выдавать предупреждение в США». Цифровой шпион. 12 мая 2004 г. . Получено 9 сентября, 2019 .
- ^»Квест изнутри Тернера на трансляцию». adage.com. 2012-04-16 . Получено 2019-09-09 .
- ^«NASCAR сойдется лицом к лицу с Оскаром». U-T Сан-Диего. Получено 12 января 2014 .
- ^28 февраля; 2012 г. «7,1 миллиона зрителей Матча всех звезд НБА снизились на 22% по сравнению с трансляцией в 2011 году». Sports Business Daily. Получено 2019-09-29 . CS1 maint: числовые имена: список авторов (ссылка на сайт)
- ^«Цель зрелища заставляет НФЛ думать о шоу в перерыве между таймами Суперкубка». Чикаго Трибьюн. 6 февраля 2011 г. . Получено 30 января, 2013 .
- ^Weinstien, Стив. «Fox борется за Суперкубок с хитрым планом: Телевидение:« Сеть повстанцев »надеется отобрать у телезрителей CBS собственное шоу с участием банды из« In Living Color ». ‘ «. Лос-Анджелес Таймс. Получено 15 ноября 2016 .
- ^Пауэрс, Мартина; Московиц, Эрик (15 июня 2013 г.). «Праздничный фейерверк 4 июля теряет национальную популярность». Бостонский глобус. Получено 16 июня, 2013 .
- ^Планкетт, Джон (3 апреля 2013 г.). «Голос против Британии: талантливые: планирование возобновления войн». Хранитель. Получено 13 ноября, 2017 .
- ^Браун, Мэгги (23 сентября 2012 г.). «Пилоты BBC во вторник вечером принимают участие в битве костюмированных драм на ITV». Хранитель /Наблюдатель. Получено 13 ноября, 2017 .
- ^Вэйн, Э.Т., Гросс, Л.С. (1994) Программирование для телевидения, радио и кабеля, Бостон: Focal Press.
- ^Пецки, Дениз (2019-04-08). «Лия Рене, Крис МакНалли, Дэн Жаннотт, Натан Парсонс и многие другие в ролях на канале Hallmark Channel» Обратный отсчет до лета «». Срок. Получено 2019-04-29 .
- ^Ярборо, Кейтлин. «Все, что вам нужно знать о канале Hallmark в 2018 году». Южная жизнь. Time, Inc . Получено 21 февраля, 2018 .
- ^Бакман, Адам (31 марта 2016 г.). «Hallmark Upfront делает упор на программирование, ориентированное на семью, с упором на праздники». СМИ Daily News. Получено 20 февраля, 2018 .
- ^» ‘ Эльф и Рождественские каникулы — волшебство праздника для AMC ». Голливудский репортер. Получено 2019-03-21 .
- ^«Есть ли надежда в« Временном интервале смерти »на Friday Night Television?». NPR.org. Получено 2019-09-09 .
- ^«Первоначальный шум: внутренняя дурь в 5 самых сложных временных интервалах Fall TV». Возраст объявления. 2019-05-20 . Получено 2019-09-09 .
- ^» ‘ Гримм и другие шоу, которые не попали в слот Friday Night Death «. EW.com. Получено 2019-09-09 .
- Радио
- Радиопрограмма
- Кабель
- Цифровой
- спутник
- Телевизионное шоу
- Аналоговый
- Кабель
- Цифровой
- Цифровое наземное телевидение
- Кампус радио
- Коммерческое вещание
- Общественное радио
- Многоканальное телевидение
- Платное телевидение
- Плата за просмотр
- Телеканалы для взрослых
- Канал по интересам детей / Детский телесериал
- Документальный канал
- Канал по интересам мужчин
- Кино телеканалы
- Музыкальное радио / Музыкальное телевидение
- Канал викторины
- Канал покупок
- Новости вещания
- Деловые каналы
- Общественные дела
- Мировые новости в прямом эфире
- Вещательный дизайнер
- Лицензия на вещание
- Сеть вещания
- Безопасный для трансляции
- Системы телевещания
- Цифровая экранная графика
- Директор по сетевому программированию
- Нижняя треть
- Партнерская сеть
- Лента новостей
- Экранный дисплей
- Вне вещания
- Пресс-бокс
- Пресс-пул
- Ошибка оценки
- Макет экрана телевизионных новостей
- Телевизионная лицензия
- Телестудия
Источник: wikijaa.ru
Программирование на тв это
Исследуется специфика программирования и контент-стратегий российского локального телевидения. Проведен анализ сетки вещания трех подмосковных телеканалов, использованы экспертные интервью с руководством данных медиа, результаты опроса зрителей в социальных сетях. Выявлено, что телеканалы редко обращаются к актуальным приемам планирования эфира, не учитывают специфику локального медиапространства. Представлен опыт малозатратного программирования с ориентацией на интересы местного сообщества.
Ключевые слова:
местное телевидение, программирование, российское телевидение, местные новости
Тип: статьи в журналах
Источник: Вестник Томского государственного университета. Филология. 2021. № 73. С. 311-333
Источник: www.openrepository.ru
Транслятор
Транслятор обычно выполняет также диагностику ошибок, форирует словари идентификаторов, выдаёт для печати тексты программы и т. д.
Трансляция программы— преобразование программы, представленной на одном из языков программирования, в программу на другом языке и, в определённом смысле, равносильную первой.
Язык, на котором представлена входная программа, называется исходным языком, а сама программа — исходным кодом. Выходной язык называется целевым языкомили объектным кодом.
Понятие трансляции относится не только к языкам программирования, но и к другим компьютерным языкам, вроде языков разметки, аналогичных HTML, и к естественным языкам, вроде английского или русского. Однако данная статья только о языках программирования, о естественных языках см.: Перевод.
Виды трансляторов
- Адресный. Функциональное устройство, преобразующее виртуальный адрес (Virtual address) в реальный адрес памяти (Memory address).
- Диалоговый. Обеспечивает использование языка программирования в режиме разделения времени.
- Многопроходной. Формирует объектный модуль за несколько просмотров исходной программы.
- Обратный. То же, что детранслятор. См. также: декомпилятор, дизассемблер.
- Однопроходной. Формирует объектный модуль за один последовательный просмотр исходной программы.
- Оптимизирующий. Выполняет оптимизацию кода в создаваемом объектном модуле.
- Синтаксически-ориентированный (синтаксически-управляемый). Получает на вход описание синтаксиса и семантики языка и текст на описанном языке, который и транслируется в соответствии с заданным описанием.
- Тестовый. Набор макрокомандязыка ассемблера, позволяющих задавать различные отладочныепроцедуры в программах, составленных на языке ассемблера.
Реализации
Цель трансляции — преобразовать текст с одного языка на другой, который понятен адресату текста. В случае программ-трансляторов, адресатом является техническое устройство (процессор) или программа-интерпретатор.
Основная статья: Компилятор
Язык процессоров (машинный код) обычно является низкоуровневым. Существуют платформы, использующие в качестве машинного язык высокого уровня (например, iAPX-432 18 октября 2023 года состоится «TAdviser SummIT Кибербезопасность»
Шаблон:Начало цитаты Можно привести ряд других примеров, в которых архитектура разработанных серий вычислительных машин базировалась или сильно зависела от некоторой модели структуры программы. Так, серия GE/Honeywell Multics основывалась на семантической модели выполнения программ, написанных на языке ПЛ/1. В Шаблон:Не переведено B5500, B6700 … B7800 прототипом послужила модель программы этапа выполнения, написанной на расширенном языке Алгол. …
Процессор i432, подобно этим ранним архитектурам, также базируется на семантической модели структуры программы. Однако, в отличие от своих предшественников, i432 не основывается на модели некоторого конкретного языка программирования. Вместо этого, основной целью разработчиков было обеспечение непосредственной поддержки на этапе выполнения как для абстрактных данных(то есть программирование с абстрактными типами данных), так и для доменно-ориентированных операционных систем. …
Язык Ада поддерживает объектно-базированное программирование, что и послужило причиной выбора его в качестве основного языка программирования для i432. Шаблон:Конец цитаты), но они являются исключением из правила в силу сложности и дороговизны. Транслятор, который преобразует программы в машинный язык, принимаемый и исполняемый непосредственно процессором, называется компилятором.
Процесс компиляции как правило состоит из нескольких этапов: лексического, синтаксического и Шаблон:Не переведено, генерации промежуточного кода, оптимизации и генерации результирующего машинного кода. Помимо этого, программа как правило зависит от сервисов, предоставляемых операционной системой и сторонними библиотеками (например, файловый ввод-вывод или графический интерфейс), и машинный код программы необходимо связатьс этими сервисами. Связывание со статическими библиотеками выполняется редактором связейили компоновщиком(который может представлять из себя отдельную программу или быть частью компилятора), а с операционной системой и динамическими библиотеками связывание выполняется при начале исполнения программы загрузчиком.
Достоинство компилятора: программа компилируется один раз и при каждом выполнении не требуется дополнительных преобразований. Соответственно, не требуется наличие компилятора на целевой машине, для которой компилируется программа. Недостаток: отдельный этап компиляции замедляет написание и отладку и затрудняет исполнение небольших, несложных или разовых программ.
Основная статья: Ассемблер
В случае, если исходный язык является языком ассемблера (низкоуровневым языком, близким к машинному языку), то компилятор такого языка называется ассемблером.
Основная статья: Интерпретатор
Противоположный метод реализации — когда программа исполняется с помощью интерпретаторавообще без трансляции. Интерпретатор программно моделирует машину, цикл выборки-исполнения которой работает с командами на языках высокого уровня, а не с машинными командами. Такое программное моделирование создаёт виртуальную машину, реализующую язык.
Этот подход называется чистой интерпретацией. Чистая интерпретация применяется как правило для языков с простой структурой (например, АПЛ или Лисп). Интерпретаторы командной строки обрабатывают команды в скриптах в UNIX или в пакетных файлах (.bat) в MS-DOS также как правило в режиме чистой интерпретации.
Достоинство чистого интерпретатора: отсутствие промежуточных действий для трансляции упрощает реализацию интерпретатора и делает его удобнее в использовании, в том числе в диалоговом режиме. Недостаток — интерпретатор должен быть в наличии на целевой машине, где должна исполняться программа. А свойство чистого интерпретатора, что ошибки в интерпретируемой программе обнаруживаются только при попытке выполнения команды (или строки) с ошибкой, можно признать как недостатком, так и достоинством.
Существуют компромиссные между компиляцией и чистой интерпретацией варианты реализации языков программирования, когда интерпретатор перед исполнением программы транслирует её на промежуточный язык (например, в байт-код или p-код), более удобный для интерпретации (то есть речь идёт об интерпретаторе со встроенным транслятором). Такой метод называется смешанной реализацией. Примером смешанной реализации языка может служить Perl. Этот подход сочетает как достоинства компилятора и интерпретатора (бо́льшая скорость исполнения и удобство использования), так и недостатки (для трансляции и хранения программы на промежуточном языке требуются дополнительные ресурсы; для исполнения программы на целевой машине должен быть представлен интерпретатор). Также, как и в случае компилятора, смешанная реализация требует, чтобы перед исполнением исходный код не содержал ошибок (лексических, синтаксических и семантических).
Основная статья: Динамическая компиляция
По мере увеличения ресурсов компьютеров и расширения гетерогенных сетей (в том числе интернета), связывающих компьютеры разных типов и архитектур, выделился новый вид интерпретации, при котором исходный (или промежуточный) код компилируется в машинный код непосредственно во время исполнения, «на лету». Уже скомпилированные участки кода кешируются, чтобы при повторном обращении к ним они сразу получали управление, без перекомпиляции. Этот подход получил название динамической компиляции.
Достоинством динамической компиляции является то, что скорость интерпретации программ становится сравнимой со скоростью исполнения программ в обычных компилируемых языках, при этом сама программа хранится и распространяется в единственном виде, независимом от целевых платформ. Недостатком является бо́льшая сложность реализации и бо́льшие требования к ресурсам, чем в случае простых компиляторов или чистых интерпретаторов.
Этот метод хорошо подходит для веб-приложений. Соответственно, динамическая компиляция появилась и поддерживается в той или иной мере в реализациях Java, Microsoft .NET, Perl, Python.
Смешение понятий трансляции и интерпретации
Трансляция и интерпретация — разные процессы: трансляция занимается переводом программ с одного языка на другой, а интерпретация отвечает за исполнение программ. Однако, поскольку целью трансляции как правило является подготовка программы к интерпретации, то эти процессы обычно рассматриваются вместе. Например, языки программирования часто характеризуются как «компилируемые» или «интерпретируемые», в зависимости от того, преобладает при использовании языка компиляция или интерпретация. Причём практически все языки программирования низкого уровня и третьего поколения, вроде ассемблера, Си или Модулы-2, являются компилируемыми, а более высокоуровневые языки, вроде Python или SQL, — интерпретируемыми.
С другой стороны, существует взаимопроникновение процессов трансляции и интерпретации: интерпретаторы могут быть компилирующими (в том числе с динамической компиляцией), а в трансляторах может требоваться интерпретация для конструкций метапрограммирования (например, для макросов в языке ассемблера, условной компиляции в Си или для шаблонов в C++).
Более того, один и тот же язык программирования может и транслироваться, и интерпретироваться, и в обоих случаях должны присутствовать общие этапы анализа и распознавания конструкций и директив исходного языка. Это относится и к программным реализациям, и к аппаратным — так, процессоры семейства x86 перед исполнением инструкций машинного языка выполняют их декодирование, выделяя в опкодах поля операндов (регистров, адресов памяти, непосредственных значений), разрядности и т. п.
Источник: www.tadviser.ru