
- •А.Т. Бикмеев, ф.М. Галиаскаров
- •Введение
- •Контрольное задание 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
- •Литература
Вариант 6
1. FOXPRO. Создать базу данных «Города Башкирии» со сведениями: города, численность, вузы, кинотеатры, парки. Организовать BAR-меню с описанием PAD-пунктов (поиск, выход). Разработать процедуру поиска информации по названию вуза с использованием команды SEEК.
2. Выполнить расчет пенсии для 10-и мужчин для этого составить базу данных со сведениями: фамилия, средняя месячная зарплата за последние два года, количество отработанных лет, зарезервировать поля для занесения результатов расчета (средняя зарплата, пенсионный коэффициент, коэффициент трудового участия, сумма пенсии); предусмотреть ввод минимальной пенсии и средней российской заработной платы при помощи команды GET READ; выполнить расчет и результаты записать в базу данных и вывести на экран.
Вариант 7
1. FOXPRO Создать базу данных «Вузы города Уфы» со сведениями: вузы, адрес, телефон, каких специалистов готовит. Организовать двух уровневое меню. В BAR-меню описать два PAD-пункта: «Название вуза» и «Выход». При выборе PAD-пункта "Название вуза" активизировать POPUP-меню, для описания BAR-пунктов которого использовать поле «название вуза». Разработать процедуру вывода информации по названию вуза(телефон, каких специалистов готовит) с использованием команды ??.
2. Выполнить расчет размера пенсии для 10-ых женщин в следующей последовательности: составить базу данных со сведениями: фамилия, средняя месячная зарплата за последние два года, количество отработанных лет, зарезервировать поля (для занесения результатов расчета) средняя зарплата, пенсионный коэффициент, коэффициент трудового участия, сумма пенсии; предусмотреть корректировку информации в базе данных при помощи стандартного файла ввода данных, выполнить расчет и результаты записать в базу данных и вывести на экран.
Вариант 8
1. FOXPRO. Создать базу данных «Техникумы г. Уфы» со сведениями: техникумы, адрес, телефон, каких специалистов готовит. Организовать двух уровневое меню. В BAR-меню описать два PAD-пункта: «Техникумы г. Уфы» и «Выход». При выборе PAD-пункта «Техникумы г. Уфы» активизировать POPUP- меню, для описания BAR-пунктов которого использовать поле название техникума. Разработать процедуру вывода информации по названию техникума с использованием команды ?
2. Определить наращенную сумму вклада по простым и сложным процентам для 10-и вкладчиков (проценты насчитываются в конце года, по полугодиям, ежеквартально, непрерывно). Для этого составить базу данных со сведениями: фамилия вкладчиков, сумма и срок вклада, зарезервировать поля для занесения наращенных сумм (при начислении процентов в конце года, по полугодиям, ежеквартально, непрерывно) после выполнения расчета. Предусмотреть ввод банковской процентной ставки при помощи команды GET READ Результаты расчёта записать в базу данных и вывести на экран.
Вариант 9
1. FOXPRO Создать базу данных «Химчистки г. Уфы» со сведениями: номер химчистки, адрес, телефон, режим работы. Организовать BAR-меню с описанием PAD-пунктов(поиск, выход).Разработать процедуру поиска информации по номеру химчистки с использованием команды SEEK.
2. Определить сумму ежегодного погашения кредита для 10-и клиентов банка (кредит погашается равными суммами в конце года) в зависимости от суммы и срока погашения кредита и банковской процентной ставки. Банк начисляет сложные проценты на непогашенный остаток в конце года. Для этого составить базу данных со сведениями: фамилия клиентов, сумма и срок погашения кредита, зарезервировать поле для занесения суммы ежегодного погашения кредита после выполнения расчета. Предусмотреть ввод банковской процентной ставки при помощи команды GET READ. Выполнить расчёт, результаты записать в базу данных и вывести на экран.