Введение в программирование. Pascal и Delphi. Гурьянов Л.В - 7 стр.

UptoLike

6
Введение
Что мы понимаем под программированием
Реальность программного обеспечения не встраивается естест-
венным образом в пространство. У него нет готового геометрическо-
го представления подобно тому, как местность представляется кар-
той, кремниевые микросхемыдиаграммами, компьютерысхема-
ми соединений.
Абстрактной сущностью программного объекта является конст-
рукция, состоящая из сцепленных вместе концепций: наборов дан-
ных, взаимосвязей между элементами данных, алгоритмов
и вызовов
функций.
Однако программная конструкция реальна в том смысле, что она
работает, производя видимые результаты, которые отделимы от са-
мой конструкции: печатает значения данных, рисует картинки, про-
изводит звуки, приводит в движение рычаги. В наше время осущест-
вилось волшебство мифа и легенды. С клавиатуры вводится верное
заклинание, и экран
монитора оживает, показывая то, чего никогда
не было и не могло быть.
Компьютерная программаэто послание человека машине. Стро-
го выстроенный синтаксис и тщательные определения нацелены на
то, чтобы бездумной машине стали понятны намерения человека.
Однако при составлении программы необходима безошибочная точ-
ность действий. В этом отношении компьютер также напоминает
волшебство
. Один неверный знак, одна пауза в заклинании, и чудо не
состоялось. Человеку несвойственно совершенство, и оно является
необходимым лишь в немногих сферах его деятельности. При освое-
нии программирования труднее всего привыкнуть к требованию со-
вершенства [По материалам статьи: Брукс Ф. Мифический человеко-
месяц или как создаются программные системы. – Изд. 2. – 1995].
  Введение
  Что мы понимаем под программированием
   Реальность программного обеспечения не встраивается естест-
венным образом в пространство. У него нет готового геометрическо-
го представления подобно тому, как местность представляется кар-
той, кремниевые микросхемы – диаграммами, компьютеры – схема-
ми соединений.
   Абстрактной сущностью программного объекта является конст-
рукция, состоящая из сцепленных вместе концепций: наборов дан-
ных, взаимосвязей между элементами данных, алгоритмов и вызовов
функций.
   Однако программная конструкция реальна в том смысле, что она
работает, производя видимые результаты, которые отделимы от са-
мой конструкции: печатает значения данных, рисует картинки, про-
изводит звуки, приводит в движение рычаги. В наше время осущест-
вилось волшебство мифа и легенды. С клавиатуры вводится верное
заклинание, и экран монитора оживает, показывая то, чего никогда
не было и не могло быть.
   Компьютерная программа – это послание человека машине. Стро-
го выстроенный синтаксис и тщательные определения нацелены на
то, чтобы бездумной машине стали понятны намерения человека.
Однако при составлении программы необходима безошибочная точ-
ность действий. В этом отношении компьютер также напоминает
волшебство. Один неверный знак, одна пауза в заклинании, и чудо не
состоялось. Человеку несвойственно совершенство, и оно является
необходимым лишь в немногих сферах его деятельности. При освое-
нии программирования труднее всего привыкнуть к требованию со-
вершенства [По материалам статьи: Брукс Ф. Мифический человеко-
месяц или как создаются программные системы. – Изд. 2. – 1995].


                                6