Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа по курсу Delphi.doc
Скачиваний:
41
Добавлен:
16.03.2015
Размер:
138.75 Кб
Скачать
  1. Описать процедуру KeyBoardLayoutToListBox, выводящую в список строк ListBox1 названия раскладок клавиатуры, установленных на компьютере.

  2. Закодировать и раскодировать текст по следующему правилу: заменить каждый символ его порядковым номером в таблице ascii, преобразованного в двоичный код.

  3. Телефонный справочник: переключением из меню по фамилии найти телефон или по телефону - фамилию, добавление и удаление абонента.

  4. Компонент "Метод наименьших квадратов".

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

Рекомендуемая литература

Фаронов В.В. «Delphi 6», 2002 г.

Фаронов В.В. «Delphi. Программирование на языке высокого уровня»

Александровский. «Delphi для проффесионалов», 2000 г.

Епанешников А.М., Епанешников В.А. «Программирование в среде Delphi», в 4 ч., 1997 г.

Культин, Никита «Delphi 6. Программирование на Object Pascal», 2001 г.

Орлик. «Секреты Delphi на примерах», 1996 г.

Контрольная работа по курсу «Программирование на языке высокого уровня»

Вариант № 28

  1. Описать процедуру DrawRomb, рисующую в центре формы ромб, размером 200 на 150 пикселей с красным контуром, толщиной в 3 пиксела.

  2. Вводится несколько чисел, разделенных пробелами. Напечатать их в порядке возрастания.

  3. Обработка символьной строки из меню, содержащего пункты «Добавить», «Удалить», «Найти», «Заменить».

  4. Компонент "Edit+Label".

  5. Составить программу, иллюстрирующую полет баллистической ракеты в зависимости от начальной скорости и начального направления вектора скорости (угла тангажа). Участок разгона ракеты и сопротивление атмосферы не учитывать.

Рекомендуемая литература

Фаронов В.В. «Delphi 6», 2002 г.

Фаронов В.В. «Delphi. Программирование на языке высокого уровня»

Александровский. «Delphi для проффесионалов», 2000 г.

Епанешников А.М., Епанешников В.А. «Программирование в среде Delphi», в 4 ч., 1997 г.

Культин, Никита «Delphi 6. Программирование на Object Pascal», 2001 г.

Орлик. «Секреты Delphi на примерах», 1996 г.

Контрольная работа по курсу «Программирование на языке высокого уровня»

Вариант № 29

  1. Описать процедуру DrawFigure, рисующую в центре формы синий квадрат размером 200 на 200 пикселей и красный круг на нем диаметром в 150 пикселей.

  2. Из текста выбрать слова, состоящие из латинских букв, русских букв, из цифр.

  3. Задаётся строчка, соответствующая записи некоторого арифметического выражения. Через меню проверить правильность расстановки скобок, построить его в виде польской инверсной записи (бесскобочная), предполагая что в выражение входят односимвольные идентификаторы, целые числа, скобки и знаки четырёх арифметических операций со стандартными приоритетами.

  4. Компонент "Столбиковая диаграмма".

  5. Составить программу, иллюстрирующую полет спутника по эллиптической орбите в зависимости от параметров орбиты. Для математической постановки задачи использовать законы Кеплера, исходные данные – радиусы перигея и апогея.

Рекомендуемая литература

Фаронов В.В. «Delphi 6», 2002 г.

Фаронов В.В. «Delphi. Программирование на языке высокого уровня»

Александровский. «Delphi для проффесионалов», 2000 г.

Епанешников А.М., Епанешников В.А. «Программирование в среде Delphi», в 4 ч., 1997 г.

Культин, Никита «Delphi 6. Программирование на Object Pascal», 2001 г.

Орлик. «Секреты Delphi на примерах», 1996 г.

Контрольная работа по курсу «Программирование на языке высокого уровня»

Вариант № 30

  1. Описать процедуру, рисующую в центре формы красный круг диаметром 200 пикселей и вписанный в него синий квадрат.

  2. Упорядочить слова текста по алфавиту, по длине.

  3. Электронная таблица умножения: два ряда по девять кнопок – сомножители, нажимаем – получаем результат.

  4. Компонент "Круговая диаграмма".

  5. Составить программу, способную выводить список сотрудников (ФИО, год рождения, оклад), выдавать список на экран по требованию пользователя, а также корректировать и сортировать в алфавитном порядке этот список. Хранение информации предусмотреть в отдельных файлах.

Рекомендуемая литература

Фаронов В.В. «Delphi 6», 2002 г.

Фаронов В.В. «Delphi. Программирование на языке высокого уровня»

Александровский. «Delphi для проффесионалов», 2000 г.

Епанешников А.М., Епанешников В.А. «Программирование в среде Delphi», в 4 ч., 1997 г.

Культин, Никита «Delphi 6. Программирование на Object Pascal», 2001 г.

Орлик. «Секреты Delphi на примерах», 1996 г.