Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
17
Добавлен:
28.06.2014
Размер:
1.13 Кб
Скачать
Главная метафора процедурно-ориентированных языков:
Это соответствие понятий привычным человеку компонентам языка программирования.
Классы ЯП:
- процедурно-ориентированные (действие);
- функциональные (функция);
- объектно-ориентированные (объект);
- логические (логическое выражение);
- графические (графика);
- средоориентированные (экран).
Процедурно-ориентированные языки ближе всего к машинному образу мышления, к таким ЯП относится Pascal
В 70-е годы программирование стало массовым. Брукс «Мифический человекомесяц». Была создана технология разработки структурных программ.
1972г – Дейкстра – Книга о базисе и структурированном программировании.
В Pascal воплощается главная метафора программирования.
Стиль – это метафора, воплощенная в языке программирования:
- рельеф (должен выбираться осознанно, должны быть видны все вложенности и тд и тп, служит для подчеркивания порядка действий)
- выбор меток
- выбор имен переменных (как и метки, должны быть логически обоснованы, нести смысловую нагрузку)
- наличие комментариев (для ускорения работы с исходным текстом кода, часть документации)