воскресенье, 13 сентября 2020 г.

Урок 2. Локальные и глобальные компьютерные сети

  Дата проведения занятия 14.09.20
Данный пост составлен по учебнику Информатика для 9 класса Босовой Л.Л., Босовой А.Ю.

 




















Канал связи. Скорость передачи информации

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

Скорость передачи информации v (пропускная способность канала) - количество информации, передаваемое через канал связи в единицу времени.  
Скорость передачи информации измеряется в битах в секунду (бит/с) и в производных единицах (Кбит/с, Мбит/с, Гбит/с):
1 Кбит/с = 1024 бит/с;
1 Мбит/с = 1024 Кбит/с;
1 Гбит/с = 1024 Мбит/с
v=I / t,
где I - количество переданной информации за время t
Задача. Скорость передачи данных через ADSL-соединение равна 128 000 бит/c. Какое количество времени (в секундах) потребуется для передачи через это соединение файла размером 625 Кбайт?
t = I / v =625*1024*8 битов / 128*1000бит/с = 40 с

Самостоятельная работа на ПК

  • Создать на Google-диске папку 9info-ваша-фамилия. Предоставить доступ  на редактирование Выскубовой Л.В, Кустанович Л.Р
  • Скопировать в свою папку на локальном диске презентацию Локальные и глобальные компьютерные сети
  • Законспектировать текст
 Домашнее задание
  • Выполнить домашнее задание, сохранить в своей облачной папке 9info-ваша-фамилия  как Google-документ  до 22.00 час 19.09.20
  • Если папка не создана, создать ее и предоставить доступ учителю на редактирование
  • Скопировать в свою папку на локальном диске презентацию Локальные и глобальные компьютерные сети. Прочесть, дополнить конспект, сделанный на уроке
  • Ответить на вопросы, решить задачи, решение записать в тетради (оценка 3)
  • Записать решение в своей облачной папке 9info-ваша-фамилия  в Google-документ под именем Сети1-ваша-фамилия (оценка 4-5)
Вопросы и задачи
  1. Что такое канал связи (линия связи)? Как определяется его пропускная способность? 
  2. Какого типа локальная сеть установлена в вашем компьютерном классе? Какие функции она выполняет?
  3. Напишите названия 3-х крупных провайдеров, являющихся поставщиками сетевых услуг в Санкт-Петербурге
  4. Скорость передачи данных через ADSL - соединение равна  256 000 бит/с. Передача файла по этому каналу занимает 16 с. Определите объём файла в килобайтах
  5. Файл размером 400 Кбайт передается через некоторое соединение в течение 50 секунд. Определите размер файла (в Кбайт), который можно передать через это соединение за 30 секунд

воскресенье, 6 сентября 2020 г.

Урок 1. Техника безопасности в компьютерном классе. Медиабезопасность

Дата проведения занятия 7.09.20
Уважаемые девятиклассники! Начинаем новый учебный год.
1. Вспомним, что такое техника безопасности в компьютерном классе. Посмотрите презентацию о технике безопасности, отметьте правильные утверждения. Давайте совместно обсудим ответы, затем  вы распишетесь в журнале по технике безопасности.

2. Кроме соблюдения правил техники безопасности по отношению к оборудованию, следует позаботиться о медиабезопасности, то есть о безопасной работе в сети Интернет. Посмотрите материал  на эту тему.

3. В этом году некоторые из вас на ОГЭ будут сдавать информатику (предмет по выбору). Уже сейчас вы можете решить половину заданий из варианта ОГЭ! Не верите?
Тогда попробуйте дома в качестве тренировки решить один из вариантов ОГЭ, размещенных на сайте К. Полякова :)
Вариант  найдете по ссылке:
Константин_Поляков_ОГЭ_Генератор_вариантов

Вы можете сделать Задания 1 - 6, 9, 13.1, 13.2, 14.

 Домашнее задание на 14 сентября
  1. Принести тетрадь для контрольных работ (12-18 листов)
  2. Вспомнить  логин и пароль для входа в свой аккаунт школьной сети
  3. Вспомнить структуру школьной сети

понедельник, 11 мая 2020 г.

Урок 30-31. Нормализация БД

Дистанционное обучение. Дата занятия 12.05.20 и 19.05.20
Срок выполнения задания ДОТ 5 (решение  задачи 1 и задачи 2) 22:00 час 12.05.20
Срок выполнения задания ДОТ 6 (решение  задачи 3 и задачи 4) 22:00 час 19.05.20
Ребята! Это задание рассчитано на 2 урока. 
На уроке 12.05.20 теория + решение задач ДОТ 5.
На уроке 19.05.20 повторение теории  + решение задач ДОТ 6

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

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

Методику нормализации таблиц создал американский ученый Эдвард Кодд в 1970 году

Нормализация БД рассмотрена в презентации,  которую  вам предлагается посмотреть.
В конце презентации находится задание ДОТ 5, которое надо выполнить сегодня, до 22:00
Ребята! Мы прощаемся с вами до следующего года,
а с некоторыми ребятами - совсем. 
Желаем вам удачи на экзаменах!

понедельник, 27 апреля 2020 г.

Урок 29. Многотабличные БД. Решение задач

Дистанционное обучение. Дата занятия 28.04.20
Срок выполнения задания (решение 3-х задач) 22:00 час 28.04.20
На прошлом уроке вы работали с многотабличной БД, которая состоит из 4 таблиц.




Вот так выглядит схема связей этой БД

На схеме связей БД, построенной для Задачи 2, обозначены связи между таблицами, указан тип связи 1:N (один-ко-многим), показано, по каким полям связаны между собой таблицы, указан первичный ключ каждой таблицы

В паре Города - Заказчики главной является таблица Города, подчиненной - Заказчики
В паре Заказчики - Заказы главной является таблица Заказчики, подчиненной - Заказы
В паре Товары - Заказы главной является таблица Товары, подчиненной - Заказы

Используя схему связей БД можно решать интересные  задачи. Решение задач рассмотрено в презентации,  которую  вам предлагается посмотреть.
В конце презентации находится задание, которое надо выполнить сегодня, до 22:00

понедельник, 20 апреля 2020 г.

Урок 28. Многотабличные базы данных

Дистанционное обучение. Дата занятия 21.04.20
Срок выполнения задания (решение двух задач) 22:00 час 21.04.20
Почему бы не собрать все данные в одной таблице?
У однотабличной модели есть недостатки:

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

Удобнее классифицировать сведения об объектах и создать несколько таблиц - для каждого класса. При создании многотабличной БД между таблицами устанавливаются связи. Связь устанавливается только между парой таблиц. Одна из таблиц такой пары называется главной таблицей, другая - подчиненной таблицей.
При создании связи ключевое поле главной таблицы связывается с полем подчиненной таблицы, которое называется внешним ключом.
А теперь посмотрим презентацию, в которой многотабличные БД рассмотрены более подробно.
В конце презентации находится задание, которое надо выполнить сегодня, до 22:00

понедельник, 13 апреля 2020 г.

Урок 27. БД как модель предметной области

Дистанционное обучение. Дата занятия 14.04.20
Срок выполнения задания (заполнение формы) не позднее 22:00 час 14.04.20

Информационные системы и БД

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

  • Справочная адресная служба большого города
  • Транспортная информационная система, обеспечивающая также и покупку железнодорожных и авиабилетов
      
  • Информационно-поисковая система правового характера

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

В середине ХХ века  были предложены следующие принципы  проектирования табличных БД:
    ,
  • Каждая таблица описывает один класс объектов;
  • Порядок расположения полей в таблице не имеет значения;
  • Все значения одного поля относятся к одному типу данных;
  • В таблице нет двух одинаковых записей;
  • Порядок расположения  записей в таблице не имеет значения.

Поэтому можно дать следующее определение. 
Реляционная БД - это БД, которую можно представить в виде набора таблиц с установленными между ними связями.

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

Для проектирования БД средней сложности наиболее часто используются Microsoft Access, OpenOffice.org Base, LibreOffice Base.

Основными объектами СУБД являются:
  • Таблицы - это основной тип объектов. В таблицах хранятся данные.  
  • Формы - это вспомогательные объекты. Они обеспечивают удобную работу с данными в таблице.  
  • Запросы - это команды и результаты обращения пользователя к СУБД для поиска данных в таблицах, сортировки, добавления, удаления и обновления записей в таблицах.
  • Отчеты - это документы, сформированные на основе таблиц и запросов и предназначенные для вывода на печать.

Реляционные БД

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

Типы данных БД

Основные типы полей:
  • числовой - для полей, содержащих числовую информацию. Длина поля - стандартная
  • текстовый - для полей, содержащих произвольные последовательности символов. Длина поля - это максимальное количество символов, которые можно записать в это поле
  • логический - для полей, данные которых могут принимать только 2 значения: ДА/НЕТ или 1/0. Длина поля - стандартная
  • дата - для полей, содержащих календарные даты. Длина поля - стандартная
В срок до 22:00 14.04.20 заполните эту форму, ответьте на вопросы
Учтите, в 22:00 доступ к форме будет закрыт, ваши ответы приниматься не будут.
Доступ к форме будет снова открыт с 16.04.20, но оценка будет снижена 

понедельник, 6 апреля 2020 г.

Урок 26. Поиск минимума и максимума в массиве

Дистанционное обучение. Дата занятия 7.04.20
Срок выполнения задания до 23 час 7.04.20

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

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

Предположим, что в некотором массиве хранятся результаты забега на 100 метров.

  • Необходимо выяснить, кто занял первое место.
  • Необходимо выяснить, кто занял 1, 2, 3 место
  • Необходимо выяснить, насколько победитель пробежал быстрее самого слабого участника 
Все эти задачи сводятся к поиску максимального и   минимального значения элемента массива
Компьютер не может сравнить разом весь ряд объектов. На каждом шаге он может сравнивать только два объекта. Поэтому в программе необходимо организовать последовательный просмотр элементов массива и сравнение значения очередного просматриваемого элемента с некоторым образцом
Как искать минимум или максимум? С чего начать?

Рассмотрим следующий алгоритм поиска минимального элемента .
Раз мы не знаем, какой элемент минимальный, предположим, что это первый элемент массива mas. Назначим min:= mas[1];
Сравним min и 2 элемент. Если 2 элемент меньше, чем min, то изменим  min:= mas[2];
Сравним min и 3 элемент. Если 3 элемент меньше, чем min, то изменим  min:= mas[3];
Будем так действовать, сравнивая все элементы с  min.
В результате в min будет находиться минимальный элемент массива


Примеры более сложных программ: мы запоминаем не сам элемент, а его номер.


Работа на ПК. Срок выполнения задания сегодня, 7.04.20 до 23 час

Выполните  задание на поиск экстремумов (минимума, максимума)
Вариант 1  для 9а; Вариант 2 для 9б; Вариант 3  для 9в 

Как получить скриншот экрана?
  1. Для каждой программы после удачного выполнения сделать снимок экрана.
    Снимок экрана делать тогда, когда на экране есть результат выполнения. 
  2. К письму для каждой программы прикрепить файл программы с расширением .pas + снимок экрана (скриншот) в формате  png или jpg (не BMP!)
  3. Вариант1 получения снимка экрана: надо нажать клавишу print scrin, вставить данные  из буфера в окно программы paint, сохранить в формате png или jpg
  4. Вариант2 получения снимка экрана: найти папку Стандартные-Windows и посмотреть, есть ли в ней инструмент Ножницы. Если есть, то создать фрагмент изображения, обведя с помощью Ножниц  часть экрана, содержащую текст программы и результат работы программы