Кафедри

Постійне посилання на розділhttps://repository.kpi.kharkov.ua/handle/KhPI-Press/35393

Переглянути

Результати пошуку

Зараз показуємо 1 - 10 з 177
  • Ескіз
    Документ
    Основи ООП С++ в прикладах. Частина 1
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Любченко, Наталія Юріївна; Соболь, Максим Олегович; Пугачов, Роман Володимирович; Подорожняк, Андрій Олексійович; Івашко, Андрій Васильович
    Навчально-методичний посібник з курсу «Об'єктно-орієнтоване програмування» призначений для студентів комп’ютерних спеціальностей вищих навчальних закладів. Перша частина посібника охоплює базові та розширені концепції об'єктно-орієнтованого підходу до розробки програмного забезпечення, включаючи такі теми, як класи, об'єкти, інкапсуляція, поліморфізм, перевантаження методів та робота з дружніми функціями. Посібник містить теоретичні матеріали, приклади програм, які представлені у вигляді добре документованого початкового програмного коду.
  • Ескіз
    Документ
    Програмування
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Бульба, Сергій Сергійович; Молчанов, Георгій Ігорович; Савченко, Володимир Миколайович
    Викладено основні відомості про сучасні технології програмування, розглянуто питання створення прикладних та системних програмних продуктів. Матеріал проілюстровано практичними прикладами, до всіх розділів наведено необхідні задачі та вправи. Для студентів спеціальності 123 «Комп’ютерна інженерія».
  • Ескіз
    Документ
    Проєктування мобільних застосунків
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Бречко, Вероніка Олександрівна; Бульба, Сергій Сергійович; Баленко, Олексій Іванович
    Розглянуто теоретичні основи розробки додатків, призначених для функціонування на мобільних пристроях під управлінням ОС Android, архітектуру та особливості платформи Android, засоби та можливості середовища Android Studio, зокрема, щодо відлагодження розроблюваних програм з використанням емулятора, основи проектування та розробки рішень під платформу Android на мові програмування Java.
  • Ескіз
    Документ
    Методичні вказівки до самостійної роботи з курсу "Об'єктно-орієнтоване програмування"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Пугановський, Олег Валентинович
    Курс «Об’єктно-орієнтоване програмування» базується на попередньо вивчених основах програмування мовою C# або Java. При самостійному вив ченні дисципліни основну увагу потрібно приділити переліку питань, що вивчаються. Теоретичні матеріали до курсу можуть бути отримані із джерел з вільним доступом або з лекційних матеріалів до курсу, доступ до яких надається студентам. Весь курс скомпільовано з матеріалів, що є у вільному доступі. Таким чином, для розширення знань чи для більш детального вивчення окремих питань, є можливість звернутись до Інтернет-ресурсів. При освоєнні матеріалів курсу необхідно мати доступ до середовища програмування C# або Java. Вони можуть бути встановлені на локальному обладнанні або можна використати онлайн платформи через інтернет оглядач. Самостійна підготовка передбачає вивчення теоретичного матеріалу, виконання лабораторних робіт та індивідуальне розрахункове завдання. У даних методичних вказівках наведено вимоги до виконання індивідуального завдання.
  • Ескіз
    Документ
    Методичні вказівки до практичних робіт з курсу "Об'єктно-орієнтоване програмування"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Пугановський, Олег Валентинович; Шутинський, Олексій Григорович
    Методичні вказівки призначені для практичного закріплення знань студентами спеціальності 174 – Автоматизація, комп’ютерно-інтегровані технології та робототехніка, що вивчають об’єктно-орієнтоване програмування. Для виконання робіт потрібно мати передвстановлене середовище програмування C#. Альтернативною мовою, до якої можуть бути адаптовані матеріали вказівок є мова Java. Альтернативним варіантом є використання онлайн середовищ програмування. Тип операційної системи та інтернет-браузера (для онлайн редакторів) не має значення. Вказівки містять мінімальний набір теоретичних відомостей тому перед виконанням практичних робіт рекомендується вивчити відповідні розділи з лекційного матеріалу. Проведення практичних занять з викладачем побудовано на поступовому розгортанні наведених у вказівках прикладів з поясненнями та модифікаціями у інтерактивному режимі. При самостійному освоєнні практичних робіт, рекомендується перенести у середовище програмування наведений у даних рекомендаціях код і відлагодити його. Наступний крок – аналіз прикладу з конспектуванням власних досліджень. Звіт з практичної роботи при самостійному вивченні – готові програми та їх опис.
  • Ескіз
    Документ
    Методичні вказівки до лабораторних робіт з курсу "Об'єктно-орієнтоване програмування"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Пугановський, Олег Валентинович; Деменкова, Світлана Дмитрівна
    Методичні вказівки призначені для практичного закріплення знань студентами спеціальності 174 – Автоматизація, комп’ютерно-інтегровані технології та робототехніка, що вивчають об’єктно-орієнтоване програмування. Вказівки містять мінімальний набір теоретичних відомостей тому перед виконанням лабораторних робіт рекомендується вивчити відповідні розділи з лекційного ма теріалу. На виконання робіт відводиться від 2 до 4 годин часу при виконанні у аудиторії. Лабораторні роботи є обов’язковими для успішного завершення курсу «Об’єктно-орієнтоване програмування». Для виконання робіт потрібно мати пердвстановлене середовище програмування C#. Альтернативною мовою, до якої можуть бути адаптовані матеріали вказівок є мова Java. Альтернативним варіантом є використання онлайн середовищ програмування. Тип операційної системи та інтернет-браузера (для онлайн редакторів) не має значення. Результат виконання лабораторної роботи – відлагоджена програма. Рекомендується але не є обов’язковим використовувати коментарі або текстовий опис. Зарахування лабораторної роботи – за результатами опитування на теоретичні знання та практичні навички за темою роботи.
  • Ескіз
    Документ
    Методи та засоби моделювання складних динамічних об'єктів
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Поворознюк, Анатолій Іванович; Поворознюк, Оксана Анатоліївна
    Посібник дає системне уявлення про теоретичні основи та інформаційні технології побудови моделей складних динамічних об’єктів та вирішальних правил на вказаних моделях, а також апаратно-програмні засоби реалізації спеціалізованих середовищ. Розглянуто питання синтезу та дослідження моделей складних багаторівневих динамічних об’єктів, включаючи моделі біологічних об’єктів та архітектуру і методи синтезу технічних засобів спеціалізованих середовищ на основі цифрових процесорів обробки сигналів та ПЛІС-пристроїв. Призначено для магістпів спеціальності 123 «Комп’ютерна інженерія» а також може бути корисним для розробників програмного забезпечення медичних діагностичних систем та моделювання складних динамічних біологічних систем.
  • Ескіз
    Документ
    Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Системне програмування"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Рисований, Олександр Миколайович
    Дисципліна спрямована на розгляд широкого кола питань, починаючи з основ програмування на асемблері з використанням базової системи команд та закінчуючи використанням сучасних технологій обробки даних, таких, як ММХ, SSE та AVX512. Крім того, розглянуто питання керування апаратними пристроями з використанням віконного програмування. Теоретичний матеріал підкріплюється прикладами програмного коду – від простих програм до програм середньої складності, виконаних в макроасемблері.
  • Ескіз
    Документ
    Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Реверсне програмування"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Рисований, Олександр Миколайович
    Дисципліна спрямована на розгляд широкого кола питань, починаючи з антиналагоджувальних прийомів, дослідження формату РЕ-файлів, втручання в різні секції коду та даних, в тому числі з використанням нової точки входу в програму, збільшення розміру секцій, дослідження динамічних бібліотек та закінчуючи реверсом програм з запитом паролю, шифруванням програми. Крім того, розглядаються питання перекриття коду, самомодифікації коду при виконанні та реверсингом програм з використанням перевірки дати та часу, з розміщенням даних в різних типах секцій, з перетворенням логічних операцій та різних варіантів виклику функцій. Використовується віконний інтерфейс в операційній системі х64. Теоретичний матеріал підкріплюється прикладами програмного коду – від простих програм до програм професійного рівня, таких як пакувальники та протектори, виконаних в макроасемблері.
  • Ескіз
    Документ
    Методичні вказівки до самостійної роботи студентів з навчальної дисципліни "Низькорівневе програмування апаратних засобів"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Рисований, Олександр Миколайович
    Дисципліна спрямована на розгляд широкого кола питань, починаючи з визначення конфігурації системи, роботи з пристроями в Windows (з мишею, клавіатурою, відеоадаптором, системним динаміком, таймером), обробка файлової системи та закінчуючи роботою з інтернетом. Метою дисципліни є отримання студентами теоретичних відомостей про сучасні методи низькорівневого програмування апаратними засобами; знань та навичок практичного застосування прийомів побудови апаратних засобів для мов програмування при створенні системних програмних продуктів.