Технология
программирования - дисциплина, изучающая технологические процессы программирования
и порядок их прохождения.
Программирование - процесс подготовки задач для их решения с помощью
компьютера; итерационный процесс составления программ.
Технология
программирования требует предоставления технологических инструкций, включающих
указание последовательности вып-я технолог опер-й, перечисл-е усл-й, при
которых вып-ся та или иная опер-я,описание самих опер-й,где для каждой операции
определены исходные данные,результаты, инструкции,нормативы,стандарты,критерии,методы
оценки.
Структурное
прог-е- совокупность
рекомендуемых тех. приемов,охватывающая выполнение разработки всех этапов ЭВМ
Модульное
программирование-использование
подпрограмм модулей, использующих глобальные данные.
Объектно-ориентированное
прог-е – технология
создания сложного ПО, основанная на представлении проги в виде совокупности
объектов, каждый из которых яв-ся экземпляром опр класса,а классы образуют
иерархию с наследованием свойств.
Компонентный
подход- создание по
из отдельных компонентов
Среда разработки программного
обеспечения (IDE) —
это система программных средств, используемая программистами для разработки ПО.
Обычно среда
разработки включает в себя текстовый редактор, компилятор (весь текст)и/или
интерпретатор(по команде), средства автоматизации сборки и отладчик. Иногда
также содержит средства для интеграции с системами управления, версиями и
разнообразные инструменты для упрощения конструирования графического интерфейса
пользователя. Многие современные среды разработки также включают браузер
классов, инспектор объектов и диаграмму иерархии классов — для использования
при объектно-ориентированной разработке ПО.( C++ Builder)
В процессе
разработки программных средств используется компьютерная поддержка процессов разработки ПС. Это достигается путем
представления хотя бы некоторых программных документов ПС на компьютерных носителях
данных и предоставление в распоряжение разработчика специальных ПС или
включенных в состав компьютера специальных устройств, созданных для какой-либо
обработки таких документов. В качестве такого специального ПС можно указать
компилятор с какого-либо языка программирования.
ПС,
предназначенное для поддержки разработки других ПС - программный инструмент разработки
ПС.
Устройство
компьютера, специально предназначенное для поддержки разработки ПС - аппаратным
инструментом разработки ПС.
|