English | Russian |
A computer program translates a real-life problem into a series of actions to be taken by a computer | Компьютерная программа переводит практическую задачу в последовательность действий, которые должен выполнить компьютер (см. Prata S. – C++ Primer Plus, 6th Edition – 2011 ssn) |
a logical order of thought, breaking a large problem into manageable stages | использование логики в рассуждениях и выводах, декомпозиция сложной проблемы на управляемые стадии (см. IEC 61508-7:2010 ssn) |
Although the graphical approach does not translate directly into a usable algorithm, it gives a good intuitive feel for the nature of the problem | Хотя графический подход не переводится непосредственно в пригодный к использованию алгоритм, он даёт неплохое интуитивное понимание существа вопроса (см. Modern Operating Systems Fourth ed. by Andrew S. Tanenbaum & Herbert Bos 2015 ssn) |
as we shall see throughout the book, a great many algorithms are based on the principle of recursively decomposing a large problem into one or more smaller ones, using solutions to the subproblems to solve the original problem | как мы увидим далее в этой книге, многие алгоритмы основаны на принципе рекурсивного разбиения большой задачи на меньшие, когда решения подзадач используются для решения исходной задачи (см. Algorithms in C++, Parts 1–4: Fundamentals, Data Structure, Sorting, Searching Third Edition by Robert Sedgewick 1998) |
breaking a large problem into manageable stages | декомпозиция сложной проблемы на управляемые стадии (ssn) |
decompose the problem into different levels of granularity of detail, with clear boundaries | разбивать задачу на элементы с чёткими границами на различных уровнях детализации (ssn) |
Most problems encountered in scientific and engineering investigations fall into one of the following two categories: analysis problems, where one wishes to predict the behavior of a specified system, and synthesis problems, where one wishes to construct a system with specified behavior | Большинство проблем, встречающихся в науке и технике, можно разбить на следующие две категории: задачи анализа, которые состоят в предсказании поведения определённой заданной системы, и задачи синтеза, состоящие в построении системы по заданному поведению (см. "Introduction to the Theory of Finite-State Machines" by Arthur Gill 1962 ssn) |
principle of recursively decomposing a large problem into one or more smaller ones | принцип рекурсивного разбиения большой задачи на меньшие (ssn) |
problem of the scalable integration of data and metadata into programming languages | задача масштабируемой интеграции данных и метаданных в языках программирования (Alex_Odeychuk) |
transform a problem description into an efficient program | преобразование описания задачи в эффективную программу (ssn) |