- •А.Т. Бикмеев, ф.М. Галиаскаров
- •Введение
- •Контрольное задание n 1
- •Создание файла базы данных
- •Световое меню FoxPro
- •Горизонтальное bar-меню
- •Пример n 1
- •Пример n 2
- •Контрольное задание n 2 (отбор данных, их обработка и запись в базу данных)
- •Пример n 3
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Формулы для расчёта Вариант 1.2
- •Варианты 2.2, 3.2, 4.2
- •Вариант 5.2
- •Варианты 6.2, 7.2
- •Вариант 8.2
- •Вариант 9.2
- •Вариант 14.2
- •Вариант 15.2
- •Вариант 16.2
- •Вариант 17.2
- •Вариант 18.2
- •Вариант 19.2
- •Вариант 20.2
- •Литература
Вариант 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; выполнить расчет и результаты записать в базу данных и вывести на экран.
