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

Вариант 14

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

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

Вариант 15

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

2. Определить реальную доходность финансовой операции, если при уровне инфляции rи % в месяц выдаётся кредит на n лет при заданной банковской % ставке. Для этого составить базу данных со сведениями: номер финансовой операции, срок кредита, зарезервировать поле для занесения реальной доходности финансовой операции после выполнения расчета. Предусмотреть ввод процента инфляции в месяц и банковской процентной ставки при помощи команды GET READ. Выполнить расчёт, результаты записать в базу данных и вывести на экран.

Вариант 16

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

2. Заём в размере P руб. (10 вариантов). Определить продолжительность погашения, если заёмщик собирается погашать по PL руб. в год. Для этого составить базу данных со сведениями: номер варианта, (P, PL) для каждого варианта, зарезервировать поле для занесения продолжительности погашения после выполнения расчета. Предусмотреть ввод годовой процентной ставки банка, количества начисления процентов в году при помощи команды GET READ. Выполнить расчёт, результаты записать в базу данных и вывести на экран..

Вариант 17

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

2. Имеется два вида аннуитета (10 вариантов) а) величина платежа P1 руб., процентная ставка  r1 % годовых, срок  n1 лет. б) величина платежа P2 руб., процентная ставка  r2% годовых, срок  n2 лет. Требуется заменить одним – со сроком n3 лет и процентной ставкой  r3% и определить величину платежа. Для этого составить базу данных со сведениями: номер варианта (P1, r1, n1 P2, r2, n2 r3,, n3) для каждого варианта, зарезервировать поле для занесения величины платежа (при процентной ставке r3 % годовых и сроке  n3 лет) после выполнения расчета. Предусмотреть ввод количества начислений процентов в году при помощи команды GET READ. Выполнить расчёт, результаты записать в базу данных и вывести на экран