Кафедри

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

Переглянути

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

Зараз показуємо 1 - 10 з 26
  • Ескіз
    Документ
    Лабораторний практикум із програмування мовами C/C++
    (ФОП Панов А. М., 2024) Безменов, Микола Іванович; Безменова, Ольга Миколаївна; Калінін, Денис Вікторович
    Містить зібрання навчальних матеріалів до виконання лабораторних робіт із програмування мовами C/С++ з орієнтацією на середовище програмування Microsoft Visual Studio 2019. Охоплює основні аспекти програмування на початковому рівні. У кожному розділі посібника наведено необхідний теоретичний матеріал, приклади розв’язання задач, задачі для програмування та контрольні запитання. Призначено для студентів, що навчаються за спеціальностями 124 «Системний аналіз» і 186 «Видавничо-поліграфічна справа».
  • Ескіз
    Документ
    Методичні вказівки до виконання лабораторної роботи "Використання класу vector у програмах мовою C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Безменов, Микола Іванович
    Велика кількість задач передбачає обробку масивів, одно- або двовимірних, а в багатьох випадках багатовимірних. Засоби мов C і C++ дозволяють писати програми обробки масивів, у тому числі з використанням динамічної пам’яті для розміщення масивів. При цьому функції обробки масивів є загальними функціями, призначеними для загального їх використання. У C++, крім звичайних динамічних масивів, є можливість використання векторів, що є об’єктами класу vector, який дозволяє не тільки створювати аналоги динамічних масивів, але й має у своєму визначенні сукупність функції для створення і обробки таких об’єктів. Мета роботи – освоєння методики використання об’єктів класу vector у програмах мовою C++.
  • Ескіз
    Документ
    Методичні вказівки до виконання лабораторної роботи "Тип string у програмах мовою C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2024) Безменов, Микола Іванович
    Необхідність у використанні і обробці текстових даних виникає при виконанні програм, написаних будь-якою мовою програмування. Найпростішим випадком використання текстових даних є виведення підказок для забезпечення більш-менш комфортного введення даних. У загальному ж випадку задачі можуть бути просто орієнтовані на обробку текстової інформації. Мова C++ дозволяє для подання текстових рядків використовувати символьні масиви, як це здійснюється в мові C. При цьому в мові C++ визначений спеціальний тип даних, орієнтований на зберігання текстових рядків, який базується на концепції класів, – тип string. Цей тип простіший у використанні, хоча б тому, що він у значній мірі знімає обмеження мови C, яке проявляється в необхідності наявності інформації про довжину оброблюваних рядків. Для опрацювання таких рядків розроблена спеціальна бібліотека функцій, які в значній мірі є безпечнішими аналогічних функцій мови C і простішими у використанні. Мета роботи – освоєння методики подання і обробки текстових рядків, поданих з використанням типу string.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Пошук файлів і визначення та зміна їх атрибутів у мові C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    У багатьох задачах, крім обробки до вмісту файлів і корегування їх, виникає необхідність у пошуку файлу на диску, визначенні таких його характеристик, як атрибути, час створення, розмір тощо. Крім того, у багатьох випадках необхідно здійснення перейменування і видалення файлів і каталогів, створення каталогів, змінення атрибутів (а можливо й корекції часу створення) файлів і каталогів. Метою лабораторної роботи є освоєння методики пошуку файлів і каталогів у програмах, написаних мовами C++ у середовищі Visual Studio, а також елементарних дій по роботі з файловою системою.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Функції зі змінною кількістю параметрів у мові C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    У абсолютній більшості випадків кількість параметрів функцій мають визначається абсолютно конкретно. Але можливості мов С та С++ дозволяють визначати функції, для яких список фактичних параметрів може мати більшу довжину відносно списку формальних параметрів. Налаштування на типи і кількість фактичних параметрів йде у тілі функції. Метою даної лабораторної роботи є освоєння методики визначення і використання функцій з невизначеною кількістю параметрів у програмах, написаних мовами Сі та C++.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Використання покажчиків на функцію в програмах мовою C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    Крім звичайних покажчиків у C++ визначені так називані покажчики на функцію. Ці покажчики дозволяють реалізувати альтернативний метод виклику функцій і є досить ефективним засобом для побудови меню. Метою даної лабораторної роботи є освоєння методики використання покажчиків на функцію в програмах мовою C++.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Зв'язані списки в програмах, написаних мовою C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    Покажчики є ефективним засобом для побудови зв’язаних списків, тобто таких упорядкованих структур, кожен елемент яких містить посилання, що зв’язує його з попереднім або наступним елементом (можливе використання й більш складних структур). Освоєння методів роботи зі зв’язаними списками дозволяє, з одного боку, поглибити розуміння покажчиків і, з іншого боку, відпрацювати техніку побудови алгоритмів і написання програм. Крім того, зв’язані списки носять прикладний характер, і необхідність у їх використанні зустрічається в багатьох задачах керування. Метою даної лабораторної роботи є освоєння методики побудови, трансформування і знищення спискових структур у програмах, написаних мовою C++.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Обробка бінарних файлів у програмах, написаних мовою C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    На відміну від текстових файлів, де дані зберігаються у вигляді рядків різної довжини, бінарні файли характерні тим, що вони сприймаються як послідовність байт, яку можна довільно інтерпретувати в залежності від потреби. У такі файли можна записувати дані будь яких типів, але всі дані повинні мати той самий тип або в кожний момент, коли здійснюється читання елементу даних з файлу, треба знати, у якому типі цей елемент даних записувався у файл. Якщо у файл записувалися дані одного типу, то легко реалізується прямий доступ до кожного елементу даних. Метою даної лабораторної роботи є освоєння методики використання бінарних файлів у програмах, написаних мовою C++.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Текстові файли в програмах мовою C++"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    Текстові файли є одним з видів файлів, призначених для зберігання текстової та числової інформації. Використання файлів цього виду в програмах і отримання навичок читання даних з таких файлів і записування інформації у них відносяться до азів програмування. Метою даної лабораторної роботи є освоєння методики використання текстових файлів у програмах, написаних мовою C++.
  • Ескіз
    Документ
    Методичні вказівки до лабораторної роботи "Обробка бінарних файлів з використанням стандартних засобів мови Сі"
    (Національний технічний університет "Харківський політехнічний інститут", 2014) Безменов, Микола Іванович; Безменова, Ольга Миколаївна
    На відміну від текстових файлів, де дані зберігаються у вигляді рядків різної довжини, бінарні файли характерні тим, що вони сприймаються як послідовність байт, яку можна довільно інтерпретувати в залежності від потреби. У такі файли можна записувати дані будь яких типів, але всі дані повинні мати той самий тип або в кожний момент, коли здійснюється читання елементу даних з файлу, треба знати, у якому типі цей елемент даних записувався у файл. Якщо у файл записувалися дані одного типу, то легко реалізується прямий доступ до кожного елементу даних. Метою даної лабораторної роботи є освоєння методики використання бінарних файлів у програмах, написаних мовою Сі.