Непейвода Н.Н. Программирование. Раздел 1

Непейвода Н.Н. Программирование. Страница 61

Перепишите одну из понравившихся вам программ, прочитанных в ходе предыдущего контрольного упражнения, на используемый вами язык программирования.

Приведите пример программы, в которой выражения вида

дают различные результаты.

Приведите пример предложения естественного языка, которое выгля­дит замкнутым в себе, но интерпретация которого полностью меняется в зависимости от контекста.

Постройте трансляцию формы условного оператора из п. 1 на стр. 53 в команды фон Неймановского вычислителя.

Постройте программу вычисления значения ех при целых значениях х в диапазоне от 1 ООО ООО ООО до 1 ООО ООО ООО, выдающую порядок числа и 10 точных значащих цифр. Проверьте свою программу, вос­пользовавшись какойлибо математической системой высокого уровня (например, Maple).

Глава 2

Синтаксис, семантика и прагматика языка программирования

Назначение этой главы — дать введение в проблему точного определения языка программирования. Эта проблема имеет много аспектов, укажем лишь некоторые из них, имеющие прямое отношение к обучению программиста.

Нужно иметь уверенность в том, что составленная программа будет чле­ниться на составные части и пониматься именно так, как предполагалось при ее написании, а не иначе. Поэтому нужно точное и доступное для программиста определение структуры конструкций языка.

Нужно понимать, как представлены средствами языка сущности, закоди­рованные в программе. Это включает в себя ясное понимание того, как будут исполняться предусмотренные нами действия над данными сущ­ностями.

Знание конкретных команд вычислителя необязательно, но требуется по­нимание того, какие ограничения вносит конкретное представление, с тем чтобы не оказаться в ситуации, когда, казалось бы, технические детали существенно влияют на решение и полностью сбивают нас с толку.

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама