1. A computer-readable storage medium on which a computer-executable code is stored, the computer-executable code being configured to instruct the computer device into which the computer-readable storage medium is loaded to perform the steps of: obtaining a first visualization of the area of interest; enabling graphically determining the boundaries of the planned target volume using the first visualization; selecting forms of ultrasonic ablation of ultrasonic rays for ablation of the planned target volume from libraries forms of ultrasonic ablation; performing the first ultrasonic ablation of the first part of the planned target volume using an ultrasound transducer (170) that applies energy based on the selected forms of ultrasonic ablation; obtaining a second visualization of the area of interest after performing the first ultrasonic ablation; calculation based on limited shapes ultrasound ablation of the second imaging, as defined in the library, for ablation of the second part of the treatment volume; selection of other forms of ultrasound ablation from a library of forms of ultrasonic ablation, at least in part based on a second visualization and calculation; and performing a second ultrasound ablation, at least in part based on selected other forms of ultrasound ablation. 2. The computer-readable storage medium according to claim 1, further comprising a computer-executable code for causing the computer device to select and modify other forms of ultrasonic ablation by comparing the observed ablation damage from the second visualization with sc1. Машиночитаемый носитель данных, на котором хранится исполняемый компьютером код, причем исполняемый компьютером код выполнен с возможностью предписания компьютерному устройству, в которое загружен машиночитаемый носитель данных, исполнять этапы:получения первой визуализации области, представляющей интерес;предоставления возможности графического определения границ планового целевого объема, используя первую визуализацию;