вторник, 12 сентября 2017 г.

Урок 2. Системы счисления

Что такое система счисления?

Система счисления - это способ записи чисел с помощью заданного набора специальных знаков (цифр).
Существуют позиционные и непозиционные системы счисления.
В непозиционных системах счисления вес цифры (т. е. тот вклад, который она вносит в значение числа) не зависит от ее позиции в записи числа. Так, в римской системе счисления в числе XXXII (тридцать два) вес цифры X в любой позиции равен десяти.
В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число. Например, в десятичном числе 757,7 первая семерка означает 7 сотен, вторая - 7 единиц, а третья - 7 десятых долей единицы. Сама же запись числа 757,7 означает сокращенную запись суммы 700 + 50 + 7 + 0,7 = 7 * 102 + 5 * 101 + 7 * 100 + 7 * 10-1 = 757,7
Любая позиционная система счисления характеризуется:
  • алфавитом
  • основанием.
Основание позиционной системы счисления - это количество различных знаков или символов, используемых для изображения цифр в данной системе.
Алфавит системы счисления - это все знаки(их перечисление), используемые для изображения цифр в данной системе.


Вид системы счисления
Алфавит
Основание
Десятичная
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
10
Двоичная
{0, 1}
2
Шестнадцатеричная
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}
16
Приняв за основание число 10, получим хорошо знакомую десятичную систему. Число 60 является основанием древней вавилонской шестидесятеричной системы, к которой восходит деление часа на 60 минут иугла на 360 градусов. Традицию считать дюжинами - в году 12 месяцев, в сутках два периода по 12 часов, в футе 12 дюймов - распространили англосаксы. В Китае широко использовалась пятеричная система.
За основание системы можно принять любое натуральное число - 2, 3, 4 и т. д. Следовательно, возможно бесчисленное множество позиционных систем: двоичная, троичная, четверичная и т. д.
Запись чисел в каждой из систем счисления с основанием q означает сокращенную запись выражения 

an-1qn-1 + an-2qn-2 + ... + a1q1 + a0q0 + a-1q-1 + ... + a-mq-m

где ai - цифры системы счисления; n и m - число целых и дробных разрядов соответственно.

Следовательно, Расширенная запись числа - это сумма произведений коэффициентов на основание системы счисления в степени позиции цифры в числе.

Практическое задание:
1. Спросите у учителя свой вариант.
2. Откройте нужное задание и создайте копию и сохраните ее на свой облачный диск.
3. Задания выполнять по порядку!!!

Для перевода числе используйте подсказки:
 - перевод чисел из десятичной СС в другую

Домашнее задание - выполнить письменно в тетради

9А и 9В
1. Переведите числа из двоичной системы счисления в десятичную:
100112
1101,12
1011012
1101011,012

2. Переведите целые числа из  десятичной системы счисления в двоичную:
8910
35710
60010
201010




1. Переведите числа из двоичной системы счисления в десятичную:
101012
1011,012
1001112
1001001,12

2. Переведите целые числа из  десятичной системы счисления в двоичную:
6810
24910
80010
201710

среда, 6 сентября 2017 г.

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

Уважаемые девятиклассники! Начинаем новый учебный год.

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

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

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

Теперь прочитайте, как построен тест и ответьте в тетради  на 10 вопросов, которые покажут, насколько внимательно вы читали этот материал.
А теперь пройдите Тест словарного запаса (Тест определяет ваш пассивный словарный запас) и отправьте учителю сообщение по электронной почте о том, как оценен ваш словарный запас

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

вторник, 10 мая 2016 г.

Урок 32. Построение запросов с параметрами

На предыдущем уроке мы создавали запросы для отбора записей по указанному критерию. Например, в запросе:

Вывести перечень  блюд (Название, Примечание, цена), которые дешевле 90 руб

для поля цена указывался критерий < 90
В критерии указывалось постоянное число.

А если пользователю надо отобрать записи с другой границей цены, что делать? 
Обычно запросы составляет администратор БД, а пользователь только использует уже составленные запросы.
Неужели администратору для КАЖДОЙ ЦЕНЫ придется составлять свой запрос?

В этом случае администратор может применить запросы с параметрами.
Параметры - это данные, которые пользователь вводит во время выполнения запроса.
В конструкторе запроса параметр задается с помощью двоеточия, за которым следует имя параметра, например:
<  :макс_цена
Имя параметра не должно содержать пробелов! 
Имя параметра не должно совпадать с именем поля!

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

Практическая работа. Запросы с параметрами

вторник, 3 мая 2016 г.

Урок 31. Великой Победе посвящается...

Ребята, через несколько дней вся страна будет отмечать 71-й раз  День Победы.
Еще живы некоторые участники Великой Отечественной Войны, «бойцы фронта и тыла»...
Уже давно выросли их дети и внуки...
Вы — представители поколения, которое родилось через 50 - 60 лет после этой страшной войны.
Что вы знаете о той войне? Как к ней относитесь? Что вам рассказали ваши родные?
Вот сейчас мы предлагаем вам остановиться, задуматься.


Творческое задание

В этом году  каждый из вас создал свой блог. 
  1. Найдите свой учебный блог, войдите в Blogger, чтобы можно было изменить его  (Сервисы Google -- Еще -- Другие сервисы -- Blogger -- Блоги пользователя... )
  2. Для просмотра блога воспользуйтесь кнопкой -- Просмотреть блог
  3. За 2 урока создайте сообщение (пост) "Посвящается Дню Победы"
  4. Можно создать коллаж в Gimp
  5. Можно сделать обзор мероприятий, посвященных Дню Победы. Знаете ли вы, что такое Бессмертный полк? Может быть, вы или ваши родные прошли по Невскому в прошлом году в составе этого полка...
  6. Можно просто написать свои мысли об этом дне, о войне и мире
Задание не такое простое, как кажется. Удачи вам!

вторник, 26 апреля 2016 г.

Урок 30. Построение запросов

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

Запрос - это обращение к СУБД для отбора записей или других операций с данными.

Рассмотрим построение запросов на примере БД Школьная столовая

Чтобы построить запрос, перейдем на вкладку Запросы, выберем в области Задачи вариант Создать запрос в режиме Дизайна. Перед нами откроется окно Конструктора запросов. Оно выглядит так, как показано на этом рисунке.




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


На рисунке показан бланк, заполненный для формирования такого запроса:
"Вывести перечень  блюд (Название, Примечание, Цена), которые дешевле 90 руб. Сортировка по полю Цена, по возрастанию "

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



Прежде, чем начать составлять запросы, изучите алгоритм формирования запросов


вторник, 19 апреля 2016 г.

Основы классификации (по учебнику Н.В. Макаровой)

Основные понятия

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

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


Пример классификации компьютеров
по размерам и функциональным возможностям


Посмотрите другие примеры классификации объектов 

 Необходимость классификации

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

Задание по классификации 

Выберите из телепрограммы передачи, которые представляют для вас интерес (не менее 20)
Классифицируйте их. 
  • по телеканалам (не менее 5)
  • по датам (не более 3)
  • по категории (художественный фильм, сериал, мультфильм, спорт и т п)
Постройте дерево - не менее 3-х уровней. Дерево зарисуйте в тетради для контрольных работ


вторник, 5 апреля 2016 г.

Урок 28-29. Часть 2. Многотабличные базы данных

Почему не собрать все данные в одной таблице?
У однотабличной модели есть недостатки:

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

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

В качестве примера рассмотрим базу данных "Школьная столовая". В этой БД требуется хранить информацию о двух классах объектов: о блюдах, которые продаются в столовой, и заказах, которые поступают от классных руководителей на обеды (завтраки) для классов или заказов отдельных школьников. Рассмотрим схему связей этой БД


Каждое блюдо может быть включено в несколько заказов.

Каждый заказ может включать несколько блюд.