Застосування семантичних технологій для аналізу та рефакторингу програмного коду
Дослідження проблеми створення інструментарію для поглибленого аналізу програмного коду та його рефакторингу. Пошук базових патернів та антипатернів у коді. Спосіб використання семантичних технологій для реалізації пошуку складних шаблонів в коді програм.
Подобные документы
Процеси, пов’язані зі створенням комп’ютерних програм. Вироблення навиків практичного використання інтегрованих середовищ програмування з метою створення, виконання та відлагодження програм на мові Cі. Визначення інженерії програмного забезпечення.
лабораторная работа, добавлен 12.11.2022Розгляд питань, що стосуються оволодіння комп'ютерними технологіями студентами, результатом чого є формування у них готовності до використання комп'ютерних програм під час підготовки та проведення занять з учнями. Використання програмного забезпечення.
статья, добавлен 28.12.2017Створення віддалених віртуальних ремонтних лабораторій для підготовки відповідних фахівців із застосуванням технологій 3D моделювання. Авторами, на підставі практичного досвіду, розглянуто створення та використання запропонованого програмного продукту.
статья, добавлен 13.05.2024Аналіз прикладної галузі програмного засобу. Розробка плану верифікації і тестування компонентів. Функціональна специфікація програмного засобу. Реалізація плану забезпечення і реалізації життєвого циклу програмного засобу засобами Microsoft Project.
курсовая работа, добавлен 06.06.2016Застосування інформаційних комп'ютерних технологій у господарському контролі, аудиті та аналізі фінансової звітності. Ринок аудиторського програмного забезпечення в Україні. Пакети прикладних програм загального і проблемно-орієнтованого призначення.
статья, добавлен 10.09.2013Опис роботи ядра процесора. Дослідження системи управління електроспоживання та системи пам’яті. Типи інструкцій, які використовує процесор. Основні схеми процесорів ARM1136J(F) – S та ARM11MPCore. Особливості виконання програмного коду за допомогою них.
курсовая работа, добавлен 06.09.2011Поняття архітектури, її якість, принципи проектування. Особливості повторного використання коду. Архітектура CMF-системи. Патерни проектування об'єктів. Архітектурні системні та патерни, призначені для представлення даних у Web. Схема архітектури MVC.
реферат, добавлен 17.04.2012Аналіз основних переваг програмного продукту над вже розробленими. Форми інсталяції програмного забезпечення на комп’ютер. Вибір технології програмування, опис інтерфейсу та специфіка роботи утиліти з файловою системою та інформаційними ресурсами.
курсовая работа, добавлен 03.06.2015Аналіз шляхів удосконалення технологій інформаційного пошуку за допомогою тезауруса предметної області. Характеристика особливостей алгоритму процедури інформаційного пошуку, дослідження технології формування тезауруса предметної області "Розумне місто".
статья, добавлен 18.05.2020Аналіз основних понять про план виконання завдань програмного проекту та управління процесом його реалізації, що допомогло зрозуміти суть пропонованих методів і засобів. Плани виконання завдань програмного проекту та ефективного управління процесом.
статья, добавлен 29.03.2020Аналіз процесу оцінювання та вибору технологій проектування програмного забезпечення. Визначення їх основних переваг, недоліків та використовуваності. Вивчення впливу певних характеристик програмного проекту на вибір технології, методології, середовища.
статья, добавлен 30.10.2016- 87. Створення віртуальної ономастичної лабораторії "Ойконіми Дніпропетровщини" на базі платформи Unilex
Обґрунтування необхідності застосування комп'ютерних технологій у дослідженнях онімного матеріалу. Метод дослідження назв поселень Дніпропетровщини із залученням сертифікованого програмного продукту "Довідкова база даних адміністративних одиниць "NAMES".
статья, добавлен 11.07.2018 Дистанційна освіта в Україні. Впровадження у діяльність бібліотеки інформаційно-комунікаційних технологій. Огляд програмного забезпечення для створення мультимедійних продуктів: ePublisher, iSpring Suite 8.5, HyperMethod, Macromedia Director, КАІСА.
статья, добавлен 25.08.2018Архітектура програмного забезпечення диспетчерського тренажера. Відомі методи рішення завдань багатокритеріального вибору. Дослідження чутливості методу до помилок вихідних даних. QR-алгоритм зі зсувом з корекцією помилок на проміжних етапах обчислень.
автореферат, добавлен 25.08.2015Трансформаційні сучасні глобалізаційні зміни інтернет-технологій, їхній вплив на документний електронний обмін. Розгляд сучасного програмного забезпечення. Пропозиції щодо застосування інформаційних технологій у документному електронному обігу компаній.
статья, добавлен 28.12.2017Розробка програмного продукту для отримання, збереження, додавання, редагування, пошуку та фільтрації інформації про роботу студентського гуртожитку. Створення і заповнення таблиць бази даних з використанням програмного компонента Borland C ++ Builder.
курсовая работа, добавлен 07.02.2016Технології, моделі створення програмного забезпечення, під яким маються на увазі комп'ютерні програми і відповідна документація. Архітектурне проектування. Управління проектами зі створення і впровадження ПЗ. Управління персоналом при реалізації проектів.
реферат, добавлен 31.05.2013Розробка спеціалізованого програмного забезпечення для задач обліку, планування та прогнозування стану процесів розподілу ресурсів при прийнятті оперативних рішень на базі побудови компонентів СПЗ з використанням шаблонів критеріїв у формі об'єктів.
автореферат, добавлен 12.07.2014Визначення шляхів застосування комп’ютерних технологій для оптимізації процесу підготовки шахістів. Формування програмного забезпечення для шахів, що доступне для учнів усіх рівнів. Реалізація функцій збору, систематизації, зберігання шахової інформації.
статья, добавлен 08.09.2024Відмінності вільного програмного забезпечення від пропієтарного або напіввільного ПЗ. Категорії програмного забезпечення з точки зору умов їх ліцензій. Концепція "копілефт", що сформувалася як протилежність традиційному підходу до авторського права.
статья, добавлен 13.10.2016Дослідження проблеми нечіткого пошуку в текстах. Описання загальних технік та засобів розв’язання таких задач. Розробка алгоритму реалізації в межах проблеми нечіткого пошуку, який базується на використанні стемінгу, перестановок та регулярних виразів.
статья, добавлен 25.02.2016Знайомство з системами розробки програмного забезпечення на прикладах Pascal ABC, Delpfi, MVS. Основні інструменти розробки програм, що використовується у сучасному професійному програмуванні. Процес розробки та використання бази даних засобами MS Access.
отчет по практике, добавлен 22.07.2017Розробка предметно-орієнтованих мов та програмна реалізація відповідних трансляторів для опису задач чисельного аналізу математичних структур. Створення програмного середовища генерації мовних процесорів для автоматизації лінгвістичного забезпечення.
автореферат, добавлен 07.03.2014Негативні тенденції в моделюванні збройної боротьби при впровадженні інформаційних технологій під час створення автоматизованих систем управління військового призначення. Розвиток спеціального математичного і програмного забезпечення воєнних дій.
статья, добавлен 02.02.2018Розробка математичної моделі специфікації вимог до програмного забезпечення, прогнозування характеристик ПЗ на основі аналізу специфікацій та математичної моделі процесу прогнозування характеристик ПЗ, в основі якої лежить штучна нейронна мережа.
статья, добавлен 13.10.2016