рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Алгоритмизация и программирование решения правовых задач

Алгоритмизация и программирование решения правовых задач - раздел Образование, Экзаменационные вопросы по курсу     1. Алгоритмизация. Само ...

 

 

1. Алгоритмизация. Само слово «алгоритм» появилось как результат латинской транскрипции имени ученого 9 в. Аль Хорезми, который сформулировал общие правила (алгоритмы) выполнения арифметических операций над десятичными числами. Алгоритм – это определенная последовательность действий, выполнение которой приводит к достижению поставленной цели. При разработке алгоритма процесс решения задачи формализуется, т.е. сводится применению конечной последовательности достаточно простых правил и действий. После того, как алгоритм разработан, решение задачи можно поручить любому исполнителю (в т.ч. и тому, кто не понимает, почему нужно выполнять предписанные алгоритмом действия); точно следуя инструкциям, он добьется желаемого результата. В этом заключается главная цель алгоритмизации.

К основным свойствам алгоритмов относятся:

· понятность для исполнителя (он должен понимать, как выполнять предписанные алгоритмом действия при любом варианте исходных данных)

· дискретность (прерывность, раздельность) (алгоритм должен представлять процесс решения задачи как последовательное выполнение простых или ранее определенных шагов)

· определенность (каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвольного толкования. Благодаря этому свойству решение задачи приобретает механический характер, не требуется никаких дополнительных указаний или сведений о ней)

· результативность (конечность) (за конечное число шагов алгоритм должен либо приводить к решению задачи, либо выдавать сообщение о невозможности получить решение по той или иной причине, либо продолжаться в течение времени, отведенного для его исполнения с выдачей промежуточных результатов)

· массовость (алгоритм решения задачи должен разрабатываться в общем виде, т.е. он должен быть примени для целого класса задач, различающихся лишь исходными данными. Эти данные могут выбираться из определенной области, которая называется областью применимости алгоритма)

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

Базовыми алгоритмическими конструкциями являются линейные, разветвляющиеся и циклические вычислительные процессы, используемые для решения различного рода задач на ЭВМ. Линейным называют вычислительный процесс, в котором этапы вычислений выполняются в линейной последовательности и каждый этап выполняется только один раз. Разветвляющийся вычислительный процесс реализуется по одному из нескольких заранее предусмотренных направлений в зависимости от выполнения некоторого условия. Циклический вычислительный процесс включает участки, на которых вычисления выполняются многократно по одним и тем же математическим формулам, но при разных значениях исходных данных; такой многократно повторяющийся участок вычислений называется циклом.

2. Программирование. Программирование – это реализация заданного алгоритма на формальном языке программирования. Программированием называется теоретическая и практическая деятельность, связанная с созданием программ. Язык программирования – это система обозначений, служащая для точного описания программ или алгоритмов для ЭВМ. Они относятся к искусственным языкам и отличаются от естественных ограниченным числом языковых единиц, а также строгими правилами записи команд. Основные требования, предъявляемые к языкам программирования:

· наглядность (использование в языке уже существующих символов)

· единство (использование одних и тех же символов для обозначения одних и тех же или родственных понятий в разных частях алгоритма)

· гибкость (возможность относительно удобного, несложного описания распространенных приемов математических вычислений)

· модульность (возможность описания сложных алгоритмов в виде совокупности простых модулей, которые м.б. составлены отдельно и использованы в различных алгоритмах)

· однозначность (недвусмысленность записи любого алгоритма)

Любой алгоритм есть последовательность предписаний, выполнив которые, можно за конечное число шагов перейти от исходных данных к результату. В зависимости от детализации таких предписаний определяют уровень языка программирования (чем меньше детализация, тем выше уровень). По данному критерию различают следующие языки программирования:

· машинные (самого низкого уровня)

· машинно-ориентированные (ассемблеры)

· машинно-независимые (высокого уровня)

 

– Конец работы –

Эта тема принадлежит разделу:

Экзаменационные вопросы по курсу

Понятие автоматизированных информационных систем Классификация АИС... Понятие автоматизированных информационных систем АИС банк данных это совокупность тем или иным образом структурированных данных и комплекса...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Алгоритмизация и программирование решения правовых задач

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Экзаменационные вопросы по курсу
«Правовая информатика и кибернетика» 1. Правовая информатика и кибернетика как отрасль знания и учебная дисциплина 2. Методология правовой информатики и кибернети

Правовая информатика и кибернетика как отрасль знания и учебная дисциплина
    1. Описание задач учебного курса. Основными задачами данного учебного курса является совершенствование знаний юристов о новой сфере правоотношен

Методология правовой информатики и кибернетики
    1. Характеристика методов правовой информатики и кибернетики. К ним относятся: · системный подход · моделирование · м

Моделирование как метод исследования объектов правовой информатики и кибернетики
    1. Основные положения. Для изучения разнообразных правовых явлений и процессов давно и успешно используется метод правового моделирования. Метод

Формализация правовой информации: сущность, понятие и способы
    Формализация – представление какой-л. содержательной области (рассуждений, доказательств, процедур классификации информации и пр.) в виде формальной системы. Формаль

Понятие, способы и признаки неправомерного доступа к компьютерной информации
    1. Понятие неправомерного доступа к компьютерной информации. Неправомерный доступ к компьютерной информации – получение возможности знакомиться

Современные средства связи: виды и назначение
    1. Понятие средств связи. Согласно Федеральному закону от 07.07.2003 № 126-ФЗ «О связи» средства связи – технические и программные средства, исп

Понятие «операционная система». Функции и структура операционной системы
    1. Понятие операционной системы. ОС – группа взаимосвязанных программ, выступающая посредником межу аппаратными средствами ЭВМ и пользователем,

Понятия «файл», «каталог (директория)», их основные свойства
    1. Файл. Файл – ограниченный объем информации, хранящийся физически в памяти ЭВМ, чаще всего на различных устройствах долговременной памяти. Для

Правовое регулирование информационных отношений: общая характеристика
    1. Понятие информационных отношений. Информационные отношения – обособленная, однородная группа общественных отношений, возникающих при обращени

Гражданско-правовой режим информационных ресурсов: общая характеристика
    1. Понятие информационных ресурсов. Согласно ст. 2 Федерального закона «Об информации, информатизации и защите информации» информационные ресурс

Особенности правового регулирования создания и обработки информации
    1. Особенности правового регулирования создания информации. Можно выделить группу источников правового регулирования, в которых закрепляются нор

Особенности правового регулирования сбора и поиска информации
    1. Особенности правового регулирования сбора информации. Согласно Закону о СМИ под журналистом понимается лицо, занимающееся редактированием, со

Особенности правового регулирования распространения, передачи и предоставления информации
    1. Особенности правового регулирования распространения информации. Согласно Закону о СМИ поиск, получение, производство и распространение мас

Особенности правового регулирования копирования информации
    Как отмечается в Доктрине информационной безопасности в системах сбора, обработки, хранения и передачи финансовой, биржевой, налоговой, таможенной информации наиболе

Понятие «конфиденциальной информации», ее виды, основные методы правового регулирования
    1. Понятие конфиденциальной информации. В действующем законодательстве отсутствует единое понятие конфиденциальной информации, равно как и четко

Понятие «базы данных». Общая характеристика правового регулирования
    1. Понятие базы данных. В законодательстве встречаются несколько определений понятия базы данных. · объективная форма представления и о

Характеристика существующих справочно-правовых баз данных
    1. КонсультантПлюс. Информационно-поисковая оболочка БД «КонсультантПлюс» имеет ряд особенностей. Это вызвано тем обстоятельством, что большинст

Способы организации и поиска информации в справочно-правовых базах данных. Информационно-поисковый тезаурус
    Способами организации и поиска информации в справочных правовых базах данных являются: 1) гипертекст – организация текста при которой отображение и доступ к

Характеристика АИС, используемых в правоохранительных органах
    1. Автоматизированные системы обработки данных (АСОД). Предназначены для решения хорошо структурированных задач, по которым имеются входные данн

Автоматизация деятельности по криминалистической регистрации
    Криминалистическая регистрация – научно разработанная система оперативно-справочных, оперативно-розыскных и иных криминалистических учетов объектов-носителей кримина

Понятие компьютерных документов, их реквизиты
    1. Понятие компьютерных документов. Под термином «компьютерный (машинный) документ» по­нимаются документы, создаваемые, хранимые и/или предостав

Электронно-цифровая подпись как реквизит компьютерного документа. Природа электронно-цифровой подписи
    В ст. 3 Закона ЭЦП определяется как реквизит электронного документа, предназначенный для защиты данного электронного документа от подделки, полученный в результате к

Использование компьютерных документов в процессуальных отношениях
    1. Гражданское и арбитражное судопроизводство. Существует две правовые концепции понятия «документ». Первая концепция (информационная), рассматр

Основные направления использования компьютерных документов в российском законодательстве
    В настоящее время в законодательстве сложилось три основ­ных направления в использовании компьютерных документов в правовых отношениях. В некоторых случаях

Понятие информационной безопасности. Доктрина информационной безопасности РФ
    Понятие информационной безопасности в российской юридической терминологии не является устоявшимся. Легальное определение информационной безопасности сформулировано в

Правовой режим защиты информации: основные черты регулирования
    Закон об информации содержит гл. 5 «Защита информации и прав субъектов в области информационных процессов и информатизации». 1. Цели защиты

Организационно-правовые методы предупреждения правонарушений в сфере информации
    Организационные методы предупреждения правонарушений в сфере информации состоят из совокупности мероприятий по подбору, проверке и инструктажу персонала; обеспечению

Понятие и признаки нарушения правил эксплуатации ЭВМ
    Статья 274 УК устанавливает ответственность за нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети лицом, имеющим доступ к ЭВМ, системе ЭВМ или их сети, повле

Понятие и способы создания и распространения вредоносных программ
    1. Создание вредоносной программы. Под созданием вредоносной программы следует понимать творческую деятельность, направленную на создание качест

Предмет, задачи и основные объекты экспертных исследований компьютерной информации и техники
    Рассматривая компьютерно-техническую экспертизу как самостоятельный род судебных экспертиз, В литературе выделяют следующие ее виды: аппаратно-компьютерная

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги