Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа по УП(3 курс 5-6 семестр)новая2010.doc
Скачиваний:
2
Добавлен:
10.09.2019
Размер:
456.19 Кб
Скачать

Завдання на навчальну практику у 5-му семестрі

Для всіх приведених нижче завдань, що передбачають опрацювання файлу з заданою структурою, написати програму для його створення.

1. У файлі зберігається інформація про зареєстровані перездачі заборгованостей студентів: ПІБ., предмет, кількість перездач. Сформувати файл за заданою ознакою (наприклад кількості перездач) і видати його на екран дисплея.

2. Створити файл, у якому зберігається інформація про предмети, вилучені на митниці за минулий період: дата вилучення, найменування предмета, кількість одиниць, вартість. Визначити кількість одиниць заданого типу предмета.

3. У файлі зберігається інформація про фінансову діяльність підприємств за минулий рік: найменування підприємства, місяць, прибуток підприємства за цей місяць, нарахування на зарплату, прибуток підприємства. Сформувати файл, що утримує список підприємств, у яких позитивне ухилення від середньомісячного прибутку перевищує 50%.

4. Сформувати файл, у якому зберігаються результати сесії групи. Написати програму коректування оцінок, у студентів, що перездали сесію.

5. У файлі зберігається інформація про пропуски занять студентами: ПІБ., предмет, стать, час заняття. Надійшла чергова інформація про пропуски. Написати програму й алгоритм рішення такої задачі: перевірити наявність у вихідному файлі повторних пропусків занять.

6. У файлі зберігається інформація про власників гаражного кооперативу: ПІБ., марка автомобіля, номер машини. Написати програму внесення у файл інформації про нові члени кооперативу, якщо дані про неї відсутні у вихідному файлі.

7. У файлі зберігається інформація з заборгованостей студентів: ПІБ., група, курс, предмет. Написати програму видалення з файлу інформації про студентів, що анулювали заборгованості.

8. У файлі зберігається інформація про студентів що одержали дозвіл на перездачу іспиту: ПІБ., група, предмет, курс. Сформувати файл, що містить інформацію про студентів що одержали дозвіл на перездачу після заданої дати.

9. У файлі зберігається інформація про власників автотранспорту: ПІБ., марка автомобіля, номер машини. Написати програму формування файлу, що містить інформацію про власників автомобілів, у номері яких зустрічаються задані цифри.

  1. У файлі зберігається інформація про діяльність деяких підрозділів: найменування підрозділу, кількість співробітників, прибуток, отриманий за поточний квартал. Визначити кращий підрозділ з урахуванням числа співробітників.

  2. У файлі зберігається інформація про рух поїздів по станції «Харьков-пассажирский»: номер поїзда, маршрут руху, час прибуття, час відправлення. Необхідно роздрукувати всі поїзди, що відправляються в заданому діапазоні часу.

  3. У файлі зберігається інформація про фінансову діяльність підприємств за минулий рік: найменування підприємства, місяць, прибуток підприємства за цей місяць, нарахування на зарплату, прибуток підприємства. Відсортувати цей файл у порядку убування прибутку і вивести на екран інформацію про трьох найбільше дохідних підприємствах.

  4. У файлі зберігається інформація про рух поїздів по станції «Харьков-пассажирский»: номер поїзда, маршрут руху, час прибуття, час відправлення. На його базі сформувати новий файл, що містить інформацію про поїзди, які рухаються в заданий кінцевий пункт.

  5. Сформувати файл, у якому зберігається інформація про асортимент продовольчих товарів у комерційних магазинах: код (найменування) магазина, найменування товару, кількість цього товару, ціна за кілограм. Підібрати магазин або магазини для оптової закупівлі заданого товару в заданій кількості так, щоб зменшити затрати на його придбання.

  6. Створити файл, у якому зберігається інформація про предмети, вилучених на митниці за минулий період: дата вилучення, найменування предмета, код предмета (зброя, продовольчі товари, т.д.), кількість одиниць, вартість одиниці. Визначити групу предметів, з яких частіше усього відбувалося вилучення.

  7. Сформувати файл, у якому зберігається інформація про співробітників підрозділів: ПІБ., місце народження, рік народження. На його основі сформувати файл співробітників, що народилися в даному місті і роздрукувати його.

  8. Створити файл, у якому зберігається інформація про абонентів АТС: ПІБ., місце проживання, номер телефону. Необхідно упорядкувати список абонентів у файлі за алфавітом.

  9. У файлі зберігається інформація про ліцензії, виданих на придбання газової зброї: ПІБ., дата видачі ліцензії, тип зброї, його вартість. Необхідно вивести на екран усі записи з заданою вартістю.

  10. Сформувати файл, у якому зберігається інформація про академічні заборгованості по факультетах за три роки. Написати програму визначення факультету з максимальною і мінімальною кількістю заборгованостей.

  11. Сформувати файл, у якому зберігається інформація про асортимент продовольчих товарів у комерційних магазинах: код (найменування) магазина, найменування товару, кількість цього товару. Підібрати магазин, у якому зберігається заданий товар у потрібній кількості.

  12. Створити файл, у якому зберігається інформація про абонентів АТС: ПІБ., місце проживання, номер телефону. Необхідно написати програму, що на прізвище видасть номер абонента.

  13. Сформувати файл, у якому зберігається інформація про захворювання співробітників: ПІБ., рік народження, захворювання, тривалість хвороби. На його основі сформувати файл співробітників, що перенесли одне і те ж захворювання.

  14. Створити файл, у якому зберігається інформація про абонентів бібліотеки: ПІБ., кафедра, кількість книг взятих абонентом. Необхідно написати програму, визначення кафедри за який значиться максимальна кількість книг.

  15. Сформувати файл, у якому зберігаються результати сесії групи. Написати програму нарахування стипендії за результатами сесії.

  16. У файлі зберігається інформація про винахідницьку діяльність кафедр за три роки: найменування кафедр, кількість заявок, кількість позитивних рішень. Написати програму визначення кафедри яка здобула максимальну кількість позитивних рішень.

  17. У файлі зберігається інформація про ліцензії, видані на придбання газової зброї: ПІБ., дата видачі ліцензії, тип зброї, його вартість. Необхідно вивести на екран всі записи із заданим типом зброї.

  18. Сформувати файл, в якому зберігається інформація про захворювання співробітників: ПІБ., рік народження, захворювання, тривалість хвороби. На його основі сформувати список співробітників старших за віком 30 років.

  19. Створити файл, в якому зберігається інформація про абонентів АТС: ПІБ., місце проживання, номер телефону. Необхідно написати програму, яка видає на екран номери абонентів, які починаються з цифри 4.

  20. Створити файл, в якому зберігається інформація про працівників підприємства: ПІБ, освіта (вища, середня, середня-спеціальна, технічна спеціальна). Видати на екран ПІБ працівників, які мають вищу освіту.

  21. Створити файл, в якому зберігається інформація про учнів класу: ПІБ, стать, адреса, вік. Видати на екран ПІБ учнів чоловічої статі.

За допомогою SQL Explorer для вказаних об’єктів створити таблиці, задати властивості полів, створити запит на пошук даних з цих таблиць:

31. КЛІЕНТ: код клієнта, назва компанії, ім’я контакту, прізвище контакту, адреса виставлення рахунку, місто, поштовий індекс, посада отримувача, номер телефону, факс.

ЗАМОВЛЕННЯ: код замовлення, код клієнта, номер замовлення, дата отримування, дата зазначення, дата завершення, видано.

ОПЛАТА: код оплати, код замовлення, сума оплати, дата оплати, номер картки, ім’я власника картки, термін дії картки.

32. ЗАМОВЛЕННЯ: код замовлення, номер замовлення, дата отримування, дата зазначення, дата завершення, видано.

ОБЛАДНАННЯ: код обладнання, назва, вартість, опис.

НЕОБХІДНЕ ОБЛАДНАННЯ: код необхідного обладнання, код замовлення, код обладнання, кількість, вартість.

33. ЗАМОВЛЕННЯ: код замовлення, код співробітника, номер замовлення, дата отримування, дата зазначення, дата завершення, видано, податкова ставка.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, телефон, ставка.

РЕСУРСИ: код ресурсів, код замовлення, код співробітника, ставка, примітка.

34. ЗАМОВЛЕННЯ: код замовлення, номер замовлення, дата отримування, дата зазначення, дата завершення, видано, податкова ставка.

ОПЛАТА: код оплати, код замовлення, сума оплати, дата оплати, номер картки, ім’я власника картки, термін дії картки.

МЕТОД ОПЛАТИ: код методу оплати, картка.

35. КЛІЕНТ: код клієнта, назва компанії, ім’я контакту, прізвище контакту, адреса виставлення рахунку, місто, поштовий індекс, посада утримувача, номер телефону, факс.

ЗАМОВЛЕННЯ: код замовлення, код клієнта, номер замовлення, дата отримування, дата зазначення, дата завершення, видано.

ОБЛАДНАННЯ: код обладнання, назва, вартість, опис.

НЕОБХІДНЕ ОБЛАДНАННЯ: код необхідного обладнання, код замовлення, код обладнання, кількість, вартість.

36. СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, телефон, розміщення закладу.

ФОНД: код фонду, код співробітника, код типу фонду, опис фонду, номер моделі, штрих-код, дата покупки, дата продажу, вартість покупки, метод амортизації, строк амортизації, вартість страховки, примітка.

ТИП ФОНДУ: код типа фонду, тип основного фонду.

37. СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, телефон, розміщення закладу.

ФОНД: код фонду, код співробітника, опис фонду, номер моделі, штрих-код, дата покупки, дата продажу, вартість покупки, метод амортизації, строк амортизації, вартість страховки, примітка, поточне значення, опис, послідуюче планове обслуговування.

ОБСЛУГОВУВАННЯ: код обслуговування, код фонду, дата обслуговування, опис, виконав, вартість.

38. ФОНД: код фонду, код типу фонду, код стану, опис фонду, номер моделі, штрих-код, дата покупки, дата продажу, вартість покупки, метод амортизації, строк амортизації, вартість страховки, примітка.

ТИП ФОНДУ: код типа фонду, тип основного фонду.

СТАН: код стану, стан.

39. ФОНД: код фонду, опис фонду, номер моделі, штрих-код, дата покупки, дата продажу, вартість покупки, метод амортизації, строк амортизації, вартість страховки, примітка, поточне значення, опис, послідуюче планове обслуговування.

ОБСЛУГОВУВАННЯ: код обслуговування, код фонду, дата обслуговування, опис, виконав, вартість.

ЗНИЖЕННЯ ВАРТОСТІ: код зниження вартості, код фонду, дата зниження, об’їм зниження.

40. СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, телефон, розміщення закладу.

ФОНД: код фонду, код співробітника, опис фонду, номер моделі, штрих-код, дата покупки, дата продажу, вартість покупки, метод амортизації, строк амортизації, вартість страховки, примітка, поточне значення, опис, послідуюче планове обслуговування.

ЗНИЖЕННЯ ВАРТОСТІ: код зниження вартості, код фонду, дата зниження, об’їм зниження.

41. СПІВРОБІТНИК: код співробітника, номер паспорту, табельній номер, ім’я, прізвище, посада, робочий телефон, адреса, домашній телефон, примітки.

ЗВІТ ПРО ВИТРАТИ: код звіту про витрати, код співробітника, тип витрат, назва звіту, опис звіту, дата виставлення рахунку, сума задатку, оплата.

ВІДОМОСТІ ПРО ВИТРАТИ: код відомості про витрати, код звіту про витрати, сума статті витрат, опис статті витрат, дата витрат.

42. ЗВІТ ПРО ВИТРАТИ: код звіту про витрати, код співробітника, тип витрат, назва звіту, опис звіту, дата виставлення рахунку, сума задатку, оплата.

ВІДОМОСТІ ПРО ВИТРАТИ: код відомості про витрати, код звіту про витрати, код типу витрат, сума статті витрат, опис статті витрат, дата витрат.

ТИП ВИТРАТ: код типу витрат, категорія витрат, облік типу витрат.

43. ЗАХОДИ: код заходу, код типу заходу, код співробітника, назва, місто, початкова дата, кінцева дата, час початку, час завершення, необхідні ресурси, затверджено, наявність міст, опис заходу.

ТИП ЗАХОДУ: код типа заходу, тип заходу.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, телефон.

44. ЗАХОДИ: код заходу, код співробітника, назва, місто, початкова дата, кінцева дата, час початку, час завершення, необхідні ресурси, затверджено, наявність міст, опис заходу.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, телефон.

РЕЄСТРАЦІЯ: код реєстрації, код співробітника, код заходу, дата реєстрації, номер замовлення, податкова ставка, оплата участі.

45. ЗАХОДИ: код заходу, назва, місто, початкова дата, кінцева дата, час початку, час завершення, необхідні ресурси, затверджено, наявність міст, опис заходу.

РЕЄСТРАЦІЯ: код реєстрації, код внеску, код заходу, дата реєстрації, номер замовлення, податкова ставка, оплата участі.

ВНЕСОК: код внеску, код заходу, опис внеску, внесок.

46. РЕЄСТРАЦІЯ: код реєстрації, дата реєстрації, номер замовлення, податкова ставка, оплата участі.

ОПЛАТА: код оплати, код реєстрації, код методу оплати, сума оплати, дата оплати, номер картки, ім’я власника картки, строк дії картки.

МЕТОД ОПЛАТИ: код методу оплати, метод оплати, картка.

47. ЗАХОДИ: код заходу, назва, місто, початкова дата, кінцева дата, час початку, час завершення, необхідні ресурси, затверджено, наявність міст, опис заходу.

РЕЄСТРАЦІЯ: код реєстрації, код відвідувача, код заходу, дата реєстрації, номер замовлення, податкова ставка, оплата участі.

ВІДВІДУВАЧ: код відвідувача, ім’я відвідувача, прізвище відвідувача, посада, назва компанії, адреса, номер телефону.

48. ЗАМОВЛЕННЯ: код замовлення, опис замовлення, дата розміщення, дата призначення, обіцяна дата, дата виконання, вартість доставки.

ТОВАР: код товару, марка товару, опис товару, серійний номер, вартість, мінімальний об’їм, час затримки.

ОПЕРАЦІЯ: код операції, код замовлення, код товару, дата операції, опис операції, вартість, замовлена кількість, отримана кількість, продано, усушка.

49. ЗАМОВЛЕННЯ: код замовлення, код методу доставки, код співробітника, опис замовлення, дата розміщення, дата призначення, обіцяна дата, дата виконання, вартість доставки.

МЕТОД ДОСТАВКИ: код методу доставки, метод доставки.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, внутрішній телефон, робочий телефон.

50. ЗАМОВЛЕННЯ: код замовлення, код поставщика, опис замовлення, дата розміщення, дата призначення, обіцяна дата, дата виконання, вартість доставки.

ОПЕРАЦІЯ: код операції, код замовлення, дата операції, опис операції, вартість, замовлена кількість, отримана кількість, продано, усушка.

ПОСТАВЩИК: код поставщика, назва поставщика, звертатись до, посада дотримувача, адреса, номер телефону, факс.

51. ОПЕРАЦІЯ: код операції, дата операції, опис операції, вартість, замовлена кількість, отримана кількість, продано, усушка.

ТОВАР: код товару, код типу, марка товару, опис товару, серійний номер, вартість, мінімальний об’їм, час затримки.

ТИП: код типу, тип.

52. ЗАМОВЛЕННЯ: код замовлення, код методу доставки, опис замовлення, дата розміщення, дата призначення, обіцяна дата, дата виконання, вартість доставки.

ОПЕРАЦІЯ: код операції, код замовлення, дата операції, опис операції, вартість, замовлена кількість, отримана кількість, продано, усушка.

МЕТОД ДОСТАВКИ: код методу доставки, метод доставки.

53. ЗАМОВЛЕННЯ: код замовлення, код поставщика, код співробітника, опис замовлення, дата розміщення, дата призначення, обіцяна дата, дата виконання, вартість доставки.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, внутрішній телефон, робочий телефон.

ПОСТАЧАЛЬНИК: код постачальника, назва постачальника, звертатись до, посада отримувача, адреса, номер телефону, факс.

54. КЛІЕНТ: код клієнту, назва компанії, ім’я контакту, прізвище контакту, адреса виставлення рахунку, посада дотримувача, номер телефону, факс.

ЗАМОВЛЕННЯ: код замовлення, код клієнту, код співробітника, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, внутрішній телефон, робочий телефон.

55. ЗАМОВЛЕННЯ: код замовлення, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

ТОВАР: код товару, марка товару, вартість.

ЗАМОВЛЕНИЙ ТОВАР: код замовленого товару, код замовлення, код товару, кількість, вартість, скидка.

56. ЗАМОВЛЕННЯ: код замовлення, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

ОПЛАТА: код оплати, код замовлення, код методу оплати, сума оплати, дата оплати, номер картки, ім’я власника картки, строк дії картки.

МЕТОД ОПЛАТИ: код методу оплати, метод оплати, картка.

57. ЗАМОВЛЕННЯ: код замовлення, код методу доставки, код співробітника, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, внутрішній телефон, робочий телефон.

МЕТОД ДОСТАВКИ: код методу доставки, метод доставки.

58. ЗАМОВЛЕННЯ: код замовлення, код клієнту, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

ТОВАР: код товару, марка товару, вартість.

ЗАМОВЛЕНИЙ ТОВАР: код замовленого товару, код замовлення, код товару, кількість, вартість, скидка.

КЛІЕНТ: код клієнту, назва компанії, ім’я контакту, прізвище контакту, адреса виставлення рахунку, посада дотримувача, номер телефону, факс.

59. ЗАМОВЛЕННЯ: код замовлення, код співробітника, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

ОПЛАТА: код оплати, код замовлення, сума оплати, дата оплати, номер картки, ім’я власника картки, строк дії картки.

СПІВРОБІТНИК: код співробітника, ім’я, прізвище, посада, внутрішній телефон, робочий телефон.

60. ЗАМОВЛЕННЯ: код замовлення, код клієнту, дата розміщення, номер замовлення, назва дотримувача, адреса дотримувача, телефон дотримувача, дата виконання, вартість доставки, податкова ставка.

ОПЛАТА: код оплати, код замовлення, сума оплати, дата оплати, номер картки, ім’я власника картки, строк дії картки.

КЛІЕНТ: код клієнту, назва компанії, ім’я контакту, прізвище контакту, адреса виставлення рахунку, посада дотримувача, номер телефону, факс.