Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Высокоуровневые методы информатики и программир...docx
Скачиваний:
25
Добавлен:
12.11.2019
Размер:
6.53 Mб
Скачать

8.2.9. Работа с файлами

  1. Написать программу создания файла “Телефонный справочник” объемом не более 100 абонентов, содержащего следующие сведения об абоненте: фамилия абонента, адрес, номер телефона.

  2. Написать программу создания файла, содержащего сведения о сдаче сессии студентами специальности: индекс группы, фамилия студента, предмет, оценка (зачет) и дата сдачи экзамена (зачета).

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

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

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

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

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

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

  6. Игра “Поле чудес”. На форме элементы: поле для ввода за­га­ды­ваемого слова и кнопок его очистки, начала и выхода, поле с темой, к которой относится слово, поля для ввода буквы, с угаданными и неугаданными буквами, число попыток.

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

  8. Составить программы для примеров (п. 8.1) с использованием других языков программирования.

8.2.11. Курсовые работы

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

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

  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. На титульном листе указываются (сверху вниз): министерство, вуз, факультет, кафедра, текст: Курсовая работа по дисциплине “Высокоуровневые методы информатики и програм­мирования”, тема, фа­ми­лия студента, группа, фамилия руководителя, город и номер текущего года.

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

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

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

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

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

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

Темы курсовых работ

1. Учет семейного бюджета.

Бюджет: дата, учетный номер члена семьи, код статьи расхода, сумма расхода, код статьи дохода, сумма дохода.

Справочники: статьи расходов (код и наименование), статьи доходов (код и наименование), члены семьи (учетный номер, фамилия, родство).

Отчет по статьям расходов, членам семьи с итогами расходов по статьям и по членам семьи.

2. Учет переселенцев.

Переселенцы: код населенного пункта, код национальности, дата рож­де­ния, фамилия, наименование населенного пункта, откуда прибыл.

Справочники: населенные пункты (код, наименование, код области), националь­ности (код, наименование), области (код, наименование).

Отчет по областям, населенным пунктам с итогами (число переселен­цев) по областям и населенным пунктам.

3. Учет авиапассажиров.

Авиапассажиры: код авиапредприятия, код города назначения, код страны го­рода назначения, номер рейса, дата вылета, фамилия, адрес.

Справочники: авиапредприятия (код, наименование, адрес, телефон), города (код и наименование), страны (код и наименование страны).

Отчет по странам и городам с итогами (число авиапассажиров) по странам и городам.

4. Учет производства сель­ско­хозяй­ствен­ных культур.

Урожай: код сельскохозяйственного предприятия, код сельско­хо­зяй­ст­вен­ной культуры, урожайность, площадь, год.

Справочники: сельскохозяйственные предприятия (код и наимено­ва­ние, адрес, телефон, код района), сельскохозяйственные культуры (код и наименование), районы (код, наименование).

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

5. Учет выпуска изделий.

Выпуск изделий: код изделия, код предприятия, количество выпус­каемых изделий (шт.), отпускная цена, дата выпуска.

Справочники: изделия (код, наименование), предприятия (код, наиме­нование, адрес, телефон, код города), города (код, наименование).

Отчет по городам, предприятиям с итоговой стоимостью выпущен­ных изделий по городам и предприятиям.

6. Учет платежей налогов.

Уплата налогов: код типа налога, код предприятия, сумма налогов за 1, 2, 3, 4-й кварталы.

Справочники: типы налогов (код, наименование, процент от базы налогообложения), предприятия (код, наименование, адрес, телефон, код города), города (код и наименование).

Отчет по типам налогов и городам с итоговыми суммами налогов по типам налогов и городам.

7. Учет поставок товаров.

Поставки товаров: код поставщика, код товара, количество, цена, единица измерения, дата поставки.

Справочники: поставщики (код, наименования, адрес, телефон, код города), това­ры (код, наименование), города (код и наименование).

Отчет по городам и поставщикам с итоговой стоимостью постав­ленных товаров по городам и поставщикам.

8. Учет сбросов отравляющих ве­ществ в окружающую среду.

Сбросы отравляющих веществ: код организации, дата сброса, концентрация, размер сбро­са, код единицы измерения, сумма ущерба.

Справочники: организации (код, наименование, адрес, код го­ро­да), единицы измерения (код, наименования), города (код и наименование).

Отчет по городам и предприятиям с итоговыми суммами ущерба по городам и предприятиям.

9. Учет призеров олимпийских игр.

Призеры: номер олим­­­пийца, число завоеванных золотых, серебряных и бронзовых медалей.

Справочники: страны (код, наименование), виды спорта (код, наиме­но­­ва­ние), олимпийцы (номер, фамилия, код страны, код вида спорта,).

Отчет по странам и видам спорта с итогами (число завоеванных золотых, серебряных и бронзовых медалей) по странам и видам спорта.

10. Учет уволившихся с предприятия.

Увольнения: код причины увольнения, дата уволь­не­ния, номер при­каза, табельный номер уволенного.

Справочники: подразделения (код, наименование), причины увольне­ния (код и наименование), сотрудники (табельный номер, фамилия, код подразделения, пол).

Отчет по подразделениям и причинам увольнения с итогами (число уволенных сотрудников ) по подразделениям и причинам увольнения.

11. Учет рождаемости.

Новорожденные: код населенного пункта, код национальности, вес, рост, дата рождения, фамилия, имя, отчество.

Справочники: населенные пункты (код, наименование, код области), националь­ности (код, наименование), области (код, наименование).

Отчет по областям, населенным пунктам с итогами (число новорож­денных) по областям и населенным пунктам.

12. Учет участников олимпиады.

Олимпийцы: код страны, код вида спорта, фамилия, дата рождения, рост, вес, пол, код города.

Справочники: страны (код, наименование, начальник команды, те­ле­фон), виды спорта (код, наименование), города (код, наименование).

Отчет по странам и видам спорта с итогами (число участ­ников, средний вес, средний рост) по странам и видам спорта.

13. Учет проданных товаров.

Продажа товаров: код торгового предприятия, код товара, стоимость про­дан­ного товара, дата продажи.

Справочники: торговые предприятия (код, наименование, дирек­тор, телефон), товары (код, наименование, код группы товаров), группы товаров (код и наименование).

Отчет по торговым предприятиям и типам товаров с итогами (сто­имость про­дан­ного товара) по торговым предприятиям и видам товаров.