ВУЗ:
Составители:
Программное обеспечение ПК
Методическое пособие по информатике и ВТ
42
Инструментальное ПО служит для разработки программистом нового программного
обеспечения. К инструментальному ПО относятся трансляторы, отладчики, специальные
текстовые редакторы для подготовки исходного текста, мониторы (программы для наблюде-
ния за поведением системы), дизассемблеры (средства для преобразования кодов процессора
в исходный текст программы), оптимизаторы. Современные средства разработки приложе-
ний сочетают все эти возможности в единой интегрированной среде.
5.7.1 Языки программирования
Язык программирования – набор ключевых слов и обычно несложных правил их со-
четания, пригодных для записи любого алгоритма для данного типа ЭВМ. Основные понятия
языка программирования:
-
Ключевое слово – зарезервированная последовательность символов, служащая толь-
ко для обозначения операций в данном языке и реализующая конкретную алгоритми-
ческую конструкцию или часть её. Алгоритмической конструкцией называется часто
используемая последовательность команд алгоритма: следование, цикл, ветвление,
выбор и др. Ко ключевым словам можно отнести также знаки операций (+, -, *, /, <, >,
= и др.). Ключевые слова задаются разработчиком транслятора данного языка про-
граммирования и не могут быть изменены программистом.
-
Идентификатор – имя переменной, константы, процедуры или иного объекта, выби-
раемое программистом по своему усмотрению.
-
Разделитель – символ или последовательность символов, служащая для отделения
ключевых слов, знаков операций, идентификаторов, комментариев друг от друга и по-
зволяющая транслятору однозначно интерпретировать исходный текст программы.
-
Синтаксис – набор правил сочетания языковых единиц в алгоритмической конструк-
ции, например, оформление вызова процедуры или присвоения переменной опреде-
ленного значения.
-
Семантика – правила сочетания алгоритмических конструкций в языке программи-
рования, например, оформление процедуры или цикла.
Обычно ключевые слова, синтаксис и семантика языка программирования представля-
ют упрощенное в той или иной мере подмножество английского языка.
Первые языки программирования появились вместе с созданием универсальных ЭВМ в
50-х годах XX века. В настоящее время существует несколько сотен различных языков про-
граммирования, а также множество их версий и подвидов. Некоторые языки программирова-
ния предназначены для выполнения очень узкого класса задач, их называют специализиро-
ванными. Другие позволяют создать практически любую программу для определённой ЭВМ
– это универсальные языки программирования. Часть языков реализована для практически
всех современных ЭВМ, некоторые же только для определенных типов или моделей компь-
ютеров. Имеется также множество других критериев для классификации языков программи-
рования.
5.7.2 Средства разработки приложений (Basic, Pascal, Delphi, C, Assembler, FoxPro и
др.)
Наиболее известными универсальными языками программирования для персональных
ЭВМ являются Basic, Pascal, C, Assembler.
BASIC (Бейсик) считается простейшим языком, предназначенным для составления не-
сложных программ начинающими программистами. С 60-х годов и по настоящее время Basic
является одним из самых распространённых средств разработки программ и реализован для
практически всех типов и моделей ЭВМ. В состав пакета Microsoft Office, например, входит
42 Программное обеспечение ПК
Инструментальное ПО служит для разработки программистом нового программного
обеспечения. К инструментальному ПО относятся трансляторы, отладчики, специальные
текстовые редакторы для подготовки исходного текста, мониторы (программы для наблюде-
ния за поведением системы), дизассемблеры (средства для преобразования кодов процессора
в исходный текст программы), оптимизаторы. Современные средства разработки приложе-
ний сочетают все эти возможности в единой интегрированной среде.
5.7.1 Языки программирования
Язык программирования – набор ключевых слов и обычно несложных правил их со-
четания, пригодных для записи любого алгоритма для данного типа ЭВМ. Основные понятия
языка программирования:
- Ключевое слово – зарезервированная последовательность символов, служащая толь-
ко для обозначения операций в данном языке и реализующая конкретную алгоритми-
ческую конструкцию или часть её. Алгоритмической конструкцией называется часто
используемая последовательность команд алгоритма: следование, цикл, ветвление,
выбор и др. Ко ключевым словам можно отнести также знаки операций (+, -, *, /, <, >,
= и др.). Ключевые слова задаются разработчиком транслятора данного языка про-
граммирования и не могут быть изменены программистом.
- Идентификатор – имя переменной, константы, процедуры или иного объекта, выби-
раемое программистом по своему усмотрению.
- Разделитель – символ или последовательность символов, служащая для отделения
ключевых слов, знаков операций, идентификаторов, комментариев друг от друга и по-
зволяющая транслятору однозначно интерпретировать исходный текст программы.
- Синтаксис – набор правил сочетания языковых единиц в алгоритмической конструк-
ции, например, оформление вызова процедуры или присвоения переменной опреде-
ленного значения.
- Семантика – правила сочетания алгоритмических конструкций в языке программи-
рования, например, оформление процедуры или цикла.
Обычно ключевые слова, синтаксис и семантика языка программирования представля-
ют упрощенное в той или иной мере подмножество английского языка.
Первые языки программирования появились вместе с созданием универсальных ЭВМ в
50-х годах XX века. В настоящее время существует несколько сотен различных языков про-
граммирования, а также множество их версий и подвидов. Некоторые языки программирова-
ния предназначены для выполнения очень узкого класса задач, их называют специализиро-
ванными. Другие позволяют создать практически любую программу для определённой ЭВМ
– это универсальные языки программирования. Часть языков реализована для практически
всех современных ЭВМ, некоторые же только для определенных типов или моделей компь-
ютеров. Имеется также множество других критериев для классификации языков программи-
рования.
5.7.2 Средства разработки приложений (Basic, Pascal, Delphi, C, Assembler, FoxPro и
др.)
Наиболее известными универсальными языками программирования для персональных
ЭВМ являются Basic, Pascal, C, Assembler.
BASIC (Бейсик) считается простейшим языком, предназначенным для составления не-
сложных программ начинающими программистами. С 60-х годов и по настоящее время Basic
является одним из самых распространённых средств разработки программ и реализован для
практически всех типов и моделей ЭВМ. В состав пакета Microsoft Office, например, входит
Методическое пособие по информатике и ВТ
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »
