9 класс

Трифанова Майя Валерьевна

Моим ученикам для самостоятельной работы 

Учебные материалы 9 класс к учебнику Л.Л.Босовой, А.Ю.Босовой

Часть материала с сайта http://metodist.lbz.ru, https://bosova.ru, часть создана самостоятельно 

Ссылки на ресурсы ЕК ЦОР:

Скачать:

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ИНФОРМАТИКА

Слайд 2

Наука информатика Информатика – это естественнонаучная дисциплина о закономерности протекания информационных процессов в системах различной природы, а также о методах и средствах их автоматизации.

Слайд 3

освоить систему знаний, отражающих вклад информатики в формирование целостной научной картины мира Изучение информатики позволит:

Слайд 4

уверенно оперировать понятиями и методами информатики для объяснения фактов, явлений и процессов в различных предметных областях Изучение информатики позволит:

Слайд 5

эффективно работать с различными видами информации с помощью компьютера и других средств ИКТ Изучение информатики позволит:

Слайд 6

создавать и поддерживать индивидуальную информационную среду, обеспечивать защиту значимой информации и личную информационную безопасность Изучение информатики позволит:

Слайд 7

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

Слайд 8

увеличение роли информации, знаний и ИТ в жизни общества; возрастание числа людей, занятых в сфере ИТ; создание глобального информационного пространства, обеспечивающего: эффективное информационное взаимодействие людей; их доступ к мировым информационным ресурсам; удовлетворение их потребностей в информационных продуктах и услугах; развитие информационной экономики, электронного правительства, электронных социальных сетей и пр. Отличительные черты

Слайд 9

все большее влияние на общество оказывают СМИ; информационные технологии могут разрушить частную жизнь людей; существует проблема отбора качественной и достоверной информации; совершаются высокотехнологичные преступления. Негативные явления

Слайд 10

Важный шаг – подготовка в области информатики


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

МОДЕЛИРОВАНИЕ КАК МЕТОД ПОЗНАНИЯ МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ

Слайд 2

Ключевые слова модель моделирование цель моделирования натурная (материальная) модель информационная модель формализация классификация информационных моделей

Слайд 3

Модели и моделирование Одним из методов познания объектов окружающего мира является моделирование, состоящее в создании и исследовании упрощённых заменителей реальных объектов. Объект-заменитель принято называть моделью, а исходный объект - прототипом или оригиналом. К созданию моделей прибегают, когда исследуемый объект слишком велик. исследуемый объект слишком мал. процесс протекает очень быстро. Двигатель внутреннего сгорания процесс протекает очень медленно. Геологический процесс исследование опасно для окружающих. Ядерный взрыв создание реального объекта дорого. Макет здания Модель - это новый объект, который отражает существенные с точки зрения цели моделирования признаки изучаемого предмета, процесса или явления. Моделирование - метод познания, заключающийся в создании и исследовании моделей. Муляж Макет Словесное описание формула, чертеж, схема Натурная Информационная Модель Информационная модель - описание объекта-оригинала на одном из языков кодирования информации.

Слайд 4

Этапы построения информационной модели Информационная модель Формализация Существенные признаки объекта Анализ условия задачи Реальный объект

Слайд 5

Пример построения информационной модели Иван к уроку литературы должен выучить наизусть три первые строфы первой главы романа А. С. Пушкина «Евгений Онегин». Это 42 строки. Сколько потребуется времени на выполнение этого задания, если первую строку Иван может запомнить за 5 секунд, а на запоминание каждой следующей строки ему требуется времени на 2 секунды больше, чем на запоминание предыдущей строки? Объект моделирования Цель моделирования Процесс запоминания Формула расчета времени Арифметическая прогрессия: a 1 =5, d = 2 , n= 42

Слайд 6

Физическая Экологическая Экономическая Социологическая Статическая Динамическая Образная Знаковая Смешанная Временной фактор Предметная область Форма представления Классификация информационных моделей

Слайд 7

Образная модель Поленов В. Д. Московский дворик Классификация информационных моделей

Слайд 8

Смешанная модель Классификация информационных моделей


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ЗНАКОВЫЕ МОДЕЛИ МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ

Слайд 2

Ключевые слова словесные модели математические модели компьютерные модели

Слайд 3

Словесные модели Словесные модели - это описания предметов, явлений, событий, процессов на естественных языках Роман Словесная модель Исторические события Географические объекты Учебник Художественная литература Перенос отношений между людьми на отношения между персонажами басни Басня

Слайд 4

Математические модели Математическими моделями называются информационные модели, построенные с использованием математических понятий и формул. Прямолинейное равноускоренное движение Изменение координаты тела х в любой момент времени Логическая модель A & B  A & C = A & (B  C) А В С

Слайд 5

Компьютерные математические модели Компьютерными математическими моделями называются математические модели, реализованные с помощью систем программирования, электронных таблиц, специализированных математических пакетов и программных средств для моделирования. Математическая модель

Слайд 6

Билетная касса Торговое предприятие Ремонтная мастерская Служба скорой помощи Управление транспортными потоками Системы массового обслуживания Имитационные модели воспроизводят поведение сложных систем, элементы которых могут вести себя случайным образом. Имитационная модель Имитационные модели

Слайд 7

Самое главное Словесные модели - это описания предметов, явлений, событий, процессов на естественных языках. Математические модели - это информационные модели, построенные с использованием математических понятий и формул. Компьютерные математические модели – это математические модели, реализованные с помощью систем программирования, специализированных математических пакетов, программных средств для моделирования и электронных таблиц Имитационные модели воспроизводят поведение сложных систем, элементы которых могут вести себя случайным образом.

Слайд 8

Вопросы и задания Приведите 2–3 собственных примера словесных моделей, рассматриваемых на уроках истории, географии, биологии. Вспомните басни И. А. Крылова: «Волк и ягнёнок», «Ворона и лисица», «Демьянова уха», «Квартет», «Лебедь, Щука и Рак», «Лисица и виноград», «Слон и Моська», «Стрекоза и Муравей», «Тришкин кафтан». Какие черты характера людей и отношения между людьми смоделировал в них автор? На основании следующей геометрической модели докажите справедливость формулы Sтр = 1/2 · a · h. h a Решите, составив математическую модель, следующую задачу. Пароход прошёл 4 км против течения реки, а затем прошёл ещё 33 км по течению, затратив на весь путь один час. Найдите собственную скорость парохода, если скорость течения реки равна 6,5 км/ч. Требуется спроектировать электрическую цепь, показывающую итог тайного голосования комиссии в составе трёх членов. При голосовании «за» член комиссии нажимает кнопку. Предложение считается принятым, если оно собирает большинство голосов. В этом случае загорается лампочка. Решите, составив логическую модель, следующую задачу. На международных соревнованиях по прыжкам в воду первые пять мест заняли спортсмены из Германии, Италии, Китая, России и Украины. Ещё до начала соревнований эксперты высказали свои предположения об их итогах: 1) Первое место займёт спортсмен из Китая, а спортсмен из Украины будет третьим. 2) Украина будет на последнем месте, а Германия - на предпоследнем. 3) Германия точно будет четвёртой, а первое место займёт Китай. 4) Россия будет первой, а Италия - на втором месте. 5) Нет, Италия будет пятой, а победит Германия. По окончании соревнований выяснилось, что каждый эксперт был прав только в одном утверждении. Какие места в соревновании заняли участники? В середине прошлого века экономисты оценили ежегодный объём вычислений, необходимых для эффективного управления народным хозяйством страны. Он составил 1017 операций. Можно ли справиться с таким объёмом вычислений за год, если привлечь к работе миллион вычислителей, каждый из которых способен выполнять одну операцию в секунду? Приведите примеры использования компьютерных моделей.

Слайд 9

Опорный конспект Словесная модель Математическая модель Знаковые модели строят с использованием различных естественных и формальных языков Знаковая модель Компьютерная модель

Слайд 10

Электронные образовательные ресурсы http://files.school-collection.edu.ru/dlrstore/e8fefcde-4906-4660-9342-d1b536be2a90/9_67.swf - имитационная модель http://files.school-collection.edu.ru/dlrstore/6b72ba68-190b-411f-aace-cd5b63656d1d/9_66.swf - математическая модель


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ГРАФИЧЕСКИЕ ИНФОРМАЦИОННЫЕ МОДЕЛИ МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ

Слайд 2

Ключевые слова схема карта чертёж график диаграмма граф сеть дерево

Слайд 3

Многообразие графических информационных моделей Схема Карта Чертёж Диаграмма Графическая модель График Граф

Слайд 4

Схемы в физике Схемы в истории Схемы в биологии Р ♀ ♂ х АА генотип аа гаметы F1 a a Аа х А А

Слайд 5

Географическая карта Евразии

Слайд 6

Чертёж детали

Слайд 7

График описания движения

Слайд 8

Диаграмма

Слайд 9

Графы Граф состоит из вершин, связанных линиями - рёбрами. Вершины графа изображаются кругами, овалами, точками, прямоугольниками и т. д. Объекты представляются как вершины графа, а связи – как его рёбра.

Слайд 10

Граф называется взвешенным , если его вершины или рёбра характеризуются некоторой дополнительной информацией - весами вершин или рёбер. Взвешенный граф D E A 80 70 60 90 50 C B 90 Протяжённость дорог в километрах

Слайд 11

Сеть и дерево Цепь – путь по вершинам и рёбрам графа, в который любое ребро графа входит не более одного раза. Дерево – это граф, в котором нет циклов. Цикл - цепь, начальная и конечная вершины которой совпадают. Сеть - граф с циклом.

Слайд 12

Генеалогическое древо Родословная А. В. Суворова

Слайд 13

Дерево для решения задачи 0 1 2 2 2 2 2 1 1 1 1 2 1 1 2 Использование графов при решении задач Сколько существует трёхзначных чисел, состоящих из цифр 1 и 2?

Слайд 14

С Л Г К Граф задачи о переправе СЛГ || К ЛГ || КС СГ || КЛ СЛ || КГ КСГ || Л Г || КСЛ С || КГЛ КГ || СЛ КЛГ || С КЛС || Г КС || ЛГ ЛГ || КС Л || КСГ ЛС || КГ КЛ || СГ || КЛСГ КСЛГ ||

Слайд 15

Самое главное В графических информационных моделях для наглядного отображения объектов используются условные графические изображения, дополняемые числами, символами и текстами: схемы, карты, чертежи, графики и диаграммы, графы. Граф состоит из вершин , связанных линиями - рёбрами . У взвешенного графа вершины или рёбра характеризуются некоторой дополнительной информацией - весами вершин (рёбер). Цепь – это путь по вершинам и рёбрам графа, в который любое ребро графа входит не более одного раза. Цикл - цепь, начальная и конечная вершины которой совпадают. Сеть - граф с циклом. Дерево - граф иерархической системы. Между любыми двумя вершинами дерева существует единственный путь.

Слайд 16

Вопросы и задания Какие информационные модели относят к графическим? Приведите примеры графических информационных моделей, с которыми вы имеете дело: а) при изучении других предметов; б) в повседневной жизни. Что такое граф? Что является вершинами и рёбрами графа на рисунке? Приведите примеры цепей и циклов, имеющихся в этом графе. Определите, какие два пункта наиболее удалены друг от друга (два пункта считаются самыми удалёнными, если длина кратчайшего пути между ними больше, чем длина кратчайшего пути между любыми другими двумя пунктами). Укажите длину кратчайшего пути между этими пунктами. D E A 80 70 60 90 50 C B 90 Приведите пример системы, модель которой можно представить в форме графа. Изобразите соответствующий граф. Грунтовая дорога проходит последовательно через населённые пункты А, B, С и D. При этом длина грунтовой дороги между А и В равна 40 км, между В и С – 25 км,и между С и D – 1 0 км. Между А и D дороги нет. Между А и С построили новое асфальтовое шоссе длиной 30 км. Оцените минимально возможное время движения велосипедиста из пункта А в пункт В, если его скорость по грунтовой дороге - 20 км/ч, по шоссе - 30 км/ч. Составьте семантическую сеть по русской народной сказке «Колобок». Что такое дерево? Моделями каких систем могут служить деревья? Приведите пример такой системы. Сколько трёхзначных чисел можно записать с помощью цифр 2, 4, 6 и 8 при условии, что в записи числа не должно быть одинаковых цифр? Сколько существует трёхзначных чисел, все цифры которых различны? Для составления цепочек используются бусины, помеченные буквами: A, B, C, D, E. На первом месте в цепочке стоит одна из бусин A, C, E. На втором — любая гласная, если первая буква гласная, и любая согласная, если первая согласная. На третьем месте — одна из бусин C, D, E, не стоящая в цепочке на первом месте. Сколько цепочек можно создать по этому правилу? Два игрока играют в следующую игру. Перед ними лежит куча из 6 камней. Игроки берут камни по очереди. За один ход можно взять 1, 2 или 3 камня. Проигрывает тот, кто забирает последний камень. Кто выигрывает при безошибочной игре обоих игроков - игрок, делающий первый ход, или игрок, делающий второй ход? Каким должен быть первый ход выигрывающего игрока? Ответ обоснуйте.

Слайд 17

Схема Карта Чертёж Диаграмма График Опорный конспект Графические информационные модели используются для наглядного отображения объектов. Графическая информационная модель


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ТАБЛИЧНЫЕ ИНФОРМАЦИОННЫЕ МОДЕЛИ МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ

Слайд 2

Ключевые слова таблица таблица «объект – свойство» таблица «объект – объект»

Слайд 3

Представление информации в табличной форме Представленная в таблице информация наглядна, компактна и легко обозрима. Регионы Российской Федерации Название Дата образования Площадь (тыс. км 2 ) Население (тыс.чел) Астраханская область 27.12.1943 44,1 1006,3 Архангельская область 23.09.1937 587,4 1336,5 Белгородская область 06.01.1954 27,1 1511,6 Владимирская область 14.08.1944 29,0 1524,0 Вологодская область 23.09.1937 145,7 1269,6 Воронежская область 13.06.1934 52,4 2378,8 Калужская область 05.07.1947 29,9 1041,6 ОБЪЕКТЫ СВОЙСТВА Сведения о пропусках уроков № Список Месяц: январь Число 10 11 12 13 14 17 18 19 1 Акуленко Иван 2 Баранов Владимир 6 6 6 3 Варнаков Олег 4 Егорова Виктория 5 6 1 5 Машкова Карина 6 6 6 ОБЪЕКТЫ СВОЙСТВА ОБЪЕКТЫ Расстояние между городами (км) Город Город Москва Петрозаводск Самара Казань Москва 1076 1069 815 Петрозаводск 1076 2145 1891 Самара 1069 2145 631 Казань 815 1891 631 ОБЪЕКТЫ СВОЙСТВА ОБЪЕКТЫ Граница Российской Федерации Страна Граница сухопутная речная озёрная морская Норвегия 1 1 0 1 Финляндия 1 1 1 1 Латвия 1 1 1 0 Корея 0 1 0 1 Япония 0 0 0 1 В таблице фиксируются качественные свойства (наличие/отсутствие связи между объектами). ОБЪЕКТЫ СВОЙСТВА ОБЪЕКТЫ

Слайд 4

Задача о перекладывании камней Два игрока играют в следующую игру. Перед ними лежат две кучки камней, в первой из которых 3 камня, а во второй - 2 камня. У каждого игрока неограниченно много камней. Игроки ходят по очереди. Ход состоит в том, что игрок или увеличивает в 3 раза число камней в какой-то куче, или добавляет 1 камень в какую-то кучу. Выигрывает игрок, после хода которого общее число камней в двух кучах становится не менее 16. Кто выигрывает при безошибочной игре - игрок, делающий первый ход, или игрок, делающий второй ход? Каким должен быть первый ход выигрывающего игрока? Ответ обоснуйте.

Слайд 5

Задача о перекладывании камней Исходное положение 1-й игрок – 1-й ход 2-й игрок – 1-й ход 1-й игрок – 2-й ход 2-й игрок – 2-й ход 1 2 3 4 5 3, 2, 5 1-й ход : 1-й игрок увеличивает в три раза число камней в первой куче. 9, 2, 11 27, 2, 29 ٧ 3, 6, 9 12, 4, 16 ٧ 3, 18, 21 ٧ 4, 4, 8 4, 2, 6 12, 2, 14 4, 6, 10 5, 2, 7 4, 3, 7 3, 3, 6 9, 3, 12 4, 3, 7 12, 3, 15 4, 9, 13 5, 3, 8 27, 3, 30 ٧ 36, 2, 38 ٧ 12, 6, 18 ٧ 15, 2, 17 ٧ 36, 3, 39 ٧ 12, 9, 21 ٧ 15, 3, 18 ٧ 1-й ход: 2-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 1-й ход: 1-й игрок увеличивает в три раза число камней во второй куче. 1-й ход: 2-й игрок увеличивает в три раза число камней во второй куче и выигрывает. 1-й ход: 1-й игрок добавляет 1 камень в первую кучу. 1-й ход : 2-й игрок увеличивает в три раза число камней в первой куче. 2-й ход : 1-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 1-й ход: 2-й игрок увеличивает в три раза число камней во второй куче. 2-й ход : 1-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 1-й ход : 2-й игрок добавляет 1 камень в первую кучу. 2-й ход : 1-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 1-й ход : 2-й игрок добавляет 1 камень во вторую кучу. 2-й ход: 1-й игрок увеличивает в три раза число камней в первой куче. 2-й ход : 2-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 2-й ход : 1-й игрок увеличивает в три раза число камней во второй куче. 2-й ход : 2-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 2-й ход : 1-й игрок добавляет 1 камень в первую кучу. 2-й ход : 2-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 2-й ход : 1-й игрок добавляет 1 камень во вторую кучу. 2-й ход : 2-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 1-й ход : 1-й игрок добавляет 1 камень во вторую кучу. 1-й ход : 2-й игрок увеличивает в три раза число камней в первой куче. 2-й ход : 1-й игрок увеличивает в три раза число камней в первой куче и выигрывает. 1-й ход: 2-й игрок добавляет 1 камень в первую кучу. Получили повторный вариант, рассматривать не будем.

Слайд 6

Таблицы и графы A B C D E A  50 90 B 50  90 C 90  80 60 D 80  70 E 90 60 70  Таблица «Схема дорог» D E A 80 70 60 90 50 C B 90 Взвешенный граф Если между парой населённых пунктов существует дорога, то в ячейку на пересечении соответствующих строки и столбца записывается число, равное её длине. Пустые клетки в таблице означают, что дорог между соответствующими населёнными пунктами нет. D E A 80 70 60 90 50 C B 90 Граф «Схема дорог» Одной и той же таблице могут соответствовать графы, внешне не похожие друг на друга A B C D E A  50 90 B 50  90 C 90  80 60 D 80  70 E 90 60 70  Таблица «Схема дорог»

Слайд 7

Задача о коктейлях Три подружки - Аня, Света и Настя - купили различные молочные коктейли в белом, голубом и зелёном стаканчиках. Ане достался не белый стаканчик, а Свете - не голубой. В белом стаканчике не банановый коктейль. В голубой стаканчик налит ванильный коктейль. Света не любит клубничный коктейль. Требуется выяснить, какой коктейль и в каком стаканчике купила каждая из девочек.

Слайд 8

Задача о коктейлях Стаканчик Девочка Аня Света Настя Белый Голубой Зелёный Стаканчик Коктейль банановый ванильный клубничный Белый Голубой Зелёный 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 Ответ: Аня купила ванильный коктейль в голубом стаканчике, Света - банановый коктейль в зелёном стаканчике, Настя - клубничный коктейль в белом стаканчике. У Ани не белый стаканчик, а у Светы не голубой. Создадим две таблицы: В белом стаканчике не банановый коктейль. В голубом стаканчике налит ванильный коктейль. Значит в голубом стаканчике не банановый и не клубничный коктейль. Ванильный коктейль не белом стаканчике и не в зелёном. Следовательно в зелёном стаканчике налит банановый коктейль, а в белом – клубничный. Света не любит клубничный коктейль, значит у неё не белый стаканчик, а зелёный. Значит у Насти белый стаканчик, а у Ани – голубой.

Слайд 9

Самое главное Представленная в таблице информация наглядна, компактна и легко обозрима. Таблица типа «объект - свойство» - это таблица, содержащая информацию о свойствах отдельных объектах, принадлежащих одному классу. Таблица типа «объект - объект» - это таблица, содержащая информацию о некотором одном свойстве пар объектов, чаще всего принадлежащих разным классам.

Слайд 10

Вопросы и задания Какие преимущества обеспечивают табличные информационные модели по сравнению со словесными описаниями? Приведите пример. Приведите примеры табличных информационных моделей, с которыми вы имеете дело: а) на уроках в школе; б) в повседневной жизни. К какому типу относится таблица «Табель успеваемости», расположенная в конце вашего дневника? Узнайте, в каких случаях в ячейку таблицы ставится знак «  ». Почему мы использовали этот знак в таблице? A B C D E A  50 90 B 50  90 C 90  80 60 D 80  70 E 90 60 70  Два игрока играют в следующую игру. Перед ними лежат две кучки камней, в первой из которых 1 камень, а во второй - 2 камня. У каждого игрока неограниченно много камней. Игроки ходят по очереди. Ход состоит в том, что игрок или увеличивает в 3 раза число камней в какой-то куче, или добавляет 2 камня в какую-то кучу. Выигрывает игрок, после хода которого общее число камней в двух кучах становится не менее 17. Кто выигрывает при безошибочной игре обоих игроков - игрок, делающий первый ход, или игрок, делающий второй ход? Каким должен быть первый ход выигрывающего игрока? Ответ обоснуйте. Таблица стоимости перевозок устроена следующим образом: числа, стоящие на пересечениях строк и столбцов таблиц, означают стоимость проезда между соответствующими соседними станциями. Если пересечение строки и столбца пусто, то станции не являются соседними. Стоимость проезда по маршруту складывается из стоимостей проезда между соседними станциями. Перевозки между населёнными пунктами A, B, C, D, F осуществляют три компании,представившие стоимость своих услуг в табличной форме. Какая компания обеспечивает минимальную стоимость проезда из А в B? A B C D E A  3 1 B  4 2 C 3 4  2 D 1  E 2 3  1) A B C D E A  3 1 1 B  4 C 3 4  2 D 1  E 1 2  2) A B C D E A  3 1 4 B  4 2 C 3 4  2 D 1  E 4 2 2  3) Соревнования по плаванию были в самом разгаре, когда стало ясно, что первые четыре места займут мальчики из пятёрки лидеров. Их имена: Валерий, Николай, Михаил, Игорь, Эдуард, фамилии: Симаков, Чигрин, Зимин, Копылов, Блинов (имена и фамилии названы в произвольном порядке). Нашлись знатоки, которые предсказали, что первое место займёт Копылов, второе - Валерий, третье - Чигрин, четвёртое - Эдуард. Но ни один из ребят не занял того места, какое ему предсказывали. На самом деле первое место завоевал Михаил, второе - Симаков, третье - Николай, четвёртое - Блинов, а Чигрин не попал в четвёрку сильнейших. Назовите имя и фамилию каждого из лидеров. В Норильске, Москве, Ростове и Пятигорске живут четыре супружеские пары (в каждом городе - одна пара). Имена этих супругов: Антон, Борис, Давид, Григорий, Ольга, Мария, Светлана, Екатерина. Антон живёт в Норильске, Борис и Ольга - супруги, Григорий и Светлана не живут в одном городе, Мария живёт в Москве, Светлана - в Ростове. В каком городе проживает каждая из супружеских пар? Постройте граф, отражающий разновидности информационных моделей.

Слайд 11

Опорный конспект Информация о свойствах объектов одного класса Представленная в таблице информация наглядна, компактна и легко обозрима. Информация об одном свойстве пар объектов разных классов Вид таблицы Объект-свойство Объект-объект


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

БАЗА ДАННЫХ КАК МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ

Слайд 2

Ключевые слова информационная система база данных иерархическая база данных сетевая база данных реляционная база данных запись поле ключ

Слайд 3

Справочная и адресная служба города Информационные системы Транспортная информационная система Информационно-правовая система

Слайд 4

База данных (БД) - совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области, предназначенная для хранения во внешней памяти компьютера и для постоянного применения. Базы данных иерархический Способы организации данных в БД: сетевой реляционный

Слайд 5

Реляционные базы данных В реляционной базе данных (РБД) используется реляционная модель данных, основанная на представлении данных в виде таблиц. Строка таблицы РБД называется записью , столбец - полем Имя поля 1 Имя поля 2 Имя поля 3 Имя поля 4 Запись Поле Структура таблицы реляционной БД

Слайд 6

Записи и поля РБД Название книги Автор Год издания Издательство Стихотворения А. С. Пушкин 2010 Москва: АСТ Пётр Первый А. Н. Толстой 1994 М.:Панорама Басни И. А. Крылов 1988 М.: Совет.Россия Запись Поле Запись содержит всю информацию об одном объекте, описываемом в базе данных. Поле - это одна из характеристик объекта.

Слайд 7

Свойства полей РБД Числовой Текстовый Логический Дата Тип поля Длина поля - это максимальное количество символов, которые могут содержаться в поле. Поле базы данных имеет имя, тип и длину.

Слайд 8

Структура таблицы РБД ИМЯ_ТАБЛИЦЫ (ИМЯ ПОЛЯ 1, ИМЯ ПОЛЯ 2, ...) КАЛЕНДАРЬ_ПОГОДЫ (ДЕНЬ, ТЕМПЕРАТУРА, ВЛАЖНОСТЬ, ДАВЛЕНИЕ, НАПРАВЛЕНИЕ ВЕТРА, СКОРОСТЬ ВЕТРА). Поле Тип данных ДЕНЬ дата ТЕМПЕРАТУРА числовой ВЛАЖНОСТЬ числовой ДАВЛЕНИЕ числовой НАПРАВЛЕНИЕ ВЕТРА текстовый СКОРОСТЬ ВЕТРА числовой Поле или совокупность полей, значения которых в записях являются уникальными, называют ключом таблицы базы данных.

Слайд 9

Самое главное База данных (БД) - совокупность данных, организованных по определённым правилам. База данных отражает состояние объектов и их отношений в некоторой предметной области. База данных - информационная модель предметной области. Основными способами организации данных в базах данных являются иерархический, сетевой и реляционный . Реляционная база данных основана на представлении данных в виде таблиц. Запись - строка таблицы. Поле - столбец таблицы. Ключ таблицы - поле или совокупность полей, значения которых в разных записях не повторяются.

Слайд 10

Вопросы и задания Что такое информационная система? Приведите пример информационной системы. Что такое база данных? Назовите основные способы организации данных в базах данных. Какие базы данных называются реляционными? Что такое запись? Какую информацию она содержит? Что такое поле? Какую информацию содержит поле? Перечислите основные типы полей РБД. Для полей однотабличной базы данных КОЛЛЕКЦИЯ (КОД, НАЗВАНИЕ ЭКСПОНАТА, АВТОР, МЕСТО ИЗГОТОВЛЕНИЯ, ГОД ИЗГОТОВЛЕНИЯ, ФИО ПРЕДЫДУЩЕГО ВЛАДЕЛЬЦА, ДАТА ПРИОБРЕТЕНИЯ, СТОИМОСТЬ ЭКСПОНАТА, УПОМИНАНИЕ В КАТАЛОГАХ (да/нет)) укажите тип каждого поля. Что такое ключ таблицы базы данных? Что может служить ключом в базе данных КОЛЛЕКЦИЯ? Продумайте состав, типы полей и ключ однотабличной базы данных: а) ТУРАГЕНТСТВО; б) ВИДЕОТЕКА; в) АВТОСАЛОН; г) РЕГИОНЫ РФ.

Слайд 11

Опорный конспект База данных (БД) - совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области и предназначенная для хранения во внешней памяти компьютера и для постоянного применения. Объекты упорядочены по уровням Нет ограничений на связь объектов Данные представляются в виде таблицы Сетевая Иерархическая Реляционная База данных


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ МОДЕЛИРОВАНИЕ И ФОРМАЛИЗАЦИЯ

Слайд 2

Ключевые слова СУБД таблица форма запрос условие выбора отчёт

Слайд 3

Что такое СУБД Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации. Создание БД Заполнение БД Редактирование БД Сортировка данных Поиск информации в БД Вывод информации из БД Возможности СУБД Установка защиты БД СУБД превращает огромный объём хранимых в компьютерной памяти сведений в мощную справочную систему.

Слайд 4

Интерфейс СУБД Логотипы БД

Слайд 5

В таблице хранятся данные Объект для удобной работы с данными в таблицах Команды обращения пользователя к СУБД Документ, созданный на основе таблиц Таблица Форма Запрос Отчёт Объекты СУБД Объекты СУБД

Слайд 6

База данных «Наш класс» СПИСОК (КОД, ФАМИЛИЯ, ИМЯ, ДАТА РОЖДЕНИЯ, ПОЛ, РОСТ, АДРЕС, УВЛЕЧЕНИЕ, НАЛИЧИЕ ПК) Поле КОД - ключ таблицы базы данных. Имя поля Тип поля Код Числовой Фамилия Текстовый Имя Текстовый Дата рождения Дата Пол Текстовый Рост Числовой Адрес Текстовый Увлечение Текстовый Наличие ПК Логический

Слайд 7

Создание БД Описать структуру таблицы Указать путь и имя файла Указать имена и типы полей Ввод в таблицу Ввод в форму Ввести данные Зарегистрировать БД Создать новую БД Создание базы данных

Слайд 8

Таблица для ввода данных Формы для ввода данных Таблица и формы для ввода данных

Слайд 9

Таблица «Список» БД «Наш класс» Таблицу можно дополнять, редактировать. Данные можно сортировать по нужному признаку.

Слайд 10

Запросы на выборку данных Запрос или справка - таблица, содержащая интересующие пользователя сведения, извлечённые из базы данных. Условия выбора записываются в форме логических выражений, в которых имена полей и их значения связаны операциями отношений. Знак Обозначение = равно <> не равно < Меньше > больше <= меньше или равно >= больше или равно

Слайд 11

Высказывание Логическое выражение Номер записи Значение Рост ученика не превышает 160 см РОСТ <= 160 1 4 Условия выбора Истина Ложь Высказывание Логическое выражение Номер записи Значение Ученик увлекается футболом УВЛЕЧЕНИЕ = ‘ футбол ’ 1 2 Истина Ложь Высказывание Логическое выражение Номер записи Значение Фамилия ученика – Патрина ФАМИЛИЯ = ‘ Патрина ’ 6 1 Истина Ложь Высказывание Логическое выражение Номер записи Значение Ученик не увлекается танцами УВЛЕЧЕНИЕ <>’ танцы ’ 1 2 Истина Ложь Истина Ложь Высказывание Логическое выражение Номер записи Значение Ученик родился в 1996 году ДАТА ># 31.12.95 # 8 10 Истина Ложь Высказывание Логическое выражение Номер записи Значение Ученик имеет персональный компьютер НАЛИЧИЕ ПК =1 7 9

Слайд 12

При сравнении дат одна дата считается меньше другой, если она относится к более раннему времени. Высказывание Значение 01.11.95 < 02.11.95 12.01.97 > 31.03.98 29.11.95 < 02.12.95 0 9.11.95 < 01.11.96 06.12.99 < 12.01.98 14.06.98 > 05.09.99 Условия выбора даты Истина Истина Истина Ложь Ложь Ложь

Слайд 13

Высказывание Логическое выражение Номер записи Значение Рост ученика больше 160 см, и ученик увлекается плаванием РОСТ > 160 И УВЛЕЧЕНИЕ = ‘ плавание ’ 4 10 Сложные условия выбора Истина Ложь Высказывание Логическое выражение Номер записи Значение Рост ученика больше 160 см или ученик увлекается плаванием РОСТ > 160 ИЛИ УВЛЕЧЕНИЕ = ` плавание ` 10 1 Истина Ложь Высказывание Логическое выражение Номер записи Значение День рождения Ольги не 09.05.96 ИМЯ = ` Ольга ` И ДАТА <># 09.05.96 # 4 7 Истина Ложь

Слайд 14

Самое главное Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации Таблицы, формы, запросы, отчёты - основные объекты СУБД. С помощью запросов на выборку данных , удовлетворяющих заданным условиям (условиям выбора), пользователь получает из базы данных только те записи и их поля, которые ему нужны. В командах СУБД условия выбора записываются в форме логических выражений.

Слайд 15

Вопросы и задания Что такое СУБД? Какая СУБД установлена на компьютерах в вашем классе? С чего начинается создание БД? Перечислите основные объекты СУБД. Какие функции они выполняют? В табличной форме представлены характеристики ноутбуков, имеющихся в продаже в компьютерном салоне: № Название Жёсткий диск (ГБ) Оперативная память (МБ) 1 Sony Vaio AW2X 500 4096 2 Lenovo S10e 250 3072 3 Asus F70SL 250 2048 4 Aser F525 160 2048 5 Samsung NC20 160 1024 6 Roverbook V212 120 1024 Какую строку будет занимать запись, содержащая сведения о ноутбуке Asus F70SL, после сортировки по возрастанию значений поля НАЗВАНИЕ? Какую строку будет занимать запись, содержащая сведения о ноутбуке Asus F70SL, после сортировки по убыванию значений поля ЖЁСТКИЙ ДИСК? Какую строку будет занимать запись, содержащая сведения о ноутбуке Asus F70SL, после сортировки сначала по убыванию значений поля ОПЕРАТИВНАЯ ПАМЯТЬ, затем по возрастанию значений поля ЖЁСТКИЙ ДИСК? Какова цель запроса на выборку? В табличной форме представлен фрагмент базы данных с годовыми оценками учащихся: Фамилия Пол Алгебра Геометрия Информатика Физика Алексеев Ж 3 3 4 3 Воронин М 4 4 4 3 Ильин М 4 3 3 4 Костин М 5 4 5 4 Сизова Ж 5 5 5 4 Школина Ж 5 5 5 5 Сколько записей в данном фрагменте удовлетворяет следующему условию? АЛГЕБРА>3 И ИНФОРМАТИКА>4 И ПОЛ= ` М ` (АЛГЕБРА>4 ИЛИ ИНФОРМАТИКА>4) И ПОЛ= ` Ж ` ФИЗИКА=3 ИЛИ АЛГЕБРА=3 ИЛИ ГЕОМЕТРИЯ=3 ИЛИ ИНФОРМАТИКА=3 (ФИЗИКА=3 ИЛИ АЛГЕБРА=3) И (ГЕОМЕТРИЯ=3 ИЛИ ИНФОРМАТИКА=3) В табличной форме представлен фрагмент базы данных с результатами олимпиады по информатике: Фамилия Пол Задача 1 Задача 2 Задача 3 Сумма Жариков М 15 20 25 60 Костин М 10 10 10 30 Кузнецов М 20 25 30 75 Михайлова Ж 25 20 10 55 Сизова Ж 30 30 30 90 Старовойтова Ж 20 25 25 70 Школина Ж 30 25 25 80 Сколько записей в данном фрагменте удовлетворяет следующему условию? ПОЛ= ‘ М ’ И СУММА>55 (ЗАДАЧА1<ЗАДАЧА2) И (ЗАДАЧА2<ЗАДАЧА3) ЗАДАЧА1=30 ИЛИ ЗАДАЧА2=30 ИЛИ ЗАДАЧА3=30 ЗАДАЧА1=30 И ЗАДАЧА2=30 И ЗАДАЧА3=30

Слайд 16

Как будет выглядеть список (фамилия, имя) учеников после сортировки по возрастанию значений поля ДАТА РОЖДЕНИЯ базы данных «Наш класс» ?

Слайд 17

Укажите все записи базы данных «Наш класс», для которых будет истинным простое логическое выражение Рост <=160 УВЛЕЧЕНИЕ= ` футбол ` ФАМИЛИЯ= ` Патрина ` УВЛЕЧЕНИЕ= ` танцы ` ДАТА >#31.12.95# НАЛИЧИЕ ПК=1

Слайд 18

Укажите все записи базы данных «Наш класс», для которых будет истинным сложное логическое выражение РОСТ >160 И УВЛЕЧЕНИЕ= ` плавание ` РОСТ >160 ИЛИ УВЛЕЧЕНИЕ= ` плавание ` ИМЯ= ` Ольга ` И ДАТА #09.05.96#

Слайд 19

Опорный конспект Таблица Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации. Форма Запрос Отчёт Объекты СУБД


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

РЕШЕНИЕ ЗАДАЧ НА КОМПЬЮТЕРЕ АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ

Слайд 2

Ключевые слова постановка задачи формализация алгоритмизация программирование отладка и тестирование выполнение отчётов

Слайд 3

Этапы решения задач на компьютере Исходные данные Словесная информационная модель Формализация Математическая модель Алгоритмизация Алгоритм Программирование Программа Отладка, тестирование Уточнение модели Этап Результат Выполнение расчётов Получение результата

Слайд 4

Задача о пути торможения автомобиля Водитель автомобиля, движущегося с некоторой постоянной скоростью, увидев красный свет светофора, нажал на тормоз. После этого скорость автомобиля стала уменьшаться каждую секунду на 5 метров. Требуется найти расстояние, которое автомобиль пройдёт до полной остановки. Первый этап Дано: v 0x - начальная скорость; v x - конечная скорость (равна нулю); a x - ускорение (равно -5 м/с) Требуется найти: расстояние, которое пройдёт автомобиль до полной остановки.

Слайд 5

Второй этап Задача о пути торможения автомобиля В данной ситуации мы имеем дело с прямолинейным равноускоренным движением тела. Формула для перемещения при этом имеет вид: Упростим эту формулу с учётом того, что конечная скорость равна нулю: При a x = - 5м/с получим:

Слайд 6

Задача о пути торможения автомобиля Третий этап Представим алгоритм решения задачи в виде блок-схемы: Начало v 0 s Конец

Слайд 7

Задача о пути торможения автомобиля Четвёртый этап Запишем данный алгоритм на языке программирования Паскаль: program n_1; var v0, s: real; begin writeln ('Вычисление длины пути торможения автомобиля'); write ('Введите начальную скорость (м/с)> '); readln (v0); s:=v0*v0/10; writeln ('До полной остановки автомобиль пройдет', s:8:4,' м.') end .

Слайд 8

Задача о пути торможения автомобиля Пятый этап Протестировать составленную программу можно, используя ту информацию, что при скорости 72 км/ч с начала торможения до полной остановки автомобиль проходит 40 метров. Выполнив программу несколько раз при различных исходных данных, можно сделать вывод: чем больше начальная скорость автомобиля, тем большее расстояние он пройдет с начала торможения до полной остановки. Шестой этап

Слайд 9

Самое главное Этапы решения задачи с использованием компьютера: 1) постановка задачи; 2) формализация; 3) алгоритмизация; 4) программирование; 5) отладка и тестирование; 6) выполнение расчётов. Для решения задач на компьютере необходимо владеть языком программирования, обладать знаниями в области информационного моделирования и алгоритмизации.

Слайд 10

Вопросы и задания Перечислите основные этапы решения задачи с использованием компьютера. Что происходит на этапе постановки задачи? Что является результатом этого этапа? Что происходит на этапе формализации? Что является результатом этого этапа? Что происходит на этапе алгоритмизации? Что является результатом этого этапа? Что происходит на этапе программирования? Что является результатом этого этапа? Что происходит на этапе компьютерного эксперимента? Что является результатом этого этапа? Какой этап, по вашему мнению, является наиболее трудоёмким? Как вы считаете, по силам ли одному специалисту реализация всех этапов решения сложной практической задачи? Обоснуйте свою точку зрения. Как правило, сложные практические задачи решаются большими коллективами разработчиков. Отдельные группы в этих коллективах специализируются на выполнении одного или нескольких этапов решения задачи. Нужно ли в таком случае им иметь представление обо всех этапах решения задачи с использованием компьютера? Обоснуйте свою точку зрения. Может ли пригодиться в жизни представление об этапах решения задачи с использованием компьютера? Обоснуйте свою точку зрения. Уличный продавец газет получает а рублей с продажи каждой из первых 50 газет. С продажи каждой из остальных газет он получает на 20% больше. Разработайте программу, которая вычислит заработок продавца, если он продаст за день 200 газет. Зафиксируйте свои действия на каждом из этапов решения этой задачи. В аэробусе, вмещающем 160 пассажиров, три четверти мест находятся в салонах экономического класса и одна четверть мест - в салоне бизнес-класса. Стоимость билета в салоне бизнес класса составляет х рублей, что в два раза выше стоимости билета в салонах экономического класса. Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес-класса и b билетов экономического класса. Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.

Слайд 11

Опорный конспект Компьютер обладает огромным быстродействием и абсолютной исполнительностью. Он способен решать только ту задачу, программу решения которой ему подготовил человек. Исходные данные Формализация Алгоритмизация Программирование Отладка и тестирование Этапы решения задачи с использованием компьютера Выполнение расчётов


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ОДНОМЕРНЫЕ МАССИВЫ ЦЕЛЫХ ЧИСЕЛ АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ

Слайд 2

Ключевые слова массив описание массива заполнение массива вывод массива обработка массива последовательный поиск сортировка

Слайд 3

Массив Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве. Решение разнообразных задач, связанных с обработкой массивов, базируется на решении таких типовых задач, как: - суммирование элементов массива; - поиск элемента с заданными свойствами; - сортировка массива. Одномерный массив 6 3 4 -2 0 1 9 -5 7 9 8 7 6 5 4 3 2 1 Значение элемента массива Индекс элемента массива

Слайд 4

Описание массива Общий вид описания массива: var <имя_массива>: array [<мин_знач_индекса> .. <макс_знач_индекса>] of <тип_элементов>; var a : array [1..10] of integer; const b : array [1..5] of integer = (4, 2, 3, 5, 7); Тип элементов массива Имя массива Максимальное значение индекса Минимальное значение индекса Значение 1-го элемента массива Массив b с постоянными значениями описан в разделе описания констант.

Слайд 5

Способы заполнения массива 1 способ . Ввод каждого значения с клавиатуры: for i:=1 to 10 do read (a[i]); 2 способ . С помощью оператора присваивания (по формуле): for i:=1 to 10 do a[i]:=i; 3 способ . С помощью оператора присваивания (случайными числами): randomize ; for i:=1 to 10 do a[i]:=random(100); a[i]=2*a[i]+6

Слайд 6

Вывод массива 1 способ. Элементы массива можно вывести в строку, разделив их пробелом: for i:=1 to 10 do write (a[i], ' '); 2 способ . Вывод с комментариями: for i:=1 to 10 do writeln ('a[', i, ']=', a[i]); 45 21 56 43 83 56 69 34 28 15 a[1]=4 a[2]=1 a[3]=6 a[4]=3 a[5]=8 a[6]=5 a[7]=9 a[8]=4 a[9]=8 a[10]=7

Слайд 7

Объявление массива Заполнение массива Вывод массива program n _2 ; var i: integer; a: array[1..10] of integer; Заполнение массива A (10) случайными числами и вывод элементов массива randomize; b egin for i:=1 to 10 do a[i] :=random(100) ; for i:=1 to 10 do write (a[i] ,` `) ; end .

Слайд 8

Вычисление суммы элементов массива Суммирование элементов массива осуществляется за счёт поочерёдного добавления слагаемых : Определяется ячейка памяти (переменная s ), в которой будет последовательно накапливаться результат суммирования Переменной s присваивается начальное значение 0 - число, не влияющее на результат сложения Для каждого элемента массива из переменной s считывается её текущее значение и складывается со значением элемента массива; полученный результат присваивается переменной s.

Слайд 9

Вычисление суммы элементов массива s := 0 s = 0 Основной фрагмент программы: s:=0; for i:=1 to n do s:=s+a[i]; s := s + a [1] s = 0 + a [1] s := s + a [2] s = 0 + a [1]+ a [2] s := s + a [3] s = 0 + a [1]+ a [2]+ a [3] … … s := s + a [n] s = 0+ a [1]+ a [2]+ a [3]+…+ a [n]

Слайд 10

Вычисление суммы элементов массива program n _ 3 ; var s, i: integer; a: array[1..10] of integer; b egin s:=0; randomize ; for i:=1 to 10 do a[i] :=random(100) ; for i:=1 to 10 do write (a[i] ,` `) ; for i:=1 to 10 do s:=s+a[i]; writeln ('s=', s) end .

Слайд 11

Вычисление суммы элементов массива program n _ 3 _1; var s, i: integer; a: array[1..10] of integer; b egin s:=0; randomize ; for i:=1 to 10 do begin a[i] :=random(100) ; write (a[i] ,` `) ; s:=s+a[i] end; writeln ('s=', s) end . Второй способ оформления : Используем операторные скобки и всё (ввод, вывод, обработку) делаем в одном цикле.

Слайд 12

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

Слайд 13

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

Слайд 14

Программа поиска наибольшего элемента в массиве program n _4; var i, imax : integer; a: array[1..10] of integer; b egin randomize; for i:=1 to 10 do a[i] :=random(100) ; for i:=1 to 10 do write (a[i] ,` `) ; imax:=1 ; for i:=2 to 10 do if a[i]>a[imax] then imax:=i; write ( 'Наибольший элемент a[', imax, ']=', a[imax]) end .

Слайд 15

Нахождение элемента массива с заданными свойствами Результатом поиска элемента, значение которого равно заданному, может быть: n - индекс элемента массива такой, что a [ n ] = x , где х - заданное число; сообщение о том, что искомого элемента в массиве не обнаружено. 10 50 1 3 50 14 21 50 10 21 Здесь: трём равен 4-й элемент; десяти равны 1-й и 9-й элементы; нет элемента, равного 12.

Слайд 16

Поиск элемента, равного 50 Будет найден последний из элементов, удовлетворяющих условию. 10 50 1 3 50 14 21 50 10 21 program n _ 5 ; var n, i: integer; a: array[1..10] of integer; b egin randomize; for i:=1 to 10 do a[i] :=random(100) ; for i:=1 to 10 do write (a[i] ,` `) ; n := 0; for i:= 1 to 10 do if a[i] =50 then n :=i; if n=0 then write( 'Нет' ) else write (i) end .

Слайд 17

Поиск элемента, равного 50 program n _5_1; var n, i: integer; a: array[1..10] of integer; b egin randomize; for i:=1 to 10 do a[i] :=random(100) ; for i:=1 to 10 do write (a[i] ,` `) ; i := 0; repeat i:=i+1; until (a[i]=50) or (i=10); if a[i]=50 then write(i) else write('Нет') end . Будет найден первый из элементов, удовлетворяющих условию. 10 50 1 3 50 14 21 50 10 21

Слайд 18

Подсчет количества элементов Для подсчета вводится переменная, значение которой увеличивается на единицу каждый раз, когда найден нужный элемент. program kolich ; var k, i: integer; a: array[1..10] of integer; b egin randomize; for i:=1 to 10 do a[i] :=random(100) ; for i:=1 to 10 do write (a[i] ,` `) ; k := 0; for i:=1 to 10 do if a[i]>50 then k:=k+1; write ('k=', k) end . 10 6 0 2 1 5 3 5 8 14 2 8 50 10 5 1

Слайд 19

Сумма значений элементов, удовлетворяющих условию 10 50 1 3 50 14 21 50 10 21 program sum ; var s, i: integer ; a: array [1..10] of integer ; b egin randomize; for i:=1 to 10 do a[i] := random (100) ; for i:=1 to 10 do write (a[i] ,` `) ; s := 0; for i:=1 to 10 do if (a[i]> 1 0) and (a[i]<30 ) then s := s + a[i]; write (‘ s =', s ) end .

Слайд 20

Сортировка массива 1. В массиве выбирается максимальный элемент 2. Максимальный и первый элемент меняются местами (первый элемент считается отсортированным) 3. В неотсортированной части массива снова выбирается максимальный элемент; он меняется местами с первым неотсортированным элементом массива Действия пункта 3 повторяются с неотсортированными элементами массива, пока не останется один неотсортированный элемент (минимальный) Сортировка элементов массива по невозрастанию выбором осуществляется следующим образом:

Слайд 21

Сортировка массива Индекс 1 2 3 4 5 6 7 8 Значение 0 1 9 2 4 3 6 5 Шаги 1 2 3 4 5 6 7 Итог: 1 6 9 0 0 2 5 0 4 3 3 2 2 1 1 0 1 2 4 3 6 5 9 1 4 5 2 6 9 0 2 4 3 5 9 6 2 4 3 1 9 6 5 3 1 0 9 6 5 4 1 9 6 5 4 3 0 0 9 6 5 4 3 2

Слайд 22

Сортировка массива program rost; var n, i, j, x, imax: integer ; a: array [1..10] of integer ; begin for i:=1 to 10 do read (a[i]); for i:=1 to 10 do write (a[i], ' '); for i:=1 to 9 do begin imax:=i; for j:=i+1 to 10 do if a[j]>a[imax] then imax:=j; x:=a[i]; a[i]:=a[imax]; a[imax]:=x end ; for i:=1 to 10 do write (a[i], ' ') end . 0 1 9 2 4 3 6 5 9 6 5 4 3 2 1 0

Слайд 23

Самое главное Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве. В языках программирования массивы используются для реализации таких структур данных , как последовательности и таблицы. Перед использованием в программе массив должен быть описан. Общий вид описания одномерного массива: var <имя_массива>: array [<мин_знач_индекса> .. <макс_знач_индекса>] of тип_элементов; Заполнять массив можно либо вводя значение каждого элемента с клавиатуры, либо присваивая элементам некоторые значения. При заполнении массива и его выводе на экран используется цикл с параметром. Решение разнообразных задач, связанных с обработкой массивов, базируется на таких типовых задачах, как: суммирование элементов массива; поиск элемента с заданными свойствами; сортировка массива.

Слайд 24

Вопросы и задания Может ли массив одновременно содержать целые и вещественные значения? Для чего необходимо описание массива? Что вы можете сказать о массиве, сформированном следующим образом? а ) for i :=1 to 10 do a[ i ]:= random (101)-50; б ) for i :=1 to 20 do a[ i ]:= i ; в ) for i :=1 to 5 do a[ i ]:= 2* i -1; Запишите на языке Паскаль программу решения задачи. В некотором населённом пункте n домов. Известно, сколько людей проживает в каждом из домов. Исходные данные (количество жильцов) представить с помощью линейной таблицы а , содержащей n элементов: a [1] - количество жильцов дома 1, a [2] - количество жильцов дома 2, …, a [ n ] - количество жильцов дома N . В общем случае а [ i ] — количество жильцов дома i , где i принимает все значения от 1 до n ( i =1, n ). Результат работы обозначить через s . Считайте количество жильцов дома случайным числом из диапазона от 50 до 200 человек, а число домов n = 30. Запишите на языке Паскаль программу решения задачи. Объявлен набор в школьную баскетбольную команду. Известен рост каждого из n учеников, желающих попасть в эту команду. Подсчитайте количество претендентов, имеющих шанс попасть в команду, если рост игрока команды должен быть не менее 170 см. Считайте рост претендента в команду случайным числом из диапазона от 150 до 200 см, а число претендентов n = 50. Пример входных данных Пример выходных данных Введите температуру Понедельник >> 12 Вторник >> 1 0 Среда >> 1 6 Четверг >> 1 8 Пятница >> 1 7 Суббота >> 1 6 Воскресенье >> 1 4 Средняя температура за неделю: 14,71 Напишите программу, которая вычисляет среднюю за неделю температуру воздуха. Исходные данные вводятся с клавиатуры. Дан массив из десяти целых чисел. Определите, сколько элементов этого массива имеют максимальное значение. В классе 20 учеников писали диктант по русскому языку. Напишите программу, подсчитывающую количество двоек, троек, четвёрок и пятёрок, полученных за диктант. В целочисленных массивах a и b содержатся длины катетов десяти прямоугольных треугольников: a [ i ] - длина первого катета, b [ i ]—длина второго катета i -го треугольника. Найдите треугольник с наибольшей площадью. Выведите его номер, длины катетов и площадь. Предусмотрите случай, когда таких треугольников несколько. Занесите информацию о десяти европейских странах в массивы n (название страны), к (численность населения), s (площадь страны). Выведите названия стран в порядке возрастания плотности их населения.

Слайд 25

Опорный конспект Ввод с клавиатуры Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве. var <имя_массива>: array [<мин_знач_индекса> .. <макс_знач_индекса>] of тип_элементов; Присваивание значений Заполнение массива Суммирование элементов Поиск элементов массива с заданными свойствами Сортировка элементов массива Задачи по обработке массива


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

КОНСТРУИРОВАНИЕ АЛГОРИТМОВ АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ

Слайд 2

Ключевые слова последовательное построение алгоритма вспомогательный алгоритм формальные параметры фактические параметры рекурсивный алгоритм

Слайд 3

Последовательное построение алгоритма Начало Исходные данные Постановка задачи Результат Конец Я совершенный исполнитель: всё знаю и всё умею!

Слайд 4

Последовательное построение алгоритма Упрощение команд постановки задачи Задача разбивается на более простые части Решение каждой части задачи формулируется в отдельной команде (предписании) Предписания, выходящие за пределы возможностей исполнителя, представляют в виде более простых команд Не могу решить поставленную задачу!?

Слайд 5

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

Слайд 6

Укрупнённый план действий Робота 1. Закраска всех клеток коридора левее исходной 2. Возвращение в исходное положение 3. Закраска всех клеток коридора правее исходной 4. Возвращение в исходное положение 5. Закраска исходной клетки Начало Конец

Слайд 7

1. Закраска всех клеток коридора, находящихся левее Робота: Детализация плана действий Робота влево нц пока сверху стена и снизу стена закрасить; влево кц Положение Робота после выполнения этого алгоритма:

Слайд 8

2. Возвращение Робота в коридор в исходную точку: вправо нц пока клетка закрашена вправо кц Детализация плана действий Робота Положение Робота после выполнения этого алгоритма:

Слайд 9

3. Закраска всех клеток коридора, находящихся правее Робота: вправо нц пока сверху стена и снизу стена закрасить; вправо кц Детализация плана действий Робота Положение Робота после выполнения этого алгоритма:

Слайд 10

4.Возвращение Робота в коридор в исходную точку: влево нц пока клетка закрашена влево кц 5. По команде закрасить Робот закрашивает исходную точку. Детализация плана действий Робота

Слайд 11

алг нач влево нц пока сверху стена и снизу стена закрасить; влево кц вправо нц пока клетка закрашена вправо кц вправо нц пока сверху стена и снизу стена закрасить; вправо кц влево нц пока клетка закрашена влево кц закрасить кон Программа для Робота

Слайд 12

Вспомогательный алгоритм Вспомогательный алгоритм - алгоритм, целиком используемый в составе другого алгоритма. Блок «предопределённый процесс» Вспомогательный алгоритм делает структуру алгоритма более простой и понятной.

Слайд 13

Алгоритм вычисления степени y = a x , где x - целое число, a 0. 1 , при x = 0 y = a x , при x >0, , при x <0. Обозначим алгоритм возведения числа в степень st(a, n, y ). Это вспомогательный алгоритм.

Слайд 14

Блок-схема решения задачи: Начало y да нет st (a, x, y) a, x, y x = 0 y := 1 Конец x > 0 st ( 1/ a, - x, y) да нет

Слайд 15

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

Слайд 16

Схема вызова вспомогательного алгоритма Основной алгоритм … Имя вспомогательного алгоритма (список фактических параметров) Вспомогательный алгоритм Формальные аргументы Формальные аргументы …

Слайд 17

Пример. Алгоритм вычисления степени с натуральным показателем n для любого вещественного числа а, представленный в виде рекурсивного алгоритма Рекурсивный алгоритм Начало a, n st ( a, n- 1 ,y ) y :=a*y y Конец Алгоритм, в котором прямо или косвенно содержится ссылка на него же как на вспомогательный алгоритм, называют рекурсивным .

Слайд 18

Снежинка Коха Пример. Рассмотрим алгоритм построения геометрической фигуры, которая называется снежинкой Коха. Шаг процедуры построения состоит в замене средней трети каждого из имеющихся отрезков двумя новыми той же длины. С каждым шагом фигура становится всё причудливее. Граница снежинки Коха - положение кривой после выполнения бесконечного числа шагов. Начальное положение Первый шаг Второй шаг Третий шаг

Слайд 19

Самое главное Метод последовательного построения алгоритма: исходная задача разбивается на несколько частей, каждая из которых проще всей задачи, и решение каждой части формулируется в отдельной команде; если получаются команды, выходящие за пределы возможностей исполнителя, то они представляются в виде совокупности ещё более простых предписаний; процесс продолжается до тех пор, пока все предписания не будут понятны исполнителю. Вспомогательный алгоритм - алгоритм, целиком используемый в составе другого алгоритма. Алгоритм, в котором прямо или косвенно содержится ссылка на него же как на вспомогательный алгоритм, называют рекурсивным .

Слайд 20

Вопросы и задания Почему при решении сложной задачи затруднительно сразу конкретизировать все необходимые действия? В чём заключается метод последовательного уточнения при построении алгоритма? Какая связь между методом последовательного построения алгоритма и такими процессами, как написание сочинения или подготовка к многодневному туристическому походу? Известен рост каждого из N учеников 9А класса и М учеников 9Б класса. Опишите укрупнёнными блоками алгоритм сравнения среднего роста учеников этих классов. В ряду из десяти клеток правее Робота некоторые клетки закрашены. Последняя закрашенная клетка может примыкать к стене. Составьте алгоритм, который закрашивает клетки выше и ниже каждой закрашенной клетки. Проверьте работу алгоритма в следующих случаях: * * Для чего нужны вспомогательные алгоритмы? Опишите процесс выполнения команды вызова вспомогательного алгоритма в основном алгоритме. Сталкивались ли вы с идеей формальных и фактических параметров при изучении математики и физики? Приведите пример. Какие алгоритмы называют рекурсивными? Приведите пример рекурсии из жизни. Составьте алгоритмы, под управлением которых Робот закрасит указанные клетки. * * * а б в

Слайд 21

Опорный конспект Метод последовательного построения алгоритма - один из основных методов конструирования алгоритмов. Упрощение команд постановки задачи Задачу разбивают на более простые Решение каждой части задачи формулируют в отдельной команде Предписания, выходящие за пределы возможностей исполнителя, представляют в виде более простых команд Вспомогательный алгоритм - алгоритм, целиком используемый в составе другого алгоритма.


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ЗАПИСЬ ВСПОМОГАТЕЛЬНЫХ АЛГОРИТМОВ НА ЯЗЫКЕ ПАСКАЛЬ АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ

Слайд 2

Ключевые слова подпрограмма процедура функция рекурсивная функция

Слайд 3

Подпрограммы Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм . Структура описания подпрограммы аналогична структуре главной программы. Описание подпрограммы начинается с заголовка и заканчивается оператором end Процедура Функция Подпрограмма

Слайд 4

Процедуры Процедура - подпрограмма, имеющая произвольное количество входных и выходных данных. p rocedure <имя_процедуры> (<описание параметров-значений>; var : <описание параметров-переменных>); begin <операторы> end ; Для вызова процедуры достаточно указать её имя со списком фактических параметров. Выходные параметры Входные параметры: переменные, константы, выражения

Слайд 5

Алгоритм Евклида Алгоритм Евклида Процедура для нахождения НОД procedure nod (a, b: integer; var c: integer); begin while a<>b do if a>b then a:=a-b else b:=b-a; c:=a end;

Слайд 6

Варианты вызова процедуры Между фактическими и формальными параметрами должно быть полное соответствие по количеству, порядку следования и типу. в качестве параметров-значений использованы константы nod (36, 15, z) nod ( x , y , z) в качестве параметров-значений использованы имена переменных nod ( x + y , 15, z) в качестве параметров-значений использованы выражение и константа !

Слайд 7

program n_6; const m: array [1..6] of integer =(16, 32, 40, 64, 80, 128); var I, x, y, z : integer; procedure nod (a, b: integer; var c: integer); begin while a<>b do if a>b then a:=a-b else b:=b-a; c:=a end; begin x:=m[1]; for i:= 2 to 6 do begin y:= m [i]; nod (x, y, z); x:=z end ; writeln ( 'НОД=', x ) end . Раздел описания операторов главной программы Раздел описания подпрограммы Заголовок главной программы Описание констант Раздел описания переменных Программа с процедурой

Слайд 8

Функции function <имя_функции> (<описание входных данных>): <тип_функции>; begin <операторы>; <имя_функции> := <результат> end; Функция - подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции. В блоке функции обязательно должен присутствовать оператор <имя_функции>:=<результат>. Перечень формальных параметров и их типов Тип результата ! Для вызова функции достаточно указать её имя со списком фактических параметров в любом выражении, в условиях, (после слов if, while, until ) или в операторе write главной программы.

Слайд 9

Функция поиска максимального из 2-х program n_ 7 ; var a, b, c, d, f: integer; function max (x, y: integer): integer; begin if x>y then max:=x else max:=y; end; begin readln (a, b, c, d); f:= max(max(a, b), max(c, d)); writeln ('f=', f); end. Заголовок главной программы Описание переменных Раздел описания подпрограммы Раздел операторов главной программы (поиск максимального из 4-х чисел)

Слайд 10

Последовательность Фибоначчи В январе Саше подарили пару новорождённых кроликов. Через два месяца они дали первый приплод - новую пару кроликов, а затем давали приплод по паре кроликов каждый месяц. Каждая новая пара также даёт первый приплод (пару кроликов) через два месяца, а затем - по паре кроликов каждый месяц. Сколько пар кроликов будет у Саши в декабре? Числа 1, 1, 2, 3, 5, 8, … образуют так называемую последовательность Фибоначчи , названную в честь итальянского математика, впервые решившего соответствующую задачу ещё в начале XIII века.

Слайд 11

Математическая модель Пусть f(n) количество пар кроликов в месяце с номером n . По условию задачи: f (1) = 1, f (2) = 1, f (3) = 2 . Из двух пар, имеющихся в марте, дать приплод в апреле сможет только одна: f (4) = 3 . Из пар, имеющихся в апреле, дать приплод в мае смогут только пары, родившиеся в марте и ранее: f (5) = f (4) + f (3) = 3 + 2 = 5 . В общем случае: f(n)= f(n –1)+ f(n – 2), n >= 3 .

Слайд 12

Функция function f (n: integer): integer; begin if (n=1) or (n=2) then f:=1 else f:=f(n-1)+f(n-2) end; Полученная функция рекурсивная - в ней реализован способ вычисления очередного значения функции через вычисление её предшествующих значений.

Слайд 13

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

Слайд 14

Вопросы и задания Для чего используются подпрограммы? В чём основное различие процедур и функций? Напишите программу вычисления наименьшего общего кратного следующих четырёх чисел: 36, 54, 18 и 15. Используйте процедуру вычисления наибольшего общего делителя двух чисел. Напишите программу перестановки значений переменных a, b, с в порядке возрастания, т. е. так, чтобы a < b < c . Используйте процедуру swap . procedure swap (var x, y: integer); var m: integer; b egin m:=x; x:=y; y:=m end; Исходные данные вводятся с клавиатуры. Пример входных данных Пример выходных данных 1 2 3 1 2 3 2 1 3 1 2 3 3 1 2 1 2 3 2 3 1 1 2 3 Напишите программу поиска наибольшего из четырёх чисел с использованием подпрограммы поиска наибольшего из трёх чисел. Видоизмените программу сортировки массива выбором так, чтобы в ней использовалась процедура выбора наибольшего элемента массива. Напишите программу вычисления выражения: s =1!+2!+3!+…+ n ! Используйте функцию вычисления факториала. Напишите программу вычисления выражения: s = x 3 + x 5 + x n , где x и n вводятся с клавиатуры. Используйте функцию вычисления степени. Напишите функцию, вычисляющую длину отрезка по координатам его концов. С помощью этой функции напишите программу, вычисляющую периметр треугольника по координатам его вершин. Напишите функцию, вычисляющую площадь треугольника по целочисленным координатам его вершин. С помощью этой функции вычислите площадь четырёхугольника по координатам его вершин.

Слайд 15

Опорный конспект Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм . Подпрограмма, имеющая произвольное количество входных и выходных данных. Подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции. Процедура Функция Подпрограмма


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ЭЛЕКТРОННЫЕ ТАБЛИЦЫ ОБРАБОТКА ЧИСЛОВОЙ ИНФОРМАЦИИ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ

Слайд 2

Ключевые слова электронные таблицы табличный процессор столбец строка ячейка диапазон ячеек лист книга

Слайд 3

История автоматизации вычислений Бухгалтерские счёты Счётная машина CELLATRON Арифмометр Феликс Механическая счетная машина Шикарда (1623) Логарифмическая линейка

Слайд 4

Электронные таблицы Электронные таблицы ( табличный процессор ) - это прикладная программа, предназначенная для организации табличных вычислений на компьютере. Наиболее распространёнными табличными процессорами являются Microsoft Excel и OpenOffice . org Calc . Excel 2003 Excel 2007 OpenOffice . org Calc

Слайд 5

Строка заголовка Строка основного меню Панель стандартная Панель форматирования Строка состояния Полосы прокрутки Заголовки строк Заголовки столбцов Рабочая область

Слайд 6

Кнопки прокрутки ярлычков Ярлычок листа Маркер разбиения ярлычков Поле имени Кнопки отмены, ввода и вызова мастера функций Строка формул

Слайд 7

Активная ячейка Неактивная ячейка

Слайд 8

Диапазон Диапазон - расположенные подряд ячейки в строке, столбце или прямоугольнике. Диапазон Какое количество ячеек находится в диапазоне ( B4 : E4) ? Какое количество ячеек находится в диапазоне (С 3 : E 8 ) ? Какое количество ячеек находится в диапазоне ( B 3: B9) ?

Слайд 9

OpenOffice . org Calc Excel 2007 Excel 200 3

Слайд 10

Данные в ячейках таблицы Ячейка - наименьшая структурная единица электронной таблицы, образуемая на пересечении столбца и строки . Число Последовательность любых символов Целое, вещественное Выражение, задающее последовательность действий Текст Формула

Слайд 11

Формат данных Числовой формат Пример Числовой 1234,01 Процентный 57% Экспоненциальный(научный) 1,234Е+03 Дробный 1234/8 Денежный 1234 р. Дата 23.12.2012 Время 08:30:00 Целая и дробная части вещественного числа разделяют запятой . 9.05 – 0 9 . май 12.01 – 12.янв 5.25 – май.25 12.23 – дек.23 9,05 – 0 9,05 набираем - получаем набираем - получаем 12,01 – 12,01 5,25 – 5,25 12,23 – 12,23

Слайд 12

Формулы Арифметические операции, применяемые в формулах Арифметическая операция Знак операции Сложение + Вычитание - Умножение * Деление / Возведение в степень ^ =0,5*(А1+В1) =С3 ^2 Формула всегда начинается со знака «=» !

Слайд 13

Вычисления по формулам Для ввода в формулу имени ячейки достаточно поместить табличный курсор в соответствующую ячейку. В процессе ввода формулы она отображается как в самой ячейке, так и в строке ввода. После завершения ввода (нажатие Enter) в ячейке отображается результат вычислений по этой формуле. Для просмотра и редактирования конкретной формулы достаточно выделить соответствующую ячейку и провести её редактирование в строке ввода.

Слайд 14

Режимы выполнения вычислений Режимы отображения таблицы Режимы формирования таблицы Режимы работы ЭТ Режимы работы электронной таблицы Используйте переход на слайды с режимами работы

Слайд 15

Режимы формирования электронной таблицы Заполнение документа Редактирование документа Содержимое ячейки Структура таблицы Переместить Удалить Вставить Объединить Границы Очистить Редактировать Изменить шрифт Копировать

Слайд 16

Режимы отображения таблицы Отображение значений Отображение формул В ячейках отображаются формулы (по установке) В ячейках отображаются значения (по умолчанию) Установка режима отображения формул: Сервис-Параметры-Вид-Параметры окна-Формулы

Слайд 17

Автоматический Ручной Значения пересчитываются заново при подаче сигнала (по установке) При каждом вводе нового значения в ячейку документ пересчитывается заново (по умолчанию) Установка режима вычислений по формулам: Сервис-Параметры-Вычисления-Автоматически/Вручную Режимы выполнения вычислений

Слайд 18

Самое главное Электронные таблицы (табличный процессор) – прикладная программа, предназначенная для организации табличных вычислений на компьютере. Ячейка - наименьшая структурная единица электронной таблицы, образуемая на пересечении столбца и строки . Содержимым ячейки может быть текст, число, формула. Тексты (надписи, заголовки, пояснения) нужны для оформления таблицы. Числовые данные, введённые в ячейки таблицы, являются исходными данными для проведения вычислений. В ячейках с формулами отображаются результаты вычислений. При вводе в ячейку нового значения пересчёт документа осуществляется автоматически.

Слайд 19

Вопросы и задания Кем и когда были созданы первые электронные таблицы? Как известно, первые компьютеры специально создавались для выполнения всевозможных вычислений. Начало же широкого использования компьютеров в повседневной жизни не было связано с расчётами, которые представители многих профессий до конца прошлого века выполняли вручную. Как вы можете объяснить это противоречие? Что понимают под электронными таблицами? Назовите основные элементы окна табличного процессора. Перечислите общие элементы окна табличного процессора и окна текстового процессора. Как именуются ячейки таблицы? Почему имя ячейки иначе называют её координатами? Какие данные могут храниться в ячейках таблицы? Сравните операции ввода, редактирования и форматирования текстовой информации в текстовом процессоре и в электронных таблицах. Сравните возможности ввода чисел в текстовом процессоре и в электронных таблицах. В одной из ячеек электронной таблицы записано арифметическое выражение 50+25/(4*10–2)*8. Какое математическое выражение ему соответствует? а) б) в) г) Сформулируйте правила ввода формул в электронных таблицах. Почему электронные таблицы часто называют динамическими? Сравните электронные таблицы и таблицы реляционной базы данных: что в них общее? В чём основное различие? Дайте краткую характеристику режимов формирования электронных таблиц. На рисунке дан фрагмент таблицы в режиме отображения формул. Как будет выглядеть этот фрагмент в режиме отображения значений?

Слайд 20

Опорный конспект Электронные таблицы ( табличный процессор ) – прикладная программа, предназначенная для организации табличных вычислений на компьютере. Текст Числа Оформление таблицы Исходные данные для вычислений Формула Результат вычислений Формирование электронной таблицы Заполнение Редактирование Форматирование


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ОРГАНИЗАЦИЯ ВЫЧИСЛЕНИЙ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ ОБРАБОТКА ЧИСЛОВОЙ ИНФОРМАЦИИ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ

Слайд 2

Ключевые слова относительная ссылка абсолютная ссылка смешанная ссылка встроенная функция логическая функция условная функция

Слайд 3

Типы ссылок Ссылка Абсолютная Смешанная Относительная При изменении позиции ячейки с формулой изменяется и ссылка При изменении позиции ячейки с формулой изменяется относительная часть адреса А1; В4; С2; Р12 $ А $ 1; $ В $ 4; $ С $ 2; $ Р $ 12 $ А1; В $ 4; С $ 2; $ Р12 При изменении позиции ячейки с формулой ссылка не изменяется Используйте переход на слайды с примерами ссылок

Слайд 4

Относительные ссылки При копировании формулы из ячейки А2 в ячейки B2, С2 и D2 относительная ссылка автоматически изменяется и формула приобретает вид: B1 ^2 C1 ^2 A2 ^2 A3 ^2 D1 ^2 При копировании этой же формулы в ячейки А3 и А4 получим соответственно :

Слайд 5

Пример 1. Проведём расчёт предполагаемой численности населения города в ближайшие 5 лет, если в текущем году она составляет 40 000 человек и ежегодно увеличивается на 5%. Внесём в таблицу исходные данные, в ячейку В3 введём формулу = В2+0,05*В2 с относительными ссылками; скопируем формулу из ячейки В3 в диапазон ячеек В4:В7. При копировании формулы, содержащей относительные ссылки, нужные нам изменения осуществлялись автоматически.

Слайд 6

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

Слайд 7

Пример 2. Некий гражданин открывает в банке счёт на сумму 10 000 рублей. Ему сообщили, что каждый месяц сумма вклада будет увеличиваться на 1,2%. Для того чтобы узнать возможную сумму и приращение суммы вклада через 1, 2,…, 6 месяцев, гражданин провёл следующие расчёты Прокомментируйте формулы в таблице.

Слайд 8

Смешанные ссылки Смешанная ссылка содержит либо абсолютно адресуемый столбец и относительно адресуемую строку ( $ A 1 ), либо относительно адресуемый столбец и абсолютно адресуемую строку ( A $ 1 ). При копировании или заполнении формулы вдоль строк и вдоль столбцов относительная часть ссылки автоматически корректируется, а абсолютная - не корректируется.

Слайд 9

Пример 3. Требуется составить таблицу сложения чисел первого десятка, т. е. заполнить таблицу следующего вида: При заполнении любой ячейки этой таблицы складываются соответствующие ей значения ячеек столбца А и строки 1. Внесём в ячейку В2 формулу =$A2+B$1 и скопируем её на весь диапазон В2:J10. Должна получиться таблица сложения.

Слайд 10

Относительные, абсолютные и смешанные ссылки Относительная ссылка A 2 $A $2 Абсолютная ссылка Смешанная ссылка: абсолютно адресуемый столбец и относительно адресуемая строка Смешанная ссылка: относительно адресуемый столбец и абсолютно адресуемая строка $A 2 A $2

Слайд 11

Встроенные функции Встроенные функции - заранее определённые формулы. Имя функции Действие функции СУММ / SUM Суммирование аргументов МИН / MIN Определение наименьшего значения из списка аргументов МАКС / MAX Определение наибольшего значения из списка аргументов СЧЁТ / COUNT Подсчитывает количество чисел в аргументе В электронных таблицах реализовано несколько сотен встроенных функций, подразделяющихся на: математические, статистические, логические, текстовые, финансовые и др.

Слайд 12

Правила ввода функций Выделить ячейку, где будет введена функция Вставка - Функция ( или fx на панели инструментов) Выбрать функцию из списка В окне Число ввести диапазон исходных данных Ок

Слайд 13

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

Слайд 14

Встроенные функции Пример 4. Правила судейства в международных соревнованиях по одному из видов спорта таковы: 1) выступление каждого спортсмена оценивают 6 судей; 2) максимальная и минимальная оценки каждого спортсмена отбрасываются; 3) в зачёт спортсмену идёт среднее арифметическое оставшихся оценок. Требуется подсчитать оценки всех участников соревнований и определить оценку победителя.

Слайд 15

Для этого: 4а) копируем содержимое ячейки В12 в ячейки С12:F12 1) в ячейки А10, А11, А12 и А14 заносим тексты «Максимальная оценка», «Минимальная оценка», «Итоговая оценка», «Оценка победителя» 2) в ячейку В10 заносим формулу =МАКС(В3:В8) 2а) копируем содержимое ячейки В10 в ячейки С10:F10 3) в ячейку В11 заносим формулу =МИН(В3:В8) 3а) копируем содержимое ячейки В10 в ячейки С11:F11 4) в ячейку В12 заносим формулу =(СУММ(В3:В8)-В10-В11)/4 5) в ячейку В14 заносим формулу =МАКС(В12:F12) Результат решения задачи:

Слайд 16

Логические функции Название логической операции Логическая связка Конъюнкция «и»; «а»; «но»; «хотя» Дизъюнкция «или» Инверсия «не»; «неверно, что» Таблица истинности А В А & В А V В Ā 0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 1

Слайд 17

Логические функции Логические операции в электронных таблицах представлены как функции: сначала записывается имя логической операции, а затем в круглых скобках перечисляются логические операнды. Например, логическое выражение, соответствующее двойному неравенству 00, A1<10)

Слайд 18

Пример 5. Вычислим в электронных таблицах значения логического выражения НЕ А И НЕ В при всех возможных значениях входящих в него логических переменных. При решении этой задачи мы следовали известному нам алгоритму построения таблицы истинности для логического выражения. Вычисления в диапазонах ячеек C3:C6, D3:D6, E3:E6 проводятся компьютером по заданным нами формулам.

Слайд 19

Для проверки условий при выполнении расчётов в электронных таблицах реализована условная функция : ЕСЛИ (< условие >; < значение 1 >; < значение 2 >) Здесь < условие > - логическое выражение, принимающее значения ИСТИНА или ЛОЖЬ . < значение 1 > - значение функции, если логическое выражение истинно; < значение 2 > - значение функции, если логическое выражение ложно. Условная функция

Слайд 20

Логические функции Пример . Для заданного значения x вычислить значение y по одной из формул: если x >5 , то y = x -8 , иначе y = x +3 . if x>5 then y:=x-8 else y:=x+3 Запись решения на языке блок-схем (алгоритм): y = x -8 x >5 y = x +3 да нет Запись решения на языке программирования: Запись решения в электронной таблице:

Слайд 21

Пример 6. Задача о приёме в школьную баскетбольную команду: ученик может быть принят в эту команду, если его рост не менее 170 см. Данные о претендентах (фамилия, рост) представлены в электронной таблице. Использование условной функции в диапазоне ячеек С3:С8 позволяет вынести решение (принят/не принят) по каждому претенденту. Функция COUNTIF (СЧЁТЕСЛИ) позволяет подсчитать количество ячеек в диапазоне, удовлетворяющих заданному условию, в ячейке С9 подсчитывается число претендентов, прошедших отбор в команду.

Слайд 22

Самое главное Относительная ссылка фиксирует расположение ячейки с данными относительно ячейки, в которой записана формула. При изменении позиции ячейки, содержащей формулу, изменяется и ссылка. Абсолютная ссылка всегда ссылается на ячейку, расположенную в определённом месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. Смешанная ссылка содержит либо абсолютно адресуемый столбец и относительно адресуемую строку, либо относительно адресуемый столбец и абсолютно адресуемую строку. При изменении позиции ячейки, содержащей формулу, относительная часть адреса изменяется, а абсолютная часть адреса не изменяется. Функции - это заранее определённые и встроенные в электронные таблицы формулы.

Слайд 23

Вопросы и задания Назовите основные типы ссылок. Охарактеризуйте относительный тип ссылок. По данным электронной таблицы определите значение в ячейке С1 По данным электронной таблицы определите значения в ячейках С2 и С3 после копирования в них формулы из ячейки С1. По данным электронной таблицы определите значения в ячейках D1:D3 после копирования в них формулы из ячейки С3. Охарактеризуйте абсолютный тип ссылок. По данным электронной таблицы определите значения в ячейках C2 и C3 после копирования в них формулы из ячейки С1. Охарактеризуйте смешанный тип ссылок. По данным электронной таблицы определите значения в ячейках диапазона C 1: D3 после копирования в них формулы из ячейки С1. Как можно изменить тип ссылки? О чём идёт речь в следующем высказывании: «Знак доллара «замораживает» как весь адрес, так и его отдельную часть»? Дайте развёрнутый комментарий к высказыванию, основываясь на материале параграфа. Для чего нужны встроенные функции? Какие категории встроенных функций реализованы в табличном процессоре, имеющемся в вашем распоряжении? Дан фрагмент электронной таблицы. Определите значение в ячейке D3. Какая из формул не содержит ошибок? а) =ЕСЛИ ((С4>4) И (С5>4)); "Принят!"; "Не принят") б) =ЕСЛИ (И(D2=0;B2/4);D3–A1; D3+A1) в) =ЕСЛИ ((A4=0 И D1<0);1;0) г) =ЕСЛИ (ИЛИ(A2>10;C2>10);1; "ура!") В ячейке А5 электронной таблицы находится суммарная стоимость товаров, заказанных Иваном А. в Интернет-магазине. Формула, позволяющая подсчитать полную стоимость заказа, включая стоимость его доставки, имеет вид: =ЕСЛИ(А5>=2000; A5; A5+150). По данной формуле постройте блок-схему. Определите, какие льготы предоставляются покупателю в случае, если суммарная стоимость заказанных им товаров превышает 2000. Оплата за аренду конференц-зала вычисляется по следующим правилам: каждый из первых четырёх часов аренды стоит 1000 рублей, каждый последующий час - 750 рублей. В ячейке В8 электронной таблицы находится количество полных часов аренды зала. Какая из формул позволяет подсчитать полную стоимость аренды зала? а) =ЕСЛИ(В8<=4; B8*1000; 4000+B8*750) б) =ЕСЛИ(В8<=4; B8*1000; B8*1000+(B8–4)*750) в) =ЕСЛИ(В8<=4; B8*1000; (B8+(B8–4)*750) г) =ЕСЛИ(В8<=4; B8*1000; 4000 +(B8–4)*750) Логические формулы в электронных таблицах

Слайд 24

Относительная А1; В4; С2; Р12 $ А $ 1; $ В $ 4; $ С $ 2; $ Р $ 12 $ А1; В $ 4; С $ 2; $ Р12 Опорный конспект Для организации вычислений в электронных таблицах используются формулы, которые могут включать в себя ссылки и функции. Ссылка Функции - это заранее определённые и встроенные в электронные таблицы формулы. Использование функций позволяет упростить формулы и сделать процесс вычислений более понятным. Смешанная Абсолютная


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

СРЕДСТВА АНАЛИЗА И ВИЗУАЛИЗАЦИИ ДАННЫХ ОБРАБОТКА ЧИСЛОВОЙ ИНФОРМАЦИИ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ

Слайд 2

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

Слайд 3

Данные По возрастанию По убыванию Текст От «А»до « Z », от «А» до «Я» От « Z » до «А», от «Я» до «А» Числа От наименьших к наибольшим От наибольших к наименьшим Дата и время От старых к новым От новых к старым Основные способы выполнения сортировки Результатом сортировки является удобная для восприятия форма представления данных, что позволяет быстрее находить необходимую информацию.

Слайд 4

Сортировка и поиск данных Пример 1. В электронную таблицу занесены данные о ценах на бензин трёх марок (92, 95, 98) на заправочных станциях некоторого региона. Каждой заправке присвоен уникальный номер; всего имеются сведения о 1000 заправочных станций. Сколько заправочных станций региона продают бензин марки 92 по максимальной цене?

Слайд 5

Сортировка и поиск данных Узнаем максимальную цену на бензин марки 92. OpenOffice.org.Calc Excel Для этого отсортируем таблицу: 1) по возрастанию по марке бензина; 2) при равных значениях марки бензина - по убыванию цены бензина.

Слайд 6

Сортировка и поиск данных Применим к диапазону ячеек с ценами на бензин марки 92 функцию СЧЁТЕСЛИ и с её помощью определим число заправочных станций, продающих бензин по максимальной цене.

Слайд 7

Поиск данных Поиск данных в электронных таблицах осуществляется с помощью фильтров, которые «не пропускают» на экран записи, не удовлетворяющие условиям поиска. Пример. Фильтр для поля «Марка бензина», состоящий из условия «=» со значением «92»: Результат фильтрации: OpenOffice.org.Calc

Слайд 8

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

Слайд 9

Построение графиков Графики используются для отображения зависимости значений одной величины (функции) от другой (аргумента); графики позволяют отслеживать динамику изменения данных. Численность населения мира Пример графика в электронных таблицах График функции y=x^2

Слайд 10

Структура диаграммы Ряд данных - это множество значений, которые необходимо отобразить на диаграмме. Диаграммы позволяют визуально сопоставить значения одного или нескольких рядов данных. Наборы соответствующих друг другу значений из разных рядов называются категориями . Заголовок Легенда Оси категорий и значений и их названия Изображения данных Диаграммы строят в прямоугольной системе координат, где вдоль оси X подписываются названия категорий, а по оси Y отмечаются значения рядов данных.

Слайд 11

Круговые диаграммы Круговые диаграммы используются для отображения величин (размеров) частей некоторого целого; в них каждая часть целого представляется как сектор круга, угловой размер которого прямо пропорционален величине (размеру) части. Структура сельхозугодий России Пример круговой диаграммы в электронных таблицах Прибыль от продажи мороженого Сравнительная площадь материков Производители антивирусных программ

Слайд 12

Столбчатые диаграмм Гистограммы ( столбчатые диаграммы ) используются для сравнения нескольких величин; в них величины отображаются в виде вертикальных или горизонтальных столбцов. Высоты (длины) столбцов соответствуют отображаемым значениям величин. Площадь крупнейших государств мира, млн. км 2 Пример столбчатой диаграммы Процент уровня обученности за 4 года Выручка от реализации товара Зарплата за октябрь 2011 года

Слайд 13

Ярусные диаграммы Ярусные диаграммы (гистограмма с накоплением) дают представление о вкладе каждой из нескольких величин в общую сумму; в них значения нескольких величин изображаются объединёнными в одном столбце. Пример ярусной диаграммы в электронных таблицах Легенда диаграммы, поясняющая принятые обозначения Ряды Ряды Название категории Заголовок

Слайд 14

Построение диаграмм В электронных таблицах диаграммы строятся под управлением Мастера диаграмм, в котором предусмотрены следующие основные шаги: 1) Выбор типа диаграмм 2) Выбор данных, на основе которых строится диаграмма 3) Настройка элементов оформления диаграммы 4) Размещение диаграммы Диаграммы в электронных таблицах сохраняют свою зависимость от данных, на основе которых они построены: при изменении данных соответствующие изменения происходят в диаграмме автоматически.

Слайд 15

Построение диаграмм Пример 2. Дан фрагмент электронной таблицы в режиме отображения формул: После выполнения вычислений по значениям ячеек диапазона А1:А4 была построена диаграмма. Требуется найти получившуюся диаграмму среди приведённых ниже образцов а) б) в) г)

Слайд 16

Построение диаграмм После вычислений по формулам в ячейках таблицы будут следующие значения: Диапазон А1:А4 содержит три одинаковых значения - три единицы; четвёртое значение - это 3, что равно сумме трёх других значений. На диаграмме значениям диапазона А1:А4 должны соответствовать три равных по площади столбца или сектора, а также столбец или сектор, площадь которого равна сумме площадей трёх других столбцов или секторов. Таким условиям соответствует только диаграмма в ).

Слайд 17

Самое главное С помощью сортировки данные можно расположить по возрастанию или по убыванию содержимого ячеек. Поиск данных в электронных таблицах осуществляется с помощью фильтров, которые «не пропускают» на экран записи, не удовлетворяющие условиям поиска. Диаграмма - средство наглядного графического представления количественных данных. Диаграммы помогают анализировать данные, проводить их сравнение и выявлять скрытые в последовательностях чисел закономерности. Электронные таблицы позволяют создавать диаграммы нескольких типов, основными из которых являются: график, круговая диаграмма и гистограмма .

Слайд 18

Вопросы и задания Перечислите основные способы выполнения сортировки, реализованные в электронных таблицах. В чём заключается различие между сортировкой данных в столбцах электронной таблицы и сортировкой данных в базе данных? Как осуществляется поиск информации в электронной таблице? Каким образом сортировка и поиск, реализованные в электронных таблицах, способствуют анализу данных? Что такое диаграмма? Каково назначение диаграмм? Назовите основные типы диаграмм. Обоснуйте выбор типа диаграммы для представления: а) результатов контрольной работы по алгебре в вашем классе; б) результатов контрольной работы по математике в 9А и 9Б классах; в) динамики изменения температуры в течение месяца; г) площадей водной поверхности крупнейших озёр нашей страны; д) доли федеральных округов РФ в общем объёме промышленного производства. Назовите ряды данных и категории в диаграммах на рисунках этого параграфа. Как вы понимаете смысл фразы «Диаграммы в электронных таблицах сохраняют свою зависимость от данных, на основе которых они построены»? Дан фрагмент электронной таблицы в режиме отображения формул: После выполнения вычислений по значениям ячеек диапазона A2:D2 была построена диаграмма. Укажите получившуюся диаграмму: б) в) а) г)

Слайд 19

В зимней спартакиаде принимают участие лыжники (Л), биатлонисты (Б), конькобежцы (К) и хоккеисты (X). Спортсмены имеют разный уровень мастерства: каждый имеет либо II, либо I разряд, или является мастером спорта (М). На диаграмме 1 представлено количество спортсменов по видам спорта, а на диаграмме 2 — соотношение спортсменов с различным уровнем мастерства. Какое из следующих утверждений истинно? а) Все спортсмены, имеющие I разряд, могут являться конькобежцами. б) Все мастера спорта могут быть хоккеистами. в) Все биатлонисты могут иметь II разряд. г) Все спортсмены, имеющие I разряд, могут являться хоккеистами. Диаграмма 1 Диаграмма 2

Слайд 20

Тренировочный тест Итоговый тест

Слайд 21

Круговая диаграмма График Гистограмма Опорный конспект Сортировка По убыванию Выполнить анализ и визуализацию данных в таблице позволяют сортировка, поиск и графическое отображение. По возрастанию Визуализация В электронных таблицах диаграммы строятся под управлением Мастера диаграмм.


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ЛОКАЛЬНЫЕ И ГЛОБАЛЬНЫЕ КОМПЬЮТЕРНЫЕ СЕТИ КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ

Слайд 2

Ключевые слова сообщение канал связи компьютерная сеть скорость передачи информации локальная сеть глобальная сеть

Слайд 3

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

Слайд 4

Каналы передачи информации Канал связи (передачи информации) - это система технических средств и среда распространения сигналов для передачи сообщений от источника к приёмнику. При непосредственном общении людей информация передаётся с помощью звуковых волн. При разговоре по телефону - с помощью акустических и электрических сигналов, распространяемых по линиям связи. При чтении - с помощью световых волн.

Слайд 5

Кодирование информации Преобразование информации, идущей от источника, в форму, пригодную для её передачи по каналу связи, называется кодированием. Цифровая связь основана на передаче информации, преобразованной в двоичный код. Источник информации Кодирующее устройство Канал связи Декодирующее устройство Приёмник информации

Слайд 6

История передачи информации На протяжении столетий для передачи писем человечество пользовалось услугами почтовой связи. Во второй половине XIX века была изобретена технология передачи звука (телефон). С 30-х годов XX века для передачи изображений стал использоваться телефакс.

Слайд 7

Компьютерная сеть Скорость передачи информации (пропускная способность канала) - количество информации в битах в секунду (бит/с) и в производных единицах (Кбит/с, Мбит/с, Гбит/с): 1 Кбит/с = 1024 бит/с; 1 Мбит/с = 1024 Кбит/с; 1 Гбит/с = 1024 Мбит/с. Компьютерная сеть – два и более компьютеров, соединенных линиями передачи информации. Различают локальные и глобальные компьютерные сети. Линия передачи данных

Слайд 8

Локальная сеть Локальная компьютерная сеть объединяет компьютеры, установленные в одном помещении. Локальная сеть позволяет пользователям получить совместный доступ к ресурсам компьютеров, а также к периферийным устройствам (принтерам, сканерам, дискам, модемам и др.), подключенным к сети.

Слайд 9

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

Слайд 10

Сеть с выделенным сервером Сервер – более мощный компьютер; на нем хранится основная часть программного обеспечения и данных, которыми могут воспользоваться все другие компьютеры сети - клиенты. Принтер Сервер ПК Концентратор 3Com OfficeConnect

Слайд 11

Локальные сети Каждый компьютер в сети должен иметь сетевой адаптер для передачи и приёма сигналов, распространяемых по каналам связи. Соединение компьютеров (их сетевых плат) в локальную сеть осуществляется с помощью различных типов кабелей (витая пара, оптическое волокно) или по беспроводным каналам (типа Wi-Fi).

Слайд 12

ИНТЕРНЕТ Глобальные сети Глобальная Позволяет организовать информационное общение между абонентами на больших расстояниях в масштабах всей планеты Региональные Объединяют компьютеры в пределах региона: города, области, края, страны. Корпоративные Обеспечивают деятельность корпоративных структур (филиалы, представительства). Глобальная компьютерная сеть - это система связанных между собой компьютеров, расположенных на большом удалении друг от друга.

Слайд 13

Интернет Интернет объединяет многочисленные локальные, региональные и корпоративные сети, а также компьютеры отдельных пользователей, распределённые по всему миру. Основой сети Интернет являются компьютерные узлы и каналы связи. Узел - это мощный компьютер, постоянно подключённый к сети.

Слайд 14

Каналы Физические каналы для передачи данных Электрический кабель Радиосвязь Инфракрасные лучи Оптоволоконный кабель Телефонная сеть

Слайд 15

Интернет К узлам компьютерной сети подключаются абоненты - персональные компьютеры пользователей или локальные сети. Организация, предоставляющая пользователям связь с Интернет через свои компьютеры, называется провайдером (provider - поставщик) сетевых услуг. Интернет Провайдер Абоненты

Слайд 16

Технология ADSL Для повышения скорости передачи данных по телефонным линиям разработана техология ADSL (Asymmetric Digital Subscriber Line - асимметричная цифровая абонентская линия). Как правило, пользователь загружает из Интернета на свой компьютер большой объём информации, а в обратном направлении передаёт значительно меньший объём информации. Специальное оборудование, подключаемое к телефонной линии, обеспечивает достаточно высокую входящую и более низкую исходящую скорость передачи данных.

Слайд 17

Вычисляем время передачи данных Задача. Скорость передачи данных через ADSL-соединение равна 128 000 бит/c. Какое количество времени (в секундах) потребуется для передачи через это соединение файла размером 625 Кбайт? Решение: I = 625 Кбайт v = 128 000 бит/с t - ? t = I / v I = 625 Кбайт = 625*1024*8 битов= =625*2 13 битов v = 128 000 бит/с=128*1000бит/с= =2 7 *2 3 *125 бит/с=125*2 10 бит/с . Ответ: 40 секунд

Слайд 18

Самое главное Компьютерная сеть - это два и более компьютеров, соединённых линиями передачи информации. Локальная компьютерная сеть объединяет компьютеры, установленные в одном помещении или в одном здании, и обеспечивает пользователям возможность совместного доступа к ресурсам компьютеров, а также к периферийным устройствам, подключённым к сети. Локальные сети бывают одноранговыми и с выделенным сервером. Глобальная компьютерная сеть - это система связанных между собой компьютеров, расположенных на сколь угодно большом удалении друг от друга (например, в разных странах и на разных континентах).

Слайд 19

Вопросы и задания Как вы понимаете смысл фразы: «Возможность передачи знаний, информации - основа прогресса всего общества в целом и каждого человека в отдельности»? Что такое компьютерная сеть? Что такое канал связи? Как определяется пропускная способность канала связи? Как устроена одноранговая локальная сеть? Как устроена локальная сеть с выделенным сервером? Какого типа локальная сеть установлена в вашем компьютерном классе? Какие функции она выполняет? Какие сети называются глобальными? Приведите примеры таких сетей. Какие каналы связи используются для передачи данных в глобальных компьютерных сетях? Скорость передачи данных через ADSL-соединение равна 512 000 бит/с. Передача файла по этому каналу занимает 16 с. Определите объём файла в килобайтах. Узнайте названия фирм, являющихся поставщиками сетевых услуг в вашей местности. Постройте граф отношений, связывающих понятия, рассмотренные в этом параграфе.

Слайд 20

Опорный конспект Передача информации – важнейший информационный процесс. Компьютерная сеть - это система компьютеров, связанных каналами передачи информации Локальная сеть Глобальная сеть Возможность совместного доступа к информации и устройствам Система связанных между собой компьютеров, расположенных на большом удалении друг от друга Компьютерная сеть


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

СОЗДАНИЕ Web- сайта КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ

Слайд 2

Ключевые слова структура сайта навигация оформление сайта шаблон страницы сайта хостинг

Слайд 3

Технология создания сайта Язык разметки гипертекста HTML (Hyper Text Markup Language) Текстовый редактор Визуальный HTML- редактор, конструктор сайтов Текст размечают специальными метками – тегами Документ сохраняют как Web- страницу Microsoft FrontPage uCoz, Сайткрафт и др. Способы создания сайта

Слайд 4

Создание сайта Web-дизайнер - специалист, проектирующий структуру Web-сайта, подбирающий способы подачи информации и выполняющий художественное оформление Web-проекта. Создадим сайт школьного творческого объединения «Компьютерная графика».

Слайд 5

Содержание и структура сайта Содержание сайта должно отражать творческую жизнь участников объединения, привлекать внимание единомышленников. Структура (план) сайта - разбиение общего содержания на смысловые разделы и отдельные страницы с указанием связей между ними. Новости и объявления Галерея Личные страницы Полезные ссылки Растровая графика Векторная графика Сканография Руководитель Ученик 1 Ученик 2 Главная страница Иерархическая структура сайта

Слайд 6

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

Слайд 7

Оформление сайта Каждая страница сайта, как правило, имеет несколько постоянных элементов, которые всегда находятся на одних и тех же местах. Это: заголовок сайта, расположенный в самом верху страницы; главное меню, как правило, размещаемое в левой части страницы. Название сайта Название страницы Поле ввода информации Графика Меню Фон Координаты Примерный шаблон страниц сайта

Слайд 8

Оформление сайта Не ставьте точку в названиях сайта и страниц, если они состоят из одного предложения Названия пунктов меню делайте краткими Не выбирайте для страниц пёстрый фон Не размещайте на странице слишком много информационных и художественных блоков Не пишите слишком длинных текстов В каждом абзаце используйте одни и те же приёмы форматирования Рекомендации при наполнении страниц сайта информационными материалами

Слайд 9

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

Слайд 10

Размещение сайта в Интернет Хостинг - услуга по размещению сайта на сервере, постоянно находящемся в сети Интернет; хостинг может быть как платным, так и бесплатным.

Слайд 11

Размещение сайта в Интернете http://www.70mb.ru/ - бесплатный хостинг

Слайд 12

http://www.1gb.ru/ - платный хостинг Размещение сайта в Интернете

Слайд 13

http://guru-host.ru/free_hosting.php - бесплатный хостинг Размещение сайта в Интернете

Слайд 14

http://www.ascont.ru/constructor-and-hosting - платный хостинг Размещение сайта в Интернете

Слайд 15

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

Слайд 16

Самое главное Структура (план) сайта - разбиение общего содержания на смысловые разделы и отдельные страницы с указанием связей между ними. Представление структуры сайта в виде графа обеспечивает наглядное представление содержания сайта и помогает организовать навигацию - переходы с одной страницы сайта на другую. Шаблон страницы - это схема страницы, на которой представлены элементы, имеющиеся на страницах сайта. Использование шаблонов страниц помогает выдержать единый стиль оформления сайта. Хостинг - услуга по размещению сайта на сервере, постоянно находящемся в сети Интернет; хостинг может быть как платным, так и бесплатным.

Слайд 17

Вопросы и задания С помощью каких инструментов можно создавать сайты? Что такое структура сайта? Продумайте и изобразите в виде графа структуру одного из следующих сайтов: а) «Наш класс»; б) «Моя семья»; в) «Информатика». Перечислите основные элементы, размещаемые на страницах сайта. Какие рекомендации следует учитывать при наполнении страниц сайта информационными материалами? С какой целью проводится тестирование сайта? Что является основным недостатком бесплатного хостинга? Назовите известный вам сервер Интернета, обеспечивающий пользователям бесплатный хостинг сайтов.

Слайд 18

Опорный конспект Способы создания сайта Язык разметки гипертекста HTML Текстовый редактор Microsoft Word HTML- редактор, конструктор сайтов Первоначально следует продумать содержание и структуру сайта Перед размещением сайта в сети Интернет следует провести его тестирование. При наполнении страниц сайта информационными материалами следует придерживаться определённых рекомендаций