Системы программирования
Опубликовано: 06.09.2018
Презентация «Системы программирования» . Размер 34 КБ. Автор: Сидоров Юрий .
содержание презентации «Системы программирования.ppt»
№ | Слайд | Текст |
1 |
Системы программированияСистемы программирования. Средства создания программ Интегрированные системы программирования Среды быстрого проектирования Вопросы по теме. Осторожно!!! Способы программирования бессознательного! |
|
2 |
Средства создания программСредства создания программ. Для создания программы на выбранном языке программирования нужно иметь следующие компоненты: Текстовый редактор Транслятор Редактор связей (сборщик) Назад. Установка системы программирования Geany и компилятора FreePascal в Windows XP |
|
3 |
Текстовый редакторТекстовый редактор. Текстовый редактор – это редактор, который позволяет набрать текст программы на языке программирования. Для этой цели можно использовать любые текстовые редакторы, но лучше пользоваться специализированным текстовым редактором. Назад. |
|
4 |
ТрансляторТранслятор. Транслятор – это основа систем программирования. Трансляторы языков программирования – это программы, обеспечивающие перевод исходного текста программы на машинный язык (объектный код), бывают двух типов: интерпретаторы и компиляторы. Назад. |
|
5 |
ИнтерпретаторИнтерпретатор. Интерпретатор - это транслятор, который обеспечивает последовательный синхронный «перевод» и выполнение каждой строки программы, причем при каждом запуске программы на выполнение вся процедура полностью повторяется. Достоинством интерпретатора является удобство отладки программы в интерактивном режиме, а недостатком - малая скорость работы. Назад. |
|
6 |
КомпиляторКомпилятор. Компилятор – это транслятор, который исходный текст программы переводит в машинный код. Если в тексте программы нет синтаксических ошибок, то машинный код будет создан. Но это, как правило, не работоспособный код, т.к. в этой программе не хватает подпрограмм стандартных функций, поэтому компилятор выдает промежуточный код, который называется объектным кодом и имеет расширение .obj. Назад. |
|
7 |
Редактор связейРедактор связей. Редактор связей (сборщик) – это программа, которая объединяет объектные модули отдельных частей программы и добавляет к ним стандартные модули подпрограмм стандартных функций (файлы с расширением .lib), которые содержатся в библиотеках, поставляемых вместе с компилятором, в единую программу, готовую к исполнению, т.е. создает исполнимый .exe файл. Назад. |
|
8 |
Интегрированная система программированияИнтегрированная система программирования. Интегрированная система программирования обязательно включает в себя специализированный текстовый редактор. Все этапы создания программы в ней автоматизированы: после того, как исходный текст программы введен, его компиляция и сборка осуществляются одним нажатием клавиши. В современных интегрированных системах имеется еще один компонент – отладчик.. Назад. |
|
9 |
ОтладчикОтладчик. Отладчик позволяет анализировать работу программы по шагам во время ее выполнения, наблюдая, как меняются значения различных переменных Назад. |
|
10 |
Среды быстрого проектированияСреды быстрого проектирования. В последние несколько лет созданы среды быстрого проектирования, в которых программирование, по сути, заменяется проектированием – в проектируемое окно готовые визуальные компоненты перетаскиваются с помощью мыши, затем свойства и поведение компонентов настраивается с помощью редактора. Исходный же текст программы, ответственный за работу этих элементов, генерируется автоматически с помощью среды быстрого проектирования, которая называется RAD-средой. Подобный подход называется визуальным программированием. Назад. |
|
11 |
Интегрированная системаВопрос 1. Интегрированная система программирования включает компонент для набора исходного текста программы (исходного кода), который называется... редактором связей отладчиком конструктором текстовым редактором библиотекой далее. |
|
12 |
Компонент для набора исходного текста программыОтвет на вопрос1. Интегрированная система программирования включает компонент для набора исходного текста программы (исходного кода), который называется... редактором связей отладчиком конструктором текстовым редактором библиотекой далее. |
|
13 |
Машинный кодВопрос 2. Интегрированная система программирования включает компонент для перевода исходного текста программы в машинный код, который называется... текстовым редактором редактором связей построителем кода компилятором Далее. |
|
14 |
Компонент для перевода исходного текста программы в машинный кодОтвет на вопрос2. Интегрированная система программирования включает компонент для перевода исходного текста программы в машинный код, который называется... текстовым редактором редактором связей построителем кода компилятором Далее. |
|
15 |
Объектный кодВопрос 3. Компилятор отличается от интерпретатора тем, что… создает объектный код проверяет синтаксис исходной программы анализирует текст исходной программы проверяет правильность семантики исходной программы Далее. |
|
16 |
Синтаксис исходной программыОтвет на вопрос3. Компилятор отличается от интерпретатора тем, что… создает объектный код проверяет синтаксис исходной программы анализирует текст исходной программы проверяет правильность семантики исходной программы Далее. |
|
17 |
Процесс трансляцииВопрос 4. Процесс трансляции всей программы без ее выполнения осуществляет … драйвер ассемблер компилятор интерпретатор Далее. |
|
18 |
Процесс трансляции всей программыОтвет на вопрос 4. Процесс трансляции всей программы без ее выполнения осуществляет … драйвер ассемблер компилятор интерпретатор Далее. |
|
19 |
Система программированияВопрос 5. Система программирования предоставляет программисту возможность … анализа существующих программных продуктов по соответствующей тематике автоматической сборки разработанных модулей в единый проект автоматического построения математической модели исходя из постановки задачи выбора языка программирования Далее. |
|
20 |
Единый проект автоматического построенияОтвет на вопрос 5. Система программирования предоставляет программисту возможность … анализа существующих программных продуктов по соответствующей тематике автоматической сборки разработанных модулей в единый проект автоматического построения математической модели исходя из постановки задачи выбора языка программирования Далее. |
|
21 |
Выполнение операторов исходной программыВопрос 6. Пошаговую трансляцию и немедленное выполнение операторов исходной программы осуществляет … интерпретатор ассемблер компилятор драйвер Далее. |
|
22 |
АссемблерОтвет на вопрос 6. Пошаговую трансляцию и немедленное выполнение операторов исходной программы осуществляет … интерпретатор ассемблер компилятор драйвер Далее. |
|
23 |
Исполнение исходной программыВопрос 7. И компилятор, и интерпретатор,- оба выполняют … непосредственное исполнение исходной программы создание объектного кода создание программы на языке высокого уровня анализ текста исходной программы Далее. |
|
24 |
Создание объектного кодаОтвет на вопрос 7. И компилятор, и интерпретатор,- оба выполняют … непосредственное исполнение исходной программы создание объектного кода создание программы на языке высокого уровня анализ текста исходной программы Далее. |
|
25 |
Объектные модули отдельных частей программыПрограмма, которая объединяет объектные модули отдельных частей программы и добавляет к ним стандартные модули подпрограмм стандартных функций, в единую программу, готовую к исполнению, называется … библиотекой редактором связей текстовым редактором отладчиком Далее. Вопрос 8. |
|
26 |
Стандартные модули подпрограммПрограмма, которая объединяет объектные модули отдельных частей программы и добавляет к ним стандартные модули подпрограмм стандартных функций, в единую программу, готовую к исполнению, называется … библиотекой редактором связей текстовым редактором отладчиком Далее. Ответ на вопрос 8. |
|
27 |
Ms DosВопрос 9. Системами программирования являются: a)Ms Dos б)Java в)Adobe PhotoShop г)Visual C++ д)Borland Delphi а,г в,д а,в б,г,д Далее. |
|
28 |
JavaОтвет на вопрос 9. Системами программирования являются: a)Ms Dos б)Java в)Adobe PhotoShop г)Visual C++ д)Borland Delphi а,г в,д а,в б,г,д Далее. |
|
«Системы программирования» |