Урок 2
Информационное моделирование на компьютере
Тест по теме "Моделирование. Урок 1"
Тест по теме "Графические модели"
Задание: На слайде презентации постройте граф отношений, связывающих понятия, рассмотренные в этой теме, подпишите свой слайд.
Урок 7
Урок 5
Урок 6
Урок 3
Урок 4
Урок 8
Урок 10
Урок 11
Урок 9
Обобщение
Контрольная работа по теме «Моделирование и формализация»
Установите соответствие между этапами и результатами решения задач на компьютере.
Самостоятельная работа. Выполнить стр. 63 №13
Урок 12
Тест Массивы
Опрос: ссылка
Перед использованием в программе массив должен быть описан, т. е. должно быть указано имя массива, количество элементов массива и их тип. Это необходимо для того, чтобы выделить участок памяти нужного размера для хранения массива. Общий вид описания одномерного массива:
Пример
Здесь описан массив а из 10 целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено место для хранения десяти целочисленных переменных.
Массив, элементы которого имеют заданные начальные значения, может быть описан в разделе описания констант:
В этом случае не просто выделяются последовательные ячейки памяти — в них сразу же заносятся соответствующие значения.
Значения элементов массива можно вывести в строку, разделив их пробелом:
Более наглядным является следующий вариант вывода элементов массива с пояснениями в столбик:
1) определяется ячейка памяти (переменная s), в которой будет последовательно накапливаться результат суммирования;
2) переменной s присваивается начальное значение 0 — число, не влияющее на результат сложения;
3) для каждого элемента массива из переменной s считывается её текущее значение и складывается со значением элемента массива; полученный результат присваивается переменной s.
Задание:
Суммирование элементов массива.
1. В среде программирования ABCPascal выполни № 78 из РТ. Заполни таблицу.
2. Измени программу так, чтобы данные вводились случайным образом в интервале от 0 до 50 (смотри образец в учебнике на с. 68), а затем выводились на печать в один столбец с комментариями.
3. Протестируй программу, исправь ошибки.
4. Запиши в тетрадь для записей исправленный вариант программы.
5. Запиши, что выводит программа на экран и в какой форме?
6. Покажи результат работы учителю.
Урок 14
Вопрос 1
Что является результатом этапа "формализация" решения задачи на компьютере?
словесная информационная модель
математическая модель
алгоритм
программа
Вопрос 3
Чему равна сумма значений элементов массива a[1] и a[4], сформированного следующим образом?
for i:=1 to 5 do a[i]:=i*(i+1)
30
5
22
40
Вопрос 5
Для получения случайных чисел из промежутка [0;6] используют следующую функцию:
Random (6)
Random (7)
Random(7)+6
Random(10) - 4
Вопрос 7
Описание массива производится для того, чтобы:
1. человек помнил количество ячеек в массиве
2. компьютер запомнил имя массива
3. компьютер составил алгоритм для обработки массива
4. компьютер зарезервировал память для хранения элементов массива
Вопрос 9
Дан фрагмент программы для заполнения одномерного массива A с помощью ввода данных с клавиатуры. В какой строке текстапрограммы допущена ошибка?
Вопрос 2
Имеется описание:
var c:array[0..20] of integer;
Для хранения массива с будет отведено ... ячеек.
21
20
19
40
39
Вопрос 4
Укажите правильное описание массива целых чисел
1. Var a:array[1..1000] of integer;
2. Var А, В, С: ARRAY [1..50] OF REAL or INTEGER;
3. Var А: ARRAY [1..50 OF REAL];
4. Var a:array[1...1000] of integer;
5.Var a:arrey[1..1000] of integer;
Вопрос 6
Обращение к элементу массива осуществляется по:
индексу
имени массива и индексу
имени массива
нет верных ответов
Вопрос 8
Выберите правильные варианты вывода элементов массива на печать в столбец.
1. for i:=1 to n do write (a[i], ` ` )
2. for i:=1 to n do writeln (a[i])
3. for i:=1 to n do write (`a[`, i, `]=`)
4. for i:=1 to n do write (`a`, i, `=`, a[i])
Вопрос 10
Что такое массив?
4. это совокупность данных, объединенных под одним именем
3. это структурированный тип данных, состоящий из элементов одного типа, упорядоченных по номеру и объединенных одним именем
1. это простой тип данных, состоящий из одного элемента
2. это структурированный тип данных, состоящий из элементов разных типов
Вопрос 12
Что такое индекс в одномерном массиве?
1. порядковый номер элемента массива
2. наибольший размер элемента массива
3. размерность массива
4. имя массива
Вопрос 13
Для заполнения массива путем ввода чисел с клавиатуры мы используем оператор:
write
writeln
read
readln
random
Вопрос 14
При наборе программы вычисления суммы отрицательных элементов массива
Program E2_2;
Var a: Array [1..8] Of Integer;
s, k: Integer;
Begin
For k := 1 To 8 Do Readln (a[k]);
s := 0;
For k := 1 To 8 Do
If a[k] < 0 Then s := s + a[k];
Writeln (s)
End. Какой ответ выведет программа, если в качестве элементов массива были введены числа: 1, -3, -2,- 4, -5, -6, -7, 8?
Вопрос 15
В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] - второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
var Dat: array[1..7] of integer;
k, day: integer;
begin
Dat[1] := 9; Dat[2] := 11;
Dat[3] := 10; Dat[4] := 13;
Dat[5] := 8; Dat[6] := 5;
Dat[7] := 11;
day := 0;
for k := 1 to 7 do begin
if Dat[k] <= 10 then
day := day+1;
end;
writeln(day);
end.
Вопрос 16
В таблице Dat хранятся данные о количестве учеников в классах (Dat[1] - количество учеников в первом классе, Dat[2] - во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
Var k, m: integer;
Dat: array[1..11] of integer;
Begin
Dat[1] := 20; Dat[2] := 25;
Dat[3] := 19; Dat[4] := 25;
Dat[5] := 26; Dat[6] := 22;
Dat[7] := 24; Dat[8] := 28;
Dat[9] := 26; Dat[10] := 21;
Dat[11] := 27;
m := 0;
for k := 1 to 11 do
if Dat[k] < 25 then begin
m := m + 1
end;
writeln(m)
End.
Урок 15
Урок 16
ФУНКЦИИ
Урок 18
Урок 17
Урок 20
Урок 19
Виды ссылок. Задание на соответствие
Функции в табличном процессоре
Интерактивный задачник, раздел "Статистические функции в электронных таблицах"
Интерактивный задачник, раздел "Логические функции в электронных таблицах"
Интерактивный задачник "Запись формул"
Тест для закрепления по теме ЭТ
Домашняя работа
§3.2стр. 109-113; Устно вопросы 2,3,11,12
Выполнить тест в школе 2.0 "Абсолютные и относительные ссылки"
Дополнительное задание. Работа за компьютером.
1. Открыть учебник стр. 110-113. Рассмотреть примеры на построение
таблиц.
2. Открыть программу Excel. В программе построить таблицы из примеров 1-3.
Встроенные и логические функции.
План урока:
1. Выполнить тест.
Урок 21
4. Домашнее задание:
4.1. §3.2.2-3.2.3 стр.113-117. Выполнить стр. 119 №15,16
https://uror19-9klass.blogspot.ru/ пустой
Урок 25
Тема урока: Локальные и глобальные компьютерные сети.
Решение задач:
Задача 1. Скорость передачи данных через ADSL-соединение равна 256000 бит/c. Передача файла через данное соединение заняла 16 секунд. Определите размер файла в Кбайт.
Решение.
Определим размер файла :
256000 бит/c · 16 с = 256000 · 2 байт = 250 · 2 Кбайт =
= 500 Кбайт.
Задача 2.
Скорость передачи данных через WAP-соединение равна 512000 бит/c. Через данное соединение было передано 500 Кбайт. Сколько секунд потребовалось для передачи файла.
Решение:
Определим время передачи:
500 Кбайт / 512000 бит/с = 500 · 1024 · 8 / 512000 = 8 секунд.
Задача 3.
Файл размером 40 Кбайт передаётся через некоторое соединение за 80 секунд. Определите размер файла (в Кбайтах), который можно передать через это же соединение за 3200 секунд. Ответ в Кбайтах.
Решение:
Вычислим скорость передачи данных по каналу: 40 Кбайт/80 сек = 0,5 Кбайт/сек. Следовательно, размер файла, который можно передать за 3200 секунд равен 0,5 Кбайт/сек · 3200 сек = 1600 Кбайт.
Самостоятельная работа.
1 вариант.
Задание 1.
Файл размером 36 Мбайт передаётся через некоторое соединение за 3 минуты. Определите размер файла (в Мбайт), который можно передать через это же соединение за 240 секунд. ответе укажите одно число — размер файла в Мбайт.
Решение.
Вычислим скорость передачи данных по каналу: 36 Мбайт/180 сек = 0,2 Мбайт/сек. Следовательно, размер файла, который можно передать за 240 секунд равен 0,2 Мбайт/сек · 240 сек = 48 Мбайт.
Задание 2.
Файл размером 64 Кбайт передаётся через некоторое соединение со скоростью 1024 бит в секунду. Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 256 бит в секунду. В ответе укажите одно число — размер файла в Кбайт.
Решение.
Определим время передачи:
64 Кбайт/1024 бит в секунду = (64 · 1024 · 8 бит)/(1024 бит в секунду) = 64 · 8 секунд.
Вычислим размер файла:
64 · 8 секунд · 256 бит в секунду = 64 · 256 байт = 16 Кбайт.
2 вариант.
Задание 1.
Файл размером 3840 Кбайт передаётся через некоторое соединение за 30 секунд. Определите время (в секундах), за которое можно передать через это же соединение файл размером 5760 Кбайт.
Решение.
Вычислим скорость передачи данных по каналу: 3840 Кбайт/30 сек = 128 Кбайт/сек. Следовательно, файл размером 5760 Кбайт можно передать за 5760/128 = 45 секунд.
Задание 2.
Файл размером 60 Кбайт передаётся через некоторое соединение со скоростью 3072 бит в секунду. Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 256 бит в секунду. В ответе укажите одно число — размер файла в Кбайт.
Решение.
Определим время передачи:
60 Кбайт/3072 бит в секунду = (60 · 1024 · 8 бит)/(3 · 1024 бит в секунду) = 20 · 8 секунд.
Вычислим размер файла:
20 · 8 секунд · 256 бит в секунду = 5120 · 8 бит = 5 Кбайт.
Урок 26
Д/з: §4.1
Составить диаграмму понятий Локальные и глобальные компьютерные сети.
Тема урока: Как устроен Интернет. IP-адрес компьютера
Урок 27
Урок 28
Урок 29
Урок 30
Урок 31
Урок 32
Урок 33
Д/З: 4.2.1-4.2.2; воспросы и задания № 1–8
Коммуникационные технологии
Передача информации в компьютерных сетях. Тренировочный тест.