
- •Часть III
- •Пример составления программы
- •Значение свойства Caption для переменных типа Label
- •Значение свойства Caption для переменных типа Button
- •Задания по вариантам
- •Пример составления программы
- •Задания по вариантам
- •Пример составления программы
- •Задания по вариантам
- •Пример составления программы
- •Задания по вариантам
- •Пример составления программы
- •Свойства компонента CheckBox
- •Свойства компонента SpinEdit
- •Задание по вариантам
- •Пример составление программы
- •Свойства компонента Memo
- •Пример составление программы
- •Составление системы уравнений для схемы
- •Задания по вариантам
- •Библиографический список
- •346428, Г. Новочеркасск, ул. Просвещения, 132.
|
Министерство общего и профессионального образования Российской федерации
|
Южно-Российский государственный технический университет
(Новочеркасский политехнический институт )
________________
кафедра «Электрические и электронные аппараты»
СБОРНИК ЗАДАНИЙ
к проведению лабораторных работ по курсу
«ИНФОРМАТИКА»
Часть III
Новочеркасск 2008
УДК 517.9(076.5)
Рецензент – рецензент В.И. Рожков, к. т. н.,
доцент кафедры «Электромеханика».
Подберезная И.Б., Медведев В. В., Чамлай С.В.
Сборник заданий к проведению лабораторных работ по курсу «Информатика». Часть III. / Юж.-Рос. гос. техн. ун-т. – Новочеркасск: ЮРГТУ, 2008. – 56с.
Сборник содержит задания для проведения лабораторных работ по курсу «Информатика». Часть III.
Предназначен для студентов второго курса специальностей «Мехатроника» 22040165(071800), «Электрические аппараты» 14060265(180200), «Электрооборудование и электрохозяйство организаций и предприятий» 14061065(181300).
Форма обучения дневная (заочная).
Утверждено на заседании кафедры, протокол № 4 от 11.11.2008
Тираж 30 экз.
УДК 517.9(076.5)
© Южно-Российский государственный
технический университет, 2008
© Подберезная И.Б., Медведев В. В.,
Чамлай С.В., 2008
Содержание
Лабораторная работа №1 4
КОМПОНЕНТЫ СТРАНИЦЫ STANDARD: Label, Edit, Button 4
Цель работы 4
Программа работы 4
Описание работы 4
Пример составления программы 5
Задания по вариантам 8
Лабораторная работа №2 10
КОМПОНЕНТЫ СТРАНИЦЫ STANDARD: RadioGroup, ComboBox 10
Цель работы 10
Программа работы 10
Описание работы 10
Пример составления программы 12
Задания по вариантам 15
Лабораторная работа №3 17
КОМПОНЕНТЫ СТРАНИЦЫ ADDITIONAL: StringGrid 17
Цель работы 17
Программа работы 17
Пример составления программы 18
Задания по вариантам 20
Лабораторная работа №4 22
КОМПОНЕНТЫ СТРАНИЦЫ DIALOGS: OpenDialog, SaveDialog 22
Цель работы 22
Программа работы 22
Описание работы 22
Пример составления программы 22
Задания по вариантам 25
Лабораторная работа №5 29
КОМПОНЕНТЫ СТРАНИЦЫ SANDARD, SAMPLES: CheckBox, SpinEdit 29
Цель работы 29
Программа работы 29
Описание работы 29
Пример составления программы 29
Задание по вариантам 35
Лабораторная работа №6 41
КОМПОНЕНТЫ СТРАНИЦЫ ADDITIONAL: Image, Chart. 41
Цель работы 41
Программа работы 41
Описание работы 41
Пример составление программы 41
Задания по вариантам 45
Лабораторная работа №7 45
КОМПОНЕНТЫ СТРАНИЦЫ STANDARD (Memo), WIN32(ProgressBar, PageControl) 45
Цель работы 45
Программа работы 45
Описание работы 45
Пример составление программы 47
Задания по вариантам 52
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 55
Лабораторная работа №1
КОМПОНЕНТЫ СТРАНИЦЫ STANDARD: Label, Edit, Button
Цель работы
Изучить компоненты Label, Edit, Button.
Используя компоненты Label, Edit, Button, написать программу для соответствующего варианта (номер определяется преподавателем).
Программа работы
Выполнить задание, используя компоненты Label, Edit, Button.
Описание работы
Практически всегда программа должна получить от пользователя исходные данные – числа. В подобных программах данные с клавиатуры, как правило, вводят в поля редактирования. Поэтому в форму надо добавить компонент Edit – поле редактирования.
Для того чтобы добавить в форму компонент, необходимо в палитре компонентов выбрать этот компонент, щелкнув левой кнопкой мыши на его пиктограмме, далее установить курсор в ту точку формы, в которой должен быть левый верхний угол компонента, и еще раз щелкнуть левой кнопкой мыши. В результате в форме появляется компонент стандартного размера.
В таблице 1 перечислены основные свойства компонента Edit – поля ввода-редактирования.
Таблица 1.1
Свойства компонента Edit (поле ввода-редактирования)
Свойство |
Описание |
Name |
Имя компонента. Используется в программе для доступа к компоненту и его свойствам, в частности — для доступа к тексту, введенному в поле редактирования |
Text |
Текст, находящийся в поле ввода и редактирования |
Left |
Расстояние от левой границы компонента до левой границы формы |
Top |
Расстояние от верхней границы компонента до верхней границы формы |
Height |
Высота поля |
Width |
Ширина поля |
Font |
Шрифт, используемый для отображения вводимого текста |
ParentFont |
Признак наследования компонентом характеристик шрифта формы, на которой находится компонент. Если значение свойства равно True, то при изменении свойства Font формы автоматически меняется значение свойства Font компонента |
Свойства компонента так же, как и свойства формы, можно изменить при помощи Object Inspector. Для того чтобы свойства требуемого компонента были выведены в окне Object Inspector, нужно выделить этот компонент (щелкнуть мышью на его изображении). Можно также выбрать компонент из находящегося в верхней части окна Object Inspector раскрывающегося списка объектов или из списка в окне Object TreeView.
Помимо полей редактирования в окне программы должна находиться краткая информация о программе и назначении полей ввода. Для вывода текста в форму используют поля вывода текста. Поле вывода текста (поле статического текста) – это компонент Label. Значок компонента Label находится на вкладке Standard. Добавляется компонент Label в форму точно так же, как и поле редактирования.
Свойства компонента Label перечислены в табл. 1.2.
Таблица 1.2
Свойства компонента Label (поле ввода-редактирования)
Свойство |
Описание |
Name |
Имя компонента. Используется в программе для доступа к компоненту и его свойствам |
Caption |
Отображаемый текст |
Font |
Шрифт, используемый для отображения текста |
ParentFont |
Признак наследования компонентом характеристик шрифта формы, на которой находится компонент. Если значение свойства равно True, текст выводится шрифтом, установленным для формы |
AutoSize |
Признак того, что размер поля определяется его содержимым |
Left |
Расстояние от левой границы поля вывода до левой границы формы |
Top |
Расстояние от верхней границы поля вывода до верхней границы формы |
Height |
Высота поля вывода |
Width |
Ширина поля вывода |
Wordwrap |
Признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку |
В форму также необходимо добавить несколько командных кнопок, например «Вычислить» и «Завершить». Назначение этих кнопок очевидно.
Командная кнопка, компонент Button, добавляется в форму точно так же, как и другие компоненты. Значок компонента Button находится на вкладке Standard. Свойства компонента приведены в табл. 1.3.
Таблица 1.3
Свойства компонента Button (командная кнопка)
Свойство |
Описание |
Name |
Имя компонента. Используется в программе для доступа к компоненту и его свойствам |
Caption |
Текст на кнопке |
Enabled |
Признак доступности кнопки. Кнопка доступна, если значение свойства равно True, и недоступна, если значение свойства равно False |
Left |
Расстояние от левой границы кнопки до левой границы формы |
Top |
Расстояние от верхней границы кнопки до верхней границы формы |
Height |
Высота кнопки |
Width |
Ширина кнопки |