Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Классификация языков программирования.Содержание книги
Поиск на нашем сайте Элементы языков программирования могут рассматриваться на следующих уровнях: 1. Алфавит – это совокупность символов, отображаемых на экране или при печати или вводимых с клавиатуры (символы Латиница). 2. Лексика - это совокупность правил обозначения цепочек символов (лексем), образующих идентификаторы (переменные и метки), операторы, операции и другие лексические компоненты языка. 3. Синтаксис – это совокупность правил образования языковых конструкций или предложений языка программирования (блоки, составные операторы, условные операторы, операторы цикла). Особенностью синтаксиса является принцип вложенности правил построения конструкции. 4. Семантика – это смысловое содержание конструкции, предложение языка т.е. проверка смысловой правильности конструкции.
Структура программ Исходная программа, как правило состоит из следующих частей: 1. Раздел идентификации – это область содержащая наименование программы, а также дополнительную информации для программистов или пользователей. 2. Раздел связи – это фрагмент текста, описывающий внешние переменные, передаваемые вызывающие программу т.е. ту часть исходных данных, которая обязательно поступает на вход программы при запуске (параметры программы). 3. Раздел оборудования (среда) – это описание типа ЭВМ процессором. Требования к оперативной и внешней памяти, существенных с точки зрения выполнимой программы. 4. Раздел данных – это идентификация переменных, используемых в программе и их типов. 5. Раздел процедур – это программная часть, содержащая описание процессов обработки данных К типовым операторам управления вычислительным процессом относят: · Организация циклов. · Ветвление программы. · Блоки операторов. · Операторы перевода Типичные функции: ü Стандартные ü Алгебраические ü Арифметические. ü Стандартные строчные ü Нестандартные Операторы присваивания значений: § Пересылка значений переменных, констант, функций, принимающую переменную. § Принимающую переменную § Вычисление значений арифметической переменной § Вычисление значений строчной переменной § Вычисление логических переменных. Д/з учить начиная с поколения (после таблицы) Подпрограммы Подпрограмма – это средство, позволяющее многократно использовать в разных местах основной программы один раз описанный фрагмент алгоритма. Локальные объявления принадлежат подпрограмме, описаны внутри ее и могут использоваться только ею. Глобальные объявления принадлежат программе в целом и доступны как самой программе, так и всем ее подпрограммам. Если имя глобального объявления совпадает с именем локального, то внутри подпрограммы обычно объявление интерпретируется как локальное, и все изменения, вносимые, например, в значение такой переменной, актуальны только в рамках подпрограммы.
|
||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2020-12-09; просмотров: 161; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.156 (0.005 с.) |