Лекция 6. IPC overview (Архитектура операционной системы на примере Linux)


Лекция №6 в курсе «Архитектура операционной системы (на примере Linux)», осень 2017

Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: bit.ly/2IWTIRf
Все лекции курса по порядку: bit.ly/2kBPnnZ

Лекция 12 | Архитектура ЭВМ и основы ОС | Кирилл Кринкин | CSC | Лекториум


Лекция 12 | Курс: Архитектура ЭВМ и основы ОС | Лектор: Кирилл Кринкин | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/15109

Подписывайтесь на канал: www.lektorium.tv/ZJA
Следите за новостями:
vk.com/openlektorium
www.facebook.com/openlektorium

Как запоминает и считает компьютер. Системы счисления и кодирования данных [GeekBrains]


Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP

Как ни удивительно, но абсолютно вся информация в компьютере (текст, звук, видео, программы) закодирована всего лишь с помощью двух символов: 0 и 1. Такая система кодирования данных называется «двоичная система счисления». И если вы хотите глубоко понимать, как компьютер работает с информацией — полезно узнать теоретические основы двоичной системы и ее применения в компьютерах. На этом вебинаре вы узнаете:

— зачем программисту знать про системы счисления
— почему компьютер не «понимает» ничего кроме 0 и 1
— как компьютер считает в двоичной системе
— принципы кодирования текста
— принципы кодирования видео
— принципы кодирования звука
— какие еще системы счисления часто применяются в программировании

Подписывайся на наш канал и смотри новые видео первым: www.youtube.com/progliveru

Проходи бесплатные курсы: goo.gl/4gG8TL
Выбери профессию: goo.gl/WSdYSE
Смотри вебинары: goo.gl/bBVKcb
Читай статьи: goo.gl/XfJNqc
Проверяй знания: goo.gl/gqKSsw

ВКонтакте vk.com/geekbrainsru
Facebook www.facebook.com/geekbrains.ru
Одноклассники ok.ru/geekbrains
Telegram t.me/geekbrains_ru
Instagram www.instagram.com/geekbrains.ru/

#счислениеданных #кодированиеданных #geekbrains #программирование #курсыпрограммирования

Двоичная система счисления — самое простое объяснение


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

Для счёта мы используем 10 цифр — это значки 0, 1, 2 и так далее до 9.

Мы считаем с помощью двух идей:
Идея первая. Используем алфавит из 10 значков, которые мы называем цифры. У нас алфавит состоит из цифр от 0 до 9.
Идея вторая. Когда в одном разряде алфавит кончается (это называется переполнение разряда), в этом разряде мы начинаем считать с нуля, а следующий разряд увеличиваем на единицу (это называется перенос разряда).

Прелесть двоичной системы в том, что её можно реалізовать на чём угодно.
Есть ток — единица. Нет тока — ноль. Так передаётся интернет по проводам.
Горит свет — единица, не горит — ноль. Так передаётся скоростной интернет по оптоволокну.
Есть узелок на верёвке — единица, нет узелка — ноль. Так передавали информацию инки в Южной Америке.
Звонкий барабан — единица, глухой барабан — ноль. Так передавали информацию древние племена Австралии и Полинезии.

zero2hero.org/course/details/binary-numbers

ДВОИЧНАЯ СИСТЕМА — ПРОСТО И ПОНЯТНО ●) АЙТИШНИК


Как понять и считать в двоичной системе счисления, как переводить числа в двоичную систему и обратно, в чем суть и смысл нулей и единиц
► Список наших ютуб каналов — на сайте: ENTR.ru
●) Айтишник — это ВЕБ ПОМОЩЬ и онлайн консалтинг ( youtube.com/webpomosh ) — БЕСПЛАТНЫЕ профессиональные консультации, уроки и советы касательно веб-дизайна, создания сайтов, работы с движками, администрированию, контент-менеджменту, поддержке и раскрутке сайтов.
► Наш сайт: skobki.com

Авторы: Николай (Tangar Igroglaz) и Вера Штукенция (Vera Shtukensia)

Мы ведем еще несколько каналов на ютубе, полный список есть на нашем сайте: ENTR.ru

Сайт-визитка — содержит самые общие данные о владельце сайта (организации): вид деятельности, история, прайс-лист, контактные данные, реквизиты, схема проезда.

Представительский сайт — так иногда называют сайт-визитку с расширенной функциональностью: подробное описание услуг, портфолио, отзывы, форма обратной связи и т. д.

Корпоративный сайт — содержит полную информацию о компании-владельце, услугах/продукции, событиях в жизни компании. Отличается от сайта-визитки и представительского сайта полнотой представленной информации, зачастую содержит различные функциональные инструменты для работы с контентом (поиск и фильтры, календари событий, фотогалереи, корпоративные блоги, форумы). Может быть интегрирован с внутренними информационными системами компании-владельца (КИС, CRM, бухгалтерскими системами). Может содержать закрытые разделы для тех или иных групп пользователей — сотрудников, дилеров, контрагентов и пр.

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

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

Промо-сайт — сайт о конкретной торговой марке или продукте, на таких сайтах размещается исчерпывающая информация о бренде, различных рекламных акциях (конкурсы, викторины, игры и т. п.).

Тематический сайт — сайт, предоставляющий специфическую узкотематическую информацию по какой-либо теме.

Тематический портал — это очень большой веб-ресурс, который предоставляет исчерпывающую информацию по определённой тематике.

*Веб-сервисы:*

Доска объявлений

Поисковые сервисы — например, Google или Яндекс.

Почтовый сервис — например, Mail.ru и Gmail.

Веб-форумы

Блоговый сервис

Файлообменный пиринговый сервис — например, Bittorrent.

Каталог сайтов

Рейтинг сайтов

Облачное хранилище данных — например, Google Drive.

Сервис редактирования данных — например, Google Docs.

Фотохостинг — например, ImageShack.

Видеохостинг — например, YouTube.

Социальные медиа.

Что такое компьютер на самом деле? / Введение в программирование, урок 1 (JavaScript ES6)


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

Цель первого урока — спросить и попробовать ответить на несколько простых, но важных вопросов: Что такое компьютер? Умный ли он? Говорит ли он на языке программирования?

______

Пройдите весь курс с тестами и практическими упражнениями на Hexlet бесплатно:
ru.hexlet.io/courses/introduction_to_programming/lessons/intro/theory_unit?utm_source=youtube

Java. Урок 9. Потоки ввода-вывода в Java, сжатие, шифрование


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

На моем канале вы можете найти видеоуроки по C/C /HTML/CSS/JS/PHP, аудиоподкасты и разборы статей с хабра, и многое другое. Подписывайтесь, вместе мы сможем преодолеть трудности.
★★★★★★★★★★★★★★★★★★★★★★★

Подпишись: www.youtube.com/c/splincodewd

Материалы по видеоурокам тут:
★★★★★★★★★★★★★★★★★★★★★★★

Ссылка: github.com/splincode/basework

Если хотите поддержать проект:
★★★★★★★★★★★★★★★★★★★★★★★
Проект SplinCodeWD: splincode.github.io/course/
Я вконтакте: vk.me/splincode
Паблик: new.vk.com/splincode_public
Мое портфолио: splincode.github.io/
Безлимитный хостинг: hostliga.ru/
Твиттер: twitter.com/splincodewd
Пожертвование: money.yandex.ru/to/410011651364842

Основы профессиональной деятельности, часть 3, лекция 4. Ввод-вывод по прерыванию


Мотивация инициации ввода-вывода по прерыванию. Контроллер прерывания, вектора прерывания, регистр состояния, машинный цикл прерывания БЭВМ NG. Программа обработки прерывания.