
- •Информационные технологии в юридической деятельности
- •Оглавление
- •Раздел II. Разработка и представление юридических документов 65
- •Введение
- •Объем дисциплины и виды учебной работы
- •Тематический план
- •Учебная программа
- •Раздел III. Информационные технологии обработки числовых данных
- •Тема 6. Элементы статистического анализа числовой информации.
- •Тема 7. Обработка числовой информации средствами информационных технологий.
- •Раздел IV. Информационныеи технологии сбора и обработки правовой информации
- •Тема 8. Технология работы в справочных правовых системах.
- •Тема 9. Технология работы в глобальных компьютерных сетях. Интернет.
- •Распределение времени по темам и видам занятий
- •Тематический план аудиторных занятий
- •Методические рекомендации по изучению дисциплины
- •Групповое занятие (семинар) 1.
- •Групповое занятие (семинар) 2.
- •Групповое занятие (семинар) 3.
- •Групповое занятие (семинар) 4.
- •Раздел I. Базовые основы информационных технологий Тема 1. Информационные технологии в современном информационном обществе.
- •1.1. Информация и ее виды. Информационный ресурс
- •1.2. Информация и энтропия.
- •1.3. Информационная безопасность, правовая трактовка.
- •Тема 2. Моделирование детерминированных информационных процессов
- •2.1. Понятие множества
- •2.2. Натуральные, целые, рациональные и действительные числа
- •2.2. Понятие высказывания.
- •2.3 Арифметические основы компьютера
- •Тема 3. Информационные технологии, аппаратное и программное обеспечение.
- •3.1 Структурная схема компьютера и назначение основных устройств
- •Файловая система.
- •Программное обеспечение компьютера.
- •Основные сведения об операционной системе Windows.
- •Тестовое задание
- •Чему равна сумма чисел 578 и 4616?
- •Символом f обозначено одно из указанных ниже логических выражений от трех аргументов: X, y, z. Дан фрагмент таблицы истинности выражения f:
- •Раздел II. Разработка и представление юридических документов Тема 4. Разработка правовых документов средствами информационных технологий.
- •3. Форматирование текста
- •Тема 5. Разработка презентаций средствами информационных технологий.
- •Раздел III. Информационные технологии обработки числовых данных Тема 6. Элементы статистического анализа числовой информации.
- •6.1. Обобщающие характеристики массива данных.
- •Определение случайной величины. Функция распределения случайной величины, ее свойства
- •Дисперсия случайной величины. Среднее квадратичное отклонение
- •Литература
- •Тема 7. Обработка числовой информации средствами информационных технологий.
- •Раздел IV. Информационные и технологии сбора и обработки правовой информации Тема 8. Технология работы в справочных правовых системах.
- •Тема 9. Технология работы в глобальных компьютерных сетях. Интернет.
- •Тестовое задание
- •Литература
- •Второй семестр
- •Примерные вопросы для подготовки к экзамену
- •Методические рекомендации по выполнению контрольного задания
- •Зачетное контрольное задание (1 семестр)
- •Словарь основных терминов и определений
- •III. Цели и задачи формирования электронного правительства
- •IV. Основные приоритеты и направления формирования электронного правительства
- •1. Развитие систем обеспечения удаленного доступа граждан к информации о деятельности государственных органов на основе использования информационно-коммуникационных технологий
- •Концепция создания системы персонального учета населения российской федерации
- •I. Введение
- •III. Цели создания системы персонального учета населения Российской Федерации
- •IV. Принципы создания и развития системы персонального учета населения Российской Федерации
- •VI. Нормативно-правовое обеспечение системы персонального учета населения
- •10 Декабря 2008 года
- •Глава 1. Общие положения
- •Федеральная целевая программа "развитие судебной системы россии на 2013 - 2020 годы"
- •II. Цели и основные задачи Программы, срок ее реализации, целевые индикаторы и показатели
- •III. Мероприятия Программы
- •1. Общие положения
- •Примерная форма электронного документа, отображаемая на официальном сайте суда общей юрисдикции
- •Приложение 2. Гас правосудие: Организационно-правовая основа.
2.2. Натуральные, целые, рациональные и действительные числа
Числа - натуральные, целые (положительные и отрицательные), рациональные и иррациональные, - составляют множество действительных чисел.
Натуральные числа получаются путем последовательного прибавления 1, начиная с 1.
Действительное
число а называется рациональным,
если существуют такие целые числа
.
В противном случае а называется
иррациональным.
Множество рациональных чисел обозначается Q.
Каждое
действительное число может быть записано
в виде десятичной дроби. При этом
рациональным числам и только им
соответствуют периодические десятичные
дроби. Однако, например, разложение в
десятичную дробь действительного числа
,
т. е. такого однозначно определенного
положительного действительного числа,
квадрат которого равен 2, не является
периодическим. Таким образом,
— иррациональное число. Множество
рациональных чисел бесконечно и счетно,
а множество иррациональных чисел
несчетно.
2.2. Понятие высказывания.
Высказыванием называется всякое утверждение (повествовательное предложение), про которое всегда определенно и объективно можно сказать, является ли оно истинным или ложным. Например, предложения «Дважды два - четыре», «Студенты гуманитарных специальностей изучают информатику и математику», «3 больше 5», «Число 10 является нечетным», «На улице идет дождь», «Уголовное дело отправлено на доследование» - являются высказываниями. Побудительные предложения («Кругом», «Налево», «Подойдите, пожалуйста, ко мне»), вопросительные («Вы не подскажите, как пройти в библиотеку?»), восклицательные («Да здравствует свобода!») высказываниями не являются.
Повествовательное предложение, содержащее переменную, также не является высказыванием. Например, утверждение "x – положительное число" не будет высказыванием, так как нельзя определить ложно оно или истинно. Если же мы подставим вместо переменной x какое-либо число, то получим высказывание: "5 – положительное число" (истинное высказывание), "0 – положительное число" (ложное высказывание).
В рассмотренных выше примерах высказываний два первых являются истинными во всех возможных ситуациях. Третье и четвертое высказывания являются абсолютно ложными. Абсолютно истинные и абсолютно ложные высказывания называются логическими константами. Пятое и шестое высказывания будут истинны или ложны в зависимости от конкретной ситуации. В одних случаях они будут истинными, в других – ложными. Поэтому, точнее говорить, что данное высказывание истинно или ложно в определенной фиксированной ситуации. Ситуация может быть определена в самом высказывании («Вечером осадков не наблюдалось»), а может описываться дополнительно.
Высказывания будем обозначать заглавными латинскими буквами: A, B, C и т.д. Например, А – «Волга впадает в Каспийское море», В – «3 больше 5», С – «На улице идет дождь». Подобные обозначения вводятся для упрощения анализа высказывания. В этом случае вместо сложных рассуждений мы получим выражения, традиционно встречающиеся в математике. Будем полагать значение истинного высказывания равным 1, а ложного – равным 0. Тогда, А=1, так как «Волга впадает в Каспийское море» - абсолютно истинное высказывание; В=0 как абсолютно ложное; С может быть равно 1, а может 0 в зависимости от рассмотренной ситуации. В некоторых учебниках по математической логике для обозначения истинности и ложности высказываний используют буквы И и Л, или t и f.
С помощью союзов «и», «или», «если, то», частицы «не» из нескольких высказываний (повествовательных предложений) можно составить различные новые высказывания. При этом исходные высказывания, которые нельзя разбить на еще более мелкие, называются простыми, а сконструированные при помощи логических связок – сложными.
В определенной ситуации истинность или ложность простых высказываний очевидна. Для определения истинности сложных высказываний необходимо не только знать, истинны или ложны простые высказывания, из которых построены сложные, но и проанализировать их структуру. Разрешение вопроса об истинности или ложности сложных высказываний, рассматриваемого на основе изучения способа их построения из элементарных, является основной задачей логики высказываний.
Логика высказываний – раздел логики, изучающий связи между высказываниями, которые определяются тем, как одни высказывания строятся из других. Эту часть логики еще называют алгеброй высказывания или исчислением высказываний.
Рассмотрим два высказывания: «Сегодня будет хорошая погода», «Мы пойдем на прогулку». Из этих простых высказываний можно сконструировать сложные:
«Сегодня будет хорошая погода и мы пойдем на прогулку».
«Мы не пойдем на прогулку».
«Если сегодня будет хорошая погода, то мы пойдем на прогулку».
«Мы пойдем на прогулку тогда и только тогда, если сегодня будет хорошая погода».
«Сегодня будет хорошая погода или мы пойдем на прогулку».
«Если мы пойдем на прогулку, то сегодня будет хорошая погода».
В последней фразе нарушается нормальная причинно-следственная связь, однако это сложное высказывание с точки зрения логики высказываний ничем не хуже остальных. В ней допускаются любые грамматически правильно составленные высказывания, а их смысловая характеристика не изучается. Важно только то, что получившееся предложение может быть формально либо истинным, либо ложным.
Логические операции
Рассмотрим более подробно некоторые логические связки, позволяющие конструировать из простых высказываний сложные. В математической логике такие связки называются логическими операциями.
Операция отрицания
Самой
простой логической операцией, применяемой
только к одному высказыванию, является
операция
отрицания,
которая в русском языке соответствует
частице «не». Отрицание высказывания
А
обозначается ØА
или
.
Символ
читается «не А»
или «не верно, что А».
Например, если высказывание А
– «подсудимый виновен», то
- «подсудимый не виновен».
По смыслу, отрицание высказывания – высказывание, противоположное данному. То есть, если высказывание А – истинное, то высказывание - ложное, и наоборот, если А – ложное, то - истинное. Запишем в виде таблицы значения нового, сложного высказывания в зависимости от значений простого А, на основе которого оно построено.
А |
|
1 0 |
0 1 |
Подобная таблица называется таблицей истинности. Именно эту таблицу берут за определение операции отрицания. Высказывание называется отрицанием высказывания А, если оно истинно, когда А ложно, и ложно, когда А истинно.
Дизъюнкция высказываний или логическое «или»
Операция дизъюнкция применяется к двум высказываниям А и В и соответствует соединению их с помощью союза «или». Дизъюнкция обозначается с помощью знака Ú, который ставится между высказываниями: АÚВ, что читается «А или В» или «или А, или В». Например, «Грабеж может быть совершен с применением физического или психического насилия», «Договор может быть заключен в устной или в письменной форме».
Рассмотрим значение составленного сложного высказывания АÚВ. Если одно из высказываний истинно, а другое ложно, то дизъюнкция будет истинной. Если оба простых высказывания А и В ложны, то и дизъюнкция будет ложной. А вот если оба высказывания А и В истинны, то существует два случая. Это связано с тем, что в русском языке союз «или» имеет два значения. Одно из них неисключающее «или», а другое – исключающее. Например, высказывание «Или я выучу этот материал, или получу двойку» при истинных его составляющих будет ложно. Здесь «или» понимается в исключающем смысле. А высказывание «Сейчас идет снег или дождь» – истинно, если оба высказывания «Сейчас идет снег», «сейчас идет дождь» – истинны и в этом случае союз «или» – неисключающий.
В логике высказываний дизъюнкция соответствует неисключающему «или». Можно дать следующее определение этой логической операции. Дизъюнкция АÚВ – сложное высказывание, которое ложно тогда и только тогда, когда оба высказывания А и В одновременно ложны. Таблица истинности операции дизъюнкция будет следующей:
А |
В |
AÚB |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
Значения операции АÚВ (кроме первой строчки), как видно из таблицы, получаются простым алгебраическим сложением значений А и В. Поэтому дизъюнкцию также называют логическим сложением и обозначают, также как и в алгебре, знаком «+». Иногда знаком «+» обозначают операцию исключающего «или».
Конъюнкция высказываний или логическое «и»
Операция конъюнкция применяется также к двум высказываниям А и В и соответствует соединению их с помощью союза «и». Она обозначается с помощью знака Ù или &, который ставится между высказываниями: АÙВ, что читается «А и В» или «и А, и В». Например, «Юрист должен знать и теорию государства и права, и историю, и информатику и математику». «Это преступление наказывается лишением свободы и конфискацией имущества». «Оскорбление – это унижение чести и достоинства человека...».
Рассмотрим значение конъюнкции, исходя из смысла союза «и». Если оба высказывания А и В будут истинными, то и конъюнкция АÙВ будет истинной. Если же хотя бы одно из них (или оба) будут ложными, то и конъюнкция также будет ложной. Например, высказывание «3 – нечетное число и 3 делится на 2» будет ложным. Исходя из этого, можно дать следующее определение операции конъюнкция.
Конъюнкция АÙВ – сложное высказывание, которое истинно тогда и только тогда, когда оба высказывания А и В одновременно истинны. Таблица истинности операции конъюнкция такова:
А |
В |
АÙВ |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Проанализировав приведенную таблицу, можно заметить, что значения операции АÙВ получаются простым алгебраическим умножением значений А и В. Поэтому конъюнкцию также называют логическим умножением и обозначают, также как и в алгебре, знаком «×», который, также как и в алгебре, может опускаться.
Импликация высказываний
Одной из важнейших логических операций является операция импликация. Она соответствует объединению двух высказываний с помощью союза «если …, то …». Импликация обозначается с помощью знака ®, ставящегося между высказываниями: А®В, что читается «А имплицирует В» или «если А, то В». В научной литературе по логике высказываний также приводятся другие варианты прочтения этой операции: «А влечет В», «из А следует В», «В только если А». А для обозначения импликации применяются знаки Þ, É.
Операция импликации определяется следующим образом.
Импликация высказываний А и В (А®В) – сложное высказывание, которое истинно всегда, кроме случая когда А – истинно, а В – ложно. Таким образом, таблица истинности импликации такова:
А |
В |
A ® B |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
В логике высказываний рассматриваются только значения истинности высказываний, а не их содержание. Тем самым логические операции не выражают связь между содержанием высказываний. Логические операции, образующие из простых высказываний сложные, определяют только соотношения между значениями истинности этих высказываний.
Операция эквивалентность или двойная импликация
Последней введем операцию эквивалентности. Эта операция обозначается символом «, либо ~. Сложное высказывание А«В читается: "А эквивалентно В", либо "А равносильно В", либо "А тогда и только тогда, когда В", либо "В, если и только если А". Эквивалентность примерно соответствует употреблению выражения "тогда и только тогда, когда", хотя, как и в случае с импликацией, такое соответствие далеко не полное.
Эквивалентность высказываний А и В (А«В) – сложное высказывание, которое истинно, когда А и В одновременно либо истинны, либо ложны и ложно во всех других случаях. Эквивалентность определяется следующей таблицей истинности:
А |
В |
А«В |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Эквивалентность соответствует двум операциям импликации, соединенных конъюнкцией. А«В равносильно (A ® B)Ù(A ® B) , т.е. имеет такую же таблицу истинности (рассмотрим это позднее). Поэтому эквивалентность также называют двойной импликацией
Логические формулы
Применяя введенные логические операции можно из простых высказываний составить высказывания сколь угодно сложного вида. Например,
A ®ВÚС;
(A
«
Ú
)
®
Ù
;
B ® Ú (С Ù B) « (A Ú B) Ù ® С и т.д.
Такие высказывания называются логическими формулами или булевыми функциями, а входящие в них простые высказывания – логическими переменными. Символы Ø, Ù, Ú, ®, « называют логическими связками.
Формулы логики высказываний можно рассматривать двояко.
Принимая А, В, С за обозначение простых высказываний, логическая формула будет представляться как определенное сложное высказывание. Например, если обозначить А – «Будет дождь», В – «Я возьму зонт», С – «Я надену плащ», то A®ВÚС – запись сложного высказывания «Если будет дождь, то я возьму зонт или надену плащ».
Если рассматривать буквы А, В, С в качестве переменных, принимающих два значения 1 и 0, то в этом случае логическая формула является булевой функцией.
Для правильного вычисления значения логических формул необходимо задать порядок выполнения логических операций. Сначала выполняется операция отрицания Ø, затем конъюнкция Ù и дизъюнкция Ú (они равноправны), затем импликация ® и, последней, эквивалентность «. Как и в алгебре, скобки необходимы для изменения порядка действий, а равноправные операции вычисляются слева направо.
Таким образом, для вычисления значения выражения (A « Ú ) ® Ù необходимо сначала определить и , затем выполнить дизъюнкцию Ú , после этого подсчитать значение выражения, стоящего в скобках: A« Ú , далее выполнить конъюнкцию высказываний Ù и, наконец, соединить вычисленные значения высказываний A « Ú и Ù с помощью импликации: (A « Ú ) ® Ù . Порядок выполнения операций будет таков:
.
Пусть простые высказывания А и В истинны: А=1, В=1. Тогда и являются ложными высказываниями: =0, =0. Также ложной будет и дизъюнкция Ú =0. Значение высказывания в скобках A« Ú =0, так как эквивалентность истина«ложь дает ложь. Конъюнкция ложных высказываний Ù также ложна: Ù =0. Результирующее высказывание представляет собой соединение ложь®ложь, что по определению операции импликация есть истина. Значит, (A « Ú ) ® Ù =1 при А=1 и В=1.
Вычислим значение истинности рассмотренной логической формулы при всевозможных комбинациях значений логических переменных, составляющих эту формулу. Делать такие вычисления удобнее с помощью таблицы, в каждой строке которой анализируется одна комбинация значений простых высказываний, а в столбцах вычисляются все операции по порядку. Такие таблицы, построенные для сложных высказываний, называются таблицами истинности или таблицами Куайна.
Таблица истинности – перебор всех возможных комбинаций значений простых высказываний, из которых состоит сложное, и указание соответствующих значений сложного высказывания.
Построим таблицу истинности для приведенного выше сложного высказывания:
(A « Ú ) ® Ù .
Так как и А, и В могут принимать два значения, то различных комбинаций значений А и В будет четыре:
А=1, В=1;
А=1, В=0;
А=0, В=1;
А=0, В=0.
Вычислим значение сложного высказывания в каждом случае по действиям.
А |
В |
|
|
Ú |
A« Ú |
Ù |
(A « Ú ) ® Ù |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
Двойной чертой отделяем значения исходных переменных от вычисляемых значений по определениям логических операций.