Табличные информационные модели Малюга Анна Николаевна Преподаватель информатики МБОУ СОШ № 10 с углубленным изучением отдельных предметов Построение таблицы Правила заполнения таблицы 1. • • • • • 2. • • • • Табличный номер: Может отсутствовать Имеет вид "Таблица числономер" Пишется справа вверху Точка не ставится С большой буквы Заголовок таблицы: Может отсутствовать Точка не ставится Пишется посредине С большой буквы 3. • • • 4. • • • Головка Заголовок у всех граф обязательно Точка не ставится Единицы измерения записываются после заголовка через запятую или в круглых скобках Боковик: С большой буквы Точка не ставится Все ячейки таблицы должны быть заполнены. При необходимости в них заносят следующие знаки: • … – данные неизвестны; • - – данные невозможны; • « – данные должны быть взяты из вышележащей ячейки. Таблицы типа «объект-свойство» Таблица ОС – это таблица, в которой рассматриваются объекты, принадлежащие одному классу. Общий вид таблиц типа ОС (объекты-свойства): Имя класса объектов Имя свойства 1 Имя свойства 2 … Имя объекта 1 Имя объекта 2 Значение свойства объекта Порядок построения таблиц ОС: Выделить объекты и свойства. Назвать класс объектов. Вписать названия объектов и их свойств. Вписать значения свойств. Количество строк в таблице зависит от количества имеющихся объектов, а количество граф – от количества рассматриваемых свойств. Таблицы типа «объект-свойство» Таблица «Домашняя библиотека» АВТОР НАЗВАНИЕ ГОД ИЗДАНИЯ ЖАНР А. Пушкин «Сказка о царе Салтане» 1985 Поэтическая сказка А. Беляев «Человек - амфибия» 1990 Фантастика Л. Толстой «Война и мир» 1972 Трагедия •В таблице идет речь о классе объектов – о книгах домашней библиотеки •Свойства – автор, название, год издания, жанр Таблицы типа «объекты-объекты-один» Таблица ООО – это таблица, которая описывает пары объектов и только одно свойство. Общий вид таблиц типа ООО «объекты –объекты - один»: Имя второго класса объектов Имя первого класса объектов Имя 1-го объекта первого класса Имя 2-го объекта первого класса Имя 1-го объекта второго Имя 2-го объекта второго … класса класса Значение свойства пары объектов Порядок построения таблиц ООО: Выделить объекты и свойства. Назвать класс первых и вторых объектов. Вписать названия первых и вторых объектов. Вписать значения свойств в ячейки. Таблица типа «объекты – объекты – один» - это таблица, содержащая информацию о некотором одном свойстве пар объектов, чаще всего принадлежащих разным классам. В этой таблице заголовок имеет сложную (двухъярусную) структуру. Таблицы типа «объекты-объекты-один» Таблица «Годовые оценки» ФАМИЛИЯ ПРЕДМЕТ Русский язык Литература Математика Иванов Петя 4 5 4 Петров Андрей 4 4 3 Сидоров Иван 5 5 4 •Класс первых объектов – ученики (фамилии). •Класс вторых объектов – предмет. •Первые объекты – Иванов Петя, Петров Андрей, Сидоров Ваня, Андреев Коля. •Вторые объекты – русский язык, литература, математика. •Свойства – оценки. Таблицы типа «объекты-объекты-несколько» Таблицы типа ООН содержат информацию о нескольких свойствах нескольких пар объектов, принадлежащих разным классам. В этой таблице верхний заголовок имеет трехъярусную структуру. Общий вид таблиц типа ООН Таблицы типа «объекты-объекты-несколько» Таблица «Оценки по информатике и информатике» Ученик Баутин Дима Школина Ира Зайцев Илья Период обучения I четверть Информатика Математика 4 4 5 5 4 3 II четверть Информатика Математика 5 4 5 5 4 4 В этой таблице пары образуются из объектов, относящихся к классам «ученик» и «период обучения». Свойствами являются оценки, полученные учениками по информатике и математике. Таблицы типа «объекты - свойства-объекты» Таблицы типа ОСО содержат информацию и о свойствах пар объектов, принадлежащих разным классам, и об одиночных свойствах объектов одного из классов. Таблица Результаты школьной спартакиады Таблица Антропометрические данные учеников 7 класса Упражнение Ученик Баутин Дима Рост (см) 168 Голубев Миша 159 Куликов Иван 164 Эта таблица относится к типу ОС. Вес (кг) Ученик 60 Бег на 1000 м Результа т, см Оценка Результа т, с Оценка Баутин Дима 197 5 220 5 Голубев Миша 178 4 263 4 Куликов Иван 159 3 306 3 56 48 Прыжок в длину с места Эта таблица относится к типу ООН. Таблицы типа «объекты - свойства-объекты» Таблица Антропометрические данные и спортивные результаты Упражнение Ученик Рост, см Вес, кг Прыжок в длину с места Бег на 1000 м Результат, см Оценка Результат, с Оценка Баутин Дима 168 56 197 5 220 5 Голубев Миша 159 48 178 4 263 4 Куликов Иван 164 60 159 3 306 3 В таблице свойства «рост» и «вес» не являются парными, они относятся только к объектам класса «ученики». Свойства «результат» и «баллы» характеризуют пары объектов классов «ученик» и «упражнения». Двоичные матрицы «Факультативы» ФАМИЛИЯ ГЕОЛОГИЯ ЦВЕТОВОДСТВО ТАНЦЫ Русанов 1 0 1 Семенов 1 1 0 Зотова 0 1 1 В математике прямоугольная таблица, составленная из чисел, называется матрицей. Задача 1 Использование табличной модели часто облегчает решение информационной задачи. В следующей таблице закрашенные клетки в расписании занятий соответствуют урокам физкультуры в 9-11 классах школы. Выполните следующие задания: • определите, какое минимальное количество учителей физкультуры требуется при таком расписании; • найдите один из вариантов расписания, при котором можно обойтись двумя учителями физкультуры; • в школе три учителя физкультуры: Иванов, Петров, Сидоров; распределите между ними уроки в таблице так, чтобы ни у кого не было «окон» (пустых уроков); • распределите между тремя учителями уроки так, чтобы нагрузка у всех была одинаковой. Задача 2 • В компьютерной сети узловым является сервер, с которым непосредственно связаны все остальные серверы. Дана следующая двоичная матрица. В ней С1, С2, СЗ, С4, С5 — обозначения серверов сети. Определите, какой сервер является узловым. Загадка «Эйнштейна» Вопрос: Кто разводит рыбок? Американец живёт в первом доме. Шотландец живёт в красном доме. дом Зелёный дом находится слева от белого, рядом с ним. цвет Русский пьет чай. Тот, кто у кого HONDA, живёт рядом с тем, у кого кошка. Тот, кто живёт в жёлтом доме, катается на BMW. У Мексиканца автомобиль KIA. Тот, кто живёт в центре, пьет молоко. Сосед того, кто ездит на HONDA, пьет воду. Тот, кто ездит на LADA выращивает птиц. Японец выращивает собак. Американец живёт рядом с синим домом. Тот, кто выращивает лошадей, живёт в синем доме. Тот, кто ездит на УАЗ, пьет сок. В зелёном доме пьют кофе. нация напиток авто живот ное 1 2 3 4 5 Домашнее задание (выполнить в тетради) В школе учатся четыре талантливых подростка: Иванов, Петров, Сидоров, Андреев. Один из них – будущий музыкант, другой преуспел в бальных танцах, третий – солист хора мальчиков, четвертый подает надежды как художник. О них известно следующее: 1. Иванов и Сидоров присутствовали в зале консерватории, когда там солировал в хоре мальчиков певец; 2. Петров и музыкант вместе позировали художнику; 3. Музыкант ранее дружил с Андреевым, а теперь неразлучен с Ивановым; 4. Иванов незнаком с Сидоровым, т.к. они учатся в разных классах и в разные смены. Кто чем увлекается? Спасибо за внимание!