Книги про компьютер: Книги жанра «компьютерная литература» — скачать бесплатно, читать онлайн
Книги 51—75 из 717.
14321225808514388115027315027415643975848913928524575847257281758494018401940204021402240234024402540264027402840294030 | Жанры Все для учащихся — рефераты, дипломы, справочники |
Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 1 / Хабр
Недавно сайт Fog Creek взял у меня интервью, и один из вопросов был связан с моими любимыми книгами по программированию, кодированию и разработке программ. Мне этот вопрос запомнился потому, что я давно себя считаю заядлым книжным ботаником. Книжный ботаник я потому, что безумно люблю книги о науке, компьютерах и программировании. Каждые несколько месяцев я уделяю день или два исследованию недавно изданной литературы и покупке наиболее понравившихся экземпляров. Я мог бы вечно разговаривать о своих любимых книгах. Ведь у меня их так много.
Меня настолько заинтересовал вопрос о книгах, что я решил начать новую серию статей на своём сайте catonmat о моих топ-100 книгах о программировании, программном обеспечении, науке, физике, математике и компьютерах. В каждой статье я буду размещать по пять книг, ведь разбивать огромное задачи на маленькие подзадачи — это самый простой способ их решать (GTD — get things done).
Взгляните на мою книжную полку, чтобы убедиться, что я настоящий ботаник:
В первой статье серии я повторю те же пять книг, что я рекомендовал в моём интервью Fog Creek. Я думаю, что серия статей будет публиковаться долгое время, поэтому, если вам это интересно, вы можете подписаться на rss-канал моего блога или следить за моим творчеством на твиттере.
Достаточно разговоров. Переходим к книгам!
#1 Новый Омнибус Тьюринга
Книга, обязательная к прочтению для любого заинтересованного компьютерами. Эта потрясающая книга состоит из 66 коротких очерков по наиболее важным и интересным компьютерным темам, таким как компрессия, машины Тьюринга, формальная грамматика, невычислимые функции, и нейронные сети. Книга написана повседневным простым языком и почти не содержит математики. Это моя самая любимая книга.
Автор: Александр K. Дюдни.
#2 Маленькая книга о Семафорах (бесплатный pdf)
Эта книга учит тому, как думать многопоточно и решать проблемы синхронизации. Я очень рекомендую её, особенно если вы самоучка. Она ведёт читателя шаг за шагом через серию классических и не очень проблем синхронизации. В ней очень интересно решаются данные проблемы, и я рекомендую её всем с тех пор, как впервые познакомился с ней.
Автор: Аллен Б. Дауни.
#3 Жемчужины программирования и Ещё больше жемчужин программирования.
Жемчужины программирования и Ещё больше жемчужин программирования.
Классическая книга по программированию. Джон Бентли знает, как писать чётко и с энтузиазмом об алгоритмах. Эти книги вечны, и они учат читателя, как разбираться в проблемах, решать их по частям и эффективно реализовывать решения. Ты сможешь пройти собеседование в Google, если прочтёшь эти две книги.
Автор: Джон Бентли.
#4 Маленький комбинатор
Маленький комбинатор даёт немножко знаний о LISP самым что ни на есть забавным способом. Книга — это диалог между тобой и автором о сотнях мелких программных комбинаций, который помимо прочего учит читателя думать рекурсивно. Эта книга заставит Тебя думать и немного расширит Твоё сознание. Это одна из самых интересных книг программирования из когда-либо написанных.
Авторы: Дэниел П. Фридман и Матиас Фелайзен.
#5 Элементы стиля и Элементы стиля программирования
Элементы стиля и Элементы стиля программирования.
«Элементы стиля» — это книга не совсем о разработке или программировании, а скорее об умении писать. Если хочешь быть успешным программистом, необходимо общаться так, чтобы другим людям было понятно, а соответственно и навыки письма просто необходимы. В книге всего 100 страниц и её можно прочитать за один вечер. «Элементы стиля программирования» — классическая книга по программированию от Кернигана, на форму этой книги очень сильно повлияла книга «Элементы стиля». Это старая книга, но по большей части все, чему она учит, применимо и сегодня. Она состоит из 70 правил программирования, таких как «пишите понятно, — не пытайтесь казаться слишком умными»; «говорите, что вы хотите просто и точно»; «выбирайте способ представления данных, который делает программу простой»; «позвольте данным формировать структуру программы».
И как бонус, я рекомендую мою собственную книгу ‘Perl One-Liners’, опубликованную издательством No Starch Press. Моя книга учит тому, как быстро получать результаты с помощью командной строки на языке Perl. Быстрая работа с командной строкой сэкономит Вам тысячи часов на протяжении всей вашей карьеры. Как только Вы изучите one-liner’ы, вы начнете решать быстрые одноразовые задачи мгновенно. Я видел разработчиков, которые тратят часы на написание программ для задач, которые можно выполнить за 20 секунд с помощью one-liner’а. Не будьте такими разработчиками.
Я надеюсь, что Вам понравились мои рекомендации по первым пяти книгам. Прошу Вас поделиться со мной своими любимыми книгами в комментариях. До следующего раза!
Читать онлайн Компьютеры и Интернет
Читать книгу О книге
С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы.
Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем.
С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C.
Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.
В двадцать первом веке компьютерные технологии и интернет буквально повсюду. Почти у каждого человека есть мобильный телефон, планшет, компьютер или ноутбук. А интернет пользуется необыкновенной популярностью. Но как же быть с книгами? Книги остаются в жизни человека даже в век технологий, но некоторые особо востребованы именно из-за технологий.
Книги о компьютерах
Книги о том, как собрать компьютер, установить программу, улучшить характеристики и тому подобное, очень востребованы сейчас, поскольку технологий становится все больше и больше. А поскольку, если, конечно, есть хоть какие-то умения в этом деле, собрать или починить компьютер выходит дешевле, чем купить новый или отнести его в ремонт, спрос на такие книги не уменьшается.
Также из-за того что вырос спрос на технологии появилось больше профессий связанных с ними. Но научится всему не так то, легко просто наблюдая за тем, как это делают другие. Тут в помощь приходят книги о технологиях, без них никак.
Книги об Интернете
Интернет, wi-fi, каждый человек знает об этих вещах. Каждый подросток, да что там, даже маленький ребенок знает, что это и как им пользоваться, но они дети этого века, а как же быть тем, кто не знал всего этого еще с рождения? И снова на помощь приходят книги, в которых подробно описывается, как и что нужно сделать, чтобы найти информацию с помощью интернета, как подключить его, как настроить и так далее.
Есть разные технологии (телефоны, смартфоны, компьютеры, планшеты, ноутбуки), но ничто не заменит нам книги, даже если они будут загружены на том же самом планшете, а не напечатаны на бумаге. Интернет, несомненно, помогает нам в поиске той или иной информации, а также благодаря ему мы можем найти те книги, которых нет в библиотеке или магазине.
Книги образно говоря «идут в ногу» с прогрессом. Они остаются в нашей жизни, несмотря на разнообразие техники. Напечатанный текст легче воспринимается, и как ни крути, а ми уже привыкли к настоящим книгам, привыкли держать их в руках и читать с уже слегка пожелтевших или еще совсем белых страниц.
Книга о чем бы, она не была важна для развития и отдыха. Она обладает необыкновенной силой, если книга хорошо написана, ты буквально попадаешь в другой мир. Если так подумать, то если интересно изложить информацию, даже квантовая физика покажется интересной и захватывающей.
Компьютеры и интернет
В разделе компьютеры и интернет собраны лучшие книги компьютерной и околокомпьютерной тематики. Речь идет о книгах посвященных теме глобальной паутины, компьютерам, компьютерным и онлайн играм. Именно здесь вы найдете книги по программированию, книги про операционные системы (ос), компьютерные сети, информационные технологии, базы данных. Сами книги можно читать онлайн, а также скачать бесплатно и без регистрации по прямой ссылке в формате pdf, djvu, fb2 и txt. С целью упрощения навигации добавлены три подраздела: Книги о Linux, Книги по OS X, Книги о Windows.
07 Июн 2020 | Автор: Giperion
Автор: Валерий Белунцов
Название книги: Новейший самоучитель работы на компьютере
Книга обучает начинающих пользователей основам работы на компьютере. Описано строение компьютера, назначение его комплектующих, операционная система Windows, объяснены принципы работы с различными наиболее употребительными прикладными программами.
Перед вами полезное и до сих пор актуальное издание. Даже опытный пользователь может узнать из этой книги нечто для себя новое.
Обратите внимание и на другие книги.
20 Май 2020 | Автор: Giperion
Автор: Евгений Ющук
Название книги: Интернет разведка
Согласно расхожему мнению, человек, владеющий информацией, владеет миром. Интернет – гигантская информационная база современности, и необходимость освоения тонкостей работы в сети скоро станет насущной для всех – от специалистов по конкурентной разведке, до обычных пользователей.
Как найти нужную информацию? Как уберечься от хакеров и спрятать информацию на своем компьютере от посторонних? Как бороться с вирусами и вредоносными программами? В книге содержатся ответы на эти и многие иные вопросы.
FB2
TXT
12 Май 2020 | Автор: Giperion
Автор: Вадим Стеркин
Название книги: Ускорение загрузки Windows
После выполнения рекомендуемых действий, описанных в книге, удается ускорить загрузку операционной системы на 40-50%. В книге описывается как измерить скорость загрузки Windows, создание отчета о скорости загрузки Windows 7 и устранение системных проблем, три простых совета по ускорению загрузки Windows 7, ускорение загрузки Windows 7 и Vista с помощью планировщика заданий и многое другое.
Так же бонусная глава рассказывает об оптимизации загрузки с жестких дисков с помощью Windows Performance Toolkit для максимального ускорения.
12 Май 2020 | Автор: Giperion
Автор: Андрей Сухов
Название книги: Microsoft Word
Самоучитель для тех, кто только начинает изучать компьютерную грамотность и хочет научиться работать в Microsoft Word. Это понятный и легкий для понимания самоучитель по Word 2016, в котором вы изучите основы работы с этой программой и научитесь создавать текстовые документы. Изучив курс по Microsoft Word для начинающих, у вас появятся базовые навыки, которые со временем станут автоматическими. Вы освоите Word и сможете работать с текстовыми файлами.
Самоучитель будет полезным и для изучения более поздних версий программы.
12 Май 2020 | Автор: Giperion
Автор: Энди Ратбон
Название книги: Windows 10 для чайников
Книга которую вы держите в руках, не сделает вас системным администратором, но неоднократно выручит в затруднительных ситуациях и снабдит полезной информацией, достаточной для выполнения в операционной системе всех поставленных задач. Ее одной точно не хватит, чтобы сделать из вас эксперта по Windows 10, но содержащейся в ней информации более чем достаточно для удовлетворения запросов рядового пользователя.
Довольно полезное издание.
DJVU
12 Май 2020 | Автор: Giperion
Автор: Матвеев М. Д.
Название книги: Windows 8.1
Эта книга представляет собой хорошее современное руководство по использованию Windows 8.1 и ее настройке. Отличается большой разносторонностью изложения, практическими решениями и проверенными рекомендациями. Помимо стандартных, но необходимых тем (работа с файлами и папками, оформление Windows 8.1, Интернет и проч.) в книге вы найдете также: рассмотрение реестра Windows 8.1 и работы с ним, описание управления загрузчиком системы и контроля производительности, настройки сетевого принтера, работу с Metro-приложениями и многое другое.
12 Май 2020 | Автор: Giperion
Автор: Песков Д. А.
Название книги: Установка, переустановка, восстановление, настройка Windows 8
Книга посвящена описанию работы с реестром операционной системы Microsoft Windows 7.
С помощью данного издания вы сможете установить, переустановить, обновить, восстановить работоспособность Windows 8, настроить ее и решить проблемы с наcтройками. При этом не требуется никаких предварительных компьютерных навыков и знаний. Все рассказывается подробно и доходчиво. В качестве дополнения рассказано, как можно установить Windows 8 совместно с другой операционной системой на вашем компьютере.
12 Май 2020 | Автор: Giperion
Автор: А. П. Климов
Название книги: Реестр Windows 7
Книга посвящена описанию работы с реестром операционной системы Microsoft Windows 7.
Эта книга представляет собой справочник, в котором описаны новые параметры и наиболее интересные и используемые настройки реестра. В книге подробно рассматриваются вопросы тонкой настройки и оптимизации Windows с помощью настроек реестра, расширение возможностей операционной системы. Описывается архитектура реестра, программирование реестра, дается обзор различных программ-редакторов реестра Windows, рассматриваются новые параметры реестра, появившиеся в Windows Vista и Windows 7.
12 Май 2020 | Автор: Giperion
Автор: А. И. Ватаманюк
Название книги: Установка, настройка и восстановление Windows 7
Это руководство предназначено для пользователей, которые уже немного знакомы с компьютером и хотят научиться самостоятельно устанавливать и настраивать операционную систему.
Доступный язык изложения материала и большое количество наглядных иллюстраций помогут вам правильно установить Windows 7 и настроить свой компьютер так, чтобы добиться оптимальной производительности. Кроме того, в книге подробно описаны базовые принципы восстановления операционной системы.
20 Июн 2019 | Автор: Giperion
Автор: Спендер Чарльз
Название книги: Сделай свой компьютер стабильнее и быстрее
Для большинства пользователей Windows сложно отделить хорошую информацию от плохой и остановиться на каком-либо конкретном плане выявления и устранения неисправностей. Данная брошюра содержит краткое изложение ключевых моментов, которые могут служить в качестве основы для технического обслуживания и устранения неполадок вашего ПК, а также помогут сделать компьютер стабильнее и быстрее.
FB2
TXT
Книги 1—25 из 39.
197891193737861840238160714211644174069835192402588352017138324396025891920553083521142067399114794315518288804157699177136214734164602164603 | Жанры Все для учащихся — рефераты, дипломы, справочники |
«
компьютерных сетей», Эндрю С. Таненбаум
Эндрю Тенанбаум — один из самых плодовитых писателей, которых я когда-либо видел. Он написал книги по распределенным операционным системам, компьютерной организации, операционным системам и компьютерным сетям.
«Компьютерные сети» Таненбаума — хороший, основательный вводный учебник по сетевым технологиям, подходящий для тех, у кого есть компьютерное образование, будь то студенты университетов или компьютерные профессионалы. Шесть лет назад я изучил на нем свои основы работы в сети, и с тех пор использую его как справочник.В нем используется послойное приложение
Эндрю Тенанбаум — один из самых плодовитых писателей, которых я когда-либо видел. Он написал книги по распределенным операционным системам, компьютерной организации, операционным системам и компьютерным сетям.
«Компьютерные сети» Таненбаума — хороший, основательный вводный учебник по сетевым технологиям, подходящий для тех, у кого есть компьютерное образование, будь то студенты университетов или компьютерные профессионалы. Шесть лет назад я изучил на нем свои основы работы в сети, и с тех пор использую его как справочник.Он использует послойный подход, начиная снизу и двигаясь вверх. Охватывается очень широкий спектр материалов; есть даже приложение по теории массового обслуживания.
В главе «Введение» дается краткое введение об использовании компьютерных сетей, сетевого оборудования, программного обеспечения, эталонных моделей и примеров сетей, таких как APRANET, NSFNET и т. Д. Основное различие между 2-м и 3-м изданиями заключается в смещении фокуса с модели OSI на Модель TCP / IP, отражающая современный сценарий.
Вторая глава посвящена физическому уровню и дает информацию о типах среды передачи, беспроводной передаче, ISDN, сотовой радиосвязи и спутниках связи.
В третьей главе рассматривается уровень канала передачи данных и обсуждаются вопросы проектирования, обнаружение ошибок, исправление ошибок, протоколы, спецификация и проверка протокола с использованием моделей конечных автоматов и петринетей, а также примеры протоколов уровня канала данных.
Четвертая глава посвящена подуровню доступа к среде и дает информацию о различных протоколах, стандартах IEEE (802.3, 802.4, 802.5, 802.6 и т.д.), мостах, LANS и спутниковых сетях. В пятой главе, посвященной сетевому уровню, обсуждаются вопросы проектирования, алгоритмы маршрутизации, контроль перегрузки, межсетевое взаимодействие, сетевой уровень в Интернете и сетях ATM.
В главе, посвященной транспортному уровню, рассматриваются транспортные услуги, протоколы TCP, UDP, ATM AAL и вопросы производительности. Последняя глава (Уровень приложений) очень интересна и посвящена безопасности, DNS, SNMP, электронной почте, WWW, криптографии и мультимедиа. Каждая из глав была объяснена в очень практичном стиле. За языком легко уследить.
Кроме того, каждая глава содержит краткое содержание, за которым следует большой набор задач. Набор задач очень полезен. Единственный недостаток — отсутствие инструкции по решению проблемных наборов.Если кто-то хочет продолжить определенную главу, предлагается список для чтения.
Подводя итог, я бы сказал, что эта книга — отличная книга для ознакомления с компьютерными сетями. Плюсы: отличное объяснение, разумная цена, хороший набор задач. Минусовые моменты: требуется руководство по решению: D
Computer Networks по-прежнему является одним из лучших общих текстов по сетевым технологиям, которые я знаю, и он заслуживает того, чтобы дожить до пятого издания.
Спасибо, доктор Эндрю С. Таненбаум!
.
Компьютеры и образование — Журнал
Компьютеры и образование направлена на расширение знаний и понимание способов, которыми цифровые технологии могут улучшить образование, путем публикации высококачественных исследований, расширяющих теорию и практику. Редакция приветствует исследовательские работы по использованию цифровых технологий в педагогике, где …
Подробнее
Компьютеры и образование направлена на расширение знаний и понимание способов, которыми цифровые технологии могут улучшить образование, путем публикации высококачественных исследований, расширяющих теорию и практику.Редакция приветствует исследовательские работы по педагогическому использованию цифровых технологий, сфера которых достаточно широка, чтобы представлять интерес для более широкого образовательного сообщества.
Мы не публикуем мелкомасштабные оценки конкретного программного обеспечения / систем в специализированных областях или конкретных курсов в отдельных учреждениях (если результаты не имеют более широкого значения, которое явно указано в документе). Документы, которые включают обсуждение реализации программного обеспечения и / или оборудования, должны быть сосредоточены на контексте использования, пользовательском / системном интерфейсе, проблемах удобства использования и оценке пользовательского опыта, а также влиянии и, в частности, на последствия для обучения и преподавания.Только компьютеров как платформы доставки недостаточно. Подробная информация об архитектуре реализации НЕ должна включаться в документ, но может быть предоставлена через URL-адреса.
Мы приветствуем систематические обзорные статьи и мета-анализы, которые включают четкие исследовательские вопросы, структуру анализа и выводы, отражающие цели статьи. См. Рекомендации PRISMA для получения дополнительных рекомендаций.
Авторы должны следить за тем, чтобы ссылаться на правила для авторов и соблюдать их. Статьи, не соответствующие критериям, изложенным в руководстве для авторов, будут возвращены без рассмотрения.
Авторы также могут прислать сопутствующее название журнала с открытым доступом Computers & Education Open . Авторы также могут присылать сопутствующие названия журнала в открытом доступе Computers & smp; Открытое образование или Компьютеры и образование: искусственный интеллект.
Скрыть полную цель и объем
.