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

  2. Написать программу для кодирования и декодирования текстового файла с помощью слова-пароля.

  3. Создать проект, в котором моделируется траектории движения снаряда при разных начальных углах и скоростях выстрела, возможно, с нелинейностью (сопротивление пропорционально квадрату скорости с некоторым коэффициентом). Траектория движения определяется из задачи Коши для системы обыкновенных дифференциальных уравнений (уравнения движения материальной точки в поле тяжести). Интерфейс проекта должен позволять менять начальный угол траектории, начальную скорость полета, позволять выбирать модель полета и параметры модели.

  4. Компонент "Многогранник".

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

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

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

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

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

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

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

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

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

Вариант № 25

  1. Описать функцию Summa : Integer, возвращающую сумму всех чисел записанных в виде строк в 0-ой колонке StringGrid.

  2. Зашифровать и расшифровать текст по следующему правилу: внутри каждой четверки символов делать перестановку: 1234 - 4213.

  3. Прочитать текстовый файл. На отдельной форме вывести текст, в котором все слова из латинских символов и цифр выделены другим цветом.

  4. Компонент "Многоугольник".

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

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

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

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

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

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

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

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

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

Вариант № 26

  1. Описать процедуру StringGridToEdit, записывающую через пробел все строки из 0-ой колонки сетки строк StringGrid1 в редактор Edit1.

  2. В текстовом файле вычислить число гласных и согласных.

  3. Случайным образом генерируется целое число, его поначалу не видно. Затем пользователь называет различные числа, программа определяет больше они или меньше задуманного. Делается ряд попыток для угадывания числа, после этого через меню запускается просмотр результатов игры, в котором видно задуманное число и отмечены сделанные ходы.

  4. Компонент "StringGrid+ComboBox".

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

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

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

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

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

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

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

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

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

Вариант № 27