Презентации по Информатике

Спам и защита от него
Спам и защита от него
Первоначально слово «SPAM» появилось в 1936 г. Оно расшифровывалось как SPiced hAM (острая ветчина) и было товарным знаком для мясных консервов компании Hormel Foods — острого колбасного фарша из свинины. Всемирную известность в применении к назойливой рекламе термин SPAM получил благодаря знаменитому скетчу с одноимённым названием из известного шоу «Летающий цирк Монти Пайтона» (1969) комик-группы Монти Пайтон. Смысл скетча сводится к тому, что в одном кафе все блюда в меню содержат «SPAM», некоторые даже по нескольку раз. Когда главный герой скетча, пришедший в это кафе вместе с женой, просит принести ему блюдо без «SPAM», официантка предлагает ему блюдо с «небольшим количеством SPAMа». Посетитель возмущается, и хор викингов, сидящих за соседними столиками, начинает петь хвалебную песню «SPAMу», после чего скетч погружается в хаос. В конце скетча жена героя восклицает: Я не люблю «SPAM»! (англ. «I don’t like spam!»). В титрах к именам действующих лиц также было добавлено слово «SPAM». В общей сложности это слово упоминается в скетче более ста раз.[1][2] По другой версии, после Второй мировой войны остались огромные запасы данных консервов, которыми снабжались американские солдаты. Для того, чтобы сбыть свою продукцию не первой свежести, компания Hormel Foods провела первую в своем роде рекламную кампанию. Слово «SPAM» бросалось в глаза на каждом углу, с витрин всех дешёвых магазинов, оно было написано на бортах автобусов и трамваев. Это слово можно было прочесть на фасадах домов и в газетах. Реклама консервов «SPAM» беспрерывно транслировалась по радио. В общем, от неё не было возможности скрыться — она везде «бросалась» в глаза и звучала во всех приёмниках.
Продолжить чтение
Итоговые функции
Итоговые функции
Функция COUNT используется для подсчета строк или значений в столбце, отличных от значения NULL При использовании в запросах функция COUNT возвращает числовое значение. При использовании с опцией DISTINCT функция COUNT посчитает только разные строки (т. е строки без учета повторений). По умолчанию используется опция ALL (противоположность DISTINCT), поэтому указывать ALL не обязательно Повторяющиеся значения считаются, когда DISTINCT не указано Другой опцией функции COUNT является звездочка (*) При использовании со звездочкой функция COUNT возвращает число всех строк в таблице, без исключения повторяющихся, не обращая внимания на возможно имеющиеся в столбце значения NULL Синтаксис оператора функции COUNT следующий COUNT [ (*) | (DISTINCT | ALL) J (имя_столбца) Команда DISTINCT не используется с COUNT(*), а используется только с COUNT(имя_столбца) Пример __________________ Значение SELECT COUNT (EMP_ID) Подсчет числа табельных FROM EMPLOYEE__PAY_TBL; номеров всех служащих SELECT COUNT (DISTINCT SALARY) Подсчет только FROM EMPLOYEE_PAY_TBL; разных строк SELECT COUNT (ALL SALARY); Подсчет всех строк FROM EMPLOYEE_PAY_TBL; для SALARY SELECT COUNT (*) Подсчет всех строк таблицы FROM EMPLOYEE_TBL; EMPLOYEE_TBL Ввиду того, что функция COUNT подсчитывает строки, тип содержащихся в столбце данных роли не играет, т. е. данные в строке могут быть любого типа
Продолжить чтение
Цифровые каналы передачи данных
Цифровые каналы передачи данных
Цифровые каналы передачи данных К числу новых стандартов для высокоскоростных магистралей передачи данных относятся стандарт цифровой синхронной иерархии SDH (Synchronous Digital Hierachy). Наиболее перспективными сетями интегрального обслуживания являются сети с цифровыми каналами передачи данных, например, сети ISDN. Асинхронное и синхронное кодирование В асинхронном режиме применяют коды, в которых явно выделены границы каждого символа (байта) специальными стартовым и стоповым символами. Подобные побайтно выделенные коды называют байт-ориентированными, а способ передачи - байтовой синхронизацией. Однако это увеличивает число битов, не относящихся собственно к сообщению. В синхронном режиме синхронизм поддерживается во время передачи всего информационного блока без обрамления каждого байта. Такие коды называют бит-ориентированными. Для входа в синхронизм нужно обозначать границы лишь всего передаваемого блока информации с помощью специальных начальной и конечной комбинаций байтов (обычно это двубайтовые комбинации). В этом случае синхронизация называется блочной (фреймовой).
Продолжить чтение
Язык программирования Python
Язык программирования Python
Основная информация Python (в русском языке распространено название питон)— высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. История Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом. Для распределённой ОС Amoeba требовался расширяемый скриптовый язык, и Гвидо начал писать Python на досуге, позаимствовав некоторые наработки для языка ABC (Гвидо участвовал в разработке этого языка, ориентированного на обучение программированию). В феврале 1991 года Гвидо опубликовал исходный текст в группе новостей alt.sources. С самого начала Python проектировался как объектно-ориентированный язык.
Продолжить чтение
Прием детей в 1-ый класс на 2020/2021 учебный год. Город Екатеринбург
Прием детей в 1-ый класс на 2020/2021 учебный год. Город Екатеринбург
Когда подавать заявление: 15.12.2019 – 23.01.2020 – прием детей, имеющих право на получение мест в муниципальных образовательных учреждениях в первоочередном порядке, зарегистрированных на закрепленной за образовательным учреждением территорией, и детей, имеющих право преимущественного зачисления; 29.01.2020 – 30.06.2020 – прием детей, зарегистрированных на территории, за которой закреплена конкретная образовательная организация, в Верх-Исетском, Ленинском и Чкаловском районах (имеющих постоянную или временную регистрацию на закрепленной территории), в том числе имеющих право на получение мест в муниципальных образовательных учреждениях в первоочередном порядке и имеющих право преимущественного зачисления. Когда подавать заявление: 30.01.2020 – 30.06.2020 – прием детей, зарегистрированных на территории, за которой закреплена конкретная образовательная организация, в Железнодорожном и Орджоникидзевском, а также в Верх-Исетском, Ленинском и Чкаловском районах (имеющих постоянную или временную регистрацию на закрепленной территории), в том числе имеющих право на получение мест в муниципальных образовательных учреждениях в первоочередном порядке и имеющих право преимущественного зачисления; 31.01.2020 – 30.06.2020 – прием детей, зарегистрированных на территории, за которой закреплена конкретная образовательная организация, в Кировском и Октябрьском, а также в Железнодорожном и Орджоникидзевском, в Верх-Исетском, Ленинском и Чкаловском районах (имеющих постоянную или временную регистрацию на закрепленной территории), в том числе имеющих право на получение мест в муниципальных образовательных учреждениях в первоочередном порядке и имеющих право преимущественного зачисления.
Продолжить чтение