📗 Идеи, определившие облик информатики [2023] Гарри Рой Льюис
📘 Ideas that Created the Future: Classic Papers of Computer Science [2021] Harry R. Lewis
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить RU-книгу или 💵 Купить EN-книгу
💾 Ознакомиться с книгами RU + EN
Гарри Рой Льюис (1947 г.р.) - американский ученый-компьютерщик, математик и администратор университета, известный своими исследованиями в вычислительная логика, учебники в теоретическая информатика, а также работы по информатике, высшему образованию и технологиям. Он - профессор компьютерных наук Гордона Маккея в Гарвардский университет, и был деканом Гарвардский колледж с 1995 по 2003 гг.
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
📘 Ideas that Created the Future: Classic Papers of Computer Science [2021] Harry R. Lewis
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить RU-книгу или 💵 Купить EN-книгу
💾 Ознакомиться с книгами RU + EN
Гарри Рой Льюис (1947 г.р.) - американский ученый-компьютерщик, математик и администратор университета, известный своими исследованиями в вычислительная логика, учебники в теоретическая информатика, а также работы по информатике, высшему образованию и технологиям. Он - профессор компьютерных наук Гордона Маккея в Гарвардский университет, и был деканом Гарвардский колледж с 1995 по 2003 гг.
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206
#информатика #Computer_Science #алгоритмы #программирование #складчина🔥35👍21❤4🤯1🤗1
📒 Компьютерные сети. 6-е изд. [2023] Эндрю С. Таненбаум, Ник Фимстер, Дэвид Уэзеролл
📘 Computer Networks [2021] Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall
💳 Купить книгу
💾 Скачать книги
Таненбаум Эндрю С — Профессор Амстердамского свободного университета, где возглавляет группу разработчиков компьютерных систем, доктор философии. Известен как автор Minix (свободная Unix-подобная операционная система для студенческих лабораторий), книг по компьютерным наукам и RFID-вируса. Также является главным разработчиком пакета "Amsterdam Compiler Kit". Сам он считает свою преподавательскую деятельность наиболее важной. Ведет курсы по организации компьютеров и операционных систем.
Фимстер Ник — получил степень Ph.D. в Массачусетском технологическом институте и сейчас занимает должность профессора в Чикагском университете. Его исследования сосредоточены на многих аспектах компьютерных сетей и сетевых систем, с упором на сетевые операции, сетевую безопасность и устойчивые системы связи. Один из первых сотрудников Looksmart (приобретенной позднее AltaVista), где написал первый поисковый бот; и Damballa, где помог разработать первый алгоритм обнаружения ботнетов.
#программирование #компьютерные_сети #web #networks #алгоритмы #it #computer_science
📘 Computer Networks [2021] Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall
💳 Купить книгу
💾 Скачать книги
Таненбаум Эндрю С — Профессор Амстердамского свободного университета, где возглавляет группу разработчиков компьютерных систем, доктор философии. Известен как автор Minix (свободная Unix-подобная операционная система для студенческих лабораторий), книг по компьютерным наукам и RFID-вируса. Также является главным разработчиком пакета "Amsterdam Compiler Kit". Сам он считает свою преподавательскую деятельность наиболее важной. Ведет курсы по организации компьютеров и операционных систем.
Фимстер Ник — получил степень Ph.D. в Массачусетском технологическом институте и сейчас занимает должность профессора в Чикагском университете. Его исследования сосредоточены на многих аспектах компьютерных сетей и сетевых систем, с упором на сетевые операции, сетевую безопасность и устойчивые системы связи. Один из первых сотрудников Looksmart (приобретенной позднее AltaVista), где написал первый поисковый бот; и Damballa, где помог разработать первый алгоритм обнаружения ботнетов.
#программирование #компьютерные_сети #web #networks #алгоритмы #it #computer_science
👍67❤10🔥9😍4❤🔥2
📗 Код: тайный язык информатики [2019] Петцольд Чарльз
📘 Code: The Hidden Language of Computer Hardware and Software [2023] Petzold C.
💾 Скачать книгу RU + EN
Книга для всех, кто мечтает научиться программировать или уже учится. Для всех, кому интересна внутренняя жизнь компьютеров и принципы их работы.
Глава 1. Лучшие друзья
Глава 2. Коды и комбинации
Глава 3. Брайль и двоичные коды
Глава 4. Устройство фонарика
Глава 5. Заглядывая за угол
Глава 6. Телеграфы и реле
Глава 7. Наши десять цифр
Глава 8. Альтернативы десятке
Глава 9. За битом бит
Глава 10. Логика и переключатели
Глава 11. Логические вентили
Глава 12. Двоичный сумматор
Глава 13. А как насчет вычитания?
Глава 14. Обратная связь и триггеры
Глава 15. Байты и шестнадцатеричные числа
Глава 16. Сборка памяти
Глава 17. Автоматизация
Глава 18. От счетов к микросхемам
Глава 19. Два классических микропроцессора
Глава 20. Набор символов ASCII
Глава 21. Шины
Глава 22. Операционная система
Глава 23. Фиксированная точка, плавающая точка
Глава 24. Языки высокого и низкого уровня
Глава 25. Графическая революция
#информатика #программирование #computer_science #алгоритмы #железо #архитектура
💡 Physics.Math.Code // @physics_lib
📘 Code: The Hidden Language of Computer Hardware and Software [2023] Petzold C.
💾 Скачать книгу RU + EN
Книга для всех, кто мечтает научиться программировать или уже учится. Для всех, кому интересна внутренняя жизнь компьютеров и принципы их работы.
Глава 1. Лучшие друзья
Глава 2. Коды и комбинации
Глава 3. Брайль и двоичные коды
Глава 4. Устройство фонарика
Глава 5. Заглядывая за угол
Глава 6. Телеграфы и реле
Глава 7. Наши десять цифр
Глава 8. Альтернативы десятке
Глава 9. За битом бит
Глава 10. Логика и переключатели
Глава 11. Логические вентили
Глава 12. Двоичный сумматор
Глава 13. А как насчет вычитания?
Глава 14. Обратная связь и триггеры
Глава 15. Байты и шестнадцатеричные числа
Глава 16. Сборка памяти
Глава 17. Автоматизация
Глава 18. От счетов к микросхемам
Глава 19. Два классических микропроцессора
Глава 20. Набор символов ASCII
Глава 21. Шины
Глава 22. Операционная система
Глава 23. Фиксированная точка, плавающая точка
Глава 24. Языки высокого и низкого уровня
Глава 25. Графическая революция
#информатика #программирование #computer_science #алгоритмы #железо #архитектура
💡 Physics.Math.Code // @physics_lib
👍80🔥10❤8😍6⚡2
Media is too big
VIEW IN TELEGRAM
👨🏻💻 Как пройти путь от программиста до руководителя компании
В МГУ им. Н. П. Огарёва состоялась встреча студентов с Александром Ковалем, президентом Codemasters International и основателем международного стартапа TruVisibility. Александр рассказал свою "историю успеха" – как и чему он учился, как прошел путь от простого разработчика до президента компании мирового охвата.
Родился в 1972 году в г. Прилуки Черниговской области.
В 1995 году окончил факультет электроники и компьютерных технологий МИЭТ.
В 1999 году защитил диссертацию на соискание научной степени кандидата технических наук. Начал работать в Кремниевой долине, где прошел путь от программиста до технического директора.
В 2006 году открыл компанию Codemasters International.
В 2008 году окончил курс MBA во Florida Atlantic University.
В 2012 году основал TruVisibility.com.
#информатика #программирование #computer_science #карьера #работа #IT
💡 Physics.Math.Code // @physics_lib
В МГУ им. Н. П. Огарёва состоялась встреча студентов с Александром Ковалем, президентом Codemasters International и основателем международного стартапа TruVisibility. Александр рассказал свою "историю успеха" – как и чему он учился, как прошел путь от простого разработчика до президента компании мирового охвата.
Родился в 1972 году в г. Прилуки Черниговской области.
В 1995 году окончил факультет электроники и компьютерных технологий МИЭТ.
В 1999 году защитил диссертацию на соискание научной степени кандидата технических наук. Начал работать в Кремниевой долине, где прошел путь от программиста до технического директора.
В 2006 году открыл компанию Codemasters International.
В 2008 году окончил курс MBA во Florida Atlantic University.
В 2012 году основал TruVisibility.com.
#информатика #программирование #computer_science #карьера #работа #IT
💡 Physics.Math.Code // @physics_lib
👍29🤨10🔥5❤2⚡1👨💻1
📚 Подборка: 20 книг по алгоритмам и структурам данных
💾 Скачать книги
Алгоритм — это последовательность команд. набор инструкций, описывающих порядок действий для достижения результата. Запись алгоритма на каком-либо языке программирования в виде определенных инструкций (команд), которые идут друг за другом, называется программой. Можно сказать, что программа — это алгоритм + структуры данных. Команды (они же инструкции или операторы) — это наименьшая автономная часть, выполняющая какой-то программный код.
#подборка_книг #алгоритмы #программирование #computer_science #информатика
💾 Скачать книги
Алгоритм — это последовательность команд. набор инструкций, описывающих порядок действий для достижения результата. Запись алгоритма на каком-либо языке программирования в виде определенных инструкций (команд), которые идут друг за другом, называется программой. Можно сказать, что программа — это алгоритм + структуры данных. Команды (они же инструкции или операторы) — это наименьшая автономная часть, выполняющая какой-то программный код.
#подборка_книг #алгоритмы #программирование #computer_science #информатика
❤38👍27🔥6⚡2💯2😎2
📙 Информатика: базовый курс [2005] Акулов О.А., Медведев Н.В.
💾 Скачать книгу
✏️ «Человек в XXI веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку ХХ века, не умевшему ни читать, ни писать» — В. М. Глушков — советский математик, кибернетик. Доктор физико-математических наук (1955), профессор (1957).
#информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
💾 Скачать книгу
✏️ «Человек в XXI веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку ХХ века, не умевшему ни читать, ни писать» — В. М. Глушков — советский математик, кибернетик. Доктор физико-математических наук (1955), профессор (1957).
#информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
👍51🔥8💯4❤3❤🔥1😨1😎1
Информатика_базовый_курс_2005_Акулов_О_А_,_Медведев_Н_В_.pdf
25.1 MB
📙 Информатика: базовый курс [2005] Акулов О.А., Медведев Н.В.
В книге изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, а также систем обработки, хранения и передачи информации. Рассмотрены актуальные вопросы контроля и защиты информации в автоматизированных системах. Представлены определения ключевых понятий и конкретные вопросы по темам курса.
Для студентов высших учебных заведений, бакалавров, магистров, обучающихся по специальности "Информатика и вычислительная техника", а также студентов, изучающих естественные науки. #информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
В книге изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, а также систем обработки, хранения и передачи информации. Рассмотрены актуальные вопросы контроля и защиты информации в автоматизированных системах. Представлены определения ключевых понятий и конкретные вопросы по темам курса.
Для студентов высших учебных заведений, бакалавров, магистров, обучающихся по специальности "Информатика и вычислительная техника", а также студентов, изучающих естественные науки. #информатика #computer_science #программирование #вычислительная_техника #IT
💡 Physics.Math.Code
👍73🔥6❤4🤔3😨2💊2🙏1😍1😘1😎1
📚 Подборка книг по дискретной математике, информатике, алгоритмам
💾 Скачать книги
А зачем дискретная математика программисту? Во-первых, многие идеи, которые особенно ярко иллюстрируются на дискретных задачах, неотъемлемы и для информатики. Взять, хотя бы, фундаментальные понятия рекурсии и индукции. Раз речь зашла о таких фундаментальных вещах, как индукция и рекурсия, надо сказать, что многие приёмы, которые очень хорошо видны на примерах из дискретной математики, эффективны в математике в целом. Это не только индукция, но и принцип Дирихле, принцип выбора по среднему значению и другие. Следующий элемент, без которого информатику нельзя представить — это графы. Простейшие алгоритмы на графах обязательно входят в любой, даже самый вводный, курс по алгоритмам. Скажем, с понятием гамильтонова цикла связана одна из классических задач информатики, задача коммивояжёра. #подборка_книг #дискретная_математика #математика #math #информатика #computer_science
💡 Physics.Math.Code
💾 Скачать книги
А зачем дискретная математика программисту? Во-первых, многие идеи, которые особенно ярко иллюстрируются на дискретных задачах, неотъемлемы и для информатики. Взять, хотя бы, фундаментальные понятия рекурсии и индукции. Раз речь зашла о таких фундаментальных вещах, как индукция и рекурсия, надо сказать, что многие приёмы, которые очень хорошо видны на примерах из дискретной математики, эффективны в математике в целом. Это не только индукция, но и принцип Дирихле, принцип выбора по среднему значению и другие. Следующий элемент, без которого информатику нельзя представить — это графы. Простейшие алгоритмы на графах обязательно входят в любой, даже самый вводный, курс по алгоритмам. Скажем, с понятием гамильтонова цикла связана одна из классических задач информатики, задача коммивояжёра. #подборка_книг #дискретная_математика #математика #math #информатика #computer_science
💡 Physics.Math.Code
👍71🔥15❤🔥5❤3😍3😎1
📚 Искусство программирования / The Art of Computer Programming
💾 Скачать книги
📙 Том 1. Основные алгоритмы.
📙 Том 2. Получисленные алгоритмы.
📙 Том 3. Сортировка и поиск.
📙 Том 4.1. Комбинаторные алгоритмы.
📙 Том 4.2. Генерация всех кортежей и перестановок
📙 Том 4.3 Генерация всех сочетаний и разбиений
📙 Том 4.4 Генерация всех деревьев. История комбинаторной генерации
Поскольку Кнут всегда считал «Искусство программирования» основным проектом своей жизни, в 1993 году он вышел на пенсию с намерением полностью сконцентрироваться на написании недостающих частей и приведении в порядок существующих. Он полагал, что на завершение работы потребуется 20 лет.
«Искусство программирования» (англ. The Art of Computer Programming) — фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия.
Основной чертой монографии Кнута, выгодно отличающей её от других книг, посвящённых программированию, является исключительно высоко поднятая планка качества материала и академичности изложения, а также глубина анализа рассматриваемых вопросов. Благодаря этому она стала настоящим бестселлером и настольной книгой каждого профессионального программиста. #программирование #алгоритмы #подборка_книг #computer_science #code #математика #math #physics #IT #лекции #видеоуроки
⚠️ UPD: Добавлены книги в лучшем качестве и в PDF 📚
💡 Physics.Math.Code // @physics_lib
💾 Скачать книги
📙 Том 1. Основные алгоритмы.
📙 Том 2. Получисленные алгоритмы.
📙 Том 3. Сортировка и поиск.
📙 Том 4.1. Комбинаторные алгоритмы.
📙 Том 4.2. Генерация всех кортежей и перестановок
📙 Том 4.3 Генерация всех сочетаний и разбиений
📙 Том 4.4 Генерация всех деревьев. История комбинаторной генерации
Поскольку Кнут всегда считал «Искусство программирования» основным проектом своей жизни, в 1993 году он вышел на пенсию с намерением полностью сконцентрироваться на написании недостающих частей и приведении в порядок существующих. Он полагал, что на завершение работы потребуется 20 лет.
«Искусство программирования» (англ. The Art of Computer Programming) — фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия.
Основной чертой монографии Кнута, выгодно отличающей её от других книг, посвящённых программированию, является исключительно высоко поднятая планка качества материала и академичности изложения, а также глубина анализа рассматриваемых вопросов. Благодаря этому она стала настоящим бестселлером и настольной книгой каждого профессионального программиста. #программирование #алгоритмы #подборка_книг #computer_science #code #математика #math #physics #IT #лекции #видеоуроки
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍88🔥25😍5❤4❤🔥3🆒1
📚_Искусство_программирования_4_тома_Дональд_Кнут.zip
47.9 MB
📚 Дональд Кнут «Искусство программирования»
📙 Том 1. Основные алгоритмы
Первый том является введением в основные алгоритмы и структуры данных, описывает базовые понятия и методы программирования. Здесь же рассматривается тема представления данных в памяти компьютера и эффективной работы с ними.
Книга изобилует примерами для символьных вычислений, численных методов, методов имитации и многого другого.
Примеры программ написаны на так называемом «MIX-ассемблере» - языке, предназначенном для работы на гипотетическом «MIX-компьютере». В третьем издании устаревший MIX был заменен на MMIX, для которого существует программное обеспечение, обеспечивающее его эмуляцию.
Использование языка низкого уровня отпугивает многих читателей, но сам автор небезосновательно оправдывает свой выбор. Привязка к архитектуре позволяет судить о таких характеристиках алгоритма, как скорость и сложность (т. е. использование памяти).
📙 Том 2. Получисленные алгоритмы
Вторая книга посвящена введению в получисленные алгоритмы. Отдельный раздел посвящен арифметике, случайным числам и алгоритмам их генерации. Даются основы теории получисленных алгоритмов, подкрепленные многочисленными примерами.
Особого упоминания заслуживают предложенная Кнутом в настоящем издании новая трактовка генераторов случайных чисел, а также рассмотрение способов вычислений с помощью формальных степенных рядов.
📙 Том 3. Сортировка и поиск
В третьем томе содержится исчерпывающий обзор классических алгоритмов сортировки и поиска. Этот материал дополняет изложенную в первой части информацию о структурах данных становясь своего рода логическим продолжением первого тома.
Здесь автор рассказывает о внутренней и внешней памяти, о построении больших и малых баз данных и работе с ними. Для всех рассмотренных в книге алгоритмов приводится сравнительный анализ их эффективности. Специальный раздел посвящен методам оптимальной сортировки и описанию новой теории перестановки и универсального хеширования.
📙 Том 4. Комбинированные алгоритмы
Четвертый том сам по себе является многотомником. Комбинаторный поиск — богатая и важная тема, и Кнут приводит слишком много нового, интересного и полезного материала, чтобы его можно было разместить в одном или двух (а может быть, даже в трех) томах. Одна эта книга включает около 1500 упражнений с ответами для самостоятельной работы, а также сотни полезных фактов, которые вы не найдете ни в каких других публикациях. #программирование #алгоритмы #подборка_книг #computer_science #code #математика #math #physics #IT #лекции #видеоуроки
⚠️ UPD: Добавлены книги в лучшем качестве и в PDF 📚
💡 Physics.Math.Code // @physics_lib
📙 Том 1. Основные алгоритмы
Первый том является введением в основные алгоритмы и структуры данных, описывает базовые понятия и методы программирования. Здесь же рассматривается тема представления данных в памяти компьютера и эффективной работы с ними.
Книга изобилует примерами для символьных вычислений, численных методов, методов имитации и многого другого.
Примеры программ написаны на так называемом «MIX-ассемблере» - языке, предназначенном для работы на гипотетическом «MIX-компьютере». В третьем издании устаревший MIX был заменен на MMIX, для которого существует программное обеспечение, обеспечивающее его эмуляцию.
Использование языка низкого уровня отпугивает многих читателей, но сам автор небезосновательно оправдывает свой выбор. Привязка к архитектуре позволяет судить о таких характеристиках алгоритма, как скорость и сложность (т. е. использование памяти).
📙 Том 2. Получисленные алгоритмы
Вторая книга посвящена введению в получисленные алгоритмы. Отдельный раздел посвящен арифметике, случайным числам и алгоритмам их генерации. Даются основы теории получисленных алгоритмов, подкрепленные многочисленными примерами.
Особого упоминания заслуживают предложенная Кнутом в настоящем издании новая трактовка генераторов случайных чисел, а также рассмотрение способов вычислений с помощью формальных степенных рядов.
📙 Том 3. Сортировка и поиск
В третьем томе содержится исчерпывающий обзор классических алгоритмов сортировки и поиска. Этот материал дополняет изложенную в первой части информацию о структурах данных становясь своего рода логическим продолжением первого тома.
Здесь автор рассказывает о внутренней и внешней памяти, о построении больших и малых баз данных и работе с ними. Для всех рассмотренных в книге алгоритмов приводится сравнительный анализ их эффективности. Специальный раздел посвящен методам оптимальной сортировки и описанию новой теории перестановки и универсального хеширования.
📙 Том 4. Комбинированные алгоритмы
Четвертый том сам по себе является многотомником. Комбинаторный поиск — богатая и важная тема, и Кнут приводит слишком много нового, интересного и полезного материала, чтобы его можно было разместить в одном или двух (а может быть, даже в трех) томах. Одна эта книга включает около 1500 упражнений с ответами для самостоятельной работы, а также сотни полезных фактов, которые вы не найдете ни в каких других публикациях. #программирование #алгоритмы #подборка_книг #computer_science #code #математика #math #physics #IT #лекции #видеоуроки
💡 Physics.Math.Code // @physics_lib
Please open Telegram to view this post
VIEW IN TELEGRAM
❤66👍52🔥22😱4😍4🆒3❤🔥1👻1