Лабораторная работа №1, 4 семестр, 7 вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра изображений
- Microsoft Word
Описание
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
Рис.1
1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter:
- Panel1, Panel2 – в верхней и нижней частях клиентской области ;
- DirectoryListBox1– слева на клиентской области (свойство Align);
- Splitter1;
- FileListBox1 – на всю оставшуюся клиентскую область (свойство Align).
2. Для установки связей между списками DriveComboBox1, FilterComboBox1, DirectoryListBox1 и FileListBox1 определите следующие свойства (в Инспекторе объектов или в обработчике onCreate формы): DirList (для DriveComboBox1), FileList и DirLabel (для DirectoryListBox1), FileList (для FilterComboBox1),
3. Для вывода в строку состояния имени и размера выделенного файла создайте обработчик события onChange для FileListBox1
Для получения имени выделенного файла используйте свойства Items и ItemIndex (номер выделенного файла) компонента FileListBox1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
Рис. 2
Размер первых двух панелей зависит от значения свойства Directory компонента DirectoryListBox1. Размер третьей панели, отображающей текущее время, не меняется.
ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.
2. Поместить на Panel1 компонент TSpeedButton (быстрая кнопка) с изображением часов (или с любым другим). Выбор изображения – свойство Glyph.
При нажатии на эту кнопку:
• время в строке статуса должно выключаться;
• состояние кнопки - нажата.
Для использования быстрой кнопки в качестве переключателя необходимо установить следующие значения свойств компонента TSpeedButton:
- AllowAllUp:=True; - повторное нажатие на кнопку изменяет ее состояние
( False – для изменения состояния надо нажать другую кнопку) - GroupIndex:=1 {любое ненулевое целое значение}; – индекс группы (если 0 - нет группы);
- Down:=True; - нажата (False - отжата). Работает только при AllowAllUp=True и в группе (т.е. GroupIndex<>0)
Рис.1
1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter:
- Panel1, Panel2 – в верхней и нижней частях клиентской области ;
- DirectoryListBox1– слева на клиентской области (свойство Align);
- Splitter1;
- FileListBox1 – на всю оставшуюся клиентскую область (свойство Align).
2. Для установки связей между списками DriveComboBox1, FilterComboBox1, DirectoryListBox1 и FileListBox1 определите следующие свойства (в Инспекторе объектов или в обработчике onCreate формы): DirList (для DriveComboBox1), FileList и DirLabel (для DirectoryListBox1), FileList (для FilterComboBox1),
3. Для вывода в строку состояния имени и размера выделенного файла создайте обработчик события onChange для FileListBox1
Для получения имени выделенного файла используйте свойства Items и ItemIndex (номер выделенного файла) компонента FileListBox1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
Рис. 2
Размер первых двух панелей зависит от значения свойства Directory компонента DirectoryListBox1. Размер третьей панели, отображающей текущее время, не меняется.
ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.
2. Поместить на Panel1 компонент TSpeedButton (быстрая кнопка) с изображением часов (или с любым другим). Выбор изображения – свойство Glyph.
При нажатии на эту кнопку:
• время в строке статуса должно выключаться;
• состояние кнопки - нажата.
Для использования быстрой кнопки в качестве переключателя необходимо установить следующие значения свойств компонента TSpeedButton:
- AllowAllUp:=True; - повторное нажатие на кнопку изменяет ее состояние
( False – для изменения состояния надо нажать другую кнопку) - GroupIndex:=1 {любое ненулевое целое значение}; – индекс группы (если 0 - нет группы);
- Down:=True; - нажата (False - отжата). Работает только при AllowAllUp=True и в группе (т.е. GroupIndex<>0)
Дополнительная информация
Учебное заведение: Сибирский Государственный Университет Телекоммуникаций и Информатики Межрегиональный центр переподготовки специалистов
Год сдачи: 2018г
Предмет: Основы визуального программирования
Преподаватель: Ситняковская Е.И.
Оценка: Зачёт
Год сдачи: 2018г
Предмет: Основы визуального программирования
Преподаватель: Ситняковская Е.И.
Оценка: Зачёт
Похожие материалы
Лабораторная работа-1. 4-семестр. 7 - вариант.
Madam
: 25 сентября 2018
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получе
50 руб.
Операционные системы. Лабораторные работы №№1-5. 4 семестр
karapulka
: 3 июня 2016
Лабораторная работа №1: Обработка прерываний клавиатуры
Лабораторная работа №2:
Управление таймером – операции в реальном времени
(программа “будильник”)
Лабораторная работа №3: Работа с экраном (“часы”)
Лабораторная работа №4:
Эмуляция работы параллельных процессов на примере
схемы “производитель–потребитель”
Лабораторная работа №5:
Работа с видеопамятью ("экран")
100 руб.
Курсовая работа. 4 семестр. 7 вариант
Madam
: 25 сентября 2018
Вариант задания вычисляется так: остаток от деления на 3 последней цифры Вашего пароля (идентификатора) плюс единица. 7: (7%3)+1 = (1)+1 = 2. Итог: вариант №2.
Задание 1:
Реализуйте простейший Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком).
Зад
100 руб.
Курсовая работа. 4 семестр. 7 вариант
Madam
: 25 сентября 2018
Задание на курсовую работу
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:
а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив.
б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2)
в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результ
100 руб.
Контрольная работа 4 семестр, 7 вариант
Madam
: 25 сентября 2018
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц. Поля таблиц произвольные, но не менее четырех полей в каждой таблице, включая ключевое поле (поле типа +(Autoincrement)). В таблицу, которая при объединении будет подчиненной, необходимо включить поле, по которому эта таблица будет связана с первичным ключом главной таблицы (в рассматриваемом здесь примере это поле NFcl таблицы grp2).
2. Разработать Приложение для работы с БД, выполняющее те же функции, что и в приведенном ниже при
50 руб.
Контрольная работа 4 семестр, 7 вариант
Madam
: 25 сентября 2018
Глава 1. Способы организации и типы ВС
Вопросы:
7. Какие существуют классификации ВС?
Задачи:
1.7. Система управления счетами клиентов банка, имеющего сеть уделенных друг от друга банкоматов, которые предоставляют клиентам операции по получению и вкладу наличных денег, получению справки о текущем счете.
Глава 2. Параллельная обработка информации.
Вопросы:
7. Как можно классифицировать матричные ВС и какими отличительными чертами они обладают?
Задачи:
1. Для заданных вариантами начальны
50 руб.
Основы визуального программирования. Лабораторные работы №№1-5. 4 семестр
karapulka
: 3 июня 2016
Лабораторная работа №1
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.
Лабораторная работа №2
З
80 руб.
Лабораторная работа №4, 4 семестр, 7 вариант
Madam
: 25 сентября 2018
1. Создание таблиц.
Создайте таблицы: Faculty (Название факультета, Курс, Количество групп на курсе ),
Group (Название группы, Фамилия старосты, Количество студентов в группе),
Stud (ФИО, Домашний адрес, Телефон).
(см. лекцию, п.8.3)
Таблица Faculty
Filed name Type Size Key
F_Num + *
F_Name A 5
F_Kurs I
F_KolGrp I
Таблица Group Таблица Stud
Filed nam
50 руб.
Другие работы
Контрольная работа по дисциплине "Бухгалтерский учет в отраслях"
ДО Сибгути
: 11 февраля 2014
1. Теоретическая часть контрольной работы
1.1 Особенности бухгалтерского учета строительного производства у подрядчика
1.2 Особенности бухгалтерского учета строительного производств у заказчика
2.Практическая часть контрольной работы
При выполнении практической части контрольной работы необходимо:
1. Составить журнал учета хозяйственных операций за отчетный период.
2. Составить журнал шахматной формы по всем операциям.
3. Составить расчет реализованной торговой скидки.
4. Составить расчет издер
50 руб.
Документування управлінської діяльності митних органів та участь в ній юридичних служб
Elfa254
: 2 августа 2013
Вступ
Для органів виконавчої влади всіх рівнів вирішальне значення мають процедури підготовки і прийняття управлінських рішень. Процес прийняття, документування і реалізації управлінських рішень у митній службі зараз особливо актуальний у зв'язку з тим, що в митній службі ще й досі приймається чимало управлінських рішень, яким бракує стратегічності, системності й обґрунтованості. Від правильного та виваженого управлінського рішення залежить наскільки ефективно будуть виконуватись завдання, які с
5 руб.
Основы построения инфокоммуникационных систем и сетей. Билет №12.
SirFreeze
: 15 апреля 2016
1. Относительная фазовая модуляция. Формирование ОФМ-сигнала. Когерентный и не когерентный прием. Многопозиционная и амплитудно-фазовая модуляции.
2. Среды передачи, используемые в компьютерных сетях. Их характеристики и возможности.
3. За время испытаний 2 часа, при скорости модуляции 600 бод было ошибочно принято 10 единичных элементов. Все элементы сгруппированы в кодовые комбинации по 8 элементов. Определить коэффициенты ошибок по единичным элементам и кодовым комбинациям.
150 руб.
Теплотехника КНИТУ Задача ТД-2 Вариант 19
Z24
: 15 января 2026
m кг газа расширяется политропно с показателем политропы n от начального состояния с параметрами p1 и t1 до конечного давления p2. Определить теплоту Q, работу L, изменение внутренней энергии ΔU, энтальпии ΔH и энтропии ΔS. Считать, что c=const.
Изобразить процесс на pυ — диаграмме без соблюдения масштаба.
200 руб.