воскресенье, 20 декабря 2020 г.
воскресенье, 13 декабря 2020 г.
Урок 13. БД как модель предметной области. Создание однотабличной БД
Дата проведения занятия 14.12.20
Информационные системы и БД
В настоящее время для хранения, поиска, выдачи информации по запросам пользователя используются различные информационные системы.Примеры информационных систем:
- Справочная адресная служба большого города
- Транспортная информационная система, обеспечивающая также и покупку железнодорожных и авиабилетов
- Информационно-поисковая система правового характера

Центральной частью любой информационной системы является база данных
База данных (БД) - это совокупность данных, организованных по определенным правилам, отражающая состояние объектов и их отношений в некоторой предметной области.
В середине ХХ века были предложены следующие принципы проектирования табличных БД:
- ,
- Каждая таблица описывает один класс объектов;
- Порядок расположения полей в таблице не имеет значения;
- Все значения одного поля относятся к одному типу данных;
- В таблице нет двух одинаковых записей;
- Порядок расположения записей в таблице не имеет значения.
Поэтому можно дать следующее определение.
Реляционная БД - это БД, которую можно представить в виде набора таблиц с установленными между ними связями.
Система управления БД (СУБД) - это программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации.
Для проектирования БД средней сложности наиболее часто используются Microsoft Access, OpenOffice.org Base, LibreOffice Base.
Основными объектами СУБД являются:
- Таблицы - это основной тип объектов. В таблицах хранятся данные.
- Формы - это вспомогательные объекты. Они обеспечивают удобную работу с данными в таблице.
- Запросы - это команды и результаты обращения пользователя к СУБД для поиска данных, сортировки, добавления, и удаления и обновления записей.
- Отчеты - это документы, сформированные на основе таблиц и запросов и предназначенные для вывода на печать.
Реляционные БД
Реляционная БД может состоять из одной или нескольких взаимосвязанных таблиц.
Строка таблицы называется записью, столбец - полем.
Запись содержит информацию об одном объекте (Например, об одной книге в библиотеке)
Поле содержит информацию о значениях только одной характеристики объекта (Например, фамилия автора)
Поле БД имеет имя, тип, длину.
Тип поля определяется типом данных, которые в нем хранятся.Поле или совокупность полей, значения которых в разных записях не повторяется (являются уникальными), называют ключом таблицы БД.
Типы данных БД
Основные типы полей:
- числовой - для полей, содержащих числовую информацию. Длина поля - стандартная
- текстовый - для полей, содержащих произвольные последовательности символов. Длина поля - это максимальное количество символов, которые можно записать в это поле
- логический - для полей, данные которых могут принимать только 2 значения: ДА/НЕТ или 1/0. Длина поля - стандартная
- дата - для полей, содержащих календарные даты. Длина поля - стандартная
Прочитайте и выполните предложенное задание на разработку БД
Практическая работа. Задание на разработку однотабличной БД
Практическая работа. Задание на разработку однотабличной БД
Домашнее задание - в стиле перевернутого урока
1. Повторить основные понятия БД (читай теорию выше)2. Сделать конспект
воскресенье, 6 декабря 2020 г.
Урок 12. Анализ контрольной работы. Урок цифры - нейросети
Дата проведения занятия 7.12.20
Давайте сначала посмотрим видеоролик о машинном обучении.Потом поговорим о нейросетях и коммуникациях.
А потом вы попробуете себя на тренажерах. Для этого в строке адреса браузера наберите:
УрокЦифры.рф и начинайте!
Домашнее задание
Ребята, в этот раз домашнее задание выполняют только те, кто хочет еще раз поработать с различными системами счисления и подготовиться к ОГЭ.
Выполните в тетради следующие задания1. Найдите сумму и разность чисел:
63728 и 25748
63728 и 25748
2. Среди приведённых ниже трёх чисел найдите минимальное и запишите его в ответе в десятичной системе счисления.
4716, 1128, 10001012
3. Найдите значение выражения, запишите ответ в десятичной системе счисления
11110102 - 2348 + 7216
4. Сколько натуральных чисел расположено в интервале
5. Сколько натуральных чисел расположено в интервале7716 ≤ x < 2778
5216 < x ≤ 1408
воскресенье, 22 ноября 2020 г.
Урок 11. Контрольная работа по системам счисления
Урок 10. Подготовка к контрольной работе
Работа в классе
Тем, кто собирается сдавать ОГЭ по информатике, рекомендую решать ЗАДАЧИ-ДЛЯ-ОГЭ
Тем, кто не пока не готов к ОГЭ по информатике, рекомендую решать ЗАДАЧИ-ОБЫЧНЫЕ
Домашнее задание
Подготовиться к контрольной работе, которая состоится 30.11.20
В контрольной могут встретиться следующие задания:
- Дать определение понятиям: система счисления, алфавит, основание системы счисления
- Выписать алфавит для системы счисления с основанием q
- Представить число с основанием q в развернутой форме
- Перевести целое число из 10-чной системы счисления в двоичную.
- Перевести число из системы счисления с основанием q в 10-чную систему счисления
- Сравнить несколько чисел, представленных в различных системах счисления
- Решить уравнение, в котором числа представлены в различных системах счисления
Для подготовки выполните в тетради следующие задания
1. Найдите сумму и разность чисел:
76768 и 5558
2. Среди приведённых ниже трёх чисел найдите максимальное и запишите его в ответе в десятичной системе счисления.76768 и 5558
2016, 338, 1110123. Найдите значение выражения, запишите ответ в десятичной системе счисления
10010012 + 2268 - 77164. Сколько натуральных чисел расположено в интервале
1138 < x < 5416
воскресенье, 15 ноября 2020 г.
Урок 9. Арифметика в позиционных системах счисления
Дата проведения занятия 16.11.20

Таблица
сложения для двоичной системы счисления
+
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
10
|
Таблица
умножения для двоичной системы счисления
Х
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
1
|
Таблица
сложения для восьмеричной системы
счисления
+
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
0
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
10
|
2
|
2
|
3
|
4
|
5
|
6
|
7
|
10
|
11
|
3
|
3
|
4
|
5
|
6
|
7
|
10
|
11
|
12
|
4
|
4
|
5
|
6
|
7
|
10
|
11
|
12
|
13
|
5
|
5
|
6
|
7
|
10
|
11
|
12
|
13
|
14
|
6
|
6
|
7
|
10
|
11
|
12
|
13
|
14
|
15
|
7
|
7
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
Таблица
умножения для восьмеричной системы
счисления
х
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
2
|
0
|
2
|
4
|
6
|
10
|
12
|
14
|
16
|
3
|
0
|
3
|
6
|
11
|
14
|
17
|
22
|
25
|
4
|
0
|
4
|
10
|
14
|
20
|
24
|
30
|
34
|
5
|
0
|
5
|
12
|
17
|
24
|
31
|
36
|
43
|
6
|
0
|
6
|
14
|
22
|
30
|
36
|
44
|
52
|
7
|
0
|
7
|
16
|
25
|
34
|
43
|
52
|
61
|
Для правильного
осуществления арифметических операций
необходимо вспомнить правила сложения,
вычитания, умножения «столбиком».
Если числа
представлены в разных системах счисления,
то до выполнения операции их нужно
перевести в одну систему счисления.
До начала вычислений
оба исходных числа записываются друг
под другом, они выравниваются по младшему
разряду.
Операция сложения
Сложение начинается
с младшего разряда.
Если в результате
сложения двух цифр одного разряда
получается одноразрядное число, то оно
записывается в данный разряд.
Если в результате
сложения двух цифр одного разряда
получается двузначное число, то младшая
цифра записывается в данный разряд, а
старшую цифру (1) держим «в уме». Она
должна быть учтена при сложении цифр
более старшего разряда. Это называется
переносом в следующий разряд.
Операция вычитания
Если вычитаемое
больше уменьшаемого, то операнды меняют
местами, а перед результатом ставят
знак минус.
Вычитание начинается
с младшего разряда. Вычитание — операция
обратная сложению, поэтому можно
пользоваться соответствующей таблицей
сложения.
Если цифра, стоящая
в младшем разряде уменьшаемого, больше,
чем цифра в соответствующем разряде
вычитаемого, то результат ищем по
таблице.
Если цифры равны,
то в разряд результата пишем 0.
Если цифра, стоящая
в младшем разряде уменьшаемого, меньше,
чем цифра в соответствующем разряде
вычитаемого, то необходимо «занять» 1
в более старшем разряде. При этом 1
единица старшего разряда «рассыпается»
на q
единиц
в предшествующем разряде (q
- основание
системы счисления)
Аналогично проводят
вычисления во всех разрядах. Необходимо
помнить, что значение разряда, из
которого «занимали», становится на 1
меньше.
1. Найти сумму и разность чисел 10101,11012 и 111,112
2. Найти сумму и разность чисел 100112 и 12,2510
3. Найти сумму и разность чисел 1001001,12 и 25,28
1. Найти сумму и разность чисел 1101,1112 и 111,012
2. Найти сумму и разность чисел 110112 и 3,510
3. Найти сумму и разность чисел 10101,12 и 6,28
Ответы дать в восьмеричной системе
1. Найти сумму и разность чисел 364,78 и 26,28
2. Найти сумму и разность чисел 551,68 и 47,58
Пример
1. Сложить
101012
и 10112
1. Записываем числа столбиком,
выравниваем по младшему разряду
|
101012
+ 10112
|
2. Складываем цифры младшего
разряда.
12+12=102
(смотри таблицу).
Значит, в младший разряд
пишем 0, а 1 переносим в следующий
разряд (запишем ее над более старшим
разрядом)
|
1
101012
+ 10112
02
|
3. Переходим к следующему
разряду, более левому разряду. Не
забудьте учесть 1 переноса!
02+12+12=102
Опять в разряд пишем 0, а 1
переносим в следующий
разряд (запишем ее над более старшим
разрядом)
|
1 1
101012
+ 10112
002
|
4. Аналогично складываем
все остальные разряды. Учитываем
переносы
|
1 1 1 1
101012
+ 10112
1000002
|
Пример 2.
Сложить 42738
и 534318
1. Записываем числа столбиком,
выравниваем по младшему разряду
|
42738
+ 534318
|
2. Складываем цифры младшего
разряда.
38+18=48
(смотри таблицу).
Значит, в младший разряд
пишем 4
|
42738
+ 534318
48
|
3. Переходим к следующему
разряду, более левому разряду.
78+38=128
(смотри таблицу).
В разряд пишем 2, а 1 переносим
в следующий
разряд (запишем ее над более старшим
разрядом)
|
1
42738
+ 534318
248
|
4. Аналогично складываем
все остальные разряды. Учитываем, если
необходимо, переносы
|
1
42738
+ 534318
577248
|
Практическое задание в классе - выполнить письменно в тетради
Ответы дать в двоичной системе1. Найти сумму и разность чисел 10101,11012 и 111,112
2. Найти сумму и разность чисел 100112 и 12,2510
3. Найти сумму и разность чисел 1001001,12 и 25,28
Домашнее задание - выполнить письменно в тетради
Ответы дать в двоичной системе1. Найти сумму и разность чисел 1101,1112 и 111,012
2. Найти сумму и разность чисел 110112 и 3,510
3. Найти сумму и разность чисел 10101,12 и 6,28
Ответы дать в восьмеричной системе
1. Найти сумму и разность чисел 364,78 и 26,28
2. Найти сумму и разность чисел 551,68 и 47,58
Подписаться на:
Сообщения (Atom)