Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по FoxPro.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
720 Кб
Скачать
☆

Вариант 3

1. FOXPRO. Создать базу данных «Музыкальные школы г. Уфы» со сведениями: номер музыкальной школы, адрес, телефон, каких специалистов готовит. Организовать двух уровневое меню. В главном (BAR-меню) описать два PAD-пункта: «Музыкальные школы г. Уфы» и «Выход». При выборе PAD-пункта «Музыкальные г. Уфы» активизировать POPUP- меню для описания BAR-пунктов которого использовать поле NOM (номер музыкальной школы) базы данных «Музыкальные школы г. Уфы». Разработать процедуру (OUTPUT) вывода информации по номеру школы (адрес, телефон, каких специалистов готовит) с использованием команды ??, которая должна вызываться при активизации POPUP-меню.

2. Выполнить расчет зарплаты 10-и рабочим для этого составить базу данных со сведениями: фамилия, почасовая оплата труда, количество детей и неявок на работу каждого рабочего, зарезервировать поля для занесения результатов расчета (сумма заработка, отчисления в пенсионный фонд и подоходный налог, сумма на руки). Предусмотреть ввод минимальной оплаты труда и количества рабочих дней при помощи команды GET READ; выполнить расчет, результаты записать в базу данных и вывести на экран.

Вариант 4

1. FOXPRO. Создать базу данных «Спорттовары г. Уфы» со сведениями: номер магазина, адрес, телефон, перечень товаров их цена. Организовать двух уровневое меню. В главном (BAR-меню) описать два PAD-пункта: «Спорттовары г. Уфы» и «Выход». При выборе PAD-пункта «Спорттовары г. Уфы» активизировать POPUP- меню для описания BAR-пунктов которого использовать поле NOM (номер магазина) базы данных «Спорттовары г. Уфы». Разработать процедуру (OUTPUT) вывода информации по номеру магазина (адрес, телефон, перечень товаров их цена) с использованием команды ? , которая должна вызываться при активизации POPUP-меню.

2. Выполнить расчет зарплаты 10-и шоферам в следующей последовательности: составить базу данных со сведениями: фамилия, оклад, надбавка за классность, количество детей и неявок на работу, зарезервировать поля для занесения суммы заработка, отчисления в пенсионный фонд и подоходный налог, суммы на руки после расчета; предусмотреть ввод минимальной оплаты труда, % премии и количества рабочих дней в текущем месяце при помощи команды GET READ; выполнить расчет зарплаты, результаты записать в базу данных и вывести на экран.

Вариант 5

1. FOXPRO. Создать базу данных «НИИ г. Уфы» со сведениями: НИИ, адрес, телефон, тематика института. Организовать двух уровневое меню. В BAR-меню описать два PAD-пункта: «НИИ г. Уфы» и «Выход». При выборе PAD-пункта «НИИ г. Уфы» активизировать POPUP- меню, для описания BAR-пунктов которого использовать поле НИИ. Разработать процедуру вывода информации по названию института с использованием команды ??.

2. Выполнить расчет стипендии в зависимости от суммы балов, полученных на экзаменах для этого: составить базу данных со сведениями: фамилия 10-и студентов, их оценки по 5-и предметам , зарезервировать поля для занесения результатов расчета (сумма баллов и сумма стипендии); предусмотреть ввод минимальной, средней и максимальной стипендии при помощи команды GET READ; выполнить расчет и результаты записать в базу данных и вывести на экран.