Лекция 12 | Курс: Архитектура ЭВМ и основы ОС | Лектор: Кирилл Кринкин | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/15109
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Как ни удивительно, но абсолютно вся информация в компьютере (текст, звук, видео, программы) закодирована всего лишь с помощью двух символов: 0 и 1. Такая система кодирования данных называется «двоичная система счисления». И если вы хотите глубоко понимать, как компьютер работает с информацией — полезно узнать теоретические основы двоичной системы и ее применения в компьютерах. На этом вебинаре вы узнаете:
— зачем программисту знать про системы счисления
— почему компьютер не «понимает» ничего кроме 0 и 1
— как компьютер считает в двоичной системе
— принципы кодирования текста
— принципы кодирования видео
— принципы кодирования звука
— какие еще системы счисления часто применяются в программировании
Как вы знаете, в компьютерах используются только нули и единицы.
Вы смотрите это видео только потому, что оно было передано через интернет с помощью нулей и единиц.
Почему именно нули и единицы?
Для счёта мы используем 10 цифр — это значки 0, 1, 2 и так далее до 9.
Мы считаем с помощью двух идей:
Идея первая. Используем алфавит из 10 значков, которые мы называем цифры. У нас алфавит состоит из цифр от 0 до 9.
Идея вторая. Когда в одном разряде алфавит кончается (это называется переполнение разряда), в этом разряде мы начинаем считать с нуля, а следующий разряд увеличиваем на единицу (это называется перенос разряда).
Прелесть двоичной системы в том, что её можно реалізовать на чём угодно.
Есть ток — единица. Нет тока — ноль. Так передаётся интернет по проводам.
Горит свет — единица, не горит — ноль. Так передаётся скоростной интернет по оптоволокну.
Есть узелок на верёвке — единица, нет узелка — ноль. Так передавали информацию инки в Южной Америке.
Звонкий барабан — единица, глухой барабан — ноль. Так передавали информацию древние племена Австралии и Полинезии.
Как понять и считать в двоичной системе счисления, как переводить числа в двоичную систему и обратно, в чем суть и смысл нулей и единиц
► Список наших ютуб каналов — на сайте: ENTR.ru
●) Айтишник — это ВЕБ ПОМОЩЬ и онлайн консалтинг ( youtube.com/webpomosh ) — БЕСПЛАТНЫЕ профессиональные консультации, уроки и советы касательно веб-дизайна, создания сайтов, работы с движками, администрированию, контент-менеджменту, поддержке и раскрутке сайтов.
► Наш сайт: skobki.com
Авторы: Николай (Tangar Igroglaz) и Вера Штукенция (Vera Shtukensia)
Мы ведем еще несколько каналов на ютубе, полный список есть на нашем сайте: ENTR.ru
Сайт-визитка — содержит самые общие данные о владельце сайта (организации): вид деятельности, история, прайс-лист, контактные данные, реквизиты, схема проезда.
Представительский сайт — так иногда называют сайт-визитку с расширенной функциональностью: подробное описание услуг, портфолио, отзывы, форма обратной связи и т. д.
Корпоративный сайт — содержит полную информацию о компании-владельце, услугах/продукции, событиях в жизни компании. Отличается от сайта-визитки и представительского сайта полнотой представленной информации, зачастую содержит различные функциональные инструменты для работы с контентом (поиск и фильтры, календари событий, фотогалереи, корпоративные блоги, форумы). Может быть интегрирован с внутренними информационными системами компании-владельца (КИС, CRM, бухгалтерскими системами). Может содержать закрытые разделы для тех или иных групп пользователей — сотрудников, дилеров, контрагентов и пр.
Каталог продукции — в каталоге присутствует подробное описание товаров/услуг, сертификаты, технические и потребительские данные, отзывы экспертов и т. д. На таких сайтах размещается информация о товарах/услугах, которую невозможно поместить в прайс-лист.
Интернет-магазин — сайт с каталогом продукции, с помощью которого клиент может заказать нужные ему товары. Используются различные системы расчётов: от пересылки товаров наложенным платежом или автоматической пересылки счета по факсу до расчётов с помощью пластиковых карт.
Промо-сайт — сайт о конкретной торговой марке или продукте, на таких сайтах размещается исчерпывающая информация о бренде, различных рекламных акциях (конкурсы, викторины, игры и т. п.).
Тематический сайт — сайт, предоставляющий специфическую узкотематическую информацию по какой-либо теме.
Тематический портал — это очень большой веб-ресурс, который предоставляет исчерпывающую информацию по определённой тематике.
*Веб-сервисы:*
Доска объявлений
Поисковые сервисы — например, Google или Яндекс.
Почтовый сервис — например, Mail.ru и Gmail.
Веб-форумы
Блоговый сервис
Файлообменный пиринговый сервис — например, Bittorrent.
Каталог сайтов
Рейтинг сайтов
Облачное хранилище данных — например, Google Drive.
Сервис редактирования данных — например, Google Docs.
Первый урок нового бесплатного практического курса по базовым принципам программирования. В течение курса мы научимся писать программы, изучим основы JS, познакомимся с функциями, тестированием, рекурсией, модулями, окружением, типизациями и другими важными концепциями. Вас ждут анимированные видео, конспекты, тесты и практика.
Цель первого урока — спросить и попробовать ответить на несколько простых, но важных вопросов: Что такое компьютер? Умный ли он? Говорит ли он на языке программирования?
Подписывайтесь на канал SplinCodeWD:
★★★★★★★★★★★★★★★★★★★★★★★
На моем канале вы можете найти видеоуроки по C/C /HTML/CSS/JS/PHP, аудиоподкасты и разборы статей с хабра, и многое другое. Подписывайтесь, вместе мы сможем преодолеть трудности.
★★★★★★★★★★★★★★★★★★★★★★★
В данном вебинаре рассматриваются вопросы компиляции и сборки артифактов с помощью системы Maven. Ссылки на примеры можно посмотреть на странице java-course.ru/courses/webinarfree/
Мотивация инициации ввода-вывода по прерыванию. Контроллер прерывания, вектора прерывания, регистр состояния, машинный цикл прерывания БЭВМ NG. Программа обработки прерывания.