алгоритмы

PPT 12 стр. 69,8 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 12
алгоритмы алгоритмы алгоритмизация юридической деятельности алгоритм – это последовательность действий со строго опре­деленными правилами выполнения. в соответствии с теорией алгоритмов, понятие алгоритма может рас­сматриваться (и применяться) на трех уровнях: интуитивно-содер­жательном, формальных уточнений и так называемом прикладном уровне. сферой приложения первого и второго уровней являются мате­матика и общая кибернетика. здесь понятием "алгоритм" обычно обозначают точное предписание, задающее вычислительный процесс, ведущий от начальных данных, которые могут варьировать­ся, к искомому результату, или всякую систему вычислений, вы­полняемых по строго определенным правилам, которая после какого-либо числа шагов (операций) приводит к решению поставлен­ной задачи. алгоритмы делятся на вычислительные и невычислительные. алгоритм состоит из команд. команда – это отдельное указание исполнителю выполнить некоторое законченное действие. команды алгоритма выполняются одна за другой. последова­тельное выполнение команд алгоритма приводит к решению зада­чи. свойства алгоритма 1. определенность – это однознач­ность предписываемой последовательности действий, не допускающая произвольного ее толкования. 2. дискретность – это деление алгоритма на отдельные дей­ствия (команды), которые выполняются только …
2 / 12
слителю – это независимость последовательности действий и результата от конкретного типа вычислителя (исполнителя). сферой приложения "прикладного" уровня понятия "алгоритм" являются нематематические области знания и практической дея­тельности, в частности связанные с анализом человеческого пове­дения, способов переработки человеком воспринимаемой им ин­формации. характерной особенностью этого уровня применения алгорит­мического подхода является то, что "жесткие" алгоритмы, исполь­зуемые в математике и вычислительных машинах, здесь тем или иным способом "ослабляются". важность этой операции состоит в том, что в такого рода алгоритмическом процессе акты приня­тия решений могут осуществляться в ситуации выбора. в "жест­ких" (классических) алгоритмах ситуация выбора решения (дей­ствия) исключается, поскольку процесс решения задачи здесь де­терминирован во всех деталях, вплоть до уровня элементарных операций. типы задач, решаемых на прикладном уровне: одни из них по своей сути являются определен­ными, ибо вывод по ним однозначно обусловлен исходными дан­ными. в других такой однозначности нет. здесь исходные данные и связь их с решением носят вероятностный характер. решение зависит от вероятностно-статистической оценки результатов …
3 / 12
ь алгоритм с любой степенью детализации. недостатки: возможность неоднозначного понимания предписаний и утверждений; громоздкость, связанная с избыточностью разговорных языков (наличие в предложениях слов, без которых можно обойтись); отсутствие наглядности логических связей между частями алгоритма. формально-словесный способ – основан на записи содержания выполняемых действий с использованием изобразительных возможностей языка математики, дополненного с целью указания необходимых пояснений средствами естественного языка. данный способ, обладая всеми достоинствами словесного способа, вместе с тем более лаконичен, а значит, и более нагляден, имеет большую формализацию, однако также не является строго формальным. графический способ (в виде блок-схемы) – представляет собой изображение логико-математической структуры алгоритма, при котором все этапы процесса обработки данных представляются с помощью определенного набора геометрических фигур (блоков), имеющих строго определенную конфигурацию в соответствии с характером выполняемых действий. виды алгоритмических (вычислительных) процессов линейный процесс – это вычислительный процесс, в котором действия выполняются последовательно, т.е. в порядке их записи. (линейный процесс не содержит логических условий.) разветвляющийся процесс – …
4 / 12
тех же команд несколько раз. критерии качества алгоритмов 1. связность алгоритма - определяется количеством промежуточных результатов, которые должны одновременно храниться в памяти исполнителя. алгоритм тем лучше, чем меньше его связность, т.к. при этом уменьшается количество ячеек, занятых в оперативной памяти. 2. объем алгоритма - количество операций (шагов), которые необходимо выполнить для получения конечного результата. уменьшение количества шагов экономит не только время составителя алгоритма, но и время исполнителя, сокращает длительность решения задачи. 3. длительность решения определяется количеством шагов алгоритма, а также сложностью этих шагов. если все операции достаточно просты и наглядны, длительность решения сокращается, и наоборот. алгоритм тем лучше, чем быстрее он выполняется. 4. разветвленность алгоритма характеризует логическую сложность и определяется количеством путей, по которым может реализоваться процесс вычислений. излишняя разветвленность увеличивает сложность алгоритма, а значит, и трудоемкость его разработки и исполнения. 5. цикличность алгоритма заключается в том, что фактическое количество операций, которые должны быть выполнены в ходе процесса реализации, превышает …
5 / 12
вания преступлений определился как круг таких действий, так и их направленность, их целевые функции, что относится к расследованию конкретных видов преступлений. кроме того, анализ следственной практики показывает, что, хотя к началу расследования любого преступления могут сложиться различные следственные ситуации, все их многообразие также можно подразделить на несколько наиболее характерных групп, или, иными словами, типизировать, выделить типичные следственные ситуации. в свою очередь, конкретная следственная ситуация предопределяет основные направления расследования, в частности те следственные версии, которые она порождает и проверка которых требует про ведения сугубо определенных следственных или оперативно­ розыскных действий, что опять-таки приводит к типизации операций по выявлению, исследованию, использованию криминалистической информации. указанные особенности свидетельствуют о наличии в деятельности по расследованию тенденций к общим методам действий в типичных ситуациях, а также некоторой формализации, а в конечном итоге - алгоритмизации процесса расследования и отдельных следственных действий. теория и практика криминалистики уделяет этим вопросам все большее внимание и на сегодня имеется уже немало …

Хотите читать дальше?

Скачайте все 12 страниц бесплатно через Telegram.

Скачать полный файл

О "алгоритмы"

алгоритмы алгоритмы алгоритмизация юридической деятельности алгоритм – это последовательность действий со строго опре­деленными правилами выполнения. в соответствии с теорией алгоритмов, понятие алгоритма может рас­сматриваться (и применяться) на трех уровнях: интуитивно-содер­жательном, формальных уточнений и так называемом прикладном уровне. сферой приложения первого и второго уровней являются мате­матика и общая кибернетика. здесь понятием "алгоритм" обычно обозначают точное предписание, задающее вычислительный процесс, ведущий от начальных данных, которые могут варьировать­ся, к искомому результату, или всякую систему вычислений, вы­полняемых по строго определенным правилам, которая после какого-либо числа шагов (операций) приводит к решению поставлен­ной задачи. алгоритмы делятся на в...

Этот файл содержит 12 стр. в формате PPT (69,8 КБ). Чтобы скачать "алгоритмы", нажмите кнопку Telegram слева.

Теги: алгоритмы PPT 12 стр. Бесплатная загрузка Telegram