![](/user_photo/2706_HbeT2.jpg)
- •Отчет по учебной практике №7
- •08.06.2015
- •Понятие информации, ее измерение, количество и качество информации. Информационный ресурс. Формы и способы представления информации.
- •3. Организация и средства человеко-машинного интерфейса, мультисреды и гиперсреды.
- •4. Электронные таблицы.
- •5. Методы и технологии моделирования.
- •6. Интегрированные среды программирования.
- •7. Трансляция. Компиляция и интерпретация.
- •8. Сетевой сервис.
- •9. Антивирусные средства.
- •10. Основные операции с данными.
- •Список литературы
6. Интегрированные среды программирования.
Интегрированная среда программирования- система программных средств, используемая программистами для разработки программного обеспечения. Обычно среда программирования включает в себя:
Текстовый редактор;
Компилятор и/или интерпретатор;
Средства автоматизации сборки;
Отладчик.
Редактор исходного кода-текстовый редактордля создания и редактированияисходного кодапрограмм. Он может быть отдельным приложением, или встроен винтегрированную среду разработки(IDE).
Редакторы исходного кода имеют некоторые возможности, упрощающие и ускоряющие написание и изменение кода, такие как подсветка синтаксиса,автодополнение, проверка правильности расстановки скобок, контекстная помощь по коду и многие другие. Такие редакторы предоставляют удобный способ для запускакомпилятора,интерпретатора,отладчикаили других программ необходимых в процессеразработки программного обеспечения. Несмотря на то, что многие текстовые редакторы могут быть использованы для редактирования исходного кода, если они не имеют расширенных возможностей, автоматизирующих или упрощающих ввод и модификацию кода, то они не могут называться "редакторами исходного кода", а просто являются "текстовыми редакторами, которые также могут быть использованы для редактирования исходного кода".
Иногда интегрированная среда программирования содержит также средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Многие современные среды программирования также включают браузер классов, инспектор объектов и диаграмму иерархии классов - для использования при объектно-ориентированной разработке программного обеспечения. Хотя, и существуют среды разработки, предназначенные для нескольких языков программирования – такие, как Eclipse, NetBeans, Embarcadero RAD Studio, Qt Creator или Microsoft Visual Studio, обычно, среда разработки предназначается для одного определённого языка программирования - как, например, Visual Basic, Delphi, Dev-C++.
Частный случайинтегрированных сред программирования – среды визуальной разработки, которые включают в себя возможность визуального редактирования интерфейса программы.
Среда визуальной разработки– среда разработки программного обеспечения, в которой наиболее распространенные блоки программного кода представлены в виде графических объектов. Применяются в основном для создания прикладных программ и разработки графического интерфейса пользователя (GUI).
Некоторые визуальные среды разработки имеют собственный формат хранения проекта, и при переходе на другую среду может возникнуть непереносимость свойств проекта и некоторых частей проекта, таких как собственные библиотеки используемой среды разработки.
Изменения могут вноситься и в язык программирования. Так, например, несмотря на то, что в среде разработки Delphi за основу взят Pascal, она представляет собой уже новый язык программирования. Среду разработки, как и язык программирования, следует выбирать на этапе проектирования программного обеспечения. Правильно спроектированное программное обеспечение должно учитывать развитие и внедрение новых технологий, поэтому перенос разработки такого программного обеспечения в другую среду разработки не должен представлять трудностей.