Архив рубрики » Информационные технологии «

Компьютер для учёба

Заметка навеяна двумя вещами: анекдотом «Сынок, а правда компьютер для учебы стоит 50 тысяч?» и одно учебной задачкой по программированию.

Но немного предыстории. Компьютер у меня оснащён серверным процессором Intel Xeon E 5440 (читается «Зион», а не «Ксеон»), а это 4 ядра, 2.83 Ghz на ядро, 8 ГБ Озу и видеокартой GeForce GT640 2GB.

Учебная задачка, направленная на закрепление такой темы, как работа с коллекциями в Java, загрузила процессор до 64% при выполнении. Что совсем не мало, и какой-нибудь ноутбук за 10 тысяч с CPU Atom Z3735F весьма удивится такому учебному примеру. Вот и решил я написать примерную стоимость системного блока для нормального образовательного процесса. Но сначала, а что вообще изучается на уроках информатики/информационных технологий и студенческого научного кружка?

  1. Офисные пакеты (MS Office, Open Office, Libre Office. Текстовые/табличные процессоры, создание презентаций, опционально создание буклетов)
  2. Системы автоматизированного проектирования (САПР). (Autodesk Autocad 2011 и выше. Господа, ну выбирайтесь уже из 17-го века, хватит на листочках чертежи карандашиком чертить).
  3. 3d моделирование (SketchUp make 2015+, добавим к этому свободный рендер visualizer)
  4. Видеомонтаж немного, но есть — линейный редактор OpenShot 2.3
  5. Программирование: JAVA JDK 8, среда разработки NetBeans или JetBrains IntellijIdea (второе, как по мне, предпочтительнее будет).
  6. Web: HTML, работа с CMS и прочим.

 

Большинство пунктов (2, 3, 4, и как оказалось 5 при некоторых задачках) требует довольно производительную конфигурацию ПК и 64-разрядную ОС.

Не вздумайте, слышите, не вздумайте ставить современный Autocad на компьютеры, где ОЗУ ниже 2-х ГБ!

Видеокарту тоже желательно производительную, поскольку при работе с 3D может возникнуть желание проектировать при использовании рендера в реальном времени, а это уже совсем другая нагрузка на «железо». Так при работе с макетом стола с использованием рендера Thea в реальном времени нагрузка на CPU доходила до 91 %, нагрузка на видеокарту до 63%, потребление видеопамяти 403 МБ из 2 ГБ. И это только простой столик.

В общем, покопавшись по сайтам компьютерных магазинов, у меня получилась вот такая конфигурация системного блока именно для учебы:

  1. Процессор AMD AM3 FX X8 8320 3.5GHz, 8core, 16MB, 125W — 7 790 р.
  2. МП <AM3+> MSI 970A-G43 4DDR3,2PCI,2PCIe1,2PCIe16,2USB3,6USB2,RAID 0,1,5,10 — 3 790 р.
  3. Память DDR3 4Gb 1866MHz Kingston HyperX Fury Red HX318C10FR/4 (2 планки) — 2 600 р.
  4. Корпус INTER-TECH 2327F, Midi Tower, ATX, PSU 500W BLACK — 1 390 р. 
  5. Блок питания Thermaltake ATX 700W TR2 S 700W 80 PLUS APFC, 120mm fan, RTL — 3 350 р.
  6. Видеокарта MSI GeForce GTX 750 Ti 2GB GDDR5 (N750Ti-2GD5/OCV1) 1059/5400MHz DVI,HDMI,DSub — 6 990 р.
  7. Жесткий диск 1000GB Seagate 64Mb 7200 ST1000DM010 — 2950 р.
  8. Оптический привод DVD-RW внутренний LG GH24NSD1 Black SATA — 790 р.

Итого системный блок обойдётся примерно в 29 650 р.

Для комфортного обучения осмелюсь считать данную конфигурацию минимальной. Надеюсь, что лет через 10 в образовательных аудиториях и мониторов-то не будет, а только шлемы виртуальной реальности. Это будущее, нравится это кому-то или нет.

Самый дешёвый монитор в 18 дюймов будет стоить примерно 3 980 р (18,5″ ViewSonic VA1903A). Мышь 170 рублей, клавиатура около 200.

Нужен принтер плюс сканер? Брать, так уж с заводской системой непрерывной подачи чернил. Например EPSON L120 — за него просят 6 150 р.

Сетевой фильтр — 350 рублей (а можно и источник бесперебойного питания, но это будет уже сильно дороже), ну и wi-fi-роутер. Среди роутеров я бы брал MikroTik hAP lite — 1 200 р. Он работает на дистрибутиве Linux, так что знания команд консоли вполне пригодится, а это ведь тоже учёба.

Итого, вот что у нас получилось:

Системный блок: 29 650 р.

Монитор: 3 980 р.

Клавиатура — 200 р.

Мышь — 170 р.

МФУ (принтер + сканер): 6 150 р.

Сетевой фильтр: 350 р.

Wi-fi роутер — 1 200 р.

Итого комплект «для хорошей учёбы» обойдётся примерно в 41 700 р. Нелёгок он, гранит науки. Причём это системный блок, что называется, вчерашнего дня. Конфигурации на процессорах «сегодняшнего дня» AMD Ryzen 7 и Intel i7 Skylake/Kaby Lake будут ещё процентов на 50 дороже.

Принял участие в жюри конкурса

Тридцатого и тридцать первого марта на базе Государственного бюджетного учреждения Калининградской области профессиональной образовательной организации «Гусевский политехнический техникум» проходил региональный этап всероссийской олимпиады профессионального мастерства по укрупненной группе 09.00.00 «Информатика и вычислительная техника».

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

Сами задания были разнообразны и затрагивали многие сферы профессиональной деятельности будущих специалистов. Тут и проверка теоретических знаний, и работа с прикладным программным обеспечением, и знания языков, и работа с операционными системами, и работа со специфическими инструментами для прокладки сети. Представляю, сколько времени понадобилось преподавателям, чтобы подготовить площадку. Низкий Вам поклон.

Участники показали достойнейший уровень и профессиональную подготовку. Среди конкурсантов даже была одна девушка, оставившая парней позади и занявшая призовое место. Так был развеян миф о том, что девушкам сложнее даётся работа в области IT!

Также познакомился с интереснейшими и умнейшими людьми — учителем информатики МОУ СОШ №1 имени С.И. Гусева — Курбатовым Вячеславом Валерьевичем и консультантом по использованию компьютерного оборудования в инженерных областях города Гусева — Аль-Хасан Ахмедом Зеданом.

Вячеслав Валерьевич в совершенстве владеет несколькими языками программирования и возглавляет кружок робототехники! Учащиеся первой школы! Я вам искренне завидую! Сам бы с удовольствием поучился у такого педагога. Под впечатлением даже заказал Arduino Leonardo для своего будущего робота — будем изучать, внедрять, совершенствовать.

Аль-Хасан Ахмед Зедан — настоящий профессионал в CAD системах. Вот думаю, как бы напроситься на мастер-класс по Autodesk Autocad? 🙂

В общем, коллеги, если Вы меня читаете — знайте, Вы настоящие мастера своего дела.

Ну и, конечно, спасибо коллективу политехнического техникума за приглашение. Надеюсь, я Вас не подвёл. 🙂

 

ПОДРОБНЕЕ »

Заведём джаву. Внеурочная заметка №4. Сумма цифр трёхзначного числа.

Во внеурочных заметках я стараюсь размещать наиболее интересные решения популярных задач. В этот раз мы сосчитаем сумму цифр трехзначного числа. К примеру есть число 321 — сумма его чисел 6. Как же сказать об этом программе?

public class test3 {

    public static void main(String[] args) {
        System.out.println(sumnum(321));
    }

    public static int sumnum(int number) {
       
    }


}

Простейший класс, метод main, в котором мы выводим на экран значение, которое вернёт метод sumnum, если передать ему число 546, собственно и сам статический метод sumnum. Статический — дабы нам не создавать объект — сделаем в процедурном стиле.

Итак есть число 321, логично, что каждую цифру нужно «загнать» в массив.

[0] = 3;

[1] = 2;

[2] = 1;

То есть что-то вроде:

 

public int[] chislo = {"3", "2", "1"}; 

Ага — подумали мы. Как же сказать программе, что это у нас массив?

Во-первых можно перевести число 321  в строку 321. Для этого можно воспользоваться методом valueOf.

Позволю себе немного «копипасты».

ПОДРОБНЕЕ »