Розробка програмного забезпечення як навчальна дисципліна
« Назад Курс Розробка ПЗ – вивчає принципи побудови, структуру і прийоми роботи з інструментальними засобами, що підтримують створення програмного забезпечення. Навчальна дисципліна «Розробка програмного забезпечення» є важливою складовою професійної підготовки фахівців в області високопродуктивних обчислювальних систем. Метою курсу Розробка ПЗ є підготовка майбутнього фахівця в галузі сучасної технології розробки програмного забезпечення. Основні завдання курсу Розробка ПЗ: - дати теоретичні основи, необхідні для розробки і проектування програмних систем; - уявити систему класифікації ПЗ; - дати уявлення про основні універсальні методи створення ПЗ; - проаналізувати існуючі інструментальні системи, що надаються провідним виробниками для створення призначеного для користувача інтерфейсу. Навчальна дисципліна «Розробка програмного забезпечення» відноситься до числа дисциплін за вибором професійного циклу підготовки магістрів. Для успішного засвоєння даної дисципліни необхідно, щоб студент володів знаннями, вміннями і навичками, сформованими в процесі вивчення дисципліни «Технології розробки програмного забезпечення». У свою чергу, дана дисципліна забезпечує проходження практик і проведення науково-дослідних робіт. В результаті вивчення дисципліни студенти повинні: -- Знати: - теоретичні основи і сучасні інформаційні технології аналізу, проектування і розробки ПЗ; - класифікацію мов програмування за призначенням, моделям виконання, парадигми; - методи абстрагування та забезпечення модульності, використовувані в мовах особистих класів, переваги та недоліки цих методів, а також їх взаємну сумісність; - методи проектування програмних систем із застосуванням різних парадигм. -- Вміти: - проектувати і розробляти різні види програмного забезпечення на основі об'єктно-орієнтованого підходу; - самостійно освоювати сучасні мови програмування різних класів; - оцінювати можливості мов і систем програмування, і їх застосовність до вирішення поставлених завдань; - комбінувати різні мови і системи програмування, а також методи проектування з метою оптимального вирішення поставлених завдань; - розширювати існуючі мови додатковими механізмами абстрагування. -- Мати досвід: - розробки програм середньої складності. -- Мати уявлення: - про бібліотеки класів і інструментальні засоби, що застосовуються при розробці програмного забезпечення. -- Володіти: - сучасними функціональними, динамічними і аспектно-орієнтованими мовами, а також відповідними їм методами проектування. Таким чином, дана дисципліна формує у студентів основні знання і навички в галузі розробки програмних систем. На сторінці ІЦ КУРСОВІКС ви можете замовити дипломну роботу чи семінари з курсу Розробка програмного забезпечення. Ми гарантуємо якість, оперативність, завжди враховуємо методичні рекомендації та побажання замовника. З повагою ІЦ "KURSOVIKS"! |