- •Принципы фон Неймана
- •Принципы фон Неймана
- •3) Вспомогательные программы (утилиты).
- •Антивирусные программы
- •Управление окнами
- •Запуск программы
- •Открытие документа или web-страницы
- •Выполнение команды
- •Билет 15 Основы форматирования символов
- •Разница между жирным и полужирным
- •2. Виды моделей данных
- •Иерархическая модель данных
- •Сетевая модель данных
- •Реляционная модель данных
- •Система управления базами данных Access
- •Знакомство с субд Access
- •Алфавит и словарь языка
- •Ключевые слова
Алфавит и словарь языка
В программах 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. Рассмотрим пример.
По-видимому, самым простым методом сортировки является так называемый метод "пузырька". Чтобы уяснить его идею, представьте , что массив (таблица) расположен вертикально. Элементы с большим значением всплывают вверх наподобие больших пузырьков. При первом проходе вдоль массива, начиная проход "снизу", берется первый элемент и поочередносравнивается с последующими. При этом:
если встречается более "легкий" (с меньшим значением) элемент, то они меняются местами;
при встрече с более "тяжелым" элементом, последний становится "эталоном" для сравнения, и все следующие сравниваются с ним .
В результате наибольший элемент оказывается в самом верху массива.