Опытный программист - Большая Энциклопедия Нефти и Газа, статья, страница 2
Сумасшествие наследственно. Оно передается вам от ваших детей. Законы Мерфи (еще...)

Опытный программист

Cтраница 2


Книга рассчитана на опытных программистов и любителей, тех, кто знаком с Паскалем, и студентов, обучающихся программированию. Однако новичок, если у него нет возможности консультироваться с опытным программистом, может столкнуться с некоторыми трудностями при изучении материала. В этой книге рассматриваются все вопросы, связанные с составлением программ на Модуле-2, но не излагаются подробно общие основы программирования.  [16]

Она пригодится и опытным программистам, которым требуется глубокое и строгое изложение языка.  [17]

18 Этапы подготовки программ для решения задачи на ЭВМ 106. [18]

При программировании простых задач опытный программист может опустить этап разработки алгоритма и после тщательного анализа задачи приступить сразу же к разработке программы на одном из языков программирования, Разработка программы включает такие виды работ, как составление программы на одном из алгоритмических языков, подготовку программы для ввода в ЭВМ, отладку программы, ее тестирование. К этому моменту нужно очень четко представлять все тонкости задачи, все требования программы.  [19]

Этот раздел предназначен для опытных программистов на Си, переходящих к C Builder, но может быть полезен и для начинающих. Хотя приведенные здесь сведения не очень сложны, они все же рассчитаны на профессионалов, поэтому в крайнем случае вы можете просто продолжить чтение со следующего раздела.  [20]

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

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

Обычно коррекции платформ преодолимы опытными программистами. Более того, пользователи могут надеяться на преодоление этих хрупких схем в будущем. Например, файлы Macintosh могут отображаться на основании определенных возможностей системного программного обеспечения Macintosh, называемых ресурсами. Эти ресурсы указываются в вилке ( fork) ресурса файлов Macintosh. Под DOS на PC эквиваленты вилки не опознаются, так что если данные ресурса должны быть сохранены в файле для PC, к этому файлу необходимо дописать специальный заголовок. Когда файлы возвращаются на Macintosh, программное обеспечение на Macintosh, вероятно, должно знать о существовании заголовка.  [23]

Хотя многие пользователи UNIX, особенно опытные программисты, предпочитают командный интерфейс графическому, почти все UNIX-системы поддерживают оконную систему, созданную в Массачусетсском технологическом институте.  [24]

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

Хотя многие пользователи UNIX, особенно опытные программисты, предпочитают командный интерфейс графическому, почти все UNIX-системы поддерживают оконную систему, созданную в Массачусетсском технологическом институте.  [26]

Бригаду возглавляет ведущий программист: опытный программист высокой квалификации. Он выполняет всю работу по проектированию, пишет программы всех основных модулей, а также выполняет сборку и тестирование программ остальных членов бригады. Он также служит основным посредником между группой и внешними организациями, например другими бригадами или заказчиками, сокращая таким образом число линий связи между участниками проекта. Ведущему программисту ассистирует второй программист: специалист той же квалификации, который выполняет такую работу, как исследование альтернативных вариантов при проектировании и планировании, а также принимает участие в проектировании, кодировании и тестировании.  [27]

Языки высокого уровня являются в руках опытного программиста прекрасным средством быстрого создания прототипа экспертной системы, позволяют обеспечить гибкость процесса разработки при одновременном снижении материальных затрат и сокращении сроков выполнения проекта. Как правило, среда разработки таких языков обеспечивает совмещение интерфейса разработки и времени выполнения, что позволяет совместить вставку, редактирование и тестирование фрагментов программного кода. Но пользовательский интерфейс такой среды уступает интерфейсу оболочек по части дружественности, что, правда, не мешает опытному программисту быстро ее освоить.  [28]

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

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



Страницы:      1    2    3    4