Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на Информатику экзамен.docx
Скачиваний:
7
Добавлен:
25.04.2019
Размер:
138.91 Кб
Скачать

Алфавит и словарь языка

В программах Object Pascal могут использоваться любые символы из множества символов языка Object Pascal. К этому множеству относятся буквы латинского алфавита, арабские цифры, пробельные символы, разделители и специальные символы.

Прописные и строчные латинские буквы, а так же знак подчеркивания, Десятичные цифры:

Ключевые слова

Ключевые, слова являются неотъемлемой частью языка. Все они имеют однозначно определенный смысл, изменить который невозможно. Кроме собственно ключевых слов бывают еще и зарезервированные, т.е. те, которые могут стать ключевыми в последующих версиях языка. 

Object Pascal — Язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом. Произошел от более ранней объектно-ориентированной версии Паскаль[2], называвшейся Clascal, который был доступен на компьютере Apple Lisa.

Билет 29

Оператор ветвления (условная инструкция, условный оператор)  оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения. Оператор ветвления применяется в случаях, когда выполнение или невыполнение некоторого набора команд должно зависеть от выполнения или невыполнения некоторого условия. Ветвление — одна из трёх (наряду с последовательным исполнением команд и циклом) базовых конструкций структурного программирования. Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие) принимает значение «истина» true. В большинстве языков программирования условный оператор начинается с ключевого слова if.

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

требуется организовать выбор выполнения последовательности действий в зависимости от каких-либо условий.

Такие алгоритмы называются алгоритмами разветвляющейся структуры.

В системе программирования КуМир для создания алгоритма разветвляющейся структуры предусмотрены

конструкции "ЕСЛИ - ТО - ИНАЧЕ - ВСЕ" и "ВЫБОР - ПРИ - ВСЕ".

Команда ветвления: ЕСЛИ - ТО - ИНАЧЕ - ВСЕ

Команда ветвления - разделяет алгоритм на два пути в зависимости от некоторого условия; затем

исполнение алгоритма выходит на общее продолжение. Ветвление бывает полное и неполное.

Графическая схема выполнения конструкции "если"

Билет 31

Изучим компонент StringGrid. Компонент StringGrid предназначен для отображения и хранения текстовой информации в виде таблицы. Расположен он на вкладке Additional палитры компонентов.

Размер таблицы определяется свойствами ColCount и RowCount. Они задают количество столбцов и строк соответственно. При необходимости эти свойства можно менять и программно. Размеры же ячеек в пикселях задают свойстваDefaultColWidth и DefaultRowHeight. Если же надо задать размер некоторого столбца или некоторой строки отдельно, то надо воспользоваться свойствами ColWidths или RowHeights соответственно.

Массив  это структурированная совокупность ячеек памяти, хранящих элементы данных под единым общим именем. В PHP массивы представляют собой довольно гибкий и многоцелевой тип данных, так как они могут содержать в качестве элементов любой другой тип, существующий в PHP, в том числе другие массивы. Если переменная в один момент времени содержит только одно значение, то массив может содержать одновременно несколько значений — элементов. Каждый элемент массива строго идентифицируется по индексу, иначе называемому ключом. Индекс (ключ) — это номер или уникальный идентификатор элемента, записанный в квадратных скобках после имени массива. Таким образом, массив всегда состоит из одной или нескольких пар "ключ-значение".

Простейшим примером массива может служить обыкновенное слово. В языке PHP все строковые данные можно представить в виде массива символов. Например, слово "массив" состоит из шести элементов. К любому из элементов можно обратиться, указав его индекс. В языке PHP, как и в языке С, индексация массивов начинается с нуля, поэтому самый первый элемент массива будет иметь индекс 0. Рассмотрим пример.

По-видимому, самым простым методом сортировки является так называемый метод "пузырька". Чтобы уяснить его идею, представьте , что массив (таблица) расположен вертикально. Элементы с большим значением всплывают вверх наподобие больших пузырьков. При первом проходе вдоль массива, начиная проход "снизу", берется первый элемент и поочередносравнивается с последующими. При этом:

  • если встречается более "легкий" (с меньшим значением) элемент, то они меняются местами;

  • при встрече с более "тяжелым" элементом, последний становится "эталоном" для сравнения, и все следующие сравниваются с ним .

В результате наибольший элемент оказывается в самом верху массива.