Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв ВУМИП 2012-07-06.doc
Скачиваний:
66
Добавлен:
13.05.2015
Размер:
9.35 Mб
Скачать

8.2.10. Работа с формами и диаграммами

  1. Вывести список из пяти различных рисунков, выбрав из списка нужный рисунок, вывести его.

  2. Разработать программу-игру «Сапер». Число мин и их расположение в таблице (7 строк на семь колонок) загадывается случай­ным образом. Если мина в соседней ячейке от текущей (по которой щелк­нули мышкой), то выводится символ‑предупреждение «!». Если щелк­нули по ячейке с миной, то выводится знак «X’ и игра прекращается с сообщением: «Сапер убит». Во всех остальных случаях выводится символ «-». Для обезвреживания мины используется двойной щелчок по ячейке с миной. На экран выводится текущее число двойных щелчков. Выигрыш наступает, когда все мины обезврежены и число двойных щелчков минимально; на экран выводится сообщение «Мин нет».

  3. Составить столбиковую диаграмму для 10 случайных чисел в интервале 0-60.

  4. Составить круговую диаграмму для 17 случайных чисел в интервале 0-34.

  5. Разработать ActiveX-элемент кнопки Выход.

  6. Изменить тип, размер и стиль шрифта в диалоге с выводом новых значений и образца.

  7. Составить программу для тестирования знаний логических операций «И», «Или», «Нет».

  8. Составить форму с действующей блок-схемой нахождения максимального числа из трех вводимых пользователем чисел с кнопками Начало,Далее(переход на следующий шаг),Выход. Текущий символ блок-схемы выделяется красным цветом. Результаты выполнения шага помещают в текстовое поле.

  9. Вывести бегущую строку с текстом, введенным в текстовое поле.

  10. Реализовать игру «Крестики ‑ нолики» между пользователем и компьютером (таблица 3х3).

  11. Составить программу для тестирования знаний четырех любых простых законов физики. Числа случайные, целые. При неверном ответе вы­водить правильный ответ. За каждый неверный ответ оценка снижается на балл.

  12. Составить программу компьютерного тестирования знаний. В текстовом редакторе создать файл с текстом. Каждое описание вопроса занимает несколько строк: текст вопроса, номер правильного ответа и строки с текстами вариантов ответа (не более семи), пустая строка ‑ разделитель описаний вопросов. В форму последовательно выводятся воп­рос с вариантами ответов, и тестируемый щелкает мышкой на пред­по­ла­гаемом правильным ответе. В конце выводится оценка по формуле: 5число верных ответов/число всех вопросов. На форме разместить кноп­киНачало,Выход.

  13. Игра «Поле чудес». На форме представлены следующие эле­менты: поле для ввода за­га­ды­ваемого слова и кнопок его очистки, начала и выхода; поле с темой, к которой относится слово; поля для ввода буквы, с угаданными и неугаданными буквами; число попыток.

  14. Составить программу «Будильник» с кнопками установки теку­ще­го времени, времени подачи звукового сигнала, отключения звука. Вывести на экран текущее время и время сигнала.

  15. Для заданной целой матрицы случайных чисел (1‑1000) размером 1015 вывести красным цветом все ее седловые точки (п. 16.6, задача 8).

8.2.11. Контрольные работы

Для некоторых учебных программ по изучаемой дисциплине контрольная работа может быть выполнена и оформлена как курсовая работа.

В контрольной работе нужно создать:

  1. Базу из основной таблицы с оперативными дан­­ными и трех таб­лиц‑спра­вочников с наименованиями кодов, кото­рые используются для расшифровки кодов при формиро­ва­нии форм, запросов и отчетов с уста­нов­кой связей между табли­цами (п. 3.2, 3.5). Рекомендуется создавать базу данных средствами СУБД, а не языков программирования и использовать для доступа к ней технологию формирования источника данных ODBC (п. 3.15).

  2. Модуль базы (п. 3.3).

  3. Базовый и другие запросы (не менее трех запросов) (п. 3.7). Зап­росы офор­мить в виде табличных форм с использованием компонентов DBGrid и DBNavigator (п. 3.4.4).

  4. Формы для заполнения таблиц и просмотра запросов с русифи­циро­ванными кнопками, наименованиями полей и с полями соот­ветствия (п. 3.6) (по одной форме для каждой таблицы и запроса, и одной составной фор­­мы типа мас­тер/де­таль (п. 3.9)). При создании форм можно ис­поль­зо­вать компоненты доступа к данным (п. 3.4.4) и мастер форм (п. 3.9).

  5. Один отчет с детальными строками, с расшифровками ко­­дов и с итогами по двум уров­ням группировки, которые указаны в условии за­да­чи (п. 3.10) и по одному отче­ту для каждой таблицы (п. 3.10.3).

  6. Меню из пунктов: формы, запросы, отчеты и выход для вызова раз­рабо­тан­ных форм, запросов и отчетов (п. 2.3.8.1).

Оформление контрольной работы

Работа оформляется в виде документа Word. На титульном листе указываются (сверху вниз): министерство, вуз, факультет, кафедра, текст: Контрольная работа по дисциплине <наименование дисциплины>, тема, фа­ми­лия студента, группа, фамилия руководителя, город и номер текущего года.

Содержание работы состоит из следующих разделов:

постановка задачи (краткое описание задачи);

входная информация (список таблиц с описанием их полей);

логическая модель базы (изображение таблиц и связей);

выходная информация (изображения форм, запросов и отчетов при проек­тиро­ва­нии и выполнении);

обращение к приложению (описание меню вызова форм, запросов и отчетов).

Темы контрольных работ