Выбираем компьютер для программиста
Нужен ли мощный компьютер, чтобы кодить? Подойдёт ли ваш домашний компьютер? Вот об этом сейчас поговорим.
Сисадмины, остыньте. В мире есть категория людей, которые сами собирают компьютеры, знают наизусть модели процессоров и могут по запаху отличить хорошую термопасту от плохой. Ребята, эта статья не для вас.
Из чего состоит стационарный компьютер
Основные компоненты компьютера:
Системный блок
Системный блок ещё могут называть корпусом, системником или просто компьютером. Это прямоугольная металлическая коробка, в которой собраны все основные составляющие компьютера. Системные блоки бывают разных размеров:
Состав системного блока
Что же внутри системного блока?
- Материнская плата.
- Процессор.
- Вентиляторы охлаждения.
- Оперативная память (ОЗУ).
- Блок питания.
- Видеокарта.
- Звуковая карта.
- Сетевая карта.
- Жёсткий диск.
- CD/DVD дисковод.
Материнская плата
Материнская плата, это большая печатная плата в которую вставляются компоненты. Размер корпуса зависит от того, какая материнская плата в нём установлена. Чем больше материнская плата, тем большего размера системный блок для неё требуется.
На материнской плате есть разъёмы для подключения внешних устройств. Пример разъёмов:
- USB 2.0 разъёмы. Можно подключить USB мышь и клавиатуру.
- PS/2 порт. Сюда можно подключить старую PS/2 мышь или клавиатуру.
- VGA разъём. Разъём для подключения монитора аналоговым VGA кабелем. Наличие этого разъёма говорит о том, что материнская плата имеет встроенную видеокарту.
- DVI разъём. Разъём для подключения монитора цифровым DVI кабелем. Наличие этого разъёма говорит о том, что материнская плата имеет встроенную видеокарту.
- USB 3.1 Type-C. Скоростной USB разъём для подключения различных устройств.
- USB 3.0 разъёмы. Сюда можно подключать флешки и другие USB 3.0 устройства.
- HDMI разъём. Разъём для подключения монитора или телевизора цифровым HDMI кабелем. Наличие этого разъёма говорит о том, что материнская плата имеет встроенную видеокарту. HDML кабель вместе с видео может передавать звук.
- LAN. Разъём для подключения Интернет. Наличие этого разъёма говорит о том, что материнская плата имеет встроенную сетевую карту.
- Audio разъёмы. Сюда подключаются колонки, наушники, микрофон. Наличие этого разъёма говорит о том, что материнская плата имеет встроенную звуковую карту.
Процессор
Процессор занимается математическими вычислениями. Его могут ещё называть ЦП (центральный процессор), CPU, камень. Он вставляется в специальный разъём на материнской плате — сокет. Процессоры бывают разные, поэтому важно, чтобы материнская плата и процессор подходили друг другу.
Чем мощнее процессор, тем больше он может делать операций вычисления в секунду. И тем дороже стоит. И тем сильнее греется.
Вентиляторы охлаждения
Для охлаждения процессора сверху устанавливается радиатор. Для более плотного прилегания между процессором и радиатором наносят термопасту, она помогает лучше отводить тепло. Обычно в комплекте с процессором есть тюбик с термопастой. На радиатор крепится вентилятор охлаждения. Вентилятор подключается проводом к материнской плате. Материнская плата подаёт электропитание на вентилятор и регулирует скорость его вращения.
Внутри системного блока могут находиться дополнительные вентиляторы, которые выводят горячий воздух из корпуса. Чем больше вентиляторов и чем быстрее они вращаются, тем больше шумит компьютер. В корпусе предусмотрены места креплений для этих вентиляторов и отверстия для движения воздуха.
Оперативная память
Оперативная память или оперативка, ОЗУ, RAM, — это «мозги» компьютера, она устанавливается в специальные разъёмы на материнской плате. Таких разъёмов на материнской плате может быть два, четыре или восемь. В оперативной памяти процессор хранит результаты своих вычислений. При выключении питания оперативная память очищается.
Чем больше в сумме гигабайт оперативной памяти, тем меньше тормозит компьютер, тем более требовательные к ресурсам программы и игры можно на нём запускать.
Оперативная память тоже бывает разная, поэтому важно, чтобы материнская плата и оперативная память подходили друг другу.
Блок питания
Блок питания устанавливается в специальное место внутри системного блока и выглядит как коробка с вентилятором внутри и кучей проводов снаружи. В блок питания подключается кабель — он втыкается в розетку 220 Вольт. Внутри компьютера из блока питания выходит много мелких проводов 12 Вольт, 5 Вольт, 3 Вольта. Они подключаются к материнской плате, жёстким дискам, некоторым вентиляторам.
Видеокарта
Видеокарта нужна для передачи изображения из компьютера на монитор. Есть видеокарты, которые уже встроены в материнскую плату. Такие видеокарты подходят для офисных компьютеров для работы с графиками, текстами, таблицами. Красочные 3D игры на такой видеокарте работать уже не будут. Для игр и специальных инженерных и дизайнерских программ нужна отдельная видеокарта.
Видеокарта вставляется в специальный слот на материнской плате. Часто на видеокарте установлены вентиляторы.
Звуковая карта
Звуковая карта нужна для передачи звука из компьютера в колонки или наушники. Большинство материнских плат уже имеют встроенную звуковую карту, если она есть в вашей материнской плате, то покупать дополнительную звуковую карту обычно не нужно.
Любители качественного звука, музыканты, звукооператоры покупают дополнительные звуковые карты. Они вставляются в специальный слот на материнской плате.
Сетевая карта
Сетевая карта нужна для подключения к компьютеру сети Интернет. Большинство материнских плат уже имеют встроенную сетевую карту, если она есть в вашей материнской плате, то покупать дополнительную сетевую карту обычно не нужно.
Жёсткий диск
На жёстком диске хранятся ваши данные — фильмы, музыка, документы. Чем больше объём жёсткого диска, тем больше данных поместится.
CD/DVD дисковод
Дисковод вставляется в передней части системного блока. Дисковод нужен для чтения CD или проигрывания DVD дисков. Есть записывающие дисководы, которые умеют записывать информацию на RW-диски. В общем, разные бывают.
USB флешки сейчас вытесняют дисководы, так что вам решать, нужен он вам или нет.
Монитор
С монитором всё просто, на него выводится изображение. Монитор подключается к видеокарте и к розетке 220 Вольт. Перед покупкой убедитесь, что разъём провода монитора подходит к разъёму вашей видеокарты.
Клавиатура и мышь
Клавиатура и мышь нужны чтобы взаимодействовать с компьютером. Компьютер «слушает» какие клавиши вы нажимаете и куда перемещаете курсор мыши.
Беспроводная клавиатура и мышка
Существуют беспроводные клавиатуры и мышки. Они соединяются с системным блоком без проводов. В клавиатуру (мышку) вставляется батарейка, а в системный блок в USB порт приёмник сигнала размером с монетку.
Плюсы и минусы беспроводного подключения очевидны:
- Плюс — меньше путающихся проводов и пыли.
- Минус — садятся батарейки, обычно в самый неподходящий момент.
Известно несколько типов связи таких мышек. К основным типам можно отнести инфракрасный, радиочастотный, индукционный, Wi-Fi и Bluetooth. Каждый из них имеет свои особенности
Совет, если вы покупаете компьютер первый раз, то выбирайте обычную проводную мышку без наворотов.
Я пользуюсь обычной проводной мышкой дома и на работе.
Многокнопочные мышки
Покупайте обычную трёхкнопочную мышь, которая имеет левую кнопку, правую кнопку и среднюю кнопку-ролик.
Многокнопочные мыши используются заядлыми компьютерными игроками или теми, кто много работает со сложными программами.
Колонки
Колонки нужны для воспроизведения звука с компьютера. Колонки тоже бывают разные. В зависимости от звуковой карты можно подключать стерео колонки, сабвуфер, колонки 5.1.
Процессор
Процессор (центральный процессор, CPU) – главная микросхема компьютера. Он исполняет все команды пользователя и «руководит» остальным «железом». От него напрямую зависит быстродействие компьютера и его возможности.
Внешне процессор представляет собой небольшую плату с множеством контактов с одной стороны и плоской металлической коробочкой с другой (см. рис.). Внутри он имеет очень сложную микроструктуру, включающую миллионы транзисторов. Подробнее о процессоре можно узнать здесь.
На материнской плате процессор крепится в специальном разъёме, называемом разъёмом центрального процессора или сокетом (socket). Есть много видов сокетов, в каждый из которых можно установить только процессоры определенного типа (с таким-же разъёмом). Например, на материнскую плату с Socket LGA1151 можно установить только процессоры Intel Celeron, Pentium, Core i3, Core i5 и Core i7 с разъёмом LGA1151. Для процессоров AMD (Athlon, Phenom, Ryzen и др.) понадобятся материнские платы с другими подходящими разъемами.
Сверху установленного на материнской плате процессора крепится охлаждение. Чаще всего, оно представляет собой радиатор с вентилятором (кулером) для рассеивания тепла (см.рис.). Это тоже важная часть компьютера, поскольку без охлаждения процессор будет перегреваться и при достижении им критической температуры (у каждой модели процессора она своя) компьютер выключится. Запустить его снова будет невозможно до тех пор, пока процессор не остынет.
Между кулером и процессором обязательно прокладывается слой термопасты. Подробнее об этом здесь.
Накопители для хранения информации
Файл с программой в ее текстовом варианте не занимает много места на диске. Однако скомпилированные файлы и файлы ресурсов, а также сами приложения для программирования и отладки могут быть весьма объемными. Кроме того, по мере вашего развития как профессионала количество написанных и хранимых вами программ будет увеличиваться. Поэтому рекомендуется заранее позаботиться о емком накопителе.
Наиболее быстрый вариант – использование твердотельных накопителей (SSD).В этом случае операционная система и приложения будут запускаться очень быстро, компиляция программ также не потребует длительного ожидания. Но компьютеры с SSD большого объема стоят достаточно дорого.
Для уменьшения стоимости компьютера рекомендуется пользоваться связкой SSD+HDD. Например, купить ПК с твердотельным накопителем объемом в 128-256 Гб и магнитный диск объемом в 1-2 Тб. В этом случае ОС и нужные приложения можно запускать быстро, а на магнитном диске хранить архив.
Такие компьютеры есть в нашем магазине.
В будущем рекомендуется приобрести дополнительный жесткий диск и защитить информацию в архиве, сделав RAID-массив. В этом случае при отказе одного диска у вас всегда останется копия на втором.
Компьютер для разработки нейросетей:
На по следок, разберу, какой ПК нужен для разработки нейросетей, тут на самом деле всё просто, так как нужен точно такой же компьютер, как и для разработки игр, так как, нейросети обычно используют именно мощности видеокарты, а не процессора, единственное, можно на мониторе не много сэкономить, и купить 18 дюймовый, например.
В этой статье мы разобрали, какой компьютер выбрать для программирования, и для разных направлений программирования.
Надеюсь было интересно, но если вам не хватает какой то информации, то пишите комментарии, тогда отвечу на вопрос там или дополню эту статью.
реклама
Прежде, чем начать, хотелось бы обратиться к «бывалым» завсегдатаям нашего любимого сайта, поскольку я предвижу различную реакцию на появление материалов для новичков. Прежде всего, вспомните себя в начале своего «компьютерного пути». Вам также было необходимо с чего-то начинать. И теперь, когда вы достигли недосягаемых вершин и можете с уверенностью назвать себя Камрадом, вам не пристало свысока смотреть на неопытных пользователей. Вместо этого вы можете передать им свой бесценный опыт, чтобы он не оказался в забвении, и получать от этого наставническое удовлетворение. Кроме того, любому сообществу всегда требуется «молодая кровь», иначе оно деградирует и растворится в бесформенную массу. Поэтому скажем новичкам — добро пожаловать!
Итак, начнём! С каждым годом реальный мир на планете всё более и более компьютеризируется. Каждый человек всё чаще испытывает потребность в знаниях в этой области. Но если вы почувствовали, что вам все эти новейшие технологии цивилизации ещё и интересны, то у вас есть шанс получить увлечение на всю жизнь! Именно с этого чувства зарождается компьютерный энтузиаст – человек, для которого компьютеры и всё, что с ними связано стали неотъемлемым хобби на протяжении всей жизни. Не важно, сколько вам лет, какие у вас знания, образование и какой у вас доход. Компьютерный мир необъятен и он подарит вам общение, знания и море положительных впечатлений, которые не иссякнут никогда! Вы даже сможет стать фанатом определенного лагеря, как в футболе, и вести непримиримую борьбу с оппонентами.
Как узнать комплектующие компьютера
Узнать, из чего состоит компьютер, можно даже не разбирая его. Для этого достаточно воспользоваться инструментами операционного системы или специальными программами.
Средствами системы Windows
Чтобы узнать серию процессора и объем оперативной памяти, нажмите правой клавишей мышки на значке «Этот компьютер» и выберите «Свойства».
Чтобы узнать объём и количество жестких дисков, просто откройте «Этот компьютер».
Чтобы просмотреть видеокарту, в меню Пуск напишите команду dxdiag и нажмите Enter.
В открывшейся программе перейдите в раздел «Экран». Там вы увидите модель и объем видеопамяти.
При помощи специальных программ
Aida64 – утилита для идентификации и тестирования компонентов ПК. Скачать ее можно с официального сайта: aida64.com/downloads.
Программа платная, но даёт возможность использовать ее бесплатно в течение 30 дней для ознакомления.
Системная плата . В этой вкладке показана информация о материнской плате, памяти и процессоре.
Отображение . Здесь указана информация о вашей видеокарте и мониторе.
Еще можно посмотреть температуру комплектующих в разделе «Компьютер» – «Датчики».
Для диагностики ПК можете запустить «Тест стабильности системы». Но будьте осторожны: если в вашем компьютере нестабилен один из компонентов, такой тест может его добить.
Cpu Z – бесплатная программа, которая показывает детальную информацию о процессоре. Также через нее можно узнать материнскую плату, оперативную память и видеокарту. Для загрузки программы перейдите на сайт: cpuid.com/downloads.
- CPU – здесь показана информация о процессоре.
- Mainboard – материнская плата.
- Memory – оперативная память.
- Graphics – видеокарта.
Вкладка «Bench» протестирует и сравнит мощность вашего процессора с одним из последних моделей.
Gpu Z – бесплатная программа, которая показывает детальную информацию о видеокарте. Скачать можно по ссылке: techpowerup.com/download.
Во вкладке «Graphic card» программа покажет детальную информацию о видеокарте.
Во вкладке «Sensors» – ее загрузку и температуру.
Crystal DiscInfo – бесплатная программа. Показывает информацию о состоянии жестких дисков. Скачать можно с сайта crystalmark.info.
При запуске утилита сразу же указывает на проблемы с диском. Если проблем нет, программа скажет, что все хорошо.
Мы рассмотрели основные программы, которые покажут всю необходимую информацию о ПК. Единственное, модель и мощность стандартного блока питания придется смотреть вручную, открывая корпус. На топовых БП, есть специальные датчики, которые отображают модель и потребление с помощью специальной родной утилиты, идущей в комплекте.
Современные операционные системы. Эндрю Таненбаум, Херберт Бос
Авторы дают много информации для понимания работы современных ОС. Она включает в себя данные о последних открытиях в сфере информационных технологий. Подробно рассказывается о новейшей ОС на момент написания книги (Windows 8.1). Есть большой раздел, посвященный Android. Много внимания обращено на мультиядерные и многоядерные системы, популярность и важность которых возросла в последние несколько лет. Есть глава, посвящённая виртуализации и вычислениям в облаке. Есть материал о вредоносных программах (вирусах) и средствах защиты от них (антивирусах).
Книга написана в развлекательной форме, что делает ее доступной для широкой аудитории.
Делитесь не попавшими в эту подборку книгами по компьютерной грамотности в комментариях!