Информатика 10-11. Книга 1. Теория (с задачами и решениями). Шауцукова Л.З. - 2 стр.

UptoLike

Составители: 

практикума подан в нетрадиционной, ориентированной на общность алгоритмических
конструкций компоновке.
Практикум универсален в том отношении, что позволяет выработать полноценные навыки
алгоритмизации и программирования независимо от качества компьютерного оснащения
учебного заведения или при полном отсутствии такового. Для этого каждый алгоритм
дается в следующей последовательности:
формулировка задачи;
система тестовых данных и результатов;
реализация алгоритма в четырех наиболее популярных в школьном образовании
средахна школьном алгоритмическом языке, на языке блок-схем и на языках
программирования Turbo Pascal;
таблицы исполнения алгоритма на каждом из тестов.
Для многих задач приводятся результаты работы программ, выведенные на экран.
Важное значение, придаваемое тестированию алгоритмов, объясняется тем, что на этом
этапе
детально изучается и уточняется условие задачи;
происходит осмысление того, что является исходными данными и результатами;
фиксируются все ситуации, которые могут возникнуть при решении задачи;
уточняются типы данных;
даются имена переменным;
продумываются формы представления и выдачи исходных данных и результатов.
Приводимые способы и программы решения задач по возможности являются
рациональными, но не претендуют на то, чтобы быть наилучшими. Так, в программах с
целью экономии объема не предусмотрена защита от недопустимых данных, хотя это
обязательный элемент любой программы. Читатель может сам восполнить эти недочеты,
воспользовавшись рекомендациями восьмой главы первого раздела, и в ряде случаев
предложить более совершенное решение задачи.
практикума подан в нетрадиционной, ориентированной на общность алгоритмических
конструкций компоновке.

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

   •   формулировка задачи;
   •   система тестовых данных и результатов;
   •   реализация алгоритма в четырех наиболее популярных в школьном образовании
       средах — на школьном алгоритмическом языке, на языке блок-схем и на языках
       программирования Turbo Pascal;
   •   таблицы исполнения алгоритма на каждом из тестов.

Для многих задач приводятся результаты работы программ, выведенные на экран.

Важное значение, придаваемое тестированию алгоритмов, объясняется тем, что на этом
этапе

   •   детально изучается и уточняется условие задачи;
   •   происходит осмысление того, что является исходными данными и результатами;
   •   фиксируются все ситуации, которые могут возникнуть при решении задачи;
   •   уточняются типы данных;
   •   даются имена переменным;
   •   продумываются формы представления и выдачи исходных данных и результатов.


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