Тема : Вычисление информационного объема сообщения





НазваниеТема : Вычисление информационного объема сообщения
страница4/18
Дата публикации22.02.2015
Размер0.94 Mb.
ТипДокументы
100-bal.ru > Информатика > Документы
1   2   3   4   5   6   7   8   9   ...   18

Задачи для тренировки3:


  1. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 22 оканчивается на 4.

  2. В системе счисления с некоторым основанием число 12 записывается в виде 110. Укажите это основание.

  3. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 39 оканчивается на 3.

  4. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 29 оканчивается на 5.

  5. В системе счисления с некоторым основанием десятичное число 129 записывается как 1004. Укажите это основание.

  6. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 40 оканчивается на 4.

  7. В системе счисления с некоторым основанием число десятичное 25 записывается как 100. Найдите это основание.

  8. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 27 оканчивается на 3.

  9. Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 26, запись которых в троичной системе счисления оканчивается на 22?

  10. Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 30, запись которых в четверичной системе счисления оканчивается на 31?

  11. Укажите через запятую в порядке возрастания все десятичные натуральные числа, не превосходящие 17, запись которых в троичной системе счисления оканчивается на две одинаковые цифры?

  12. Укажите, сколько всего раз встречается цифра 3 в записи чисел 19, 20, 21, …, 33 в системе счисления с основанием 6.

  13. Укажите, сколько всего раз встречается цифра 1 в записи чисел 12, 13, 14, …, 31 в системе счисления с основанием 5.



B4 (высокий уровень, время – 10 мин)


Тема: Преобразование логических выражений.

Про обозначения

К сожалению, обозначения логических операций И, ИЛИ и НЕ, принятые в «серьезной» математической логике (,, ¬), неудобны, интуитивно непонятны и никак не проявляют аналогии с обычной алгеброй. Автор, к своему стыду, до сих пор иногда путает и . Поэтому на его уроках операция «НЕ» обозначается чертой сверху, «И» – знаком умножения (поскольку это все же логическое умножение), а «ИЛИ» – знаком «+» (логическое сложение).
В разных учебниках используют разные обозначения. К счастью, в начале задания ЕГЭ приводится расшифровка закорючек (,, ¬), что еще раз подчеркивает проблему.

Что нужно знать:

  • условные обозначения логических операций

¬ A, не A (отрицание, инверсия)

A B, A и B (логическое умножение, конъюнкция)

A B, A или B (логическое сложение, дизъюнкция)

A B импликация (следование)

A B эквиваленция (эквивалентность, равносильность)

  • таблицы истинности логических операций «И», «ИЛИ», «НЕ», «импликация», «эквиваленция» (см. презентацию «Логика»)

  • операцию «импликация» можно выразить через «ИЛИ» и «НЕ»:

A B = ¬ A B или в других обозначениях A B =

  • операцию «эквиваленция» также можно выразить через «ИЛИ» и «НЕ»:

A B = ¬ A ¬ B A B или в других обозначениях A B =

  • если в выражении нет скобок, сначала выполняются все операции «НЕ», затем – «И», затем – «ИЛИ», и самая последняя – «импликация»

  • логическое произведение A∙B∙C∙… равно 1 (выражение истинно) только тогда, когда все сомножители равны 1 (а в остальных случаях равно 0)

  • логическая сумма A+B+C+… равна 0 (выражение ложно) только тогда, когда все слагаемые равны 0 (а в остальных случаях равна 1)

  • правила преобразования логических выражений (слайд из презентации «Логика»):


Пример задания:


Каково наибольшее целое число X, при котором истинно высказывание

(50 < X·X) (50 > (X+1)·(X+1))

Решение (вариант 1):

  1. это операция импликации между двумя отношениями и

  2. попробуем сначала решить неравенства
    ,

  3. обозначим эти области на оси X:




на рисунке фиолетовые зоны обозначают область, где истинно выражение , голубая зона – это область, где истинно

  1. вспомним таблицу истинности операции «импликация»:

    A

    B

    A B

    0

    0

    1

    0

    1

    1

    1

    0

    0

    1

    1

    1

  2. согласно таблице, заданное выражение истинно везде, кроме областей, где и ; область истинности выделена зеленым цветом

  3. поэтому наибольшее целое число, удовлетворяющее условию – это первое целое число, меньшее , то есть, 7

  4. таким образом, верный ответ – 7 .

Возможные проблемы:

    • в этом примере потребовалось применить знания не только (и не столько) из курса информатики, но и умение решать неравенства

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

Решение (вариант 2, преобразование выражения):

  1. сначала можно преобразовать импликацию, выразив ее через «ИЛИ» и «НЕ»:



  2. это значит, что выражение истинно там, где или

  3. дальнейшие действия точно такие же, как и в варианте 1.

Возможные проблемы:

    • нужно помнить формулу для преобразования импликации

Еще пример задания:


Сколько различных решений имеет уравнение

((K L) (L M N)) = 0

где K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений K, L, M и N, при которых выполнено данное равенство. В качестве ответа Вам нужно указать количество таких наборов.

Решение (вариант 1):

  1. перепишем уравнение, используя более простые обозначения операций:

((K + L) (L · M · N)) = 0

  1. из таблицы истинности операции «импликация» (см. первую задачу) следует, что это равенство верно тогда и только тогда, когда одновременно

K + L = 1 и L · M · N = 0

  1. из первого уравнения следует, что хотя бы одна из переменных, K или L равна 1 (или обе вместе); поэтому рассмотрим три случая

  2. если K = 1 и L = 0, то второе равенство выполняется при любых М и N; поскольку существует 4 комбинации двух логических переменных (00, 01, 10 и 11), имеем 4 разных решения

  1. если K = 1 и L = 1, то второе равенство выполняется при М · N = 0; существует 3 таких комбинации (00, 01 и 10), имеем еще 3 решения

  2. если K = 0, то обязательно L = 1 (из первого уравнения); при этом второе равенство выполняется при М · N = 0; существует 3 таких комбинации (00, 01 и 10), имеем еще 3 решения

  3. таким образом, всего получаем 4 + 3 + 3 = 10 решений.

Совет:

    • лучше начинать с того уравнения, где меньше переменных




Возможные проблемы:

    • есть риск потерять какие-то решения при переборе вариантов

Еще пример задания:


Укажите значения переменных К, L, M, N, при которых логическое выражение

(¬(М L) К) (¬К ¬М) N)

ложно. Ответ запишите в виде строки из 4 символов: значений переменных К, L, М и N (в указанном порядке). Так, например, строка 1101 соответствует тому, что К=1, L=1, M=0, N=1.

Решение (вариант 1, анализ исходного выражения):

  1. запишем уравнение, используя более простые обозначения операций (условие «выражение ложно» означает, что оно равно логическому нулю):



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

  2. из таблицы истинности операции «импликация» (см. первую задачу) следует, что это выражение ложно тогда и только тогда, когда одновременно

и

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

  2. из второго условия, , при и получаем

  3. таким образом, правильный ответ – 1000.




Возможные проблемы:

    • переменные однозначно определяются только для ситуаций «сумма = 0» (все равны 0) и «произведение = 1» (все равны 1), в остальных случаях нужно рассматривать разные варианты

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

Решение (вариант 2, упрощение выражения):

  1. запишем уравнение, используя более простые обозначения операций:



  1. заменим импликацию по формуле :



  1. раскроем инверсию сложного выражения по формуле де Моргана :



  1. упростим выражение :



  1. мы получили уравнение вида «сумма = 0», в нем все слагаемые должны быть равны нулю

  2. поэтому сразу находим

  3. таким образом, правильный ответ – 1000.



Замечание:

  • этот способ работает всегда и дает более общее решение; в частности, можно легко обнаружить, что уравнение имеет несколько решений (тогда оно не сведется к форме «сумма = 0» или «произведение = 1»)




Возможные проблемы:

    • нужно помнить правила преобразования логических выражений и хорошо владеть этой техникой

Еще пример задания:


Составьте таблицу истинности для логической функции

X = (А B) ¬(A (B C))

в которой столбец значений аргумента А представляет собой двоичную запись числа 27, столбец значений аргумента В – числа 77, столбец значений аргумента С – числа 120. Число в столбце записывается сверху вниз от старшего разряда к младшему. Переведите полученную двоичную запись значений функции X в десятичную систему счисления.

Решение (вариант 1):

  1. запишем уравнение, используя более простые обозначения операций:



  1. это выражение с тремя переменными, поэтому в таблице истинности будет 23=8 строчек; следовательно, двоичная запись чисел, по которым строятся столбцы таблицы А, В и С, должна состоять из 8 цифр


  2. А

    В

    С

    X

    0

    0

    0




    0

    1

    1




    0

    0

    1




    1

    0

    1




    1

    1

    1




    0

    1

    0




    1

    0

    0




    1

    1

    0



    переведем числа 27, 77 и 120 в двоичную систему, сразу дополняя запись до 8 знаков нулями в начале чисел

27 = 000110112 77 = 010011012 120 = 011110002

  1. теперь можно составить таблицу истинности (см. рисунок справа), в которой строки переставлены в сравнении с традиционным порядком4; зеленым фоном выделена двоичная записи числа 27 (биты записываются сверху вниз), синим – запись числа 77 и розовым – запись числа 120:

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

  3. заполняем столбцы таблицы:

А

В

С









X

0

0

0

1

0

1

0

1

0

1

1

0

1

1

0

0

0

0

1

1

1

1

0

1

1

0

1

0

1

1

0

0

1

1

1

1

1

1

0

1

0

1

0

0

1

1

0

0

1

0

0

0

0

0

1

1

1

1

0

1

1

1

0

1

значение равно 1 только в тех строчках, где А = В

значение равно 1 только в тех строчках, где В = 1 или С = 1

значение равно 0 только в тех строчках, где А = 1 и В + С = 0

значение это инверсия предыдущего столбца (0 заменяется на 1, а 1 – на 0)

результат Х (последний столбец) – это логическая сумма двух столбцов, выделенных фиолетовым фоном

  1. чтобы получить ответ, выписываем биты из столбца Х сверху вниз: Х = 101010112

  2. переводим это число в десятичную систему: 101010112 = 27 + 25 + 23 + 21 + 20 = 171

  3. таким образом, правильный ответ – 171.




Возможные проблемы:

    • нужно помнить таблицы истинности логических операций

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

Решение (вариант 2, преобразование логической функции):

  1. выполним пп. 1-5 так же, как и в предыдущем способе

  2. запишем уравнение, используя более простые обозначения операций:



  1. раскроем импликацию через операции И, ИЛИ и НЕ ():



  1. раскроем инверсию для выражения по формуле де Моргана:



  1. таким образом, выражение приобретает вид

  2. отсюда сразу видно, что Х = 1 только тогда, когда А = В или (А = 1 и В = С = 0):

    А

    В

    С

    X

    Примечание

    0

    0

    0

    1

    А = В

    0

    1

    1

    0




    0

    0

    1

    1

    А = В

    1

    0

    1

    0




    1

    1

    1

    1

    А = В

    0

    1

    0

    0




    1

    0

    0

    1

    А = 1, В = С = 0

    1

    1

    0

    1

    А = В

  3. чтобы получить ответ, выписываем биты из столбца Х сверху вниз: Х = 101010112

  4. переводим это число в десятичную систему: 101010112 = 27 + 25 + 23 + 21 + 20 = 171

  5. таким образом, правильный ответ – 171.




Возможные проблемы:

    • нужно помнить правила преобразования логических выражений и хорошо владеть этой техникой



1   2   3   4   5   6   7   8   9   ...   18

Похожие:

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

Тема : Вычисление информационного объема сообщения iconТема : «вычисление площади криволинейой трапеции с помощью интеграла»
Цель: Закрепить знание материала по теме «Вычисление площади криволинейной трапеции с помощью интеграла», подготовиться к контрольной...
Тема : Вычисление информационного объема сообщения iconКонспект урока физики в 7 классе Тема: «Плотность вещества»
Необходимое техническое оборудование: Интернет, мультимедийный проектор, компьютер, экран; тела разного объема, но равной массы;...
Тема : Вычисление информационного объема сообщения iconПлан урока. Тема урока : Объем прямоугольного параллелепипеда
Образовательная: закрепление понятия объема прямоугольного параллелепипеда, умение применять формулу объема при решении практической...
Тема : Вычисление информационного объема сообщения iconСервисно-ориентированная система информационного менеджмента как...
Диссертация выполнена в гоу впо «Ростовский государственный университет путей сообщения» на кафедре «Экономика и финансы»
Тема : Вычисление информационного объема сообщения iconИнформационное общество и компоненты информационного менеджмента
Есть все основания утверждать, что создание информационного общества (единого информационного пространства) является таким же необходимым...
Тема : Вычисление информационного объема сообщения iconТема: “Вычисление площадей плоских фигур
Рассмотрение разных способов (приближенный и точный) вычисления площади «криволинейной трапеции»
Тема : Вычисление информационного объема сообщения iconРазработка урока математики в 5 классе по теме: «Объём прямоугольного параллелепипеда»
Цели урока: ввести понятие прямоугольного параллелепипеда, его элементов, ввести понятие объёма, познакомить с правилом вычисления...
Тема : Вычисление информационного объема сообщения iconТема: Вычисление площади криволинейной трапеции Цели урока: Обучающая
Закрепить навыки применения определенного интеграла к вычислению площадей криволинейных трапеций
Тема : Вычисление информационного объема сообщения iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема урока: «вычисление массовой доли химического элемента по формуле вещества»
Тема : Вычисление информационного объема сообщения iconПояснительная записка цель преподавания дисциплины
Понятие информационного общества. Особенности развития информационного общества в России. Критерии оценки уровня развития информационного...
Тема : Вычисление информационного объема сообщения iconУрок алгебры для 8-го класса Тема урока: «Вычисление квадратных корней»
Применяемая технология: обучение в сотрудничестве, уровневая дифференциация, технология модульного обучения
Тема : Вычисление информационного объема сообщения iconПоложение об установлении минимального объема контактной работы обучающихся...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Тема : Вычисление информационного объема сообщения icon«Разнообразие и распространение организмов»
Методы и приемы обучения: словесные (рассказ учителя с элементами беседы, сообщения), наглядные (презентация учителя) и практические...
Тема : Вычисление информационного объема сообщения iconКонспект урока плотность вещества фио (полностью) Загоскина Галина Игоревна Место работы
Необходимое техническое оборудование: Интернет, мультимедийный проектор, компьютер, экран; тела разного объема, но равной массы;...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск