Презентация, доклад по информатике на тему Системы программирования

Системы программирования предназначены для автоматизации процесса написания программ. В их состав входит язык программирования (ЯП), транслятор (Т) и специальные средства редактировании , отладки и компоновки (СРОК).

Слайд 1Системы программирования

Системы программирования

Слайд 2Системы программирования предназначены для автоматизации процесса написания программ. В их состав

входит язык программирования (ЯП), транслятор (Т) и специальные средства редактировании , отладки и компоновки (СРОК).
Системы программирования предназначены для автоматизации процесса написания программ. В их состав входит язык программирования (ЯП), транслятор (Т)

Слайд 3 Язык программирования – совокупность правил, определяющих систему записей, составляющих программу,

а так же определяющих синтаксис и семантику (смысл) используемых грамматических конструкций.
Язык программирования – совокупность правил, определяющих систему записей, составляющих программу, а так же определяющих синтаксис и

Слайд 4Типы языков программирования
Машинно-зависимые языки (зависят от типа компьютера):
Язык машинных команд (двоичный

код).
Язык ассемблера (язык символьного кодирования). Ассемблер – специальная программа, которая переводит написанный код в машинные команды.
Машинно-независимые языки - языки высокого уровня (Паскаль, Бейсик, С++ и др.).

Типы языков программирования	Машинно-зависимые языки (зависят от типа компьютера):	Язык машинных команд (двоичный код).	Язык ассемблера (язык символьного кодирования). Ассемблер

Слайд 5Транслятор – системная программа, осуществляющая перевод программы с языка программирования высокого

уровня на язык машинных команд.

Типы трансляторов:
• Интерпретатор – программа, которая преобразует каждый оператор программы в машинную команду и сразу передаёт её на выполнение. После выполнения преобразуется следующий оператор и т.д. (Плюс интерпретатора – удобство отладки программы. Минус – эта программа постоянно находится в оперативной памяти).

Транслятор – системная программа, осуществляющая перевод программы с языка программирования высокого уровня на язык машинных команд.Типы трансляторов:•	Интерпретатор

Слайд 6• Компилятор – преобразует в машинный код всю программу целиком и только

потом отдаёт ее на выполнение (Плюс – не заполняется оперативная память).

Средства редактирования, отладки и компоновки включают в себя следующие программы: редактор (позволяет набирать и редактировать текст программы), отладчик (для нахождения ошибок), компоновщик (подключает к разрабатываемой программе библиотечные подпрограммы, отлаживает связи между ними и создает исполняемый файл).


•	Компилятор – преобразует в машинный код всю программу целиком и только потом отдаёт ее на выполнение (Плюс

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть