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