как развивался персональный компьютер

Как развивался персональный компьютер

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

Раньше люди делали все свои вычисления только при помощи своих природных данных и подручных средств. Например, узелковый способ счета. Придумали его древние индейцы племени Мая примерно в VIII- VII веках до нашей эры. Это связка нитей, на которых завязывали узелки для подсчетов.

Или, к примеру, абак. Это счетная доска, применявшаяся для арифметических вычислений приблизительно с V века до нашей эры в Древней Греции и Древнем Риме. Таким образом, люди пытались облегчить себе работу с вычислениями.

200px %D0%90%D0%B1%D0%B0%D0%BA

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

Если взять более позднюю историю, то мы можем заметить, что способы вычислений начали постепенно упрощаться, а машины для вычислений соответственно усложняться. Из абака, которым пользовались греки и римляне, славяне в XV – XVI веках нашей эры придумали счеты. Это самый долго живущий вычислитель, наверное и сейчас счеты есть у кого-то дома. Это костяшки нанизанные на стержни. На первом стержне костяшки имеют достоинство единиц на втором десятков и т.д.

%D0%A1%D1%87%D1%91%D1%82%D1%8B

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

Но заглянем в более позднюю историю, когда появились первые машины для вычислений. В 1642 году Белз Паскаль придумал свою машину для вычислений. Называлась она «Паскалина». Несмотря на то, что умела она только складывать и вычитать. Паскаль сумел продать около дюжины таких машин. Это была первая попытка механизировать вычисления.

%D0%9F%D0%B0%D1%81%D0%BA%D0%B0%D0%BB%D0%B8%D0%BD%D0%B0

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

600px Sliderule 2005

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

В 1673 году Готфрид Лейбниц создал первую в мире машину, которая могла складывать, вычитать, умножать и делить числа. Это был прототип арифмометра, который использовался в Х IX веке.

0007 017 Mashina Lejbnitsa 1672

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

В 1822 году Чарльз Бэбидж изобрел разносную машину – это первая попытка создать программируемое вычислительное устройство. Программы для нее написала Ада Лавлейс.

%D0%9C%D0%B0%D0%BB%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D1%81%D1%82%D0%BD%D0%B0%D1%8F%20%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

i%20%282%29

%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 1

1. Первое поколение (1946-1957). Машины создавались на основе вакуумных электронных ламп; управлять ими можно было с пульта и с помощью перфокарт (картонных карточек с отверстиями, которые кодировали биты данных). Параметры первой такой машины: общая масса – 30 т, количество электронных ламп – 18 тысяч, потребляемая мощность – 150 кВт (такой мощности было достаточно для поддержки небольшого завода).

i

2. Второе поколение (1958-1963). Вычислительные машины этого типа появились в 1960-х годах. Их элементы были построены на основе полупроводниковых транзисторов. Данные и программы в машины вводили с помощью перфокарт и перфолент (бумажных лент с отверстиями).

%D0%92%D1%82%D0%BE%D1%80%D0%BE%D0%B5%20%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%AD%D0%92%D0%9C

3. Третье поколение (1964-1970). Электронно-вычислительные машины этого поколения изготавливали с использованием интегральных схем. Это устройства, состоящие из десятков или тысяч электронных элементов, которые расположены на маленькой (1х1 см) пластине. Управляли работой таких машин с помощью алфавитно-цифровых терминалов. Данные и программы вводили с терминала либо с использованием перфокарт и перфолент.

%D0%A2%D1%80%D0%B5%D1%82%D1%8C%D0%B5%20%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%AD%D0%92%D0%9C

4. Четвертое поколение (с 1971). Машины создаются на основе больших интегральных схем (плотность электронных элементов – десятки тысяч на кубический сантиметр). Связь с пользователем осуществляется с помощью цветного графического монитора. Самые яркие представители этого поколения ЭВМ – персональные компьютеры (ПК). Один из первых серийных ПК был создан6 в 1981 году компанией IB М РС.

%D0%A7%D0%B5%D1%82%D0%B2%D1%91%D1%80%D1%82%D0%BE%D0%B5%20%D0%BF%D0%BE%D0%BA%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%AD%D0%92%D0%9C

5. Пятое поколение (сейчас и в будущем). ЭВМ этого поколения создаются на основе сверхбольших интегральных схем, которые характеризуются огромной плотностью размещения элементов на кристале.

Источник

История ЭВМ: от перфокарт до персональных компьютеров

nBkSUhL2h1cjkcq PqzJrMCqzJ3w pui1inGh fH nKUPXuaDyXTjHou4MVO6BCVoZKf9GqVe5Q CPawk214LyWK9G1N5ho=NvaC4yTLvV2ibmH7m5KO9w

Ровно 33 года назад, 12 августа 1981 года, на свет появился первый массовый персональный компьютер IBM PC, который со временем стали называть просто PC (ПК). То, что для нас уже давно стало привычным делом, в то время было настоящей революцией. M24.ru выделило основные этапы развития электронно-вычислительных машин.

Электронные вычислительные машины того времени представляли из себя массивные конструкции весом в несколько тонн. Каждый новый этап развития ЭВМ был связан не только с техническим прогрессом, но и с программным. Взять хотя бы Windows, который пришел на смену «бездушному» DOS.

Именно IBM, годом основания которой считается 1889 год, внесла огромный вклад в развитие компьютерной техники. Ее прародительница, корпорация CTR (Computing Tabulating Recording) включала в себя сразу три компании и выпускала самое различное электрическое оборудование: весы, сырорезки, приборы учета времени. После смены директора в 1914 году компания начала специализироваться на создании табуляционных машин (для обработки информации). Спустя 10 лет CTR поменяло свое название на International Business Machines или IBM.

M24.ru выделило основные этапы развития ЭВМ и их основных представителей, давших толчок к развитию современных компьютеров.

nBkSUhL2h1cjkcu PqzJrMCqzJ3z8Zii1SLFh fH nKUPXuaDyXTjHou4MVO6BCVoZKf9GqVe5Q CPawk214LyWK9G1N5ho=K9nJVgvI5QXCc

При этом история компьютеров IBM началась спустя более полувека, в 1941 году, когда был разработан и создан первый программируемый компьютер «Марк 1» весом порядка 4,5 тонн, 17 метров в длину, 2,5 метра – в высоту. Президент IBM вложил в него 500 тысяч долларов. Впервые «Марк 1» был запущен в Гарвардском университете в 1944 году. Чтобы понять, насколько сложна была конструкция машины, достаточно сказать, что общая длина проводов составила 800 км. При этом компьютер осуществлял три операции сложения и вычитания в секунду.

Первое поколение ЭВМ

nBkSUhL2h1cjkcq2PqzJrMCqzJ3z8Zii1SLFh fH nKUPXuaDyXTjHou4MVO6BCVoZKf9GqVe5Q CPawk214LyWK9G1N5ho=3wOdZMmzOThmsHVkiAsVAA

Первая ЭВМ, основанная на ламповых усилителях, под названием «Эниак» была создана в США в 1946 году. По размерам она была больше, чем «Марк 1»: 26 метров в длину, 6 метров в высоту, а ее вес составлял около 30 тонн. При этом по производительности «Эниак» в 1000 раз превышала «МАРК-1», а на ее создание ушло почти 500 тысяч долларов. Но у нее были существенные недостатки: очень мало памяти для хранения данных и долгое время перепрограммирования – от нескольких часов и до нескольких дней.

Кстати, среди создателей «Эниак» был ученый Джон фон Нейман, предложивший архитектуру ЭВМ, заложенную в компьютерах с конца 1940-х до середины 1950-х годов. Именно он осуществил переход к двоичной системе счисления и хранению полученной информации.

Второе поколение ЭВМ

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

В 1959 году появились первые компьютеры IBM на транзисторах. Они были надежны, и ВВС США стали использовать их в системе раннего оповещения ПВО. А в 1960 году IBM разработала мощную систему Stretch или «IBM-7030». Она была и вправду сильна – создатели добились 100-кратного увеличения быстродействия. В течение трех лет он был самым быстрым компьютером в мире. Однако со временем IBM уменьшила его стоимость, а вскоре и вовсе сняла с производства.

Третье поколение ЭВМ

nBkSUhL2h1cjkcqyPqzJrMCqzJ3z8Zii1SLFh fH nKUPXuaDyXTjHou4MVO6BCVoZKf9GqVe5Q CPawk214LyWK9G1N5ho= aNShOPDJqucDCXU4NkLCA

Третье поколение компьютеров связано с использованием интегральных схем (в которых используется от десятков до сотен миллионов транзисторов), впервые изготовленных в 1960 году американцем Робертом Нойсом.

В 1964 году IBM объявила о начале работы над целой линейкой IBM System/360.

Четвертое поколение ЭВМ

Четвертое поколение связано с использованием микропроцессоров. Первый такой микропроцессор под названием «Intel-4004» был создан в 1971 году компанией Intel, до сих пор остающейся в лидерах. Спустя 10 лет IBM выпустила первый персональный компьютер, который так и назывался IBM PC. Самая дорогая конфигурация стоила 3000 долларов и предназначалась для бизнеса, а конфигурация за 1500 долларов – для дома.

Интересно, что разработкой компьютера занимались всего четыре человека. Причем IBM не запатентовала ни операционную систему DOS, ни BIOS, что породило огромное количество клонов. Уже в 1996 году IBM уступило первое место по продажам ПК на ею же основанном рынке.

Несмотря на то, что современные гаджеты сильно отличаются по характеристикам от своего предшественника, все они относятся к тому же поколению ЭВМ.

Основные толчки для развития компьютеров дала наука (появление ламп, а затем транзисторов). В настоящее время распространяется ввод информации с голоса, общения с машиной на человеческом языке (приложение Siri в iPhone) и активная работа над роботами. Основное мнение, что будущее – за квантовыми компьютерами, которые будут использовать в своей основе молекулы и нейрокомпьютерами, использующими центральную нервную систему человека и непосредственно его мозг. Однако для того, чтобы эти технологии появились, необходимо досконально изучить эти системы.

Источник

Компьютер – как все начиналось

oj 1080x720 9

Без компьютеров и похожей техники трудно представить современность. Нынешние устройства способны выполнять 1 млн операций в секунду и даже больше. Они активно используются компаниями и обычными пользователями.

Современность – это период стремительного развития IT. При помощи виртуальных машин и устройств люди:

Но так было не всегда. Выпуск компьютеров первого поколения начался примерно в 20-веке. Тогда процесс приобрел массовость. До этого момента ЭВМ развивались по накатанной. И начало данного процесса лежит с момента становления человечества.

ЭВМ – это

Сначала требуется узнать, что подразумевается под понятием «вычислительная техника». Это – важнейший компонент процесса выполнения различных действий вычислительного характера. Комплекс технических средств, ключевые функциональные элементы которых выполнены на электронных составляющих. Он предназначается для автоматической обработки информации в процессе решения информационных задач и математических вычислений.

Компьютер – это устройство/система, выполняющее конкретную, четко поставленную задачу, изменяемую последовательность операций. Последняя имеет название программы.

Сегодня нет строгого деления на ЭВМ и компьютеры. Эти слова – аналоги.

Классификация

ЭВМ можно разделить на несколько категорий. Сегодня основными видами соответствующих устройств считают:

Представления о компьютерах сейчас сформировались весьма четкие. Даже дети работают с подобными устройствами. Но раньше ПК и ноутбуки были редкостью. Их история развития началась задолго до изобретения электричества.

Основные этапы развития в истории

В истории развития вычислительной техники трудно выделить какую-то единую систему. Связано это с тем, что в каждой стране соответствующий процесс протекал по-разному. Но сложилось так, что историки выделяют несколько этапов становления современных компьютеров. А именно:

Точного исторического классифицирования нет, но приведенный пример принято брать за основу. Границы каждого этапа весьма условны.

Первые счетные устройства

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

Самый простой вариант расчетов – использование эквивалентных предметов. Таких, которые не требуют пересчета количества его компонентов. Для этого задействовали балансирные весы. Они помогали определять массу.

Принцип эквивалентности использовался в абаке – первых в мире счетах. Также люди использовали:

У разных народов рассматриваемые элементарные первые устройства для выполнения математических действий назывались по-разному. У японцев – серобян, у китайцев – суанпан, на Руси – русский шет.

Палочки Непера

В процессе подсчетов требовалось не только сложение и вычитание, но и умножение. Выполнялись такие действия при помощи палочек Непера. Их изобрел шотландский математик – Джон Непер. Он же стал первым автором логарифмов. Информация о подобных «устройствах» возникла в 1617.

Неперский прибор непосредственно выполнял умножения. Деление тоже можно осуществить, но придется постараться. Данный вариант не получил широкого распространения.

Линейки, таблицы и монограммы

Сложные расчеты потребовались в xvii веке. Это время, когда необходимость сложных математических операций стала жизненно важна. Возникла потребность в работе с многозначными числами.

В период с 1614 по 1623 в свет вышли совершенно новые типы вычислителей:

В 19 веке, взяв за основу логарифмы и логарифмические линейки появился их графический аналог – номограммы. Они использовались для проведения расчетом совершенно разных функций.

Логарифмические таблички

В 1614 мир узнал определение логарифмов и их значения. Непер решил заменить сложное умножение на простое сложение. Для этого он при помощи спецтаблиц сопоставил геометрические и арифметические прогрессии. Первая считалась исходной. Деление в этом случае автоматические заменяется на более простое и понятное человеку вычитание.

Логарифмические таблицы расширялись и уточнялись другими математиками. Задействованы в научных и инженерных решениях более трех веков. Не выходили из «моды» до изобретения компьютеров и современных калькуляторов.

Линейки

Стоит обратить внимание и на такой элемент, как логарифмическая линейка. Создается путем нанесения соответствующей шкалы. Это – один из механических вычислителей.

Приближенная к упомянутой конструкции теорию предложил астроном Эдмунд Гюнтер в начале 17 века. Он сказал, что можно на линейку нанести логарифмическую шкалу, а затем посредством двух циркулей складывать и вычитать их.

Но в 1622 Уильям Отред опубликовал усовершенствованную логарифмическую линейку в «Кругах пропорций». Она была:

Далее устройство делали более совершенным. Для этого создавали «движки», разметки по обе стороны, добавляли шкалы Уингейта, отмечали часто задействованные числа. В середине 19 века «девайс» оснастили бегунком.

Использовали такие линеечки несколько поколений инженеров и других мастеров. На их базе созданы следующие вычислители:

А еще появились навигационные расчетчики. Логарифмические линейки в будущем заменили карманные, привычные современному человеку калькуляторы.

Номограммы

С развитием рассматриваемых машин в мире появлялись разные приспособления для проведения тех или иных подсчетов. Пример – номограммы. Это – простейшие вычислители. Для них требуется:

Дополнительные вспомогательные элементы обычно не задействованы. Результаты просматриваются визуально, после чего фиксируются на бумаге. Для умножения и деления наносится логарифмическая шкала рядом с обычной, после – используется циркуль. Так получают вычислитель.

Теория номографических построений разработана французский математиком Лаланном в 1843. Она опирается на теории Оканя, который впервые внедрил понятие «номограмма». В России с соответствующей темой впервые работал Герсеванов, после – Глаголев. Он создал первую советскую номографическую школу.

Арифмометры

Плоды человеческих трудов должны быть зафиксированы в истории. Так, развивая механику и прочие науки, люди научились создавать вычислительные устройства различной сложности. В 1623 Вильгельм Шиккард разработал первый арифмометр – «Считающие часы». Он умел выполнял всего 4 математических действия. Работало приспособление за счет звездочек и шестеренок.

Далее появились машины Паскаля и Лейбница. Последний раскрыл человечеству, что такое двоичная система счисления. На ней основаны современные компьютеры. Но до 1940-х многие разработки (включая те, что делал французский учены Чарльз Бэббидж) основывались на сложной в реализации десятичной системе.

В 1820 появилась новая вещь для вычислений. Она получила название арифмометра Томаса. Умела:

В 1945 Штаффель воссоздал счетную машину, которая дополнительно вычисляла квадратные корни. Арифмометры, которые начали считать десятичные числа, применялись на практике до 1970.

Перфокарты

Известные миру ученые старались изобретать различные приспособления для облегчения подсчетов в той или иной степени. Соответствующая задача оказалась не слишком простой в реализации. Она часто требовала огромного количества времени и ресурсов.

С развитием уровня технологий начали возникать совершенно новые счетные приспособления. В 1804 Мари Жаккар создал ткацкий станок, узор на котором определяли при помощи перфокарт. Их замена не требовала корректировок в механике станка. Это стало основой прогресса в формировании программирования.

В 1832 Семен Корсаков задействовал перфокарты в интеллектуальных машинах. Они применялись для информационного поиска. Эти машины стали прообразами нынешних баз данных и экспертных систем.

В 1838 Бэрридж начал разработку аналитической машины. В 1890 Бюро Переписи Америки стало использовать механизмы сортировки (табуляторы) и перфокарты Холлерита для обработки данных переписи, задействованной для мандатов. В итоге компания Холлерита стала основой известной IBM.

Компьютерные решения, известные по сей день, долгое время основывались на перфокартах. Эти приспособления применялись примерно до 1970 с завидной регулярностью.

Программируемые устройства

Проделанных в развитии технологий прогресс за все время колоссален. В 1835 появилась первая аналитическая машина (Бэббиджа). Она стала программируемой.

Разностную машину 2-ой реконструкции можно увидеть в Лондонском музее науки. Она работает по принципам Бэббиджа. По стопам этого ученого шел Перси Лудгет из Дублина. Он смог представить механический компьютер. Устройство представлено миру в 1909.

В 1900 многих привычных ЭВМ не стало – их усовершенствовали. В именно – заменили проекты на включающие в себя электрические двигатели. В них менялась на то или иное положение позиция шестеренки.

Настольные арифмометры «электрического» типа умели:

В 1948 выпускавшееся ранее вычислительная продукция снова была усовершенствована. Речь идет о Curta – небольшим арифмометром карманного типа. Умещался в одной реке. У этого «инструмента» несколько версий, выходивших в свет до 1960-х.

Калькуляторы

Электронный настольный калькулятор был изобретен в 1961 году в Британии. Использовал:

В 1963 Friden выпустил EC-130, который выполнял 4 операции. У него были следующие параметры:

В 132 модели добавили функции обратного типа и вычисления квадратного корня. В 1965 появился LOCI-2. Это – настольный калькулятор на транзисторах с 10 цифрами. Умел производить вычисления логарифмов.

В СССР до войны спросом пользовался арифмометр «Феликс». Применялся до изобретения ЭВМ.

Цифровые компьютеры

В 1936 Конрад Цузе внес свой вклад в развитие рассматриваемой темы. Он весьма значителен. Ученый из Германии создал линию цифровых компьютеров серии Z. Они имели собственную ограниченную память и возможности программирования.

В 1939 возникло второе поколение соответствующего девайса. Изображения машины в ходе Второй Мировой Войны были уничтожены. Работали Z2 на реле.

В 1941 появилось третье Z-поколение. Это – первый работающий компьютер, управляемый программным обеспечением. В такой форме «девайс» является прародителем современных ПК.

Во времена Второй Мировой Войны в Великобритании изобрели дешифратор «Энигмы». Получил название «Колосс». Предусматривал использование элементной базы из ламп и перфолент. На этом английский вклад закончился.

Также в свет вышел ENIAC, родом из Америки. Это – первый компьютер общего назначения. Производительность и скорость вычислений была относительно долгая, но быстрее, чем раньше. Разработка велась с 1943 по 1945.

Компьютерное поколение

После Второй Мировой Войны началась главная «ступень» развития IT. Наступило мирное время, когда люди смогли изучить интегральные схемы, а также производить различные механизмы без спешки. В этот период в свет вышли несколько компьютерных поколений.

Первая ступень

История развития вычислительной техники современного типа началась с ламповых компьютеров. Основаны они на архитектуре фон Неймана. Малая экспериментальная машина создана в Манчестерском университете в 1948.

В «мирном режиме» ученые произвели:

Это – «Евы» современной архитектуры ПК. В Европе к первому поколению относят Z4, в СССР – МЭСМ.

Серийный выпуск компьютеров в Советском Союзе начался с 1953 – с ЭВМ «Стрела». В 1954 IBM представила IBM 360, которая быстро набрала популярность. Этот «модельный ряд» выпускался в 2 000 экземплярах.

В 1955 появилось понятие микропрограммирования. В 1956 IBM продает устройство для хранения – магнитные ленты, основанные на дисках – RAMAC. Устройство могло хранить до 5 МБ данных.

Второе поколение

Началось с изобретения транзистора. IBM представили IBM 650 на лампах. Но размер устройства достигал письменного стола. Доступны такие устройства были только для работы крупных организаций из-за своей стоимости.

Далее популярностью пользовались следующие «девайсы»:

В этот же период началось развитие языков программирования высокого уровня. Они помогали прямо задавать цели ПО и применяются по сей день.

Третье поколение

Начало – в 1960. Это – период бурного роста ПК. Началось все с изобретения интегральной схемы. В 1964 мир увидел мейнфрейм IBM/360. Аналогом в СССР послужили устройства типа ЕС ЭВМ.

Вместе с третьим поколением выпускалось второе. Это происходило до 1970.

Четвертое поколение

Информация уже передавалась через шину данных с достойной тактовой частотой. В 1970-е появилось 4 поколение компьютерных устройств. Началось все с создания центрального процессора на одном кристалле. Так появились микропроцессоры от Intel.

Стив Возняк, работающий в Apple, придумал первый домашний ПК. Он получил массовое производство.

Пятое поколение

Датируется 1992 годом. Можно назвать это «современным движением». Техника для вычисления была основана на сверхсложных микропроцессорах, включающих в себя параллельно-векторную структуру. Она подходит для выполнения огромного количества команд одновременно. Технику такого типа, предназначенную для широкого применения, задействуют для быстрой и точной обработки данных, создания эффективно функционирующих сетей.

Шестое поколение

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

Шестое поколение ЭВМ началось примерно с 2013. Представлены оптоэлектронными и электронными устройствами. Включают в себя тысячи микропроцессоров. Они обладают массовым параллелизмом, а также моделирующей архитектурой нейронных биологических систем.

Этапы становления истории ЭВМ, состоящей как из больших шагов, так и мелких открытий, позволили подойти к внедрению искусственного интеллекта. Сейчас можно сделать вывод о том, что IT-сфера стремительно развивается. Она начинает использовать биоданные и совершенные технологии программирования, чтобы облегчать жизнь компаниям и рядовым гражданам.

История развития вычислительной техники в наши времена привела к созданию практически совершенных цифровых машин. И пока неизвестно, что будет дальше. Но разработчики стараются производить «девайсы», которые требовали бы минимального вмешательства человека в процесс работы.

P. S. Интересуют компьютеры и сфера информационных технологий? Обратите внимание на профессиональные курсы Otus!

Источник

Поделиться с друзьями
DOMA35.RU