Perfilado de sección

  • Метою викладання навчальної дисципліни «Архітектура обчислювальних систем» є - формування у здобувачів ступеня вищої освіти поглиблених знань з архітектури та роботи комп’ютера типу IBM РС, створення умов для набуття навичок "низькорівневого" програмування.

    Основними завданнями вивчення дисципліни «Архітектура обчислювальних систем» є:

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

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

    -             систематизація знань щодо використання інструментальних засобів розробки програмного забезпечення;

    -             розкриття сутності «низькорівневого» програмування;

    -             ознайомлення з правилами програмування на асемблері.

    У результаті вивчення навчальної дисципліни студент повинен:

    знати:

    -             матеріал фундаментальних розділів математики, в обсязі, необхідному для володіння математичним апаратом комп’ютерних наук;

    -             методи та правила роботи з комп'ютером та роботи з Інтернет-ресурсами;

    -             закони, методи та методики проведення наукових та прикладних досліджень;

    -                        основи програмування, мови різних рівнів та їхні переваги для розв’язання конкретних задач, методи розробки програмного забезпечення комп’ютеризованих систем;

    -                        базові принципи організації та функціювання апаратних засобів сучасних комп’ютеризованих систем, їх основні характеристики, можливості і застосування в різних предметних областях;

    -                        операційні системи (Windows, Unix тощо), системне програмне забезпечення, найбільш розповсюджені пакети прикладних програм, інформаційних порталів Інтернет, програмні методи захисту інформації в комп’ютеризованих системах;

    -                        методи, методики контролю та тестування правильності роботи програмного забезпечення.

    вміти:

             - застосовувати на практиці загальні принципи функціонування та архітектури комп’ютерних систем;

             - проводити контроль відповідності розробленої комп'ютеризованої системи встановленим замовником вимогам;

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

     

    Згідно з вимогами освітньо-професійної програми студенти повинні досягти таких результатів навчання (компетентностей):

    -             здатність проектувати та розробляти програмне забезпечення із застосуванням різних парадигм програмування: об’єктно-орієнтованого, функціонального, логічного, з відповідними моделями, методами та алгоритмами обчислень, структурами даних і механізмами управління;

    -             здатність до математичного та логічного мислення, формулювання та досліджування математичних моделей, обґрунтовування вибору методів і підходів для розв’язування теоретичних і прикладних задач в галузі комп’ютерних наук, інтерпретування отриманих результатів;

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