Page 4 - 4990
P. 4

1  ОРГАНІЗАЦІЯ РОБОТИ НАД КУРСОВИМ
                                                      ПРОЕКТОМ


                   1.1  Тематика і завдання курсового проектування

                  Тема       курсового         проекту:        “Розроблення           програмного
            забезпечення мовою С++”.

                  Індивідуальні завдання студенти вибирають за узгодженням з
            викладачем.  Варіанти  індивідуальних  завдань  наведено  в  табл.
            1.1.  Запропоновані  типи  даних  і  задачі  є  орієнтовними.
            Дозволяється  за  узгодження  з  викладачем  змінювати  завдання

            (інша предметна область, інші типи даних та задачі), за умови що
            виконуються такі вимоги:
                  -       для  вибраної  предметної  області  можна  описати

                          принаймні три типи даних, визначених користувачем;
                  -       програма  буде  вирішувати  принаймні  дві  задачі  по
                          обробці  даних,  з  яких  принаймні  одна  передбачає

                          пошук і/або сортування даних.
                  Дані,  які  використовує  програма,  слід  зберігати  у  файлах.
            Формат файлів – на вибір розробника. Прикладами можуть бути:

                  -  бінарні файли;
                  -  текстові файли довільного формату;
                  -  текстові  файли  формату  .csv  (можна  створювати  в
                      середовищі Excel);

                  -  текстові  файли  формату  XML  або  JSON  (можна
                      використовувати  готові  бібліотеки  для  роботи  з  такими
                      файлами).

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

            використовувати              довільні        фреймворки            та      середовища
            програмування, наприклад:
                  C++ Builder (VCL)

                  Visual Studio (MFC)
                  Qt Creator (Qt)
                  CodeLite, Code::Blocks (wxWidgets, GTK+)






                                                           4
   1   2   3   4   5   6   7   8   9