пятница, 2 декабря 2022 г.

Урок 12. Контрольная работа по теме "Компьютерные сети"




Дата проведения занятия 9.12.22
Напоминаю, что 9.12.22  - контрольная работа по информатике.
Тема "Компьютерные сети". Посмотрите по блогу все темы с сентября.


На контрольной работе будет несколько теоретических вопросов (отвечать - очень кратко) и решение задач. Обратите особое внимание на:
  1. протоколы сети, 
  2. поисковые системы 
  3. единицы измерения информации
  4. задачи на маски адресов сети,
  5. задачи на круги Эйлера, 
  6. задачи на анализ и конструирование структуры URL

 Короче, внимательно пройдитесь по блогу и своему конспекту. Желаю удачи!


четверг, 1 декабря 2022 г.

Урок 11. Основные понятия об ИС и БД

Проблемный вопрос: как организовать хранение огромного количества данных так, чтобы можно было легко находить указанные данные. Пример - библиотека: множество книг стоят на полках …. Как найти нужную?
Можно ли для этого использовать компьютер?

Откуда и каким образом в интернете появились базы данных, в которых поисковые системы ищут ответы на наши вопросы?

Материалы по теме смотрите на странице

Дата проведения занятия 2.12.22, 16.12.22

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

Информационная система (ИС) в широком смысле - это аппаратные и программные средства, предназначенные для того, чтобы своевременно обеспечить пользователей нужной информацией.
База данных (БД)  это специальным образом организованная совокупность данных о некоторой предметной области, хранящаяся во внешней памяти компьютера.
Система управления БД (СУБД) - это программные средства, которые позволяют выполнять все необходимые операции с БД 
В середине ХХ века  были предложены следующие принципы  проектирования табличных БД:
    ,
  • Каждая таблица описывает один класс объектов;
  • Порядок расположения полей в таблице не имеет значения;
  • Все значения одного поля относятся к одному типу данных;
  • В таблице нет двух одинаковых записей;
  • Порядок расположения  записей в таблице не имеет значения.
  1. Классификация ИС 
  2. Транзакция
Основные определения из предыдущих слайдов запишите в тетрадь.
Понятия БД тесно связаны с понятиями классификации объектов.
Классификация множества объектов помогает установить связи и закономерности внутри этого множества, построить модель, а следовательно изучить. 


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

Таблицы. Основные определения 


  • Поле  простейший объект БД, предназначенный для хранения значений параметра описываемого объекта.
  • Структура записи - совокупность логически связанных полей, характеризующих параметры реального объекта.
  • Запись – совокупность логически связанных полей, характеризующих свойства описываемого объекта
  • Таблица - совокупность записей одной структуры. В зависимости от структурирования данных в БД может быть несколько таблиц.
  • Ключ - поле или комбинация полей, однозначно определяющая запись.
    В СУБД Base
    в качестве ключа обычно используют тип «Целое [INTEGER]».

На практике работаем с  СУБД в приложении LibreOffice.org Base

Внимание! Если вы выполняете работу не в компьютерном классе, убедитесь, что у вас установлен пакет LibreOffice 7.2 или более высокой версии. Если пакет не установлен, выполните установку  

Установку достаточно выполнить один раз.


пятница, 18 ноября 2022 г.

Урок 9. Сравнение поисковых систем. Решение задач

Дата проведения занятия 18.11.22

Часть1. Сравнение поисковых систем


Для самостоятельного изучения.
В настоящее время популярны метапоисковые системы, основанные на семантическом анализе. Как работает  поиск в Google?.
В этой статье вы найдете ответ на вопрос, почему у разных поисковых систем разная поисковая выдача.
А в этой статье найдете ответ на вопрос, от  чего зависит доверие  поисковых систем к продвигаемому сайту.

Часть2. Решение задач

1. Вычисление количества запросов

Задачи, связанные с построением сложных запросов, удобно решать с помощью  Диаграмм Эйлера-Венна

В этой Презентации рассмотрены типовые задачи на построение запросов

2. Сетевые технологии. Адресация в сети 

Разберите URL. Укажите: протокол, адрес сайта, путь к файлу, имя файла
https://www.blogger.com/blog/post/edit/40140.htm
Смотри урок 4-5 
Сетевые протоколы и адресация компьютеров в Интернет

3. Количество информации. Передача данных по сети

Для решения этих задач необходимо повторить единицы измерения количества информации и их соотношения.
Информационный вес символа i (Количество информации i в сообщении об одном из N равновероятных событий) вычисляется так:
2i = N
Количество информации I в сообщении из k символов некоторого алфавита, в котором N различных знаков:
I = k*i, где i вычисляется из формулы 2i = N
Скорость передачи информации измеряется в битах в секунду и вычисляется по формуле:
V = I/t , где I  - количество информации,  t - время передачи информации  

Задача
1. Документ объёмом 80 Мбайт надо передать с одного компьютера на другой
Сколько времени это займет, если: средняя скорость передачи данных по каналу связи составляет 220 бит в секунду.
Решение
t =  / V, где I = 80 Мбайт, V = 220 бит в секунду

Данные надо привести к одинаковым единицам измерения, лучше сделать это в виде степеней с основанием 2: 2K
Ответ: 640 сек

4. Решите задачи на вычисление количества запросов 

Создайте копию документа и в документе к каждой задаче покажите решение. Ссылка на задачи

5. Решите задачи на передачу данных по сети с сайта К. Полякова

Для тех, кто собирается сдавать ЕГЭ: КИМ 7 (200, 201, 202, 203)

четверг, 20 октября 2022 г.

Урок 7-8. Поиск информации в сети. Поисковые системы

Даты проведения занятия 20.10.22, 11.11.22

Поисковые системы

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

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

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

Работа поисковых систем — общие принципы

Подробнее читайте статью Принципы работы поисковых систем

 Каждая поисковая система имеет свой алгоритм поиска запрашиваемой пользователем информации. Алгоритмы эти сложные и чаще держатся в секрете. Однако общий принцип работы поисковых систем можно считать одинаковым. Любой поисковик:
  • Сначала собирает информацию, черпая её со страниц сайтов и вводя её в свою базу данных;
  • Индексирует сайты и их страницы, и переводит их из базы данных в базу поисковой выдачи;
  • Выдает результаты по поисковому запросу, беря их из базы проиндексированных страниц;
  • Ранжирует результаты (выстраивает результаты по значимости).


Всю работу поисковых систем выполняют специальные программы и комбинации этих программ.




Перечислим основные составляющие поисковых систем:

  • Spider (паук) – это браузероподобная программа, скачивающая веб-страницы. Заполняет базу данных поисковика.
  • Crawler (краулер, «путешествующий» паук) – это программа, проходящая автоматически по всем ссылкам, которые найдены на странице.
  • Indexer (индексатор) – это программа, анализирующая веб-страницы, скачанные пауками. Анализ страниц сайта для их индексации.
  • Database (база данных) – это хранилище страниц. Одна база данных это все страницы загруженные роботом. Вторая база данных это проиндексированные страницы.
  • Search engine results engine (система выдачи результатов) – это программа, которая занимается извлечением из базы данных проиндексированных страниц, согласно поисковому запросу.
  • Web server (веб-сервер) – веб-сервер, осуществляющий взаимодействие пользователя со всеми остальными компонентами системы поиска.
Поисковые системы могут быть :

  • универсальные
  • специализированные
Наиболее популярные системы объединяют в себе оба типа.

Универсальные системы

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

Специализированные системы поиска

Поиск на картах
Возможности:
  • поиск адресов на карте
  • карты в форматах 2D и 3D
  • виртуальные туры (с фотографиями и панорамами)
Каталог - данные, структурированные по темам в виде иерархических структур
Онлайновые энциклопедии и  справочники
- электронные версии бумажных словарей, энциклопедий
Получение информации по QR-коду


нередко на различных объектах (товарах, у памятников, на книгах, на веб-страницах) можно увидеть такую пометку (квадрат или прямоугольник или овал с черно-белыми точками внутри).  Это так называемый QR-код, придуманный в 1994 году японской компанией “Denso Wave”.











Прочитайте несколько интересных статей
Принципы работы поисковых систем



четверг, 29 сентября 2022 г.

четверг, 22 сентября 2022 г.

Урок 4. Адресация в интернет. Маска сети

Дата проведения занятия 23.09.22

Протоколы сети 

Каждый ресурс, доступный по Сети -- документ HTML, изображение, видео клип, программа, и т.п. -- обладает адресом, который может быть закодирован при помощи Единого Указателя Ресурса (Uniform Resource Locator), или URL


URL обычно состоит из трех частей:

<Протокол службы сети>://<сервер>/<путь к ресурсу>


В записи URL на первом месте стоит протокол службы сети Интернет (прикладной протокол)
Вот основные протоколы и соответствующие им службы:

1. HTTP (HTTPS) - Hyper Next Transfer Protocol - протокол службы WWW, протокол передачи       гипертекстовых документов;
2. FTP - File Transfer Protocol - протокол службы FTP, протокол передачи файлов;
3. NNTP - Network News Transfer Protocol - протокол службы телеконференций Usenet;
4. SMTP - Simple Mail Transfer Protocol 
    POP3 - Post Office Protocol - два протокола службы E-mail (протокол отправки писем на почтовый сервер и получения писем с сервера)

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

Внимание! На следующем уроке будет самостоятельная работа по решению задач, подобных приведенным в этом документе.


пятница, 16 сентября 2022 г.

Урок 3. Протоколы сети. Адресация в Интернет

Дата проведения занятия 16.09.22

Протоколы Интернета

World Wide Web (Всемирная Паутина) -- это сеть информационных ресурсов.
В Сети (Web) приняты три механизма для предоставления этих ресурсов для наиболее широкой аудитории:
  • Единая система наименований, по которым ресурсы могут быть найдены на Сети (URL). 
  • Протоколы для доступа к именованным ресурсам посредством Сети (HTTP и другие). 
  • Гипертекст для облегчения навигации среди ресурсов (HTML и другие языки).
Обмен информацией между клиентом и сервером происходит по определенным правилам (по протоколу).
В Интернете используется многоуровневая система протоколов, каждый из которых занимается своим делом. Рассмотрим некоторые из них:

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

Для просмотра в компьютерном классе  презентации  ищите на  сервере по адресу \\server\public1\learn\11i\NET

среда, 7 сентября 2022 г.

Урок 2. Как школа оказалась в облаках. Облачные технологии. Облачный офис

Дата проведения занятия 9.09.22
Сначала было СЛОВО, вернее, слова - учитель записывал задание на бумаге и раздавал ученикам. Ну, если не на бумаге, то в крайнем случае на дискете. Так было и в нашей школе в 1999 году. Но нам, учителям информатики, это быстро надоело. И в 1999 году в школе появилась локальная сеть, которая связала компьютерные классы, администрацию и библиотеку.
Но файлы, которые можно было передавать по локальной сети, не покидали стен школы. А как быть, если ученик или учитель заболели? Они тогда оказывались оторванными от бурной школьной жизни...

Вот тогда-то школа и повернулась в сторону Google Apps. Как пишет Википедия:  "Google Apps - это пакет облачных сервисов и приложений для совместной работы, предлагаемый компанией Google". Google Apps является проприетарным программным обеспечением.
Начиная с 2008 года Google предложила образовательным организациям (университетам, школам) бесплатно использовать пакет Google Apps, Наша школа начала использовать Google Apps с 2011 года, то есть одной из первых в России. Все программное обеспечение Google постоянно обновляется и развивается. Все приложения сопровождаются справками, в которых описывается интерфейс данного приложения. Изменилось и название пакета. Теперь он называется G Suite.
Сегодня в практической работе вы будете использовать приложения: почта, диск, а также приложения облачного офиса таблицы, документы.
Практическая работа

Домашнее задание

    Доделать, если не успели, форму.

    четверг, 1 сентября 2022 г.

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

    Дата проведения занятия 2.09.22

    Уважаемые одиннадцатиклассники!
    Поздравляем вас с началом учебного года!


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

    2. Вспоминаем, что мы работаем в школьном домене.
    Школьный домен - Область в сети, принадлежащая школе 640. В этой области включены приложения Google  для образования. Каждый ученик имеет свой аккаунт в школьном домене и может пользоваться этими приложениями: почта, диск, офисный пакет, создание сайтов и тд...
      Создайте для своей работы  облачную папку:
    11info-yyyyy, где yyyyy - ваша фамилия. Предоставьте мне, вашему учителю информатики, доступ на редактирование  этой папки.


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

    Домашнее задание на 9.09.21
    1. Вспомнить структуру школьной сети 
    2. Познакомить своих друзей и близких с Тестом словарного запаса

    четверг, 21 апреля 2022 г.

    Урок 29. Создание тематических сайтов на тему "Образование в разных странах мира"

    Дата проведения занятия 21.04.22

    Приступаем к разработке тематических сайтов 

    Тема сайта: Образование.<Название-университета>

    Например,  
    Образование. Гарвардский университет

    Приступаем к разработке тематических сайтов, посвященных образованию в разных странах мира.
    Эта работа рассчитана на несколько занятий. Вы сами планируете скорость выполнения этой работы. Сайт должен быть готов к 27.04.21.
    Устранение замечаний до 5.05.21
    Чтобы просмотр сайтов в дальнейшем был интересным, предлагаем вам выбрать страну + университет так, чтобы в подгруппе были различные страны и университеты.



    Что выбрать?  Посмотрите следующие рейтинги 
    Напишите учителю о своем выборе: 
    Письмо №1 по электронной почте.
    Тема сообщения "Образование"
    В тексте сообщения напишите: Я выбираю страну NN, университет YYY

    А. Продумайте структуру (внешняя структура) и состав сайта (внутренняя структура)
    У вас ограниченное время на разработку, поэтому тип вашего сайта - сайт-визитка. В тетради составьте краткий конспект, в котором схематично начертите типичные структуры сайтов.

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

    В  тетради   схематично изобразите внутреннюю структуру вашего будущего сайта, сконструируйте URL  сайта, дайте названия отдельным страницам (латинскими буквами) в соответствии с выбранной темой.
    Название сайта: 
    • 2022-11-свои-инициалы-университет,  (латинскими буквами)
    • например: 2022-11-AT-HarvardUniversity
    Страницы также называются латинскими буквами. К каждой странице напишите аннотацию: 1-2 предложения о том, что будет на этой странице.
    На сайте должно быть ОПТИМАЛЬНОЕ количество иллюстраций
    Минимальный состав сайта - на минимальную оценку:
    (Вы можете добавить  страницы по вашему выбору. Сначала можно создать одну или две страницы. Остальные добавлять постепенно)
    • Высшее образование в выбранной стране
    • Перечень наиболее известных университетов в выбранной стране (не менее 5)
    • История университета ZZZZ
    • Специальности
    • Известные выпускники 
    • Открытия, сделанные в стенах университета или его выпускниками
    • Ссылки на используемые сайты. Ссылок должно быть не менее 3-х

    B. Создайте Google - сайт

    1. Внимание! Мы будем работать с обновленной версией Google-сайтов, которая недавно появилась.
    2. Для создания обновленного сайта  в Приложениях Google (Вкладка Почта или Диск) выберите Сайты, затем в самой нижней строке выберите ссылку Справочный центр, вы попадете на страницу со справочной информацией по созданию обновленных сайтов
    3. Создайте обновленный сайт с вашим  URL .
    4. Выберите тему сайта (ее потом можно будет заменить)

    Сохраните сайт.
    Опубликуйте сайт!

    C. Измените Название сайта, Установите доступ

    Выполните эти действия в соответствии со справкой по сайтам
    • Введите осмысленное название (НЕ URL )
    • Общий доступ: Читать могут пользователи домена ГБОУ школы 640, обладающие ссылкой;
    • Общий доступ: Учителю предоставьте доступ редактора.
    Остальные параметры настроим позже. 

    Сохраните сайт.
    Опубликуйте сайт!

    Отошлите учителю письмо №2
    Тема письма: "Создание сайта"
    В тексте письма - URL (адрес) вашего сайта и его название

    D. Создайте отдельные страницы в соответствии с нарисованной в тетради структурой

    1. В правом меню Вставка-Страницы-Темы выберите значок  Создать страницу
    2. Укажите название страницы. (Совет: пишите название русскими буквами, конструктор сам переведет название в латиницу)

    E. Заполняйте отдельные страницы в соответствии с тематикой сайта

    Не забывайте сохранять изменения!
    Не забывайте повторно опубликовывать свой сайт после внесения каких-либо изменений!

    После завершения работы еще раз опубликуйте сайт! 

    Пример сайтов прошлого года






    среда, 6 апреля 2022 г.

    Урок 27-28. Контрольная работа по БД и СУБД


    Дата проведения занятия 7.04.22, 14.04.22
    Итак, мы завершаем изучение информационных систем, в основе которых лежит работа с СУБД и БД.

    Предлагаем вам выполнить итоговую работу (на 2 урока), которая охватывает следующие темы:
    • Многотабличные БД. Схемы БД. Связи между таблицами
    • Заполнение данными таблиц БД
    • Создание форм
    • Создание запросов без параметров
    • Создание запросов с параметрами
    • Создание групповых запросов
    Желаем вам удачи!

    среда, 16 марта 2022 г.

    Урок 25-26. Групповые запросы

    Дата проведения занятия 17.03.22
    Итак, вы получили небольшой опыт по созданию запросов без параметров и с параметрами. Вы знаете, что результат выполнения запроса - это таблица, содержащая записи, отобранные по определенным критериям. Например, мы можем вывести перечень всех товаров, цена которых менее 1000 рублей. Но как узнать, какой товар самый дешевый или самый дорогой? Как узнать, сколько различных приправ  есть на базе? Для этого можно создать запрос с групповыми операциями.
    Для создания запросов с групповыми операциями следует включить в бланк запроса строку Функция (Конструктор запроса -> Вид -> Функции)
    В строке Функция можно указать следующие групповые операции: Количество, Минимум, Максимум, Сумма.
    Групповая операция прописывается для того поля, которое мы хотим анализировать. Значения этого поля в отобранных по запросу записях РАЗЛИЧНО.
    Для тех полей, значение которых в отобранных записях совпадает, НЕ УКАЗЫВАЕТСЯ групповая операция, а в строке Функция следует поставить признак группировки Group.
    В групповых запросах строка Функция должна быть заполнена для всех полей: либо групповая операция, либо Group.
    Рассмотрим формирование группового запроса на следующем примере: сосчитать количество клиентов из Венесуэлы.


    Сначала составим макет запроса без параметров: вывести перечень клиентов (страна, название) из Венесуэлы.

















    Вот результат работы этого запроса




    Затем изменим макет запроса, сформируем групповой запрос. Для этого в строке Функция для поля Страна укажем признак группировки Group, а для поля Название выберем функцию Количество.


















    А вот так выглядит результат группового запроса









    А теперь предлагаю вам потренироваться самостоятельно и выполнить практическую работу
    На следующем уроке - итоговая работа по БД, которая охватывает следующие темы:
    • Многотабличные БД. Схемы БД. Связи между таблицами
    • Заполнение данными таблиц БД
    • Создание запросов без параметров
    • Создание запросов с параметрами
    • Создание групповых запросов


    среда, 2 марта 2022 г.

    Урок 23-24. Запросы с параметрами

    Дата проведения занятия 3.03.22, 10.03.22
    На предыдущем уроке мы создавали запросы для отбора записей по указанному критерию. Например, в запросе:
    Вывести перечень товаров (марка,  цена) дешевле 500 руб
    для поля цена указывался критерий < 500
    В критерии указывалось постоянное число.
    А если надо отобрать записи с другой границей цены, что делать?

    • Можно менять запрос…Придется для каждого числа составлять свой запрос…
    • Запросы составляет администратор, записи отбирает пользователь, которому нельзя менять запросы. 

    В этом случае применяют запросы с параметрами.
    Параметры - это данные, которые пользователь вводит при выполнении запроса.
    В конструкторе запроса параметр задается с помощью двоеточия, за которым следует имя параметра.
    Критерий   В запросах без параметров   В запросах с параметрами  
    Цена меньше 500   < 500  < :максЦены
    Страна Австрия   ='Австрия'  = :ВведиСтрану

    • Имя параметра не должно содержать пробелов! 
    • В имени параметра могут использоваться буквы русского и латинского алфавита, цифры, знак подчеркивания
    • Имя параметра не должно совпадать с именем поля!

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

    Практическая работа 6. Запросы для БД Борей с параметрами