Какие преимущества дает использование подпрограмм в языке программирования?

Использование подпрограмм позволяет:

- структурировать большие программы, что значительно облегчает работу с текстами программ (поиск нужного места в программе, добавление и изменение фрагментов программы);

- создавать большие комплексы программ (методы восходящего и нисходящего программирования);

- локализовать ошибки в программах, так как можно тестировать каждую подпрограмму в отдельности;

- осуществлять коллективную работу над программами (разные подпрограммы могут делать разные программисты);

- создавать библиотеки подпрограмм для коммерческого и некоммерческого использования;

- составлять документацию на программы, включающую перечень и назначение подпрограмм.

97) Перечислите основные этапы программирования задачи на языке программирования.

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

Какие языки программирования вы знаете?

Наиболее употребительными простыми языками являются PASCAL, С (более сложная версия – С++) и BASIC. Более сложные языки программирования—PL\1, АDA, MODULA-2. Прочие языки высокого уровня: COBOL, FORTRAN, ALGOL и т. д. PROLOG и PLANNER относятся к декларативным языкам программирования (декларативные языки позволяют формулировать сразу цель программы, а алгоритм ее решения строится автоматически).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: