Організація бібліотек функцій для опрацювання даних у файлах засобами С - Курсовая работа

бесплатно 0
4.5 133
Відомості про програму С Builder. Програмний код обох складових створюваної бібліотеки користувача: заголовного файлу та файлу реалізації. Програмний код для елементів керування головної форми. Етапи створення та доручення до проекту додаткових форм.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Вступ Метою виконання цієї курсової роботи є формування знань та навиків розробки алгоритмів і програм алгоритмічною мовою високого рівня C в об’єктно-орієнтованому середовищі програмування C Builder. Середовище професійної розробки C Builder є доволі простою в освоєнні системою і дозволяє створювати доволі якісні за обсягом та продуктивністю програмні продукти. Це середовище поєднує в собі потужні засоби обєктно-орієнтовного програмування (ООП) мови С , інтегроване середовище програмування (IDE - Integrated Development Environment) та розвинуті візуальні засоби RAD (від англ. При цьому розробник повинен: – вільно володіти візуальним середовищем сучасної системи програмування з використанням бібліотеки візуальних компонент (VCL); – вміти визначити архітектуру програми, тобто розбивати складну задачу на елементарні складові і задавати варіанти їх комбінування; – вміти бачити задачу одночасно на різних рівнях деталізації, тобто розробник програмного забезпечення повинен вільно переходити від опису задачі у загальних поняттях до суті нижчого рівня, що стоїть за цими поняттями; – вміти уявляти собі процес, який проектується, у динаміці, оскільки, дані, що оброблюються, у деякий момент часу можуть мати одні значення і взаємозв’язки, а у наступний момент деякі з них можуть змінитися; – вміти бачити далі за одну програму, що розробляється в даний момент, тобто вміти враховувати широке оточення даної частини задачі і можливість її включення до деякої загальної системи; – вміти узагальнювати типові ситуації, тобто необхідно уміти знаходити в програмі ідейно однорідні ділянки; – вміти застосовувати і комбінувати добре відомі прийоми програмування і типові алгоритми, тобто більшість нових ідей повинна знаходитися в тісній взаємодії з вже відомими ідеями і методами; – вміти модифікувати програму, оскільки постановка задачі в процесі розв’язування уточнюється і розроблена програма, яка вже написана, може не розв’язувати правильно поставлену задачу; – налагоджувати програми, тобто знаходити помилки в програмі. Кожна з чотирьох занесених у бібліотеку функцій містить детальні коментарі. Створений програмний багатоформовий проект для організації бібліотек функцій опрацювання даних у файлах засобами С було створено, протестовано та перевірено в комп’ютерному класі 243 на кафедрі інформаційних технологій академії. програма бібліотека форма builder 1. Бібліотека користувача Заголовний файл Bibl.h #ifndef libH #define libH #include «DateUtils.hpp» // долучення бібліотеки для роботи з типом даних Дата-Час #include «stdio.h» // библиотека работы с файлами // - // глобальне оголошення файлових змінних (для текстового і бінарного файлів) FILE *fT, *fB; /* глобальне оголошення структури data з такими полями: Naimen[30] - прізвище DataProizvod[20] - посада SrokGodnosti[20] - датта підписання контракту NomerSerii[20] - строк дії контракту float Cena - зарплата */ struct data { char Naimen[30], DataProizvod[20], SrokGodnosti[20], NomerSerii[20]; float Cena; }; // глобальне оголошення змінної типу data data dan; // глобальне оголошення змінних для зберігання імен бінарного і текстового файлів char *nB= «kurs.dat»; char *nT= «kurs.txt»; // прототипи функцій int kol (FILE **f); // кількість записів (структури) у файлі void zapis (FILE **FT, FILE **FB); // створення txt-файла з бінарного умові // по заданій (Завдання стовпчик 4) void formir (FILE **f, data mass[], int k); // читання з бін. файла і формування масиву // структур даних void sort (data mass[], int k); // сортування (Завдання стовп.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?