PROBLEMS IN PROGRAMMING
Not a member yet
    761 research outputs found

    Дослідження шаблонів синхронізації та їх використання в технології GPGPU

    Get PDF
    Problem of parallel thread synchronization analyzed, solution criteria formulated. Synchronization method based on blocking strategies described. Dynamic and static polymorphism approaches investigated. Possibility of use of pattern synchronization in GPGPU based on Glushkov SAA-M operators analyzed.Prombles in programming 2014; 2-3: 52-56В роботі проаналізовано задачу синхронізації паралельних потоків, сформовано критерії, яким має відповідати розв’язок. Описано метод синхронізації з використанням стратегій блокування. Розглянуто підходи на основі динамічного та статичного поліморфізмму. Проаналізовано можливість використання шаблонної синхронізації в технології GPGPU на базі операторів САА-М Глушкова.Prombles in programming 2014; 2-3: 52-5

    Генерация SQL-запросов в задаче согласования данных электронного документа и таблиц базы данных

    Get PDF
    The paper describes a method of automated generation of SQL-queries to making data relevant electronic documents and relational database tables for actualization the information space organization. Method which describe in this paper allows considerably to shorten the number of hand operations of creation SQL-query.Prombles in programming 2014; 2-3: 160-165В работе описывается методика автоматизированной генерации SQL-запросов, позволяющих согласовывать данные электронных документов и соответствующих таблиц реляционной базы данных с целью актуализации информационного пространства организации. Методика представленная в работе позволяет значительно сократить число ручных операций создания SQL-запросов.Prombles in programming 2014; 2-3: 160-16

    Математичні основи проектування та розробки інтелектуальних систем аналізу інформації

    No full text
    This article is an attempt to combine different ways of working with sets of objects and their classes for designing and development of artificial intelligent systems (AIS) of analysis information, using object-oriented programming (OOP). This paper contains analysis of basic concepts of OOP and their relation with set theory and artificial intelligence (AI). Process of sets and multisets creation from different sides, in particular mathematical set theory, OOP and AI is considered. Definition of object and its properties, homogeneous and inhomogeneous classes of objects, set of objects, multiset of objects and constructive methods of their creation and classification are proposed. In addition, necessity of some extension of existing OOP tools for the purpose of practical implementation AIS of analysis information, using proposed approach, is shown.Prombles in programming 2014; 2-3: 233-241Дана стаття є спробою поєднати різні підходи до роботи з множинами об’єктів та їхніми класами задля проектування і розробки систем штучного інтелекту (СШІ) для аналізу інформації, використовуючи об’єктно-орієнтоване програмування (ООП). Робота містить аналіз базових концепцій ООП і їхній зв'язок з теорією множин та штучним інтелектом (ШІ). Розглядається процес створення множин та мультимножин з різних сторін, зокрема з огляду на математичну теорію множин, ООП та ШІ. Запропоновані визначення об’єкту та його властивостей, однорідного та неоднорідного класу об’єктів, множини об’єктів, мультимножини об’єктів і конструктивні методи їх створення та класифікації. Окрім того, показана необхідність в деякому розширенні засобів ООП з метою практичної реалізації СШІ для аналізу інформації, використовуючи запропонований підхід.Prombles in programming 2014; 2-3: 233-24

    Регрессивное тестирование: методы и будущие направления исследований

    Get PDF
    The most crucial phase in the software life cycle is maintenance phase, in which the development team is supposed to maintain the software which is delivered to the clients by them. Software maintenance results for the reasons like error corrections, enhancement of capabilities, deletion of obsolete capabilities and optimization. Now the changed or modified software needs testing known as regression testing. This paper surveys the two main groups of methods of regression testing (regression test selection methods and methods of prioritization) and discuss open problems and potential directions for future research.Prombles in programming 2014; 2-3: 133-145Критическим этапом в жизненном цикле программного обеспечения является этап сопровождения, на котором предполагается поддержка командой разработчиков программного обеспечения, поставляемого их клиентам. По таким причинам как исправление ошибок, сопровождение программного обеспечения приводит к расширению его возможностей, отказу от неактуальных возможностей и оптимизации. Измененное или модифицированное программное обеспечение требует тестирования, которое известно как регрессивное тестирование. В статье представлен обзор двух основных групп методов регрессивного тестирования (методы выбора регрессивных тестов и методы приоритезации) и обсуждение открытых проблем и потенциальных направлений будущих исследований.Prombles in programming 2014; 2-3: 133-14

    Блочний алгоритм перетворень Хаусхолдера для комп’ютерів гібридної архітектури

    Get PDF
    A parallel block cyclic algorithm for two-sided Householder transformations for hybrid architecture computers with multi-core and graphic processors is dealt with in the paper. Results of testing are presented together with investigation of algorithm’s characteristics (scalability, acceleration) depending both on its parameters and parameters of matrix being transformed.Prombles in programming 2014; 2-3: 99-106В роботі для комп’ютерів гібридної архітектури з багатоядерними та графічними процесорами запропоновано паралельний блочно-циклічний алгоритм двосторонніх перетворень Хаусхолдера. Наведено результати тестування та дослідження як (масштабованості, прискорення тощо) алгоритм в залежності від його параметрів та параметрів матриці, що перетворюються.Prombles in programming 2014; 2-3: 99-10

    Розробка модуля соціопсихо фізіологічної підтримки для сучасних ІТ, як засобу підвищення ефективності діяльності особистості і колективу при збереженні їх біосоціального здоров’я

    Get PDF
    The main idea of the work is the scientific organization of work and leisure of a modern person, family, school, teams, and the world community with a transitional (from average to individual-typological) moment on the way to the effectiveness of the organization of the tandem «Professional competence - human biosocial health». The purpose of the work is to develop a SPF support module for modern IT as a means of increasing the effectiveness of the activities of an individual and a team while preserving their biosocial health. SPF module is a fundamentally new technology that is approaching automation of management. The possibility of adapting the developed technology «Family medicine at home» in the structure of the SPF module as a reliable modern highly competent SPF support method (interdisciplinary) for preserving the biosocial health of the labor collective is being considered. In a broader scale, the technology «Family Medicine at Home» is considered as the beginning of a fundamentally new understanding of the project culture of today, regarding medicine and human health. In the aspect of digital transformation of the information flow, objective SPF indicators of the individual-typological and rhythmological portrait of the collective are presented: correlation and frequency constellations, resonant frequency and system speed, etc. SPF module - technology should end with a real computer interdisciplinary SPF complex to confirm the priorities in modern human sciences such as human individuality, biorhythmology and computerization, cybernetics, which will contribute to a significant increase in the economic and cultural potential of states.Prombles in programming 2024; 4: 51-76Основна ідея роботи – наукова організація праці та відпочинку сучасної людини, сім’ї, школи, колективів, світової спільноти. Така організація є перехідним (від середньостатистичного до індивідуально-типологічного) моментом на шляху ефективності організації тандему «Професійна компетентність – біосоціальне здоров’я людини». Мета роботи – розробка модуля СПФ підтримки для сучасних ІТ. Вона розглядається як засіб підвищення ефективності діяльності особистості і колективу при збереженні їх біосоціального здоров’я. СПФ модуль–технологія принципово нова і розглядається в контексті автоматизації управління. Досліджується можливість адаптації розробленої технології «Сімейна медицина на дому» до структури СПФ модуля як надійного сучасного способу СПФ підтримки біосоціального здоров’я трудового колективу. У ширшому масштабуванні технологія «Сімейна медицина на дому» розглядається, як початок принципово нового розуміння проєктної культури сьогодення щодо медицини та охорони здоров’я людини. В контексті цифрової трансформації інформаційного потоку представлені об’єктивні СПФ показники індивідуально-типологічного та ритмологічного портрета колективу. Серед них кореляційні та частотні плеяди, резонансна частота і швидкодія системи та інше. СПФ модуль–технологія повинна забезпечити формування реального комп’ютерного міждисциплінарного СПФ комплекса. Це сприятиме підтвердженню пріоритетів у сучасному людинознавстві таких характеристик, як індивідуальність особистості, біоритмологиія та комп’ютеризація, що може сприяти суттєвому підвищенню економічного та культурного потенціалу держав.Prombles in programming 2024; 4: 51-7

    Віктор Михайлович Глушков (24.08.1923 – 30.01.1982)

    Get PDF
    24 серпня 2013 виповнилося б 90 років від дня народження академіка Віктора Михайловича Глушкова – блискучого, істино видатного вченого сучасності, який зробив величезний внесок у становлення кібернетики та обчислювальної техніки.Prombles in programming 2013; 3: 3-1

    Согласованное описание алгоритмов в рамках алгебраического аппарата

    Get PDF
    The possibility of the concerted description of management streams is shown, data and informative connections in the process of algorithms’ development facilities of the tribasic algebraic system (algebras of algorithms with data) is shown (in most general case). The properties of the got charts of algorithms are rotined.Prombles in programming 2014; 2-3: 29-37Продемонстрирована (в самом общем случае) возможность согласованного описания потоков управления, данных и информационных связей в процессе разработки алгоритмов средствами трехосновной алгебраической системы (алгебры алгоритмов с данными). Показаны свойства получаемых схем алгоритмов.Prombles in programming 2014; 2-3: 29-3

    Операційна модель комунікативних інформаційних систем

    Get PDF
    Prombles in programming 2014; 1: 55-61Розглядається операційна модель комунікативних інформаційних систем (КІС). Введено поняття абстактного алгоритму (А-алгоритму) як загальної моделі неавтоматних алгоритмічних систем. Показано, що А-алгоритмам притаманні усі властивості класичних алгоритмів, а для класу, так званих, табличних А-алгоритмів виконуються теореми про регулярний аналіз та синтез.Prombles in programming 2014; 1: 55-6

    Програмно-технічний комплекс автоматичної географічної прив’язки супутникових даних КС ДЗЗ "Січ-2"

    Get PDF
    This paper describes practices in development of methods and algorithms of remote sensing data georeferencing for space system "Sich-2" over the territory of Ukraine. Software was tested on the dataset of Sich-2 images, which were made over the Ukrainian territory. Also this paper presents the relevance of application of the developed software system, based on confirmed experimental investigations.Prombles in programming 2014; 2-3: 303-311У доповіді описаний досвід до створення методів та алгоритмів прив’язки даних космічної системи (КС) дистанційного зондування Землі (ДЗЗ) «Січ-2» для території України. Програмне забезпечення протестоване на наборі тестових зображень, що розподілені по всій території України. Експериментально показане підвищення точності прив’язки даних з використанням запропонованої методики та розробленого програмного забезпечення.Prombles in programming 2014; 2-3: 303-31

    537

    full texts

    761

    metadata records
    Updated in last 30 days.
    PROBLEMS IN PROGRAMMING
    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! 👇