Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Декларативные языки программирования - это языки программирования, в которых операторы представляют собой объявления или высказывания в символьной логикеСодержание книги
Поиск на нашем сайте
Объектно-ориентированное программирование базируется на трех ключевых концепциях — инкапсуляции, наследовании и полиморфизме 29) Обзор языков программирования Компьютерная программа представляет собой логически упорядоченную последовательность команд, предназначенных для управления компьютером Процессор компьютера — это большая интегральная схема. Таким образом, процессор исполняет программы, представляющие собой последовательность чисел и называемые машинным кодом. Сегодня практически все программы создаются с помощью языков программирования. Языки программирования — это формальные искусственные языки. Как и естественные языки, они имеют алфавит, словарный запас, грамматику и синтаксис, а также семантику. Алфавит — разрешенный к использованию набор символов, с помощью которого могут быть образованы слова и величины данного языка. Словарный состав или лексика языка - это совокупность употребляемых в нем слов, т.е. правильных слов данного языка. Грамматика - это конечная система правил, определяющих язык. Грамматика определяет способы построения изменения и сочетания слов. Синтаксис — система правил, определяющих допустимые конструкции языка программирования из букв алфавита. Семантика - система правил однозначного толкования каждой языковой конструкции, позволяющих производить процесс обработки данных. Структура программ Программа на языке Pascal всегда состоит из двух основных частей: описания последовательности действий, которые необходимо выполнить, и описания данных, с которыми оперируют действия. Действия представляются операторами языка, данные вводятся посредством описаний и определений. Кроме того, программа может быть снабжена заголовком, который задаст имя программы и ее параметры. Описания данных текстуально предшествуют описанию действий и должны содержать упоминание всех объектов, используемых в действиях (операторах). Основные конструкции языков Языки программирования — это формальные искусственные языки. Как и естественные языки, они имеют алфавит, словарный запас, грамматику и синтаксис, а также семантику Синтаксис — система правил, определяющих допустимые конструкции языка программирования из букв алфавита. Семантика - система правил однозначного толкования каждой языковой конструкции, позволяющих производить процесс обработки данных. Взаимодействие синтаксических и семантических правил определяет основные понятия языка, такие как операторы, идентификаторы, константы, переменные, функции, процедуры и т.д. Языки программирования, имитирующие естественные, обладающие укрупненными командами, ориентированные «на человека», называют языками высокого уровня. Чем выше уровень языка, тем ближе структуры данных и конструкции, использующиеся в программе, к понятиям исходной задачи 32) Процедуры, подпрограммы, функции и методы Отдельные программные единицы — подпрограммы (процедуры) Любая программа, готовая к самостоятельному исполнению, состоит из единственной головной (или главной) программы, с которой начинается работа, и некоторого количества подчиненных ей подпрограмм Подпрограммы, поставляемые в составе системы программирования, обычно называют стандартными или системными Подпрограммы решают три важные задачи: избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты; улучшают структуру программы, облегчая ее понимание; Повышают устойчивость к ошибкам программирования и непредвидимым последствиям при модификациях программы. Стандартная подпрограмма (процедура или функция) - подпрограмма, включенная в библиотеку программ ЭВМ, доступ к которой обеспечивается средствами языка программирования.
|
||||
Последнее изменение этой страницы: 2017-02-10; просмотров: 159; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.114.198 (0.005 с.) |