
- •2.Язык Turbo Pascal: структура программы, простой и составной оператор. Операторы переходов: условный оператор, оператор выбора (переключения).
- •3. Типы данных в системе программирования Turbo Pascal: простые типы, понятие о составных типах данных.…
- •Var m: array[1..10] of integer;
- •6.Основные алгоритмы обработки данных: сортировка данных. Простая и быстрая сортировка. Сортировка массива методом пузырька.
- •6.Организация работ с процедурами и функциями пользователя в языке программирования turbo pascal. Передача параметров. Рекурсия и ее использование.
- •7.Файлы данных в языке Object Pascal: открытие, чтение, запись, закрытие. Текстовые типизированные, нетипизированые файлы. Прямой и последовательный доступ к файлам.
- •Вывод данных. Для вывода результатов работы программы на экран используются процедуры:
- •8. Объектно-ориентированное программирование – общая характеристика и сравнительный анализ. Объект и класс. Базовые принципы ооп – инкапсуляция, полиморфизм и наследование.
- •8.2 Понятие класса в языке ObjectPascal. Структура класса: поля, методы, свойства. Доступ к структурным элементам класса. Иерархия наследования классов. Конструктор и деструктор класса.
- •9.Состав и назначение среды визуального программирования Delphi. Инспектор объектов, палитра компонентов, форма. Настройка свойств формы, создание и запуск приложений.
- •События в Delphi
- •10. Организация интерфейса программы в среде визуального программирования Delphi. Меню пользователя, управляющие элементы (кнопки, списки, флажки)
- •10.2 Использование компонентов RichEdit, StringGrid, OleContainer и WebBrowser. Внедрение ole-объектов в программу Delphi. Подключение файлов формата html.
- •11 Использование компонентов стандартов диалогов для программирования в среде Delphi. Диалоги работы с файлами, цветами, шрифтами, поиска и замены.
- •12. Программирование графики в среде визуального программирования Делфи. Компоненты вывода и построения графических изображений.
- •13. Организация работы с бд в среде Delphi. Подключение, просмотр и редактирование бд.
- •15.Компьютерная графика.
- •16.Операционные системы как средство распределения и управления ресурсами эвм
- •18 Общие сведения о операционной системе Windows. Загрузка операционной системы. Особенности настройки Windows и установки приложений.
- •19, Прикладное программное обеспечение общего назначения: обзор и классификация. Прикладные инструментальные пакеты для решения математических задач на эвм: назначение и основные возможности.
- •20.Офисные пакеты: назначение, состав, возможности. Создание презентаций.
- •Структура таблицы реляционной модели данных
- •Структура таблицы реляционной модели данных
- •Структура таблицы реляционной модели данных
- •Просмотр и корректировка данных с помощью экранных форм
- •25 Система обработки текста: назначение и основные возможности. Вставка объектов и работа с таблицами.
- •27. Табличные процессоры: назначение и основные возможности. Работа со списками в табличном процессоре.
- •Сортировка списка. Фильтрация (выборка) записей списка. Структура.
- •Скрыть детали
- •29. Язык sql. Типы данных sql. Команды языка sql.
- •30.Язык sql. Оператор выборки данных Select и примеры его использования.
Вывод данных. Для вывода результатов работы программы на экран используются процедуры:
Write(A1,A2,...AK);
WriteLn(A1,A2,...AK);
Первый из этих операторов производит вывод значений переменных А1, А2,...,АК в строку экрана. Второй оператор, в отличие от первого, не только производит вывод данных на экран, но и производит переход к началу следующей экранной строки. Если процедура writeln используется без параметров, то она просто производит пропуск строки и переход к началу следующей строки.
Переменные, составляющие список вывода, могут относиться к целому, действительному, символьному или булевскому типам. В качестве элемента списка вывода кроме имен переменных могут использоваться выражения и строки.
Форма представления значений в поле вывода соответствует типу переменных и выражений: величины целого типа выводятся как целые десятичные числа, действительного типа - как действительные десятичные числа с десятичным порядком, символьного типа и строки - в виде символов, логического типа - в виде логических констант TRUE и FALSE.
Оператор вывода позволяет задать ширину поля вывода для каждого элемента списка вывода. В этом случае элемент списка вывода имеет вид А:К, где А - выражение или строка, К - выражение либо константа целого типа. Если выводимое значение занимает в поле вывода меньше позиций, чем К, то перед этим значением располагаются пробелы. Если выводимое значение не помещается в ширину поля К, то для этого значения будет отведено необходимое количество позиций.
Для величин действительного типа элемент списка вывода может иметь вид А:К:М, где А - переменная или выражение действительного типа, К - ширина поля вывода, М - число цифр дробной части выводимого значения. К и М - выражения или константы целого типа. В этом случае действительные значения выводятся в форме десятичного числа с фиксированной точкой.
Пример записи операторов вывода:
var rA, rB: Real;
iP,iQ:Integer;
bR, bS: Boolean;
chT, chV, chU, chW: Char;
begin
. . .
WriteLn(rA, rB:10:2);
WriteLn(iP, iQ:8);
WriteLn(bR, bS:8);
WriteLn(chT, chV, chU, chW);
end.
Процедура write обеспечивает вывод в текстовый файл группы переменных. Если ширина поля вывода не указана, соответствующий параметр выводится вслед за предыдущим без какого-либо их разделения. Символы и строки передаются выводному файлу без изменений, но снабжаются ведущими пробелами, если задана ширина поля вывода и эта ширина больше требуемой для вывода.
При выводе логических выражений в зависимости от их значения выводятся слова True или False. (Ввод логических констант процедурами Read или ReadLn не предусмотрен.)
Вещественные числа выводятся в экспоненциальном формате, если не указан параметр Decpiaces, в противном случае выбирается формат представления числа с фиксированной точкой. Процедура writeln полностью идентична процедуре Write за исключением того, что выводимая последовательность символов автоматически завершается маркером eoln (свое название процедура получила от Write Line - писать строку). При вызове WriteLn можно опускать параметры Vi-в этом случае в файл передается пустая строка.