Файл: Системы программирования (Сущность систем программирования и их состав).pdf
Добавлен: 22.05.2023
Просмотров: 264
Скачиваний: 2
За время развития программируемых логических контроллеров размер средней программы возрос более чем в 100 раз. Многие решения, требовавшие раньше аппаратной поддержки, реализуются сегодня программно. Соответственно требования к качеству программного обеспечения очень высоки. Поэтому сложную программу должны писать специалисты. Но для ответственных проектов очень важно, чтобы программа алгоритма была понятна техническому персоналу, осуществляющему настройку, сопровождение и ремонт оборудования. Они не обязаны изучать программу досконально, но понимать, что происходит, безусловно, должны.
Таким образом, внедрение стандарта послужит фундаментом для создания единой школы подготовки специалистов. Человек, прошедший обучение по программе, включающей стандарт МЭК 61131, сможет работать с программируемыми логическими контроллерами любой фирмы. В то же время, если он имел ранее опыт работы с любыми программируемым логическим контроллером, его навыки окажутся полезными и существенно упростят изучение новых возможностей.
Заключение
Важнейшим элементом в развитии систем программирования выступили подпрограммы. Появление аппарата подпрограмм существенно облегчило процесс разработки системных и прикладных программ. Подпрограммы позволили формировать библиотеки из наиболее часто употребляемых в программах алгоритмов - процедур и функций. В системах программирования обязательно присутствуют стандартные (встроенные в систему) библиотеки подпрограмм. Например, в их число входят подпрограммы вычисления математических функций sin(х), cos(x), abs(х) и др.
В настоящее время распространены пользовательские и прикладные библиотеки подпрограмм. Их число увеличивается. Меняется структура библиотечных подпрограмм. В современных языках получили распространение модули (Unit), представляющие специализированные пакеты взаимосвязанных подпрограмм определенного предназначения, например по работе с клавиатурой, с графикой и пр. Развитие объектно-ориентированного программирования позволило создавать библиотеки объектов и подпрограмм с объектными типами данных (Object). Примером могут служить оболочки типа TurboVision.
Список использованных источников
- Каймин В. А. Информатика: Учебник / Каймин В. А. - 6-е изд. - М.: НИЦ ИНФРА-М, 2015. - 285 с.
- Основы общей теории и методики обучения информатике [Электронный ресурс] : учебное пособие / под ред. А.А. Кузнецова. - 2-е изд. - М.: БИНОМ. Лаборатория знаний, 2013. - 207 с.
- Острейковский, В. А. Информатика [Электронный ресурс] : Учебник / В. А. Острейковский - М.: Высш. шк., 2014. - 511 с.:
- Программные и аппаратные средства информатики / ЦаревР.Ю., ПрокопенкоА.В., КнязьковА.Н. - Краснояр.: СФУ, 2015. - 160 с.:
- Стариченко Б. Е. Теоретические основы информатики: Учебник для вузов/, 3-е изд., перераб. и доп. - М.: Гор. линия-Телеком, 2016. - 400 с.
- http://www.prolog-PLC.ru
- http://www.3s-software.com