Preview

SRISA Proceedings

Advanced search
Vol 14, No 2 (2024): МАТЕМАТИЧЕСКОЕ И КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ СЛОЖНЫХ СИСТЕМ: ТЕОРЕТИЧЕСКИЕ И ПРИКЛАДНЫЕ АСПЕКТЫ
View or download the full issue PDF (Russian)

MATHEMATICAL MODELING AND VISUALIZATION IN VIRTUAL ENVIRONMENT SYSTEMS

4-9 14
Abstract

The paper considers the task for rotor swashplate motion simulation of helicopter-type aircraft in virtual environment systems. To solve this task, it is proposed an approach in which the coordinates of mechanism component parts are computed without taking into account their dynamics. When implementing this approach, the Newton-Raphson method was used to solve systems of nonlinear equations. The approbation of methods and approaches proposed in the paper was carried out in developed virtual environment complex using the example of a virtual Martian coaxial helicopter model motion simulation. Approbation results showed the adequacy and effectiveness of solutions proposed in the paper and their applicability for virtual environment systems.

MODELING OF MULTIPROCESSOR SYSTEMS

10-14 15
Abstract

We consider the problem of creating a multiprocessor schedule for a set of jobs that allow interruptions and switching from one processor to another. It is assumed that processing interrupts and switches requires time overhead. This condition transfers the problem from the class of polynomially solvable to the class of NP-hard ones. An algorithm has been developed based on the methodology of V.S. Tanaev for compiling a multiprocessor schedule without taking into account the costs of interruptions and switching. The technique includes a packing procedure for the case when jobs have a common deadline, as well as a procedure for reducing the original problem to a network flow problem for the case of arbitrary deadlines. In this case, the well-known pseudo-polynomial algorithm for creating an admissible multiprocessor schedule for continuous jobs with a common deadline is also used.

INFORMATION AND COMPUTER TECHNOLOGIES

15-21 17
Abstract

The article is devoted to the description of simple methods of synchronizing two parallel programs executed on different computing cores of the same computer installation that have access to common memory. The described methods of interaction of programs can be provided on the basis of conventional means available in almost every programming language. And their implementation does not require the use of any special processor instructions or calls to special functions of the operating system.

22-30 20
Abstract

The article is devoted to the use of OpenCL technology, which allows using the powerful resources of graphic processors to increase the speed of computing programs. Development variants of efficient parallel programs in the OpenCL environment to accelerate the fast Fourier transform operation for multidimensional arrays of complex vectors are considered.

INFORMATION TECHNOLOGY IN EDUCATIONAL INFORMATICS

31-37 19
Abstract

The article is dedicated to methods of demonstrating the process of programming robots for preschool children. The paper presents techniques for using both real and virtual robots, as well as augmented reality (AR) technology to create interactive educational materials. Examples of using AR in the educational non-textual programming environment PictoMir and the specifics of 3D modeling to implement these technologies are demonstrated. The widespread application of these methods requires the execution of resource-intensive algorithms, which just a few years ago were only feasible for powerful servers but can now be executed without delay on mass-produced economy-class tablets. The research results demonstrate a significant improvement in children's perception of programming through gaming-based learning and the use of modern technologies. The use of augmented reality in executing a child-composed robot motion program on a gaming field allows the child to avoid "screen" work, which is strictly regulated by federal sanitary rules and norms.

38-43 20
Abstract

The article addresses issues related to the safe integration of digital technologies into the educational processes of older preschool children in accordance with sanitary rules and norms. The main focus is on teaching algorithmics using the educational environment PiktoMir, which includes software and real-world objects such as radiocontrolled robot toys, soft toys, cubes, magnetic cards with command pictograms, and articulated mats. It describes a step-by-step process of transitioning from the physical world to the virtual world for a deeper understanding of concepts. Additionally, the article presents an approach to object detection tasks using convolutional neural networks, applied in algorithmic competitions. Students solve tasks using physical objects like piktocubes to create programs, which are then transferred by the teacher to the PiktoMir application. This method helps improve the understanding of programming fundamentals in older and middle preschool children.

MEDICAL INFORMATICS

44-52 16
Abstract

An information card is provided for monitoring the pregnancy course of patients with a uterine scar after a cesarean section in the anamnesis. The card is the result of a structural organization of data for analyzing the nature of pregnancy complications associated with the presence of a scar on the uterus, studying the characteristics of delivery of patients in the study groups, and the role of metroplasty as a method of restoring reproductive function. The peculiarities of the usage of such card for the purpose of creation of a computer data bank system are discussed.



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2225-7349 (Print)
ISSN 3033-6422 (Online)