Табличные информационные модели - 2 Брилинская школа Учитель информатики

advertisement
Брилинская школа
Табличные информационные
модели - 2
Учитель информатики
Кленков Валерий Николаевич
Информатика 6 класс
Цели урока:
1. Расширить представление
информационных моделях.
о
2. Сформировать представление
лительных таблицах.
табличных
о
вычис-
3. Сформировать
умения
выполнения
простейших вычислений в таблицах.
2
Объекты двух классов могут находиться в
отношении
взаимно
однозначного
соответствия. Это значит, что:
1) в этих множествах одинаковое количество
объектов;
2) каждый объект первого множества связан
заданным свойством только с одним объектом
второго множества;
3) каждый объект второго множества связан
заданным свойством только с одним объектом
первого множества.
Такие таблицы относят к типу ООО – «объекты –
объекты – один».
3
Решим задачу:
Маша, Оля, Лена и Валя – замечательные девочки.
Каждая из них играет на каком-нибудь музыкальном
инструменте и говорит на одном из иностранных языков.
Инструменты и языки у них разные. Маша играет на
рояле. Девочка, которая говорит по-французски, играет
на скрипке. Оля играет на виолончели. Маша не знает
итальянского языка, а Оля не владеет английским. Лена
не играет на арфе, а виолончелистка не говорит поитальянски. Одна из девочек говорит по-немецки.
Определите, на каком инструменте играет каждая из
девочек и каким иностранным языком она владеет.
4
Выделим в тексте имена девочек красным
цветом, названия музыкальных
инструментов зелёным, а иностранные
языки – синим.
5
Решим задачу:
Маша, Оля, Лена и Валя – замечательные девочки.
Каждая из них играет на каком-нибудь музыкальном
инструменте и говорит на одном из иностранных языков.
Инструменты и языки у них разные. Маша играет на
рояле. Девочка, которая говорит по-французски, играет
на скрипке. Оля играет на виолончели. Маша не знает
итальянского языка, а Оля не владеет английским. Лена
не играет на арфе, а виолончелистка не говорит поитальянски. Одна из девочек говорит по-немецки.
Определите, на каком инструменте играет каждая из
девочек и каким иностранным языком она владеет.
6
Вывод : в тексте упоминаются по 4 объекта
классов:
«девочка» – Маша, Оля, Лена, Валя;
«музыкальный инструмент» – рояль, скрипка,
виолончель, арфа;
«иностранный язык» – французский, немецкий,
английский, итальянский.
7
Между объектами указанных классов существует
взаимно однозначное соответствие:
Девочка
Музыкальный
инструмент
Иностранный
язык
8
В условии задачи явно указано наличие или отсутствие
связи между некоторыми объектами рассматриваемых
классов.
Наличие связи будем обозначать 1, а её отсутствие – 0.
Можно построить две отдельные таблицы типа ООО для
пар «девочка – музыкальный инструмент» и «девочка –
иностранный язык». Но более удобно соединить их в одну
таблицу.
Вначале заполним верхнюю часть таблицы, отражающую
связи «девочка – музыкальный инструмент», а уже затем
– нижнюю часть, отражающую связи «девочка – иностранный язык».
9
Увлечение
Маша
Оля
Лена
Валя
0
0
0
Скрипка
1
0
0
1
0
Виолончель
0
1
0
Арфа
0
0
0
0
1
Рояль
Музыкальный
инструмент
Девочка
Французский
Иностранный
язык
Немецкий
Английский
Итальянский
Маша играет на рояле.
Оля играет на виолончели.
Лена не играет на арфе. Значит, на арфе играет Валя.
Тогда Лена играет на скрипке.
10
Теперь, учитывая связи, зафиксированные в первой
части таблицы, приступим к заполнению её второй
части, используя данные из условия задачи.
11
Увлечение
Маша
Оля
Лена
Валя
0
0
0
Скрипка
1
0
0
1
0
Виолончель
0
1
Арфа
0
0
0
0
0
1
Французский
0
0
1
0
Немецкий
0
1
0
0
0
0
0
0
Рояль
Музыкальный
инструмент
Иностранный
язык
Девочка
Английский
Итальянский
0
Девочка, которая говорит по-французски, играет на скрипке.
Маша не знает итальянского языка.
Оля не владеет английским.
Виолончелистка не говорит по-итальянски.
Значит, Оля говорит по-немецки.
12
Увлечение
Маша
Оля
Лена
Валя
0
0
0
Скрипка
1
0
0
1
0
Виолончель
0
1
Арфа
0
0
0
0
0
1
Французский
0
0
1
0
Немецкий
0
1
0
Английский
1
0
0
0
Итальянский
0
0
0
1
Рояль
Музыкальный
инструмент
Иностранный
язык
Девочка
0
Значит, Маша говорит по-английски.
Тогда Валя говорит по-итальянски.
13
Увлечение
Маша
Оля
Лена
Валя
0
0
0
Скрипка
1
0
0
1
0
Виолончель
0
1
Арфа
0
0
0
0
0
1
Французский
0
0
1
0
Немецкий
0
1
0
Английский
1
0
0
0
Итальянский
0
0
0
1
Рояль
Музыкальный
инструмент
Иностранный
язык
Девочка
0
Ответ:
Увлечения Маши – рояль и английский язык, Оли –
виолончель и немецкий, Лены – скрипка и французский,
Вали – арфа и итальянский язык.
Выполните задание № 130 на странице 113 РТ
14
Три молодых человека – Андрей, Бронислав и Борис.
Один из них – аптекарь, другой – бухгалтер, третий –
агроном. Один живёт в Бобруйске, другой – в Архангельске, третий – в Белгороде. Требуется выяснить, кто где
живёт и у кого какая профессия. Известно лишь, что:
1) Борис бывает в Бобруйске лишь наездами и то весьма
редко, хотя все его родственники живут в этом городе;
2) у двоих из этих людей названия профессий и городов,
в которых они живут, начинаются с той же буквы, что и
имена;
3) жена аптекаря доводится Борису младшей сестрой.
15
Профессия
Город
Имя
Бухгалтер
Аптекарь
Агроном
0
0
1
Андрей
0
0
1
0
1
0
Бронислав
1
0
0
1
0
0
Борис
0
1
0
Бобруйск
Белгород
Архангельск
Борис бывает в Бобруйске. – Значит, он не живёт там.
Жена аптекаря доводится Борису младшей сестрой. –
Значит, аптекарь живёт в Бобруйске, и Борис не аптекарь.
У двоих профессия, город и имя начинаются с одной буквы.
– Андрей – агроном – Архангельск.
Значит, аптекарь – Бронислав, и он живёт в Бобруйске.
Значит, Борис – бухгалтер, и он живёт в Белгороде.
16
Компьютерный практикум
Задание №1 «Клумбы», стр.186 учебника
17
Самое главное
1. Объекты двух классов находятся в отношении
взаимно однозначного соответствия, если:
 в этих классах одинаковое количество объектов;
 каждый объект первого класса связан заданным
свойством только с одним объектом второго класса;
 каждый объект второго класса связан заданным
свойством только с одним объектом первого класса.
2. Вычислительными называют такие таблицы, в
которых значения некоторых свойств вычисляются с
использованием значений других свойств из этой же
таблицы.
18
Домашнее задание
§ 11, стр. 74-77 №129 РТ
Спасибо за урок
19
Download