Разные курсы
@some_courses
Углулбенная информация по разным темам
51 posts
Computer Science

Как устроен интернет. Начало

Из-за угрозы войны нужна была децентрализованная безопасная система связи.

IT курс от Торвальда

Ссылка на курс: Программирование с нуля

Оценка сложности алгоритмов

Конспект видео: https://www.youtube.com/watch?v=cXCuXNwzdfY&list=PLIJLLSrXDPojDGKW0WZ7sU0eO3nyn0oDc&index=10&pp=iAQB

Как работают кодировки

Конспект видео: https://www.youtube.com/watch?v=4MFcmreAUhs&list=PLIJLLSrXDPojDGKW0WZ7sU0eO3nyn0oDc&index=4&pp=iAQB

Как работает стек

Конспект видео: https://www.youtube.com/watch?v=MXoMuymbfo8&list=PLIJLLSrXDPojDGKW0WZ7sU0eO3nyn0oDc&index=3&pp=iAQB

Как работает процессор

Конспект видео: https://www.youtube.com/watch?v=k9wK2FThEsk&list=PLIJLLSrXDPojDGKW0WZ7sU0eO3nyn0oDc&index=2

Как работает память компьютера

• Компонент компьютера способный хранить в себе информацию

Как работает кэш память

Конспект видео: https://www.youtube.com/watch?v=7n_8cOBpQrg

Языки программирования

• Языки высокого уровня созданы для облегчения написания программ • Низкоуровневые - команды для конкретного семейства процессоров. Команды - аналог машинных наборов инструкций • Чтобы перевести язык в машинный код нужен транслятор. • Трансляторы делятсья на компилятор и интерпретатор • Компилятор - сначала текст в машинные коды и потом выполняет • Интерпретатор - анадизирует и выполняет построчно сразу. • Есть смешанный вид, когда переводит в промежуточный байткод и интерпретируется • Стандартная схема: код разбитый на разные файлы идет на вход препроцессору который её собирает. Собранная программа подаётся компилятору и далее в зависимости от компилятора, программа может быть конвертирована в язык ассемблер. Асемблерная программа...