Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей




Турбопаскаль для начинающих

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

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

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

Упоминание приемов и средств, изучаемых в конкретной теме, не означает их исчерпывающего изучения в данной теме, а лишь отмечает начало изучения. Это позволяет начинать рассмотрение приемов и средств на очень простых программах, а в дальнейшем развивать и закреплять их на программах, реализующих более сложные структуры данных и алгоритмы обработки. С продвижением по темам внимание акцентируется на специфике используемых приемов и средств их реализации.
Основное назначение тем - описание приемов программирования и программ, на которых эти приемы демонстрируются. Такие программы будем называть демонстрационными.

Помимо них для каждой темы приводится список упражнений, контрольных (тренировочных) задач и вопросов. Упражнения представляют собой некоторые модификации или добавления, которые можно выполнить в рамках указанной программы, и служат, для закрепления приемов программирования, разобранных в этой программе. Контрольные задачи ориентированы на самостоятельную paзpaботку программы.

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







Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru