Перейти к содержимому


- - - - -

Подскажите пожалуйста!


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Гость_MadMax7325_*

Гость_MadMax7325_*
  • Гости

Отправлено 25 January 2008 - 08:16

Подскажите, какие темы курсовой возможны по дисциплине "Программирование на языке высокого уровня"?

#2 Trojan

Trojan

    Магистр

  • Модераторы
  • PipPipPipPip
  • 215 сообщений

Отправлено 25 January 2008 - 09:39

1. Создайте программу введения базы данных “Сотрудники” научного учреждения “Прогресс”. База данных состоит из двух файлов. Файл № 1 – список сотрудников: фамилия, код должности, подразделение. Файл № 2 – справочник: наименование должности, зарплата за один час работы. Количество отработанных часов для каждого сотрудника вводятся с клавиатуры компьютера.
Ведение базы данных включает в себя следующие пункты:
а) ввод информации о сотрудниках и запись ее на диск;
б) удаление ненужной информации с файлов на диске;
в) корректирование записей базы данных;
г) вывод расчетной ведомости для каждого подразделения;
д) расчет суммы выплаты заработной платы по институту в целом.
Расчетная ведомость имеет вид:

2. Создайте программу ведения базы данных торговой фирмы. Программа включает в себя: формирование и корректирование файлов данных; расчет комиссионного вознаграждения сотрудников фирмы. Файл данных о продавце включает его имя и фамилию, табельный номер, дату поступления на работу. Торговая фирма выплачивает продавцам комиссионное вознаграждение в размере 5%, если товара продано на сумму менее 1000 долл. в день, и 6%, если выручка составляет 1000 долл./день и выше. Продавцы, проработавшие в фирме более 10 лет, получают комиссионные на 1% больше. Сумма выручки за день для каждого продавца вводится с клавиатуры ЭВМ. Организуйте вывод общих итогов по сумме выручки и сумме комиссионного вознаграждения за месяц.

3. Разработать алгоритм и построить приложение справочной службы аэропорта. Программа должна выдавать справки об авиарейсах из Москвы в Санкт-Петербург. По требованию сообщать следующую информацию: о количестве свободных мест на заданное число; о проданных местах на заданное число; о проданных местах на весь месяц.

4. Разработать приложение “Помощник экзаменатора”. Экзаменационные вопросы и ответы к ним хранятся в файлах на диске. Каждый вопрос имеет балл сложности. Необходимо подобрать пять вопросов из разных разделов курса, имеющих в сумме балл сложности N, и вывести их на экран. Предусмотреть тренировочный режим работы, когда возможен вывод ответов на представленные вопросы. Доступ к тренировочному режиму работы предоставляется по паролю.

5. Разработать справочную систему по стандартным функциям Турбо Паскаля.

6. Разработать справочную систему по операторам языка Турбо Паскаль.

7. Разработать справочную систему по визуальным компонентам интегрированной среды разработки Delphi.

8. Разработать справочную систему по стандартным процедурам Object Pascal.

9. В альпинистском клубе ведется хроника восхождений. Записываются даты начала и завершения каждого восхождения, имена и адреса участвовавших в нем альпинистов, название и высота горы, страна и район, где она расположена. Создайте программу ведения базы данных альпинистского клуба, включающую в себя: а) ввод и корректирование исходных данных; б) вывод информации по запросам. Запросы:
1. Фамилии и адреса альпинистов, покоривших самую высокую вершину.
2. Наименование вершины, потребовавшей самого длительного восхождения, а также страны, где данная вершина расположена.
3. Фамилия и адрес альпиниста, совершившего наибольшее количество восхождений.
Для хранения информации использовать два файла.

Сообщение отредактировал Trojan: 25 January 2008 - 09:40


#3 Trojan

Trojan

    Магистр

  • Модераторы
  • PipPipPipPip
  • 215 сообщений

Отправлено 25 January 2008 - 09:41

MadMax7325, не флуди!!!

#4 Гость_MadMax7325_*

Гость_MadMax7325_*
  • Гости

Отправлено 25 January 2008 - 10:08

СПАСИБО!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Добро пожаловать!
Что бы получить полный доступ ко всем форумам, созданию тем и многому другому, пожалуйста Войдите или Зарегистрируйтесь.
Вы можете не тратить время на скучную анкету, а просто войти с помощью вашей любимой социальной сети в правом верхнем углу ;)