Выбранный для просмотра документ 9.51 - Организация вычислений. Относительные, абсолютные и смешанные ссылки.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
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 слайд
Смешанные ссылки
Смешанная ссылка содержит либо абсолютно адресуемый столбец и относительно адресуемую строку ($A1), либо относительно адресуемый столбец и абсолютно адресуемую строку (A$1).
При копировании или заполнении формулы вдоль строк и вдоль столбцов относительная часть ссылки автоматически корректируется, а абсолютная - не корректируется.
9 слайд
Пример 3. Требуется составить таблицу сложения чисел первого десятка, т. е. заполнить таблицу следующего вида:
При заполнении любой ячейки этой таблицы складываются соответствующие ей значения ячеек столбца А и строки 1.
Внесём в ячейку В2 формулу =$A2+B$1 и скопируем её на весь диапазон В2:J10.
Должна получиться таблица сложения.
10 слайд
Относительные, абсолютные и смешанные ссылки
Относительная ссылка
A
2
$A
$2
Абсолютная ссылка
Смешанная ссылка:
абсолютно адресуемый столбец и относительно адресуемая строка
Смешанная ссылка:
относительно адресуемый столбец и абсолютно адресуемая строка
$A
2
A
$2
11 слайд
Встроенные функции
Встроенные функции - заранее определённые формулы.
В электронных таблицах реализовано несколько сотен встроенных функций, подразделяющихся на: математические, статистические, логические, текстовые, финансовые и др.
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 слайд
Логические функции
17 слайд
Логические функции
Логические операции в электронных таблицах представлены как функции: сначала записывается имя логической операции, а затем в круглых скобках перечисляются логические операнды.
Например, логическое выражение, соответствующее двойному неравенству 0<A1<10, запишется:
на языке математической логики (0<A1) И (A1<10)
на языке Паскаль (0<A1) and (A1<10)
в электронных таблицах: И(А1>0, 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.
Охарактеризуйте смешанный тип ссылок
По данным электронной таблицы определите значения
в ячейках диапазона C1: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
Опорный конспект
Для организации вычислений в электронных таблицах используются формулы, которые могут включать в себя ссылки и функции.
Ссылка
Функции - это заранее определённые и встроенные в электронные таблицы формулы. Использование функций позволяет упростить формулы и сделать процесс вычислений более понятным.
Смешанная
Абсолютная
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.54 - Построение диаграмм и графиков.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
1 слайд
СРЕДСТВА АНАЛИЗА И ВИЗУАЛИЗАЦИИ ДАННЫХ
ОБРАБОТКА ЧИСЛОВОЙ ИНФОРМАЦИИ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ
2 слайд
Визуализация данных
Графическое представление данных
Диаграмма
График
Наглядное
представление
качественных
данных
Отображение
зависимости
значений
одной величины
от другой
3 слайд
Построение графиков
Графики используются для отображения зависимости значений одной величины (функции) от другой (аргумента); графики позволяют отслеживать динамику изменения данных.
Численность населения мира
Пример графика в электронных таблицах
График функции y=x^2
4 слайд
Структура диаграммы
Ряд данных - это множество значений, которые необходимо отобразить на диаграмме.
Диаграммы позволяют визуально сопоставить значения одного или нескольких рядов данных.
Наборы соответствующих друг другу значений из разных рядов называются категориями.
Заголовок
Легенда
Оси категорий и значений
и их названия
Изображения данных
Диаграммы строят в прямоугольной системе координат, где вдоль оси X подписываются названия категорий, а по оси Y отмечаются значения рядов данных.
5 слайд
Круговые диаграммы
Круговые диаграммы используются для отображения величин (размеров) частей некоторого целого; в них каждая часть целого представляется как сектор круга, угловой размер которого прямо пропорционален величине (размеру) части.
Структура сельхозугодий России
Пример круговой диаграммы в электронных таблицах
Прибыль от продажи мороженого
Сравнительная площадь материков
Производители антивирусных программ
6 слайд
Столбчатые диаграмм
Гистограммы (столбчатые диаграммы) используются для сравнения нескольких величин; в них величины отображаются в виде вертикальных или горизонтальных столбцов. Высоты (длины) столбцов соответствуют отображаемым значениям величин.
Площадь крупнейших государств мира, млн. км2
Пример столбчатой диаграммы
Процент уровня обученности за 4 года
Выручка от реализации товара
Зарплата за октябрь 2011 года
7 слайд
Ярусные диаграммы
Ярусные диаграммы (гистограмма с накоплением) дают представление о вкладе каждой из нескольких величин в общую сумму; в них значения нескольких величин изображаются объединёнными в одном столбце.
Пример ярусной диаграммы в электронных таблицах
Легенда диаграммы, поясняющая принятые обозначения
Ряды
Ряды
Название
категории
Заголовок
8 слайд
Построение диаграмм
В электронных таблицах диаграммы строятся под управлением Мастера диаграмм, в котором предусмотрены следующие основные шаги:
1) Выбор типа диаграмм
2) Выбор данных, на основе которых строится диаграмма
3) Настройка элементов оформления диаграммы
4) Размещение диаграммы
Диаграммы в электронных таблицах сохраняют свою зависимость от данных, на основе которых они построены: при изменении данных соответствующие изменения происходят в диаграмме автоматически.
9 слайд
Построение диаграмм
Пример 2. Дан фрагмент электронной таблицы в режиме отображения формул:
После выполнения вычислений по значениям ячеек диапазона А1:А4 была построена диаграмма. Требуется найти получившуюся диаграмму среди приведённых ниже образцов
а)
б)
в)
г)
10 слайд
Построение диаграмм
После вычислений по формулам в ячейках таблицы будут следующие значения:
Диапазон А1:А4 содержит три одинаковых значения - три единицы; четвёртое значение - это 3, что равно сумме трёх других значений. На диаграмме значениям диапазона А1:А4 должны соответствовать три равных по площади столбца или сектора, а также столбец или сектор, площадь которого равна сумме площадей трёх других столбцов или секторов. Таким условиям соответствует только диаграмма в).
11 слайд
Самое главное
С помощью сортировки данные можно расположить по возрастанию или по убыванию содержимого ячеек.
Поиск данных в электронных таблицах осуществляется с помощью фильтров, которые «не пропускают» на экран записи, не удовлетворяющие условиям поиска.
Диаграмма - средство наглядного графического представления количественных данных. Диаграммы помогают анализировать данные, проводить их сравнение и выявлять скрытые в последовательностях чисел закономерности.
Электронные таблицы позволяют создавать диаграммы нескольких типов, основными из которых являются: график, круговая диаграмма и гистограмма.
12 слайд
Вопросы и задания
Перечислите основные способы выполнения
сортировки, реализованные в электронных таблицах.
В чём заключается различие между сортировкой данных
в столбцах электронной таблицы и сортировкой данных
в базе данных?
Как осуществляется поиск информации в электронной
таблице?
Каким образом сортировка и поиск, реализованные в
электронных таблицах, способствуют анализу данных?
Что такое диаграмма? Каково назначение диаграмм?
Назовите основные типы диаграмм.
Обоснуйте выбор типа диаграммы для представления:
а) результатов контрольной работы по алгебре в вашем
классе;
б) результатов контрольной работы по математике в 9А
и 9Б классах;
в) динамики изменения температуры в течение месяца;
г) площадей водной поверхности крупнейших озёр
нашей страны;
д) доли федеральных округов РФ в общем объёме
промышленного производства.
Назовите ряды данных и категории в диаграммах на
рисунках этого параграфа.
Как вы понимаете смысл фразы «Диаграммы в
электронных таблицах сохраняют свою зависимость от
данных, на основе которых они построены»?
Дан фрагмент электронной таблицы в режиме
отображения формул:
После выполнения вычислений по значениям ячеек
диапазона A2:D2 была построена диаграмма.
Укажите получившуюся диаграмму:
б)
в)
а)
г)
13 слайд
В зимней спартакиаде принимают участие лыжники (Л), биатлонисты (Б), конькобежцы (К) и хоккеисты (X). Спортсмены имеют разный уровень мастерства: каждый имеет либо II, либо I разряд, или является мастером спорта (М).
На диаграмме 1 представлено количество спортсменов по видам спорта, а на диаграмме 2 — соотношение спортсменов с различным уровнем мастерства.
Какое из следующих утверждений истинно?
а) Все спортсмены, имеющие I разряд, могут являться конькобежцами.
б) Все мастера спорта могут быть хоккеистами.
в) Все биатлонисты могут иметь II разряд.
г) Все спортсмены, имеющие I разряд, могут являться хоккеистами.
Диаграмма 1
Диаграмма 2
14 слайд
Круговая диаграмма
График
Гистограмма
Опорный конспект
Сортировка
По убыванию
Выполнить анализ и визуализацию данных в таблице позволяют сортировка, поиск и графическое отображение.
По возрастанию
Визуализация
В электронных таблицах диаграммы строятся под управлением Мастера диаграмм.
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.56 - Локальные и глобальные компьютерные сети.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
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*213 битов
v = 128 000 бит/с=128*1000бит/с=
=27*23 *125 бит/с=125*210бит/с.
Ответ: 40 секунд
18 слайд
Самое главное
Компьютерная сеть - это два и более компьютеров, соединённых линиями передачи информации.
Локальная компьютерная сеть объединяет компьютеры, установленные в одном помещении или в одном здании, и обеспечивает пользователям возможность совместного доступа к ресурсам компьютеров, а также к периферийным устройствам, подключённым к сети. Локальные сети бывают одноранговыми и с выделенным сервером.
Глобальная компьютерная сеть - это система связанных между собой компьютеров, расположенных на сколь угодно большом удалении друг от друга (например, в разных странах и на разных континентах).
19 слайд
Вопросы и задания
Как вы понимаете смысл фразы: «Возможность передачи
знаний, информации - основа прогресса всего общества в
целом и каждого человека в отдельности»?
Что такое компьютерная сеть?
Что такое канал связи?
Как определяется пропускная способность канала связи?
Как устроена одноранговая локальная сеть?
Как устроена локальная сеть с выделенным сервером?
Какого типа локальная сеть установлена в вашем
компьютерном классе? Какие функции она выполняет?
Какие сети называются глобальными?
Приведите примеры таких сетей.
Какие каналы связи используются для передачи данных в
глобальных компьютерных сетях?
Скорость передачи данных через ADSL-соединение равна
512 000 бит/с. Передача файла по этому каналу занимает
16 с. Определите объём файла в килобайтах.
Узнайте названия фирм, являющихся поставщиками
сетевых услуг в вашей местности.
Постройте граф отношений, связывающих понятия,
рассмотренные в этом параграфе.
20 слайд
Опорный конспект
Передача информации – важнейший информационный процесс.
Компьютерная сеть - это система компьютеров, связанных каналами передачи информации
Локальная сеть
Глобальная сеть
Возможность
совместного доступа
к информации
и устройствам
Система связанных
между собой
компьютеров,
расположенных
на большом удалении
друг от друга
Компьютерная сеть
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.57 - Как устроен Интернет Доменная система имён.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
1 слайд
ВСЕМИРНАЯ КОМПЬЮТЕРНАЯ СЕТЬ ИНТЕРНЕТ
КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ
2 слайд
Ключевые слова
Интернет
протокол
IP-адрес
доменное имя
протокол IP
протокол ТСР
3 слайд
Как устроен Интернет
Интернет (англ . Internet, от лат. Inter - между и англ. net - сеть) - всемирная компьютерная сеть, соединяющая вместе тысячи локальных, региональных и корпоративных сетей.
Каждая входящая в Интернет сеть имеет свой собственный эксплуатационный центр, который отвечает за работу данного регионального участка Интернета.
У каждой из этих сетей может быть владелец, но Интернет в целом не принадлежит никому. Координирует развитие всемирной сети общественная организация Сообщество Интернета (Internet Society, ISOC).
4 слайд
Протокол
Интернет соединяет различные модели компьютеров, с разным программным обеспечением. Это возможно благодаря реализации в программном обеспечении особых соглашений (правил), называемых протоколами.
5 слайд
IP-адрес компьютера
Каждый компьютер, подключённый к Интернету, получает свой уникальный 32-битовый идентификатор, называемый IP-адресом.
IP - адресация
Классы А, В, С
6 слайд
IP-адрес компьютера
Задача.
Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса.
Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес.
В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
2.19
А
.50
Б
5.162
В
22
Г
7 слайд
IP-адрес компьютера
Решение.
Исследуем возможные комбинации фрагментов адреса с учётом того, что каждое из четырёх чисел в IP-адресе не должно превышать 255.
2.19
А
.50
Б
5.162
В
22
Г
Так как адрес не может начинаться с точки, то в качестве первого фрагмента совершенно точно нельзя использовать фрагмент Б.
5.162
В
22
Г
.50
Б
Фрагмент Б не может находиться на втором месте, так как он заканчивается на 50 и добавление к нему справа первой цифры любого из оставшихся фрагментов приведёт к образованию числа, превышающего 255.
.502.19
.5022
.505.162
2.19
А
22
Г
2.19
А
5.162
В
.50
Б
Подумайте и ответьте, может ли фрагмент Б быть на 3-м месте?
Таким образом, фрагмент Б может быть только на 4-м месте.
.5022
.502.19
.505.162
5.162
В
2.19
А
Фрагмент Г не может следовать ни после А, ни после В. Почему?
22
Г
2.1922
5.16222
Фрагмент Г может быть только на первом месте.
.50
Б
5.162
В
После фрагмента Г может следовать любой из фрагментов А и В.
Рассмотрим оба варианта.
2.19
А
22
Г
5.162
В
2.19
А
Такой вариант невозможен:
225.1622.19.50
Это возможный вариант:
222.195.162.50
Соответствующий адрес имеет вид: 222.195.162.50
8 слайд
Доменная система имён
Безымянный корневой домен
gov
edu
org
com
uk
au
ca
jp
ch
ru
by
ua
gov
edu
fipi
lbz
edusite
lib
msk
tatar
window
school-collection
fcior
school
ict
Верхний
уровень
Второй уровень
Третий уровень
Организация пространства имён
DNS - Domain Name System.
Доменная система имеет иерархическую структуру:
9 слайд
Доменная система имён
Полное доменное имя состоит из непосредственного имени домена и далее имён всех доменов, в которые он входит, разделённых точками.
Некоторые имена доменов верхнего уровня
10 слайд
Доменная система имён
fcior.
edu.
ru
fcior.
edu.
ru
fcior.
edu.
ru
fcior
edu
ru
Пример. Полное имя fcior.edu.ru обозначает домен третьего уровня fcior, входящий в домен второго уровня edu, принадлежащий домену верхнего уровня ru .
11 слайд
Протоколы передачи данных
IP - маршрутизация
Пакетная передача данных
Файлы по сети передаются небольшими порциями - пакетами.
Маршрутизация - определение адреса сервера, наиболее близкого к получателю, на который можно переслать этот пакет.
12 слайд
Протоколы передачи данных
Протокол IP
Демонстрация протокола TCP
Маршрутизация пакетов осуществляется по протоколу IP.
Надёжность передачи сетевых пакетов обеспечивает протокол TCP.
Протоколы используются вместе и практически неотделимы друг от друга. Поэтому для них используется термин «протокол TCP/IP».
13 слайд
Самое главное
Интернет - всемирная компьютерная сеть, соединяющая вместе тысячи локальных, региональных и корпоративных сетей, в состав которых могут входить разные модели компьютеров. Это возможно благодаря реализации в программном обеспечении компьютеров особых соглашений (правил), называемых протоколами.
Каждый компьютер, подключенный к Интернету, имеет свой IP-адрес - уникальный 32-битовый идентификатор.
DNS - доменная система имён, благодаря ей компьютеры получают уникальные символьные адреса.
По сети файлы передаются небольшими порциями - пакетами.
Маршрутизацию пакетов позволяет осуществлять протокол IP.
Установление надёжной передачи сетевых пакетов между двумя компьютерами обеспечивает протокол TCP.
14 слайд
Вопросы и задания
Что такое Интернет?
Благодаря чему в сети Интернет удаётся соединять
различные модели компьютеров с разным программным
обеспечением?
Для чего нужен IP-адрес?
Каким образом осуществляется переход от 32-битного IP-
адреса к его записи в виде четырёх десятичных чисел?
Запишите 32-битный IP-адрес в виде четырёх десятичных
чисел, разделённых точками:
1) 11001100100110001011111001000111;
2) 11011110110000111010001000110010.
Запишите IP-адрес из четырёх десятичных чисел
в 32-битном виде:
1) 210.171.30.128;
2) 10.55.0.225.
Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес.
В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
3.133
22
.73
4.13
А
Б
В
Г
Опишите структуру доменной системы имён.
Проанализируйте следующие доменные имена:
1) school-collection.edu.ru
2) ru.wikipedia.org
3) school.ciit.zp.ua
4) www.ictedu.cn
Опишите процесс маршрутизации и транспортировки
данных по компьютерным сетям.
Укажите все возможные маршруты доставки Интернет-
пакетов от сервера И (источник) к серверу П (приёмник)
через серверы 1, 2, 3, 4 с учётом имеющейся
архитектуры сети.
1
2
3
4
И
П
15 слайд
Опорный конспект
Интернет - всемирная компьютерная сеть, соединяющая вместе локальные, региональные и корпоративные сети.
DNS - доменная система имён для получения компьютерами уникальные символьных адресов.
IP-адрес - уникальный 32-битовый идентификатор. компьютера, подключенного к Интернету.
Протокол IP позволяет осуществлять маршрутизацию пакетов.
Протокол TCP обеспечивает установление надёжной передачи сетевых пакетов между двумя компьютерами.
16 слайд
Электронные образовательные ресурсы
http://files.school-collection.edu.ru/dlrstore/5baa2e05-34fa-4e19-b2e3-b7c8e5478ae2/5-6.swf – демонстрация IP-адресации
http://files.school-collection.edu.ru/dlrstore/3b724750-4031-4154-915e-6eef61ec763a/5-7.swf - IP-адресация - маски
http://files.school-collection.edu.ru/dlrstore/4b243f8b-45fd-4fca-a775-8a2747fecae4/dns1.swf - Числовые и символьные адреса
http://files.school-collection.edu.ru/dlrstore/c7e96df9-5744-4375-b8b8-97b1e65fe565/dns2.swf - организация пространства имён DSN
http://files.school-collection.edu.ru/dlrstore/ff4df120-7635-45b7-b181-be031b545388/dns3.swf - разрешение имён
http://files.school-collection.edu.ru/dlrstore/9240f402-6e5e-416b-92a4-597f09f58b41/5-9.swf - IP - фрагментация
http://files.school-collection.edu.ru/dlrstore/cba4f487-3a2e-4084-9668-9d28e3b194a0/6-1.swf - знакомство с транспортным уровнем
http://files.school-collection.edu.ru/dlrstore/f0facc7a-d1f7-47e0-b84b-6b8db3befebe/6-3.swf - протокол TCP
http://files.school-collection.edu.ru/dlrstore/e7c42ce3-4b84-4962-a06b-dddae6e45424/5-8.swf - IP - маршрутизация
http://files.school-collection.edu.ru/dlrstore/fd7a3902-5a1d-42b7-91a0-ff32501f55da/5-1.swf - знакомство с сетевым уровнем
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.58 - Доменная система имён.ppt.pptx
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
1 слайд
« Доменная система имён.
Протоколы передачи данных»
2 слайд
Из предыдущих уроков мы знаем, чтобы информация безошибочно могла передаваться с одного компьютера на другой необходимо наличие уникальных адресов, с помощью которых можно однозначно определить(идентифицировать) получателя информации.
232-1=4294967295
3 слайд
Современные пользователи Интернета привыкли к символьным адресам сайтов, например: nic.ru или test.ru. Действительно, такие адреса и набирать проще, и запоминаются они лучше.
4 слайд
Система доменных имён как раз служит для выполнения преобразований между символьными и числовыми адресами(домен –зона,область)
Традиционный IP-адрес может быть записан с помощью четырех чисел в десятичной системе счисления, например: 194.85.92.93.
DNS (Domain Name System)позволяет сопоставить числовой IP-адрес и символьный, например: 194.85.92.93 = test.ru.
5 слайд
DNS
IP – адрес IP – адрес
(числовой)(текстовой)
Доменная система имен DNS (Domain Name System) ставит в соответствие числовому IP – адресу каждого компьютера уникальное доменное имя.
6 слайд
Доменная система имён имеет иерархическую структуру.
7 слайд
.com
.biz
.net
.edu
.mil
Административные домены.
.aero
8 слайд
sh458.spb.ru
9 слайд
Для того, чтобы использовать автомобильный транспорт людям пришлось договориться о всеобщих правилах , которыми они пользуются.
Точно также сеть Интернет не может существовать без единых правил, определяющих порядок передачи данных в сети.
Для того ,чтобы информация от одного компьютера к другому не занимала сеть надолго, файлы по сети передаются небольшими порциями –пакетами .Передаваемые пакеты Постепенно добираются до своего адресата, попадая с одного сервера на другой, причём на каждом сервере производится операция маршрутизации.
Установление надёжной передачи сетевых пакетов между двумя компьютерами обеспечивает протокол TCP(Transmission Control Protocol)
10 слайд
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.59 - Всемирная путина Электронная почта.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
1 слайд
ИНФОРМАЦИОННЫЕ РЕСУРСЫ И СЕРВИСЫ ИНТЕРНЕТА
КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ
2 слайд
Ключевые слова
Всемирная паутина
универсальный указатель ресурса (URL)
протокол HTTP
файловые архивы
протокол FTP
электронная почта
форум
телеконференция
чат
социальная сеть
логин
пароль
3 слайд
Ресурсы и сервисы сети Интернет
Всемирная
паутина
Файловые
архивы
Электронная
почта
Сервисы
коллективного
взаимодействия
Ресурсы и сервисы Интернет
4 слайд
Авторизация
Логин
Пароль
Имя
пользователя
в сети
Секретное
слово
пользователя
Не совпадает с логином
Состоит не менее чем из 6 символов
Символы не образуют никаких слов, чисел, аббревиатур
Прост для запоминания
Доступ к сервисам
5 слайд
Всемирная паутина
Всемирная паутина (WWW) - это сервис для получения доступа пользователей сети к информационным ресурсам, хранящимся на компьютерах в разных частях света.
Основой WWW являются Web-страницы и Web-сайты.
Задача 1. В таблице приведены запросы к поисковому серверу. Для обозначения логической операции ИЛИ в запросах используется символ |, а для логической операции И – символ &.
Изобразите графически количество страниц, которые найдёт поисковый сервер по каждому запросу. Расположите номера запросов в порядке убывания количества страниц.
6 слайд
Ответ: 1 3 4 2
1)
2)
3)
4)
Франция
Испания
История
Франция
Франция
История
История
Франция
История
Карта
Решаем задачу
7 слайд
Адрес документа в Интернете - его URL (Uniform Resource Locator - универсальный указатель ресурса) состоит из следующих частей:
Доменное имя сервера со знаком / в конце имени
Полное имя файла на сервере, где он находится
Название протокола со знаками :// в конце названия
Рассмотрим пример адреса (URL):
http:// fcior.edu.ru/ card/701/algebraicheskie-uravneniya.html
Запись HTTP:// указывает на то, что это Web-страница (протокол HTTP - Hyper Text Transfer Protocol - протокол передачи гипертекстовых файлов).
Доменное имя сервера, на котором хранится страница.
Полное имя файла, включающее путь к файлу, т. е. все каталоги, в которые следует последовательно зайти, чтобы открыть требуемый файл.
Адрес документа в Интернете
8 слайд
Решение. Первая часть адреса файла - название протокола:
http
://
Г
В
txt
.org
Ж
Е
/
ftp
Д
Б
.net
А
Вторая часть адреса - имя сервера (компьютер, на котором расположен файл):
Третья часть адреса - полное имя файла на компьютере:
Решаем задачу
Задача 2. Доступ к файлу ftp.net, находящемуся на сервере txt.org, осуществляется по протоколу http.
В таблице фрагменты адреса файла закодированы буквами от А до Ж. Запишите адрес указанного файла в сети Интернет и последовательность букв, кодирующую этот адрес.
Ответ: http://txt.org/ftp.net, ГВЖЕДБА.
9 слайд
Файловые архивы
Авторизация FTP
Общая схема работы FTP
Передача данных в активном режиме
Передача данных на сервер
Передача данных между двумя FTP-серверами
Файловые архивы – своего рода библиотеки, хранящие файлы с программным обеспечением, графикой, музыкой и другой информацией.
Доступ к файлам в файловых архивах возможен по протоколам:
HTTP – протокол передачи гипертекстовых документов;
FTP – специальный протокол передачи файлов.
10 слайд
Файловые архивы
ftp:// com.edu/ htm.exe
Протокол
Сервер
Файл
Адрес файла на сервере файлового архива включает в себя протокол доступа к файлу, имя сервера и полное имя файла.
Многие файлы, принимаемые по протоколу FTP, являются сжатыми.
Их имена заканчиваются расширениями zip, arj, rar и др. После копирования сжатого файла его следует распаковать, то есть восстановить его первоначальный вид.
11 слайд
Электронная почта
Электронная почта (e-mail) - это система обмена сообщениями (письмами) между абонентами компьютерных сетей.
Высокая скорость пересылки сообщений
Возможность пересылки прикреплённых
файлов, содержащих графику, звук
Возможность одновременной рассылки
письма сразу нескольким адресатам
Преимущества электронной почты
Любой пользователь Интернета может завести свой почтовый ящик - поименованную область дисковой памяти на почтовом сервере своего провайдера, куда будет помещаться входящая и исходящая корреспонденция.
12 слайд
<имя_пользователя>@<имя_сервера>.
akulll
@
mail
.
ru
Имя пользователя
Доменное имя
Код страны
Адрес электронной почты
Адрес электронной почты имеет вид:
Первая часть выбирается самим пользователем; вторая часть жестко связана с сервером, на котором пользователь зарегистрировал свой почтовый ящик. Разделителем между частями адреса служит символ @.
13 слайд
Отправитель наби-
рает сообщение,
указывает адрес получателя и от-
правляет письмо
на сервер исходя-
щей почты.
Сервер исходя-щей почты на-правляет сооб-щение по ука-
занному адресу
По Интернету письмо пере-
даётся на сер-
вер входящей почты, указан-
ный в адресе получателя
Сервер входя-
щей почты по-
мещает письмо
в почтовый
ящик получа-
теля
Получатель открывает свой почтовый ящик и получает доступ к поступившим к нему письмам
Схема работы электронной почты
14 слайд
Почтовые протоколы
Электронная почта используют два протокола:
протокол SMTP - для отправки почты;
протокол РОРЗ - для приёма почты.
Так как отправлять почту имеет право кто угодно и кому угодно, то протокол SMTP не предполагает идентификацию отправителя.
Получить письмо должен именно тот, кому оно адресовано; тут необходима идентификация получателя (по логину и паролю), которая обеспечивается протоколом РОРЗ.
Почтовый сервер
Пользователь 1
Пользователь 2
SMTP
SMTP
POP
15 слайд
Способы просмотра сообщений
16 слайд
ICQ - наиболее известная программа, используемая для сервис мгновенного обмена небольшими текстовыми сообщениями в реальном времени.
Каждому пользователю ICQ присваивается личный номер ICQ. В отличие от электронной почты, в которой имеется возможность отложенной доставки сообщения, сообщения в ICQ передаются в режиме реального времени.
Мгновенный обмен сообщениями
17 слайд
Сетевое коллективное взаимодействие
Формы коллективного взаимодействия
Телеконференция
Форум
Чат
Социальная сеть
Система обмена информацией между
пользователями сети.
Не ограничена во времени
Предлагает набор разделов
для обсуждения.
Сервис группового общения
в режиме реального времени
Интерактивные многопользовательские
Web-сайты
18 слайд
Сетевой этикет
В сети Интернет существуют негласные правила поведения, так называемый сетевой этикет. Кратко, суть сетевого этикета может быть выражена одной фразой: «Уважайте своих невидимых партнёров по Сети!».
Основные правила сетевого этикета
Ясно
идентифицируйте себя
Знайте и уважайте
своего адресата
Указывайте
тему сообщения
Пишите грамотно
Можно выражать
эмоции с помощью смайликов
Не запрашивайте
подтверждения получения
сообщения без надобности
Не допускайте спама
Не надейтесь на полную
конфиденциальность переписки
19 слайд
Самое главное
Документ, размещённый в Интернете, имеет адрес - URL. Доступ пользователей к документам, размещённым на Web-сайтах, возможен по протоколу HTTP.
Файловый архив - хранилище в сети Интернет файлов с программным обеспечением, графикой, музыкой и другой информацией. Доступ к файловым архивам возможен по протоколу передачи файлов FTP.
Электронная почта (e-mail) - система обмена сообщениями (письмами) между абонентами компьютерных сетей.
Основные формы коллективного взаимодействия - телеконференции, форумы, чаты, социальные сети.
20 слайд
Вопросы и задания
Опишите организацию и назначение сервиса WWW.
Что такое браузер?
Приведите примеры браузеров.
Какие документы называют гипертекстовыми?
В таблице приведены запросы к поисковому серверу:
Изобразите графически количество страниц, которые
найдёт поисковый сервер по каждому запросу.
Расположите номера запросов в порядке убывания
количества страниц, которые найдёт поисковый сервер по
каждому запросу.
Что такое URL?
Какова его структура?
Проанализируйте адреса следующих документов:
1) http://inf.1 september.ru/2007/11/01.htm
2) http://fipi.ru/view/sections/218/docs/515.html
3) http://www.rokf.ru/carera/2008/09/11/091945.html
На сервере edu.ru находится файл demo.rar, доступ к
которому осуществляется по протоколу ftp. Фрагменты
адреса данного файла закодированы буквами от А до Ж.
Запишите последовательность этих букв, которая
кодирует адрес указанного файла в Интернете.
По каким протоколам возможен доступ пользователей к
информации, хранящейся в файловых архивах?
Каковы основные преимущества электронной почты перед
обычной почтой?
Какова структура электронного адреса?
Опишите в общих чертах схему работы электронной
почты.
Представьте, что вам нужно связаться с малознакомым
или очень занятым человеком. Вам удалось получить
номер мобильного телефона и электронный адрес этого
человека. Каким видом связи, по вашему мнению, удобнее
воспользоваться в этой ситуации? Обоснуйте свой ответ.
Какие существуют способы работы с сообщениями
электронной почты?
Проанализируйте достоинства и недостатки каждого из
них.
Что общего и в чём различие между такими формами
сетевого коллективного взаимодействия, как
телеконференция, форум и чат?
Что вы знаете о социальных сетях?
Что такое логин?
Можно ли использовать один и тот же логин на разных
сайтах?
Что такое пароль?
Каких правил следует придерживаться при выборе
пароля?
Почему не рекомендуется использовать одинаковый
пароль на разных сайтах?
Каково основное правило сетевого этикета?
Что такое спам?
Узнайте историю этого термина.
21 слайд
Всемирная паутина (WWW) - это сервис для получения доступа пользователей сети к информационным ресурсам, хранящимся на компьютерах в разных частях света.
Основой WWW являются Web-страницы и Web-сайты.
Опорный конспект
Протокол передачи файлов FTP обеспечивает доступ к файловым архивам с программным обеспечением, графикой, музыкой и другой информацией.
Обмен сообщениями (письмами) между абонентами компьютерных сетей производится по электронной почте (e-mail).
Телеконференции, форумы, чаты, социальные сети - основные формы коллективного взаимодействия в сети Интернет.
22 слайд
Электронные образовательные ресурсы
http://files.school-collection.edu.ru/dlrstore/6147f54b-9322-4163-a9a8-7a75fef34e81/ftp3.swf - авторизация FTP – соединения
http://files.school-collection.edu.ru/dlrstore/fb31e305-aee0-430e-8117-c3cdcc5ba1a1/ftp1.swf - Общая схема работы FTP
http://files.school-collection.edu.ru/dlrstore/fb1d5b60-555b-472e-9110-d8ba87868f1d/ftp4.swf - передача данных в активном режиме
http://files.school-collection.edu.ru/dlrstore/4da50b31-7474-48f4-8ec7-7476815bff6f/ftp5.swf - передача данных в пассивном режиме
http://files.school-collection.edu.ru/dlrstore/062b6cfb-9edf-422f-8daa-5649c8f9dc74/ftp8.swf - передача данных на сервер
http://files.school-collection.edu.ru/dlrstore/960f4a27-a9bc-45f1-b4ea-17222c362d3a/ftp2.swf сеанс передачи данных между двумя FTP-серверами
http://files.school-collection.edu.ru/dlrstore/be09c90c-9976-46b7-b043-a348f7100c4e/ftp4.swf - передача данных в активном режиме
http://files.school-collection.edu.ru/dlrstore/4ebd3d80-7a0c-4dd0-b50c-538ba2361f41/ftp5.swf - передача данных в пассивном режиме
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.44 - Одномерные массивы целых чисел.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
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]);
7 слайд
Объявление массива
Заполнение массива
Вывод массива
program n_1 ;
var i: integer;
a: array[1...10] of integer;
Заполнения массива A(10) случайными числами и вывод элементов массива
begin
for i:=1 to 10 do a[i]:=random(50);
for i:=1 to 10 do write (a[i],` `);
end.
8 слайд
Вычисление суммы элементов массива
Суммирование элементов массива
осуществляется за счёт поочерёдного добавления слагаемых:
Определяется ячейка памяти (переменная s),
в которой будет последовательно накапливаться
результат суммирования
Присваивается переменной s начальное значение 0
- число, не влияющее на результат сложения
Для каждого элемента массива из переменной s
считывается её текущее значение и складывается
со значением элемента массива;
полученный результат присваивается переменной s.
9 слайд
Вычисление суммы элементов массива
Основной фрагмент программы:
s:=0;
for i:=1 to n do s:=s+a[i];
10 слайд
Вычисление суммы элементов массива
program n_2;
var s, i: integer;
a: array[1...10] of integer;
begin
s:=0;
for i:=1 to 10 do a[i]:=random(50);
for i:=1 to 10 do write (a[i],` `);
for i:=1 to 10 do s:=s+a[i];
writeln ('s=', s)
end.
11 слайд
Типовые задачи поиска
Определение наибольшего (наименьшего)
элемента массива
Определение элемента массива, значение
которого равно заданному значению
12 слайд
1) Взять верхнюю карточку, записать на доске
(запомнить) число как наибольшее.
2) Взять следующую карточку, сравнить числа. Если
на карточке число больше, то записать это число.
Нахождение наибольшего элемента
в стопке карточек с записанными числами:
Повторить действия, описанные в пункте 2 для всех
оставшихся карточек
При организации поиска
наибольшего элемента массива
правильнее искать его индекс.
!
13 слайд
Программа поиска наибольшего элемента в массиве
program n_3;
var s, i, imax: integer;
a:array[1...10] of integer;
begin
s:=0;
for i:=1 to 10 do a[i]:=random(50);
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.
14 слайд
Нахождение элемента массива с заданными свойствами
Результатом поиска элемента, значение которого равно заданному, может быть:
n - индекс элемента массива такой, что a[n]= x, где х - заданное число;
сообщение о том, что искомого элемента в массиве не обнаружено.
Здесь:
трём равен 4-й элемент;
десяти равны 1-й и 9-й элементы;
нет элемента, равного 12.
15 слайд
Поиск элемента, равного 50
В программе найден последний из элементов, удовлетворяющих условию.
program n_4;
var n, i: integer;
a:array[1...10] of integer;
begin
for i:=1 to 10 do a[i]:=random(60);
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.
16 слайд
Поиск элемента, равного 50
program n_5;
var n, i: integer;
a:array[1...10] of integer;
begin
for i:=1 to 10 do a[i]:=random(60);
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.
В программе найден первый из элементов, удовлетворяющих условию.
17 слайд
Подсчет количества элементов
Для подсчета вводится переменная, значение которой увеличивается на единицу каждый раз, когда найден нужный элемент.
program n_6;
var k, i: integer;
a:array[1...10] of integer;
begin
for i:=1 to 10 do a[i]:=random(60);
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.
18 слайд
Сумма значений элементов, удовлетворяющих условию
program n_7;
var s, i: integer;
a:array[1...10] of integer;
begin
for i:=1 to 10 do a[i]:=random(60);
for i:=1 to 10 do write (a[i],` `);
s:=0;
for i:=1 to 10 do
if a[i]>10 and (a[i]<30 then s:=s+a[i];
write(‘s=', s)
end.
19 слайд
Сортировка массива
1. В массиве выбирается максимальный элемент
2. Максимальный и первый элемент меняются местами
(первый элемент считается отсортированным)
3. В неотсортированной части массива снова выбирается
максимальный элемент; он меняется местами с первым
неотсортированным элементом массива
Действия пункта 3 повторяются с неотсортированными
элементами массива, пока не останется один
неотсортированный элемент (минимальный)
Сортировка элементов массива по убыванию
выбором осуществляется следующим образом:
20 слайд
Сортировка массива
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
21 слайд
Сортировка массива
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;
program n_8;
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],` `);
22 слайд
Самое главное
Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве. В языках программирования массивы используются для реализации таких структур данных, как последовательности и таблицы.
Перед использованием в программе массив должен быть описан. Общий вид описания одномерного массива:
var <имя_массива>: array [<мин_знач_индекса> …
<макс_знач_индекса>] of тип_элементов;
Заполнять массив можно либо вводя значение каждого элемента с клавиатуры, либо присваивая элементам некоторые значения. При заполнении массива и его выводе на экран используется цикл с параметром.
Решение разнообразных задач, связанных с обработкой массивов, базируется на таких типовых задачах, как:
суммирование элементов массива;
поиск элемента с заданными свойствами;
сортировка массива.
23 слайд
Вопросы и задания
Может ли массив одновременно содержать целые и
вещественные значения?
Для чего необходимо описание массива?
Что вы можете сказать о массиве, сформированном следующим образом?
а) 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.
Напишите программу, которая вычисляет среднюю за неделю температуру воздуха. Исходные данные вводятся с клавиатуры.
Дан массив из десяти целых чисел. Определите, сколько элементов этого массива имеют максимальное значение.
В классе 20 учеников писали диктант по русскому языку. Напишите программу, подсчитывающую количество двоек, троек, четвёрок и пятёрок, полученных за диктант.
В целочисленных массивах a и b содержатся длины катетов десяти прямоугольных треугольников:
a[i] - длина первого катета,
b[i]—длина второго катета i-го треугольника.
Найдите треугольник с наибольшей площадью. Выведите его номер, длины катетов и площадь. Предусмотрите случай, когда таких треугольников несколько.
Занесите информацию о десяти европейских странах в массивы n (название страны), к (численность населения), s (площадь страны). Выведите названия стран в порядке возрастания плотности их населения.
24 слайд
Опорный конспект
Ввод с клавиатуры
Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве.
var <имя_массива>: array [<мин_знач_индекса> ..
<макс_знач_индекса>] of тип_элементов;
Присваивание значений
Заполнение массива
Суммирование элементов
Сортировка элементов массива
Поиск элемента во свойствам
Задачи по обработке массива
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 9.48 - Запись вспомогательных алгоритмов на языке Паскаль.ppt
Скачать материал "Презентации к урокам в 9 классе"
Рабочие листы
к вашим урокам
Скачать
1 слайд
ЗАПИСЬ ВСПОМОГАТЕЛЬНЫХ АЛГОРИТМОВ НА ЯЗЫКЕ Паскаль
НАЧАЛА ПРОГРАММИРОВАНИЯ
2 слайд
Ключевые слова
подпрограмма
процедура
функция
рекурсивная функция
3 слайд
Подпрограммы
Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм.
Структура описания подпрограммы аналогична структуре главной программы. Описание подпрограммы начинается с заголовка и заканчивается оператором end.
Процедура
Функция
Подпрограмма
4 слайд
Процедуры
Процедура - подпрограмма, имеющая произвольное количество входных и выходных данных.
procedure <имя_процедуры> (<описание параметров-значений>;
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_20;
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;
Функция - подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции.
В блоке функции обязательно должен присутствовать оператор <имя_функции>:=<результат>.
Перечень формальных параметров и их типов
Тип результата
!
Для вызова функции её имя со списком параметров можно в любом выражении, в условиях, в операторе write главной программы.
9 слайд
Функция поиска максимального из 2-х
program n_20;
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.
Заголовок главной программы
Описание переменных
Раздел
описания
подпрограммы
Раздел операторов
главной
программы
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;
begin
m:=x;
x:=y;
y:=m
end;
Исходные данные вводятся с клавиатуры.
Напишите программу поиска наибольшего из четырёх чисел с использованием подпрограммы поиска наибольшего из трёх чисел.
Видоизмените программу сортировки массива выбором так, чтобы в ней использовалась процедура выбора наибольшего элемента массива.
Напишите программу вычисления выражения:
s =1!+2!+3!+…+ n!
Используйте функцию вычисления факториала.
Напишите программу вычисления выражения:
s = x3 + x5 + xn,
где x и n вводятся с клавиатуры.
Используйте функцию вычисления степени.
Напишите функцию, вычисляющую длину отрезка по координатам его концов. С помощью этой функции напишите программу, вычисляющую периметр треугольника по координатам его вершин.
Напишите функцию, вычисляющую площадь треугольника по целочисленным координатам его вершин.
С помощью этой функции вычислите площадь четырёхугольника по координатам его вершин.
15 слайд
Опорный конспект
Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм.
Подпрограмма, имеющая произвольное количество входных и выходных данных.
Подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции.
Процедура
Функция
Подпрограмма
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
6 667 430 материалов в базе
«Информатика», Босова Л.Л., Босова А.Ю.
Больше материалов по этому УМКНастоящий материал опубликован пользователем Носова Ксения Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
600 ч.
Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
6 ч.
Мини-курс
10 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.