КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Порядок выполнения работы. - закрепление изученного материала по основным операторам языка Pascal;
Требования к знаниям ПРАКТИЧЕСКОЕ ЗАНЯТИЕ 4 Тема: «ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ» Цели: - закрепление изученного материала по основным операторам языка Pascal; - формирование навыков записи алгоритмов для использования библиотек подпрограмм на языке Pascal.
Характер занятия: поисковый. Форма организации: фронтальная. Обеспечение занятия: ПК, ОС Windows, Delphi, ручка, карандаш, линейка, тетрадь по практическим работам. Перед выполнением практической работы студент должен знать: - основные элементы Delphi и принципы работы в ней; - основные операторы языка Object Pascal.
после выполнения практической работы студент должен уметь: - разрабатывать алгоритмы с использованием модулей.
Задание 1 Cоздать программу, выполняющую следующие действия: 1. После запуска программы в окне изображается рисунок, выбранный первым переключателем из раскрывающегося списка. 2. Выбираем необходимый переключатель, рисунок из соответствующего раскрывающегося списка. 3. Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.
1. Открыть новый проект. 2. Разместить на форме экземпляры компонентов: рамка GroupBox, переключатель RadioBatton, раскрывающийся список ComboBox. 3. Выполнить следующие действия: Таблица 18.
4. Сохраните проект, запустите и протестируйте его.
Листинг подпрограммы procedure TForm1. RadioButton1Click (Sender: TObject); var i: Integer; begin ComboBox1.Clear; ComboBox1.Tag:= (Sender as TRadioButton).Tag; for i:= 0 to 5 do ComboBox1.Items.Add (ListBox1.Items [ComboBox1.Tag + i]); ComboBox1.ItemIndex:= 0; Imagel.Picture.LoadFromFile (ListBox2.Items [ComboBoxl.Tag]); end; procedure TForml.FormCreate(Sender: TObject); begin RadioButtonlClick(RadioButtonl); end; procedure TForml.ComboBoxlChange (Sender: TObject); begin Imagel.Picture.LoadFromFile (ListBox2.Items [ComboBoxl.Tag + ComboBoxl.Itemlndex]); end;
Задание 2
Создайте программу, которая в зависимости от величин N (количество строк) и M (количества столбцов) создает матрицу размером NxM. Программа предоставляет возможность заполнить матрицу с помощью случайных чисел или ввести значения вручную. Кроме этого можно подсчитать сумму элементов матрицы, определить максимальный и минимальный элементыматрицы. Рис.1 Рис.2
План разработки программы 1. Откройте новый проект. 2. Разместите в форме объектыв соответствии с рис.2. 3. Установите свойства компонент на вкладке Object Inspector: 5. Разместите в блоке реализации после слова implementation описание переменных:
Форма отчёта: Отчет выполняется в тетрадях по практическим работам в письменном виде. Программа отлаживается в IDE Borland Pascal и в виде файлов копируется на сетевой диск или на дискету.
Содержание отчета: 7. Тема работы. 8. Цель работы. По каждому из заданий: 9. Условие задачи. 10. Постановка задачи. 11. Результаты расчетов (входные и выходные данные).
Система оценки: двухбалльная.
Контрольные вопросы 7. Что такое модуль?8. Каковы основные составные части модуля?9. Что собой представляет заголовок модуля?10. Как оформляется интерфейсная часть?11. Как оформляется реализационная часть?12. Как оформляется инициализационная часть?
Список использованной литературы
2. Голицина О.Л., Попов И.И. Основы алгоритмизации и программирования: Учебное пособие. - М.: Форум: Инфра-М, 2002.
Дата добавления: 2014-11-16; Просмотров: 1148; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |