Scientific Bulletin of UNFU (Ukrainian National Forestry University)
Not a member yet
    2661 research outputs found

    Методи визначення якості програмного забезпечення

    No full text
    Developed modern software tool for determining the quality of software (SW) techniques metric analysis. The software allows you to use quality metrics to calculate the corresponding metric and determine the value of the complex index of quality software product. Clarified the quality assessment process, software analyzes the concept of the quality of the software product as an object of standardization and quality levels of performance models of the software. This allowed the opportunity to improve the quality of software by generating the relevant requirements of the criteria for quality evaluation. It is also possible to make the improvement of the metric analysis of models of its quality and its quantitative measurement methods in all phases of a software project. It was revealed that the driving force behind the success of software projects is the desire of their leaders to develop such software, which would have a certain value. It should be important for certain tasks or to achieve tactical and strategic objectives. The value of the software can be expressed in the form of its value, or in some other form. The customer usually has their own idea of ​​the maximum cost of investing in the development of software. These funds profit it expects to achieve in the case of the main goals of using the software. It can also have a vision of the functionality of software and certain expectations of its quality. The features of the use of the metric analysis for determining the quality of the software, revealed the lack of uniform standards for the metric. Therefore, each supplier of its measurement system offers its own methods of evaluating the quality of software and associated metrics. Also it is challenging the interpretation of metric values, since for the majority of users of its software metrics and their values ​​are not absolutely clear and informative. It was found that the main parameters of the choice of an embodiment of the software is its cost, the duration of the development process and the reputation of the designer of the company. But the decisions taken on the basis of these parameters, not always guarantee proper quality of the software.Розроблено сучасний програмний засіб для визначення якості програмного забезпечення (ПЗ) методами метричного аналізу, що дає змогу за допомогою показників якості розрахувати відповідні метрики і визначити значення комплексного показника якості програмного продукту. З'ясовано особливості процесу оцінювання якості ПЗ, тобто проаналізовано поняття якість програмного продукту як предмет стандартизації, а також рівні подання моделі якості ПЗ, що дало змогу встановити можливість її підвищення шляхом формування відповідних вимог до критеріїв оцінювання якості, вдосконалення моделей метричного аналізу його якості та методів кількісного її вимірювання на всіх етапах реалізації програмного проекту. Встановлено особливості використання метричного аналізу для визначення якості ПЗ, згідно з якими існує відсутність єдиних стандартів на метрики, тому кожен постачальник вимірювальної системи пропонує власні методи оцінювання якості ПЗ і відповідні метрики. Також є складним завдання інтерпретації значень метрик, позаяк для більшості користувачів як метрики, так і їх значення не зовсім є зрозумілими та інформативними. Виявлено, що основними параметрами при виборі варіанту реалізації ПЗ є його вартість та тривалість процесу розроблення й репутація фірми-проектанта, але рішення, прийняті на підставі цих параметрів, не завжди гарантують належну якість ПЗ. Приймаючи до уваги результати аналізу стандартів, моделей та метрик якості ПЗ, а також методів вимірювання показників його якості було розроблено інтелектуальний програмний засіб, який виконує такі основні функції: 1) обчислює за допомогою розрахункових і експертних методів точні або прогнозовані значення метрик ПЗ вже на етапі проектування його архітектури; 2) дає змогу не тільки будувати метрики, але й аналізувати й обробляти результати метричних оцінок, на підставі чого можна надати відповідні рекомендації, висновки і прогнози про якість розроблюваного ПЗ

    Старіння програмного забезпечення мобільних додатків: аналіз проблематики

    Get PDF
    Software aging is the process of errors accumulation in the state of system throughout the runtime that results in performance degradation and increase of failure rate. This paper carried out the review and analysis of literary sources devoted to the study of the software aging phenomenon in mobile operating systems, such as Android. Mobile devices run for a long time without restarting and users often switch applications. Therefore, mobile devices are vulnerable to the effects of aging, because conditions of use may result in accumulation of errors in the system, such as memory leaks. The study described a general algorithm for detecting and investigating the effects of aging in the Android mobile system. The main metrics and factors used in studies are identified. The paper highlighted main metrics that indicate the presence of software aging in Android operating system, namely memory indicators like PSS (Proportional Set Size), Garbage Collector metrics and Activity launch time. This work also described main factors that influence the effects of software aging: device configurations, application types and source code, application launch and input events rate, amount of usable and free RAM and data storage, memory leaks. Detection of software aging occurs by measuring system metrics taking into account external and internal factors and by applying statistical methods (alternatively, machine learning methods can be used). The purpose of aging effects detecting and factors and metrics investigation is to schedule and perform a rejuvenation procedure. Software rejuvenation is a technique to prevent and delay software aging. The paper analyzed approaches of software rejuvenation in the Android mobile operating system. The main approach to counteracting software aging phenomena is active rejuvenation, which consists in scheduling of reboots of system components at different levels under certain conditions and optimal time. For example, at the system level services such as Activity manager can be restarted, and at the level of individual process Java containers (ArrayList, HashMap) can be cleaned. As a result, the paper identified directions of future research, namely: identifying of effective factors and metrics for mobile systems, building software aging models, developing methods and tools for software rejuvenation in mobile operating system.Виконано огляд та аналіз літературних джерел, в яких досліджено явища старіння програмного забезпечення мобільних додатків. Визначено основні характеристики явища старіння програмного забезпечення. Встановлено, що мобільні системи та додатки є особливо вразливі до ефектів старіння і потребують детальних досліджень. Охарактеризовано основні методи та засоби дослідження явища старіння, що застосовуються для його вивчення в мобільній системі Android. Описано загальну схему дослідження явища старіння, яка дає змогу проводити експерименти та визначати наявність чи відсутність старіння в системі, а також вказує на вплив факторів на прояви старіння. Визначено використовувані індикатори старіння, а саме такі індикатори системи та додатків, як тривалість запуску Android Activity, оперативна пам'ять, файлове сховище, використання CPU, Garbage Collector. Виділено основні фактори, що впливають на прояви явища старіння: технічні характеристики пристрою, типи додатків та програмний код, інтенсивність запуску додатків, події введення, оперативна пам'ять та пам'ять файлового сховища. Встановлено, що згідно з результатами попередніх досліджень, ефективними алгоритмами машинного навчання для визначення наявності старіння є метод опорних векторів та дерева прийняття рішень. Проаналізовано наявні дослідження, методи та засоби виконання процедури омолодження програмного забезпечення для зменшення впливу старіння на надійність системи Android. З'ясовано, що для протидії старінню програмного забезпечення в мобільній системі Android пропонують засоби як на рівні розроблення архітектури та реалізації мобільного додатку, так і на системному рівні і рівні компонент. Встановлено, що ключовим засобом протидії старінню є перезавантаження компонент на рівні системи (наприклад, Activity manager) чи додатків (Java-контейнери), а також є необхідність розроблення таких засобів для планування виконання процедури омолодження. Обґрунтовано актуальність впливу явища старіння на забезпечення надійності сучасних мобільних та вбудованих систем. Визначено напрями майбутніх досліджень, а саме: визначення ефективних факторів і індикаторів для мобільних систем, побудова моделей старіння, розроблення методів і засобів омолодження програмного забезпечення мобільних систем

    Дослідження зміни амплітуди та частоти коливань сипкого матеріалу в процесі вібраційної сепарації

    Get PDF
    In the process of vibration separation, the bulk loading layer makes complex spatial movement in the working container. That's why, it cannot be described using a single mathematical model. Previous investigations have described the movement of a single particle of bulk material in the reciprocating motion of the sieves, the movement of the layer of bulk material under the action of vibration, particular types of movement of the layer of bulk material during the vertical and horizontal vibrations of the separator. It is established that the efficiency of separation depends not only on the parameters of the vibrating separator, but also on the characteristics of the bulk medium. Accordingly, each individual, investigational case allows increasing the efficiency of separation by regulating them. A special case of conservative fluctuations of the bulk material along the sieve of the vibrating separator is considered. The influence of dependence of changing amplitude, frequency and oscillation period of bulk material in the process of vibration separation is conducted. A mathematical model of the movement of bulk material along a sieve of a vibrating separator is constructed. When solving, the nonlinear elastic properties of the material layer were approximated by some degree of dependence, using differential equations. In the course of the researches it was determined that the overload of the separator and reduction of the elastic properties of the layer of bulk material leads to a decrease in the period of oscillation and the amplitude of oscillation. For soft systems, the amplitude increase leads to an increase in the oscillation period, and for the rigid amplitude increase the oscillation period decreases. With the same amplitude values, the oscillation frequency will be smaller for rigid systems. The results obtained influence the separation efficiency by varying the amplitude and frequency of oscillation of the bulk material, as well as by adjusting the load on the separator sieve, depending on the characteristics of the separating material layer. Dependencies obtained can be the basis for further studies of the movement of bulk material in a vibrating separator, subject to different variable speeds of its motion.Здійснено огляд попередніх досліджень впливу внутрішніх і зовнішніх параметрів процесу вібраційної сепарації на його ефективність. Визначено, що на процес сепарації впливають не тільки параметри вібраційного сепаратора, а й характеристики сипкого матеріалу та характер його руху на ситі. Встановлено, що всі дослідження розглядають окремі випадки руху сипких матеріалів або їх частинок під час сепарування та не відображають цей процес у повному обсязі. Враховуючи, що під час вібраційної сепарації сипкий матеріал здійснює на ситі вібраційного сепаратора складний просторовий рух, його неможливо описати однією математичною моделлю. Тому кожен із досліджених випадків характеризує можливий вплив, як фізичних процесів у сипкому матеріалі, так і режимів їх руху на процес сепарування. Як окремий випадок, у роботі розглянуто вплив консервативних коливань сипкого матеріалу. Досліджено вплив залежності зміни частоти, амплітуди та періоду коливань сипкого матеріалу в процесі вібраційної сепарації. Побудовано математичну модель, на підставі якої виконано дослідження залежності зазначених вище параметрів під час руху сипкого матеріалу вздовж сита вібраційного сепаратора. Під час розв'язування нелінійні пружні властивості шару матеріалу апроксимувались деякою степеневою залежністю, за допомогою диференціальних рівнянь. У ході досліджень визначено, що перевантаження сепаратора та зменшення пружних властивостей шару сипкого матеріалу призводить до зменшення амплітуди коливань. Для м'яких систем зростання амплітуди веде до спадання частоти коливань, а для жорстких зі зростанням амплітуди період коливань зростає. За однакових значень амплітуди частота коливань буде менша для жорстких систем. Отримані результати дають змогу впливати на ефективність сепарації шляхом зміни амплітуди та частоти коливань шару сипкого матеріалу, а також, коригуванням навантаження на сито сепаратора, залежно від характеристик шару сепарованого матеріалу. Надалі їх можливо застосовувати у сепараторах та конвеєрах із горизонтальним розміщенням робочого органу

    Удосконалення паралельного сортування масивів чисел методом злиття

    Get PDF
    The current stage of information technology is characterized by the accumulation of a large amount of data. For processing such arrays, systems often have to use sorting operations, which occupy about 40 % of the total time of working with data. The main ways to increase the speed of data sorting operations are the development of parallel methods and algorithms focused on mass-parallel computing tools with large shared memory (GPUs, which are SIMD processors) and the implementation on a device with using modern database elements such as very large-scale integration (VLSI). Analysis of existing literature sources showed that the existing sorting methods consist of two main operations. The first operation is a pairwise comparison and the second one is a permutation of elements in the case when the order of these values does not meet the sorting conditions. But most of these sorting methods are focused on sequential implementation and are not suitable for parallel computing. However, merge sorting is an exception. Due to the basic operation and algorithm of the method, merge sorting provides the opportunity of the high scaling on parallel systems since the input array could be separated on a huge amount of subsets that are not related to each other and each subset could be calculated in parallel. Considering the parallel characteristics of merge sorting, the best option for software implementation is GPU with program model CUDA. CUDA is software and hardware architecture for parallel computing from Nvidia, which can significantly increase computing performance because it focuses on a multi-core architect. The use of CUDA and appropriate algorithms reduces sorting time by about 100 times compared to using only the CPU. Thus, the paper considers the approach and steps for improving the parallel method of merge sorting and provides the algorithm for implementing the method of merge sorting on the graphics processing unit with CUDA architecture.Удосконалено метод сортування злиттям способом просторового розпаралелення процесу сортування, яке зведено до одночасного отримання елементів зростаючого та спадаючого масивів. Визначено та розглянуто такі основні етапи розроблення потокового графу для паралельного сортування масивів даних з використанням удосконаленого методу злиття, як декомпозиція алгоритму сортування масиву із m×N чисел, проектування комунікацій між функціональними операторами, укрупнення функціональних операторів, планування процесу сортування масиву із m×N чисел. Розроблено орієнтований на архітектуру графічного процесора конкретизований потоковий граф паралельного сортування масивів даних з використанням удосконаленого методу сортування злиттям. Запропоновано розробку програмних засобів паралельного сортування масивів даних з використанням удосконаленого методу злиття виконувати на основі комплексного підходу, який охоплює: дослідження, розроблення та вдосконалення алгоритмів і методів паралельного сортування масивів даних; потокові графи алгоритмів паралельного сортування; архітектуру графічного процесора GPU та програмну модель CUDA. Показано, що попри необхідність розроблення додаткових програм для внутрішніх операцій, а саме: створення тимчасових масивів для зберігання проміжних результатів, ядра програми, циклів виконання ядра програми у потоках та блоках, бінарного пошуку, присвоєння ключів записав на фінальній стадії порівняння двох масивів і формування вихідного відсортованого масиву, реалізація на графічному процесорі паралельного сортування масивів даних з використанням удосконаленого методу злиття, забезпечує значне зменшення часу сортування порівняно з використанням тільки центрального процесора

    Сезонна динаміка вмісту антоціанів у деревних плодових ліанах

    Get PDF
    Introducers of Far East flora – woody vines of the Actinidia Lindl and Schisandra chinensis (Turcz.) Baill. genus are valuable fruit and medicinal plants. In order to assess plants adaptive potential under the conditions of their introduction into the forest-steppe zone and the prospects of their widespread introduction into horticulture, the content of anthocyanins in shoots, leaves and fruits of plants was determined. The amount of anthocyanins was determined by a spectrometric method. The amount of anthocyanins in the vegetative organs of plants is determined to vary in ontogenesis as well as to depend on various environmental factors. There were two peaks with the maximum content of anthocyanins in the shoots of vines, which occur during the dormancy period of plants with a minimum temperature and during the dry period with a high air temperature. All studied plants responded to a significant decrease in temperature by increasing the content of anthocyanins in the bark of shoots during the dormant period. It was found that all male plants A. kolomikta, A. arguta and A. purpurea, which according to our studies are less winter-hardy than functionally female, accumulated 263‑276 mg/100 g dry matter (d.m.) of anthocyanins, at that time as females – 159‑208 mg/100 g d.m. The lowest content of anthocyanins was found for S. chinensis, which has high winter hardiness compared to experimental species of actinidia. There was an increase in the amount of anthocyanin pigments in the leaves of all research objects during the summer drought, which makes it possible to consider their increased synthesis as a non-specific reaction of plants in response to adverse environmental conditions. At the end of the hot period, the amount of anthocyanins in the leaves of plants decreased by 21‑66 %, which coincides with the suppression of photosynthetic processes by drought conditions. The content of anthocyanins in the leaves of actinidia was much higher compared to their number in the fruit at the beginning of fruit ripening. In addition, the leaves of red-fruited varieties had a higher content of anthocyanins compared to green-fruited. Therefore, we can assume that the content of anthocyanins in the leaves of actinidia in the early stages of plant development can serve as an indicator of the color of their fruits when entering the generative period of development, which is important for breeding work, one of which is the selection of red fruits.Наведено дані про вміст антоціанів у пагонах, листках та плодах витких дводомних ліан, зокрема видів і сортів роду Actinidia Lindl. та виду Schisandra chinensis (Turcz.) Baill. Висловлено припущення, що антоціани є біохімічним маркером пристосування досліджуваних видів і сортів витких дводомних ліан до стрес-факторів абіотичної природи. Встановлено, що кількість антоціанів у вегетативних органах рослин змінюється в онтогенезі та залежить від різних чинників навколишнього середовища. Відзначено два піки з максимальним вмістом антоціанів в пагонах ліан, що припадають на період спокою рослин з мінімальною температурою та на посушливий період з високою температурою повітря. У період спокою всі досліджувані рослини реагували на значне зниження температури підвищенням вмісту антоціанів у корі пагонів. Порівняння вмісту антоціанів у пагонах різних видів та різної статі в період спокою показали, що менш зимостійкі види актинідії вирізнялись вищим вмістом антоціанів. Це, зокрема, всі чоловічі рослини Actinidia kolomikta (Rupr. & Maxim.) Maxim., A. arguta (Siebold & Zucc.) Planch. ex Miq. та A. arguta var. purpurea (Rehder) C. F. Liang ex Q. Q. Chang. Вони, за нашими дослідженнями, менш стійкі порівняно з функціонально жіночими. У період літньої посухи виявлено збільшення кількості антоціанових пігментів у листках усіх дослідних об'єктів, що дає змогу розглядати їх посилений синтез як неспецифічну реакцію рослин у відповідь на несприятливі умови середовища. У період завершення вегетації у листкових пластинках кількість антоціанів була вища порівняно з черешками (на 25-78 %). Найбільшу різницю за вмістом антоціанів у листках та черешках відзначено для рослин A. kolomiktа, які вирізняються найкоротшим періодом вегетації, на відміну від інших видів актинідії. На початку достигання плодів вміст антоціанів у листках актинідії був значно вищий, ніж у плодах. До того ж листки червоноплодих сортів вирізнялись вищим вмістом антоціанів порівняно зі зеленоплодими. Тому можна припустити, що вміст антоціанів у листках актинідії на ранніх етапах розвитку рослин може слугувати індикатором кольору їх плодів, що дуже важливо для селекційної роботи, одним з напрямків якої є відбір червоноплодих форм

    Стан липи дрібнолистої (Tilia cordata Mill.) у зелених насадженнях міста Харків (за даними весняного обстеження)

    Get PDF
    Tilia cordata Mill. is one of the most sustainable tree species in urban conditions. However, it is also vulnerable to a variety of anthropogenic, abiotic, and biotic factors. Monitoring of tree health in late summer, when decisions are made to remove irreversibly weakened trees does not allow distinguishing the effect of individual factors of tree decline on the background of summer drought, as well as gases and dust accumulation. The aim of our research was to assess the condition of small-leaved lime trees in different types of urban stands in Kharkiv during the spring development of leaves and shoots, as well as the features of the spread of the main symptoms of lime deterioration and ways to improve it. The research was carried out in the Central Park of Culture and Recreation, Molodizhny Park, as well as in street stands of the Shevchenkivskyi, Kyivskyi, and Moskovskyi districts of Kharkiv. A total of 400 trees were surveyed, which are conditionally divided into two groups: "younger" (up to 15 cm in diameter) and "older" (over 20 cm in diameter). Tree health condition, the dieback level, and the proportion of epicormic shoots were evaluated using special scales. "Younger" small-leaved lime trees in the parks had the best health condition, and at the most illuminated side of Svoboda Square with a high concentration of exhaust gases had the worst health condition. The highest dieback of lime trees was evaluated in the Moskovskyi avenue and on the illuminated side of Svoboda Square. Leaf burns were found only in street stands, mainly in lighted sites with high air pollution. The prevalence of tree damage by foliage browsing insects, miners, and gall-forming insects was evaluated. As of the end of May, browsed small-leaved lime leaves (67‑80 % of all damaged leaves) predominated in the Forest Park, parks and yard stands. Leaves with mines accounted for only 5 % of all damaged leaves in the yards and 13 % in the Forest Park. The proportion of leaves with the galls among damaged leaves in young lime trees increased from streets (6 %) to yards and parks (20 and 33 %, respectively), and in older stands, it was almost the same (20-24 %) in the streets, yards, and parks. In Forest Park, it was only 13 %. At the same time, due to the relatively low number of all leaf pests, they did not compete with each other and did not cause damage at the beginning of the growing season.Досліджено стан дерев липи дрібнолистої (Tilia cordata Mill.) у насадженнях прибудинкової території, вуличних і паркових насадженнях Харкова у період весняного розвитку листя та пагонів, особливості поширення основних симптомів його погіршення та шляхи поліпшення. Загалом обстежено 400 дерев липи дрібнолистої, які умовно розподілено на дві групи: "молодші" (діаметром до 15 см) та "старші" (діаметром понад 20 см). Встановлено, що найкращий санітарний стан (Іс = 1,0) мають "молодші" дерева липи дрібнолистої у Центральному парку культури і відпочинку ім. Горького та Молодіжному парку, а найгірший (Іс = 3,5) – на освітленому боці площі Свободи, у місцях із постійною високою концентрацією вихлопних газів. З'ясовано, що за рівнем дефоліації дерев липи окремі ділянки відрізнялися так само, як і за індексом санітарного стану. Найбільшу поширеність сухих гілок мали дерева на пр. Московський і на освітленій частині площі Свободи. Травмування коріння під час робіт з ремонту доріг і прокладання комунікацій, а також вирубання сусідніх дерев спричиняло поширення кореневої парості на деревах. Опік листя виявлено тільки у вуличних посадках, переважно на освітлених і загазованих ділянках. Оцінено поширеність пошкоджень дерев комахами різних екологічних груп: листогризів, мінерів, галоутворювачів. Установлено, що наприкінці травня у Лісопарку, парках і посадках прибудинкових територіях переважало обгризання листя липи дрібнолистої комахами (67-80 % від усіх пошкоджених листків). Частка листків з мінами становили тільки 5 % від усіх листків із пошкодженнями у насадженнях прибудинкових територіях і 13 % – у Лісопарку. Частка листків із галами серед листків із пошкодженнями у молодих дерев липи зростала від вулиць (6 %) до прибудинкової території і парків (20 і 33 % відповідно), а у старших насадженнях була практично однаковою (20-24 %) на вулицях, у прибудинкових територіях і парках, а у Лісопарку становила тільки 13 %, оскільки в останньому випадку значна кількість листків мали ознаки обгризання та мінування. Водночас через порівняно невелику чисельність усіх шкідників листя вони не конкурували один з одним і на початку вегетаційного періоду не заподіювали шкоди

    Поліномінальна біоіндикація для оцінювання стану міського довкілля на прикладі міста Херсон

    No full text
    The urban environment is one of the most complicated man made systems, which condition and status are hard to define, but it is essential for the survival of humans. Among the methods of the urban environment condition evaluation bioindication is one of the most simple and able to provide valuable dose-response information for efficient management of environmental safety. Being such a useful method, the bioindication has a range of disadvantages, due to dependence on single species response, which can lie within the acceptable amplitude of living fluctuations or is conditioned by factors other than human activity. Most of the researches of such type stick to one single species and attempt to build clear impact-response dependencies for specific conditions. The paper considers the possibility to combine bioindicators from different taxonomic groups in one study to receive more reliable vision of the environment status. The typical combination offered in the study is phytoindication and lichen indication, which relies on measuring plants morphological parameters and lichen diversity and distribution. The research was conducted in the city of Kherson, previously considered relatively unpolluted. The territory of the city was analyzed to define the most affecting sources of environment pollution. The background area was chosen to verify the changes in the parameters of bioindicators. The results showed that the level of anthropogenic pressure within the urban territory is considerable and demands mitigation actions, aimed at improvement of air pollution control, waste management, traffic organization and implementation of remediation activities at decommissioned facilities. The deviations between the results of lichen indication and phytoindication gave possibility to infer the possible sources and composition of pollution, thus providing basis for efficient environment protection solutions to be implemented. The paper also presents the recommendations on the combination of bioindicators to be used in various studies, depending on the purpose and type of the ecosystem under investigation. The sequence of the data processing must include the comparative analysis of the information obtained to use the differences between the results provided by different organisms for clarification of the human impacts parameters.Розглянуто підходи до аналізу стану навколишнього середовища біологічними методами, що дають змогу підвищити інформативність та достовірність отриманих результатів. Показано, що біоіндикація, як метод дослідження частково змінених екосистем, що є типовими для міського середовища, дає значний обсяг інформації та є достатньою для виявлення чітких залежностей між інтенсивністю впливу та змінами, що відбуваються у біологічних системах унаслідок цього. Водночас відзначено, що біоіндикація має низку недоліків, зумовлених залежністю від реакції одного виду, яка може лежати в межах прийнятної амплітуди коливань параметрів життєдіяльності, або бути зумовлена факторами іншими, ніж діяльність людини. У цій роботі розглянуто можливість поєднання біоіндикаторів з різних таксономічних груп в одному дослідженні для отримання більш достовірної відповіді про стан довкілля. Типовою комбінацією, запропонованою у дослідженні, є фітоіндикація та ліхеноіндикація, що спираються на вимірювання морфологічних параметрів рослин та різноманітності та поширення лишайників. Для дослідження було обрано місто Херсон, що раніше вважалося відносно незабрудненим. Територію міста проаналізовано для визначення найвагоміших джерел забруднення навколишнього середовища. Фонову зону обрано для перевірки змін параметрів біоіндикаторів. Результати показали, що рівень антропогенного тиску в межах міської території є істотним і потребує пом'якшувальних заходів, спрямованих на вдосконалення контролю забруднення атмосферного повітря, управління відходами, організацію транспортного руху та здійснення заходів з рекультивації на об'єктах, що виводяться з експлуатації. Встановлено, що відхилення між даними ліхеноіндикації та фітоіндикації дає змогу визначити можливі джерела та склад забруднення і цим самим забезпечити основу для прийняття ефективних рішень для охорони довкілля. Надано також рекомендації щодо комбінації біоіндикаторів, які варто використовувати в різних дослідженнях, залежно від призначення та типу досліджуваної екосистеми. Запропоновано включити у послідовність оброблення даних порівняльний аналіз результатів, отриманих від різних біоіндикаторів, для уточнення параметрів впливу людини на довкілля

    Ефективність методик для розрахунку збитків від забруднення земель в Україні

    Get PDF
    The economic mechanism of environmental management from the standpoint of environmental safety provides for compensation for environmental damage from pollution of components of the natural environment. In Ukraine, the determination of economic damage from pollution is carried out in cases of violation of environmental legislation by business entities and to assess the consequences of man-made and natural emergencies. To eliminate misunderstanding in the amount of damage from land pollution, calculated using various methods, it is necessary to determine one effective method. It is known that economic damage from pollution is formed by the factors of influence, perception and condition. Influence and perception factors form environmental damage. The effectiveness of the methodology is determined by the ability to calculate quickly the damage using the most informative indicators of the factors of the formation of environmental damage. In the methodology for calculating damage from land pollution for violations of environmental legislation by business entities, a direct approach was used applying the most informative indicators of factors in the formation of environmental damage from land pollution. In the methods for calculating damage from land pollution to assess the consequences of man-made and natural emergencies, an indirect approach is used which applies indicators describing the consequences of secondary land pollution, namely, groundwater pollution. According to the research results, the methodology for calculating damage from land pollution for violations of environmental legislation by business entities is more effective compared to methods for calculating damage from land pollution caused by technogenic and natural emergencies. To assess the economic damage from land pollution in Ukraine, it is recommended to use one, the most effective methodology designed to calculate damage from land pollution for violations of environmental legislation by business entities.Економічний механізм управління екологобезпечним природокористуванням передбачає компенсацію екологічного збитку від забруднення природних ресурсів. У нормативно-методичній базі України для оцінювання екологічного збитку від забруднення природних ресурсів сформовані два напрямки: оцінка збитку через порушення природоохоронного законодавства та оцінка збитку від наслідків надзвичайних ситуацій. Серед чинних методик з оцінювання збитку від забруднення природних ресурсів є різні методики для розрахунку збитків від забруднення земель. До актуальних належить дослідження порівняльної ефективності методик розрахунку збитків від забруднення земель. Серед чинників процесу формування економічного збитку від забруднення важливе місце належить чинникам впливу і сприйняття, які визначають екологічний збиток. За допомогою здійсненого аналізу показників процесу формування екологічного збитку встановлено оцінювальні підходи до розрахунку збитків у різних методиках. Так, методика для розрахунку збитків від забруднення земель через порушення екологічного законодавства визначає прямий збиток від забруднення земель, а методики розрахунку збитків від забруднення земель для оцінювання наслідків надзвичайних ситуацій спрямовані на визначення опосередкованого збитку, а саме, збитку від забруднення підземних вод. Використовуючи опис подій техногенного характеру доведено неефективність методик для розрахунку опосередкованого збитку від забруднення земель. За результатами проведеного дослідження, рекомендуємо в Україні для оцінювання економічного збитку від забруднення земель використовувати одну, ефективнішу методику, яку розроблено для розрахунку збитків від забруднення земель через порушення природоохоронного законодавства

    Адаптація версії алгоритму Intellisense до профілю поточного проекту

    Get PDF
    Several different code autocompletion systems and different methods of their improvement are analyzed. The systems of autocompletion of the source code in different integrated development environments (Visual Studio, Visual Studio Code, Eclipse, IntelliJ, etc.) and for different programming languages (C #, Visual Basic, JavaScript, Java, Python, etc.) are studied. The IntelliSense algorithm and its use in software development environments are analyzed in detail. Approaches have been established by which the developers of the source code autocompletion systems have achieved the best results in finding the best proposal for the code suggestions. Systems that use third-party databases are reviewed to better analyze user code and find the most appropriate context-based autocomplete suggestions. Different ideas for a better algorithm and a combination of several algorithms in certain systems are considered. It is revealed that none of the existing systems completely reduces the physical work of the developer. A new idea has been developed to improve the user experience when writing program code. The IntelliSense algorithm has been modified to support the use of project filters and to arrange the proposals according to the frequency of the use of these suggestions in the specified filters. A database has been designed to store user-created profiles, their status (on or off) and the number of usages of various add-ons in these profiles. A software tool was developed that uses the aforementioned modification of the IntelliSense algorithm using the TypeScript programming language and technology to develop extensions to the Visual Studio Code software development environment. This software was integrated into the development environment using supported Visual Studio Code features. The reduction of the time for choosing the option to complete the program code from the use of this software is analyzed.Проаналізовано декілька різних підходів до автодоповнення програмного коду та різні методи їхнього покращення. Досліджено системи автодоповнення програмного коду у різних середовищах розробки (Visual Studio, Visual Studio Code, Eclipse, IntelliJ, тощо) та для різних мов програмування (C#, Visual Basic, JavaScript, Java, Python, тощо). Детально проаналізовано алгоритм IntelliSense та його використання в середовищах розробки програмного забезпечення (ПЗ). Встановлено підходи, за допомогою яких розробники систем автодоповнення програмного коду досягали кращих результатів у знаходженні найкращої пропозиції стосовно завершення коду. Оглянуто системи, що використовують сторонні бази даних для кращого аналізу програмного коду користувача та знаходження найбільш відповідної пропозиції автодоповнення на підставі контексту. Розглянуто різні ідеї для кращого алгоритму та комбінацію декількох у певних системах. Встановлено, що жодна з наявних систем повністю не зменшує фізичну роботу розробника. Запропоновано нову ідею для покращення досвіду користувача під час написання програмного коду. Проведено модифікацію алгоритму IntelliSense, внаслідок чого він підтримує використання фільтрів проекту та впорядковує пропозиції відповідно до популярності їх використання у заданих фільтрах. Спроектовано базу даних, у якій зберігаються створені користувачем ПЗ профілі, їхній статус (увімкнутий чи вимкнений) та кількість використань різних доповнень у цих профілях. Розроблено програмний засіб, що використовує згадану вище модифікацію алгоритму IntelliSense із використанням мови програмування TypeScript та технології розроблення розширень до середовища розробки ПЗ Visual Studio Code. Інтегровано цей програмний засіб у середовище розробки Visual Studio Code за допомогою підтримуваних нею функцій. Проаналізовано приріст у зменшенні часу обирання варіанта доповнення програмного коду від параметрів використання цього програмного засобу

    Adaptive information-references system UniBell as part of the Smart-university project

    Get PDF
    Проаналізовано освітнє середовище закладу освіти на предмет його відповідності умовам організації освітнього процесу за принципами відділеного навчання. Встановлено низку чинників, що можуть впливати на якість результатів навчання за означених умов. Серед отриманих чинників на прикладі освітнього середовища Львівського державного університету безпеки життєдіяльності визначено один із пріоритетних, що потребував негайної реакції – розроблення інформаційно-довідкової системи "UniBell" для організації віддаленого доступу до бази даних навчального розкладу із використанням мобільних технологій. З'ясовано, що розроблення сервісу для обліку та контролю навчального розкладу, а також інших сервісів, цільовим призначенням яких є забезпечення якості освітнього процесу, задекларовано в рамках реалізації проєкту "Розумний університет". Подано означення терміна "Smart-університет" або "Розумне освітнє середовище". На прикладі створення інформаційно-довідкової системи "UniBell" та її функціональних можливостей досліджено множину зацікавлених сторін. З використанням понятійного апарату теорії множин визначено обсяги внутрішніх стейкхолдерів і їх зв'язок із Smart-середовищем. Описано функціональні можливості та особливості роботи окремо клієнтської та серверної частин інформаційно-довідкової системи "UniBell". Висвітлено особливості додаткових підсистем управління серверною частиною, що реалізовані за допомогою програмних технологій .Net, Java та мови структурованих запитів SQL. Подано архітектуру інформаційно-пошукової системи "UniBell". Описано особливості оброблення даних й адміністрування реляційної бази даних розробленої системи та графічно візуалізовано блок-схеми алгоритмів роботи клієнтської та серверної її частин, що сукупно стало основою розроблення діючого застосунку під операційну систему Android із можливістю завантаження через Google Play.Scientific work is aimed at identifying problem areas during distance education process and development of services that could help solve them. Empirical methods and methods of real-life observation were used to collect the initial data for study. Processing of the obtained data is performed on the basis of using analytical methods and methods of expert evaluations. This allowed authors to identify weaknesses at distance education organization and to form a list of necessary services, which development and implementation will improve the quality of distance and inpatient education process and education situation in general. The study identified and characterized the range of internal stakeholders of the educational environment, as the development of these services is aimed at meeting their needs. The results of empirical observations are presented using the set theory. To identify priority of declared services on the range for immediate implementation, their detailed analysis that showed high needs of an informational reference system development for remote access to the schedule with its further integration into educational environment were provided. The proposed system is called UniBell. This system is the part of education project "Smart-University", the main purpose of which is to integrate Universities into modern digital environment. The study also defined the term "Smart University" or "Smart Educational Environment" and described main functionalities, general architecture and features of separate client as well as server parts of the UniBell service. Furthermore, some features of additional subsystems of server part management, implemented with the use of software technologies such as Net, Java and the language of structured queries SQL were highlighted. The model of client-server architecture, as well as algorithms for accounting and control of the training schedule have formed the basis for the development of an existing application for the Android operating system with the ability to download it via Google Play. The analysis of educational process virtualization has identified the main factors that may affect the education process quality in the format of distance learning. The results of the analysis have become the basis for developing the architecture and algorithm of UniBell information system necessary to organize remote access to the training schedule using mobile technology. Using the conceptual apparatus of set theory, the volumes of internal stakeholders investigated have been characterized, which provides a solid basis and target audience for further research on the effectiveness of the developed system in the Lviv State University of Life Safety educational environment

    1,612

    full texts

    2,661

    metadata records
    Updated in last 30 days.
    Scientific Bulletin of UNFU (Ukrainian National Forestry University)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇