Руководство программиста. Руководство системного программиста
Руководство программиста
Программист – это специалист, который занимается разработкой алгоритмов
и компьютерных программ на основе специальных математических моделей.
Прикладные программисты занимаются в основном разработкой программного обеспечения прикладного характера, а также
в их обязанности входит адаптация уже существующих программ под нужды отдельно
взятой организации или пользователя.
Нормативной базой для составления данного документа может являться ГОСТ
19.504-79 «ЕСПД. Руководство программиста.
Требования к содержанию и оформлению», в котором выделяются следующие
разделы:
- назначение и условия
применения программы (назначение и функции, выполняемые программой, объем
оперативной памяти, требования к составу и параметрам периферийных устройств,
требования к программному обеспечению и т. п.);
- характеристики программы
(временные характеристики, режим работы, средства контроля правильности
выполнения и самовосстанавливаемости программы и т. п.);
- обращение к программе
(описание процедур вызова программы, способы передачи управления и параметров данных
и др.);
- входные и выходные данные
(описание организации используемой входной и выходной информации и, при необходимости,
ее кодирования);
- сообщения (тексты сообщений,
выдаваемых программисту или оператору в ходе выполнения программы, описание их содержания
и действия, которые необходимо предпринять по этим сообщениям).
В зависимости от особенностей документа допускается объединять отдельные
разделы или вводить новые. В приложении к руководству программиста могут быть
приведены дополнительные материалы (примеры, иллюстрации, таблицы, графики и т. п.).
Руководство системного программиста
Системный программист – это разработчик операционных систем, программных
комплексов, обеспечивающих слаженную работу компонентов компьютера, который
практически не занимается прикладными программами. Системный программист выстраивает многоуровневую
структуру, которая объединяет отдельные компоненты (работу процессора, сетевого
оборудования, оперативную память, выполнение прикладных программ и пр.) в модули,
а модули – в компьютерную сеть.
Нормативной базой для составления данного документа может являться ГОСТ
19.503-79 «ЕСПД. Руководство системного программиста. Требования к содержанию и
оформлению», в котором выделяются следующие разделы:
- общие сведения о программе
(назначение и функции программы и сведения о технических и программных средствах,
обеспечивающих выполнение данной программы);
- структура программы
(сведения о структуре программы, ее составных частях, о связях между составными
частями и о связях с другими программами);
- настройка программы
(описание действий по настройке программы на состав технических средств, выбор
функций и др.);
- проверка программы (описание
способов проверки, позволяющих дать общее заключение о работоспособности программы:
контрольные примеры, методы прогона, результаты);
- дополнительные возможности
(описание дополнительных разделов функциональных возможностей программы и способов
их выбора);
- сообщения системному
программисту (тексты сообщений, выдаваемых в ходе выполнения настройки,
проверки программы, а также в ходе выполнения программы, описание их содержания
и действий, которые необходимо предпринять по этим сообщениям).
В зависимости от особенностей документа допускается объединять отдельные
разделы или вводить новые. В приложении к руководству системного программиста
могут быть приведены дополнительные материалы (примеры, иллюстрации, таблицы, графики
и т. п.).