Системне програмування у Windows з прикладами на Delphi
І.В. Коноваленко,П.С. Федорів
Інформація
Коментарі (0)
Системне програмування у Windows з прикладами на Delphi - І.В. Коноваленко,П.С. Федорів
Написано: 2012 року
Твір додано: 19-10-2021, 13:26
Завантажити:
Загальне поширення мікропроцесорних засобів у різноманітні сфери виробництва і побуту формує необхідність розробки відповідного програмного забезпечення, накладає нові вимоги щодо його якості та ефективності. Створення таких програм неможливе без належного знання принципів функціонування операційної системи. Безпосередня взаємодія прикладного програмного забезпечення з системними компонентами часто дозволяє виконувати поставлені завдання швидше, надійніше та ефективніше, ніж при використанні високорівневих засобів програмування.
До кола питань, які при розробці програмних продуктів часто потребують особливої уваги, належать операції вводу-виводу, взаємодія між окремими процесами, їх синхронізація, ощадне використання пам’яті тощо. Існуючі високорівневі середовища програмування дозволяють виконувати подібні завдання швидко, але часто неефективно. У таких випадках доцільним є використання системних засобів, які дають змогу вирішувати ці завдання за допомогою безпосередньої взаємодії з операційною системою.
Навчальний посібник присвячений питанням розробки прикладних програм з використанням інтерфейсу прикладного програмування (API) операційних систем Microsoft Windows. Основна увага зосереджена на базових системних компонентах, таких як процеси та потоки, файловий ввід/ вивід, взаємодія між процесами, віртуальна пам'ять, синхронізація, служби, захист об'єктів тощо. Матеріал посібника супроводжується значною кількістю програмних прикладів мовою Delphi, що суттєво спрощує його розуміння.
Навчальний посібник розроблено у відповідності з навчальною програмою курсу "Основи системного програмування" і рекомендовано для студентів відповідних спеціальностей.
До кола питань, які при розробці програмних продуктів часто потребують особливої уваги, належать операції вводу-виводу, взаємодія між окремими процесами, їх синхронізація, ощадне використання пам’яті тощо. Існуючі високорівневі середовища програмування дозволяють виконувати подібні завдання швидко, але часто неефективно. У таких випадках доцільним є використання системних засобів, які дають змогу вирішувати ці завдання за допомогою безпосередньої взаємодії з операційною системою.
Навчальний посібник присвячений питанням розробки прикладних програм з використанням інтерфейсу прикладного програмування (API) операційних систем Microsoft Windows. Основна увага зосереджена на базових системних компонентах, таких як процеси та потоки, файловий ввід/ вивід, взаємодія між процесами, віртуальна пам'ять, синхронізація, служби, захист об'єктів тощо. Матеріал посібника супроводжується значною кількістю програмних прикладів мовою Delphi, що суттєво спрощує його розуміння.
Навчальний посібник розроблено у відповідності з навчальною програмою курсу "Основи системного програмування" і рекомендовано для студентів відповідних спеціальностей.
Що ще подивитися