Машины вычислительные электронные цифровые это

Электронно-вычислительная машина

Согласно Большому энциклопедическому словарю,2000 ЭВМ — то же, что компьютер.

Задолго до появления ЭВМ существовали другие виды вычислительных машин.

Связанные понятия

Упоминания в литературе

Связанные понятия (продолжение)

Существуют и иные значения этого слова, см. Мир«МИР» (сокращение от «Машина для Инженерных Расчётов») — серия электронных вычислительных машин, созданных Институтом кибернетики Академии наук Украины, под руководством академика В. М. Глушкова.

Необходимость разделять вычислительные задачи и выполнять их одновременно (параллельно) возникла задолго до появления первых вычислительных машин.

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

Интегра́льная (микро)схе́ма (ИС, ИМС, IC (англ.)), микросхе́ма, м/сх, чип (англ. chip «тонкая пластинка»: первоначально термин относился к пластинке кристалла микросхемы) — микроэлектронное устройство — электронная схема произвольной сложности (кристалл), изготовленная на полупроводниковой подложке (пластине или плёнке) и помещённая в неразборный корпус или без такового, в случае вхождения в состав микросборки.

Система числового программного управления (СЧПУ) «Электроника НЦ-31» — это система контурного управления типа ЧПУ. Она предназначена для оперативного управления станками со следящими электроприводами по двум линейным осям, главным приводом и измерительными фотоимпульсными датчиками. Система позволяет создавать мультипроцессорные конфигурации (до четырёх процессоров), стандартная корзина позволяет использовать два процессора, но во всех станочных применениях используется однопроцессорная конфигурация.

Источник

21. ЭВМ. Понятие. Основные характеристики и архитектура. История создания вычислительных машин. Поколения ЭВМ. Области применения и классификация ЭВМ.

Под пользователем понимают человека, в интересах которого проводится обработка данных на ЭВМ.

К основным характеристикам ЭВМ относятся:

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

Применяются также относительные характеристики производительности. Фирма Intel для оценки процессоров предложила тест, получивший название индекс iCOMP (Intel ComparativeMicroprocessor Performance). При его определении учитываются четыре главных аспекта производительности: работа с целыми числами, с плавающей запятой, графикой и видео. Данные имеют 16- и 32-разрядной представление. Каждый из восьми параметров при вычислении участвует со своим весовым коэффициентом, определяемым по усредненному соотношению между этими операциями в реальных задачах.

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

Емкость оперативной памяти (ОЗУ) и емкость внешней памяти (ВЗУ) характеризуются отдельно. Этот показатель очень важен для определения, какие программные пакеты и их приложения могут одновременно обрабатываться в машине.

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

Точность получения результатов обработки в основном определяется разрядностью ЭВМ, а также используемыми структурными единицами представления информации (байтом, словом, двойным словом).

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

Обобщенная структура ЭВМ

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Структуру ЭВМ определяет следующая группа характеристик:

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

· характеристики и состав функциональных модулей базовой конфигурации ЭВМ; возможность расширения состава технических и программных средств; возможность изменения структуры;

· состав программного обеспечения ЭВМ и сервисных услуг (операционная система или среда, пакеты прикладных программ, средства автоматизации программирования).

Поколения эвм

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

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

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

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

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

Элементная база (для УУ, АЛУ)

Электронные (или электрические) лампы

Большие интегральные схемы (БИС)

Основные устройства ввода

Пульт, перфокарточный, перфоленточный ввод

Добавился алфавитно-цифровой дисплей, клавиатура

Алфавитно-цифровой дисплей, клавиатура

Цветной графический дисплей, сканер, клавиатура

Основные устройства вывода

Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод

Магнитные ленты, барабаны, перфоленты, перфокарты

Добавился магнитный диск

Перфоленты, магнитный диск

Магнитные и оптические диски

Ключевые решения в ПО

Универсальные языки программирования, трансляторы

Пакетные операционные системы, оптимизирующие трансляторы

Интерактивные операционные системы, структурированные языки программирования

Дружественность ПО, сетевые операционные системы

Персональная работа и сетевая обработка данных

Цель использования ЭВМ

Технические и экономические расчеты

Управление и экономические расчеты

Телекоммуникации, информационное обслуживание

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

Языков программирования как таковых еще не было, и для кодирования своих алгоритмов программисты использовали машинные команды или ассемблеры. Это усложняло и затягивало процесс программирования. К концу 50-х годов средства программирования претерпевают принципиальные изменения: осуществляется переход к автоматизации программирования с помощью универсальных языков и библиотек стандартных программ.

Второе поколение ЭВМ – это переход к транзисторной элементной базе, появление первых мини-ЭВМ. Один транзистор уже способен трудиться за 40 электронных ламп и при этом работать с большей скоростью, выделять очень мало тепла и почти не потреблять электроэнергию. Одновременно с процессом замены электронных ламп транзисторами совершенствовались методы хранения информации. Увеличился объем памяти, а магнитную ленту начали использовать как для ввода, так и для вывода информации. В середине 60-х годов получило распространение хранение информации на дисках.

Получает дальнейшее развитие принцип автономии – он реализуется уже на уровне отдельных устройств, что выражается в их модульной структуре. Устройства ввода-вывода снабжаются собственными устройствами управления (УУ) (называемыми контроллерами), что позволило освободить центральное УУ от управления операциями ввода-вывода. В ЭВМ 2-го поколения добавился алфавитно-цифровой дисплей, появилась клавиатура.

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

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

Расширение функциональных возможностей ЭВМ увеличило сферу их применения, что вызвало рост объема обрабатываемой информации и поставило задачу хранения данных в специальных базах данных и их ведения. Так появились первые системы управления базами данных – СУБД.

Изменились формы использования ЭВМ: введение удаленных терминалов (дисплеев) позволило широко и эффективно внедрить режим разделения времени и за счет этого приблизить ЭВМ к пользователю и расширить круг решаемых задач.

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

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

В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных ОС.

ЭВМ пятого поколения

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

Таким образом, для компьютерной грамотности необходимо понимать, что на данный момент создано четыре поколения ЭВМ:

Пятое поколение ЭВМ строится по принципу человеческого мозга, управляется голосом. Соответственно, предполагается применение принципиально новых технологий. Огромные усилия были предприняты Японией в разработке компьютера 5-го поколения с искусственным интеллектом, но успеха они пока не добились.

Фирма IBM тоже не намерена сдавать свои позиции мирового лидера, например, Японии. Мировая гонка за создание компьютера пятого поколения началась еще в 1981 году. С тех пор еще никто не достиг финиша. Поживем – увидим.

Основные области применения эвм различных классов

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

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

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

Одновременно со структурными изменениями ЭВМ происходило и качественное изменение характера вычислений. Доля чисто математических расчетов постоянно сокращалась, и в настоящее время она составляет около 10% от всех вычислительных работ. Машины все больше стали использоваться для новых видов обработки: текстов, графики, звука и др.

2. Применение ЭВМ в системах управления. Это направление родилось примерно в 60-е годы, когда ЭВМ стали интенсивно внедряться в контуры управления автоматических и автоматизированных систем. Новое применение вычислительных машин потребовало видоизменения их структуры. ЭВМ, используемые в управлении, должны были не только обеспечивать вычисления, но и автоматизировать сбор данных и распределение результатов обработки. Сопряжение с каналами связи потребовало усложнения режимов работы ЭВМ, сделало их многопрограммными и многопользовательскими.

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

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

Классификация вычислительных систем

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

Большие эвм (mainframe)

Данные ЭВМ представляют собой многопользовательские машины с центральной обработкой, с большими возможностями для работы с базами данных, с различными формами удаленного доступа. Казалось, что с появлением быстропрогрессирующих персональных ЭВМ большие ЭВМ обречены на вымирание. Однако, они продолжают развиваться и выпуск их снова стал увеличиваться, хотя их доля в общем парке постоянно снижается. По оценкам IBМ, около половины всего объема данных в информационных системах мира должно храниться именно на больших машинах. Новое их поколение предназначено для использования в сетях в качестве крупных серверов. Большими ЭВМ комплектуются ведомственные, территориальные и региональные вычислительные центры. В России основными потребителями являются государственные организации и крупные компании федерального уровня, такие, как РЖД (система резервирования мест и продажи билетов) или АвтоВАЗ. В свое время мейнфреймы были единственной вычислительной платформой, способной обслуживать предприятия такого масштаба, и эта платформа активно развивалась. За рубежом мейнфрейм считается классическим решением для определенного круга задач, например, в финансовой сфере.

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

Персональные и профессиональные ЭВМ, позволяют удовлетворять индивидуальные потребности пользователей. На базе этого класса ЭВМ также строятся автоматизированные рабочие места (АРМ) для специалистов различного уровня.

Источник

Заблуждение о том, что ЭВМ и компьютер – это «две большие разницы»

Вспоминая сокращение и перевод, получаем:

Другими словами, и то, и другое является вычислителем. Первый термин лишь подчеркивает, что вычислитель является (а) машиной, а не человеком, и (б) электронной машиной, а не механической, к примеру, он не является арифмометром. Второй термин таких уточнений в себе не несёт.

Происхождение, значение и сопоставление

Слово computer появилось в английском литературном языке в начале XVII века [1 ], правда, тогда оно означало «человек, занимающийся вычислениями». В конце девятнадцатого века у этого слова появилось второе значение «машина-вычислитель», но лишь в середине XX века второе значение «машина-вычислитель» вытеснило первое. И теперь computer означает в английском языке любую вычислительную машину: аналоговую, цифровую, гибридную и пр.

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

— дискретными (цифровыми) вычислительными блоками, а не аналоговыми;

— электронным (не механическим) устройством вычислительных блоков;

— автоматической обработкой данных по заданной программе;

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

Автоматическая обработка данных предполагает невмешательство человека в обработку, пока она не завершится. Разумеется также, что обработка достаточно «длинная», т. е. состоит из нескольких операций, иначе нет смысла устраивать автоматическую обработку. Переключение с одной операции на следующую управляется программой, а не человеком.

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

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

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

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

На классификационной схеме (Рисунок 1 ) достаточно полно показана та ветвь вычислительных машин, которая ведёт от вычислительных машин к ЭВМ и их разновидностям. Прочие классификационные ветви не полны. На схеме также показано место нескольких английских понятий.

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

На схеме достаточно полно показана (и выделена цветом) только ветвь ЭВМ.

— место ЭВМ в семействе вычислительных машин;

— классификационную равнозначность терминов «ЭВМ» и «компьютер»;

— деление персональных компьютеров на два вида: стационарные (например, настольные) и носимые (например, ноутбуки и планшеты).

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

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

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

Когда в быту говорят «компьютер», то чаще имеют в виду «персональный компьютер» только потому, что с другими ЭВМ мало знакомы.

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

1 От железного занавеса, впрочем, была кое-какая польза. Изоляция заставляла переводчиков переводить иноязычные термины на русский язык, а не просто пытаться произнести их на русский лад. К примеру, недавно я обнаружил в научной книге 60-х годов перевод слова gadget ; он звучал как «штуковина».

Источник

Компьютер

Intel в Израиле начала разработки в области создания «компьютерного мозга»: технологии, которая будет способна к самообучению. Компьютер (англ.computer— «вычислитель») — машина для проведения вычислений. При помощи вычислений компьютер способен обрабатывать информацию по заранее определённому алгоритму. Кроме того, большинство компьютеров способны сохранять информацию и осуществлять поиск информации, выводить информацию на различные виды устройств выдачи информации. Своё название компьютеры получили по своей основной функции — проведению вычислений. Однако в настоящее время полагают, что основные функции компьютеров — обработка информации и управление.

Содержание

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

Наибольшее распространение среди компьютеров получили так называемые «электронно-вычислительные машины», ЭВМ. Собственно, для подавляющего большинства людей, слова «электронно-вычислительные машины» и «компьютеры» стали словами — синонимами, хотя на самом деле это не так. Наиболее распространённый тип компьютеров — электронный персональный компьютер.

Архитектура компьютеров может непосредственно моделировать решаемую проблему, максимально близко (в смысле математического описания) отражая исследуемые физические явления. Так, электронные потоки могут использоваться в качестве моделей потоков воды при моделировании дамб или плотин. Подобным образом сконструированные аналоговые компьютеры были обычны в 60-х годах XX века, однако сегодня стали достаточно редким явлением.

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

Было обнаружено, что компьютеры всё-таки могут решить не любую математическую задачу. Впервые задачи, которые не могут быть решены при помощи компьютеров, были описаны английским математиком Аланом Тьюрингом.

Результат выполненной задачи может быть представлен пользователю при помощи различных устройств ввода-вывода информации, таких, как ламповые индикаторы, мониторы, принтеры и т. п.

Начинающие пользователи и особенно дети зачастую с трудом воспринимают идею того, что компьютер — просто машина и не может самостоятельно «думать» или «понимать» те слова, которые он показывает. Компьютер лишь механически отображает заданные программой линии и цвета при помощи устройств ввода-вывода. Человеческий мозг сам признаёт в изображённом на экране образы, числа или слова и придаёт им те или иные значения.

Этимология

Слово компьютер является производным от английских слов to compute, computer, которые переводятся как «вычислять», «вычислитель» (английское слово, в свою очередь, происходит от латинского computo — «вычисляю»). Первоначально в английском языке это слово означало человека, производящего арифметические вычисления с привлечением или без привлечения механических устройств. В дальнейшем его значение было перенесено на сами машины, однако современные компьютеры выполняют множество задач, не связанных напрямую с математикой.

Впервые трактовка слова компьютер появилась в 1897 году в Оксфордском английском словаре. Его составители тогда понимали компьютер как механическое вычислительное устройство. В 1946 году словарь пополнился дополнениями, позволяющими разделить понятия цифрового, аналогового и электронного компьютеров.

История

Некомпьютерное

Нулевое поколение

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Подробнее об истории вычислительной техники можно узнать, посетив Виртуальный музей.

Экспоненциальное развитие компьютерной техники

Если проследить историю развития вычислительных устройств, начиная с 1900 года, можно заметить характерное удвоение производительности за каждые 18—24 месяца. Впервые эту особенность в 1965 году описал соучредитель компании «Intel» Гордон Е. Мур. (см. Закон Мура). Столь же стремительно развивается и процесс миниатюризации компьютеров. Первые электронно-вычислительные машины (например, такие, как созданный в 1946 году Эниак) были огромными устройствами, весящими многие тонны, занимавшими целые комнаты и требовавшими большого количества обслуживающего персонала для успешного функционирования. Они были настолько дороги, что их могли позволить себе только правительства и большие исследовательские организации, и представлялись настолько экзотическими, что казалось — небольшая горстка таких систем сможет удовлетворить любые будущие потребности. В контрасте с этим, современные компьютеры — гораздо более мощные и компактные и гораздо менее дорогие — стали воистину вездесущими.

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

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

Типизация по назначению

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

По элементной основе

Первая троичная ЭВМ «Сетунь» на ферритдиодных ячейках была построена Брусенцовым в МГУ.

Поверхностный характер представленного подхода к классификации компьютеров очевиден. Он обычно используется лишь для обозначения общих черт наиболее часто встречающихся компьютерных устройств. Быстрые темпы развития вычислительной техники означают постоянное расширение областей её применения и быстрое устаревание используемых понятий. Для более строгого описания особенностей того или иного компьютера обычно требуется использовать другие схемы классификаций.

Физическая реализация

Более строгий подход к классификации основан на отслеживании используемых при создании компьютеров технологий. Не секрет, что самые ранние компьютеры были полностью механическими системами. Тем не менее уже в 30-х годах XX века телекоммуникационная промышленность предложила разработчикам новые, электромеханические компоненты (реле), а в 40-х были созданы первые полностью электронные компьютеры, имевшие в своей основе вакуумные электронные лампы. В 50-х — 60-х годах на смену лампам пришли транзисторы, а в конце 60-х — начале 70-х годов — используемые и сегодня полупроводниковые интегральные схемы (кремниевые чипы).

Одним из первых полупроводников были точечные диоды на основе сульфида свинца (Pb) и окиси олова (Sn) в детекторных радиоприёмниках. Позже были разработаны полупроводники на основе германия (Ge). Ещё позже были разработаны полупроводники на основе кремния (Si). Если посмотреть на положение этих элементов в периодической таблице Д.И.Менделеева, то можно заметить, что все они находятся в одной колонке и движение происходит вверх по колонке в таблице Менделеева, поэтому можно предположить, что следующие полупроводники будут разработаны на основе углерода (C Язык программирования). На планете Земля белковые живые существа в своих «думателях» (мозгах) используют белковые образования (нейроны), построенные из белковых молекул, которые в основном являются длинными углеводородными молекулами, т.е. некоторые белки являются полупроводниками на основе углерода (C Язык программирования). Наиболее совершенным мозгом из белковых существ на планете Земля обладает человек.

Приведённый перечень технологий не является исчерпывающим; он описывает только основную тенденцию развития вычислительной техники. В разные периоды истории исследовалась возможность создания вычислительных машин на основе множества других, ныне позабытых и порою весьма экзотических технологий. Например, существовали планы создания гидравлических и пневматических компьютеров, между 1903 и 1909 годами некто Перси И. Луджет даже разрабатывал проект программируемой аналитической машины, работающей на базе пошивочных механизмов (переменные этого вычислителя планировалось определять при помощи ниточных катушек).

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

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

Файловые системы

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

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

На чем бы ни хранился файл, он состоит из массива данных и фолдера – контейнера, содержащего данные, с уникальным идентификатором. В приложении к компьютерным данным фолдер называют метаданными, то есть данными о данных. Термин «дисковый файл» (disk file) впервые был употреблен в документации к диску IBM 350 (1956), а «файловая система» (file system) в одной из первых операционных с разделением времени Compatible Time-Sharing System (CTSS), разработанной в Массачусетском технологическом институте в 1961 году. На ее основе была создана OC Multics, которая в свою очередь вдохновила создателей Unix.

В 1973 году Гарри Килдал разработал файловую систему в составе своей ОС CP/M для 8-разрядного ПК, ее он затем переделал в DR-DOS 16- разрядного ПК, после чего в результате несложной комбинации против воли автора эта файловая система обрела новое воплощение в виде File Allocation Table (FAT) компании Micrоsoft.

По мере увеличения размеров дисков возникали новые файловые системы, одним из важнейших шагов стала Unix File System (UFS), она дала толчок к развитию целой плеяды файловых систем. Вершиной стала 128-битовая файловая систем Zettabyte File System (ZFS), разработанная в Sun Micro Systems.

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

Lustre, — GlusterFS и Ceph. Система GPFS является коммерческой, остальные доступны в открытых кодах. Менее популярны системы XtreemFS, MogileFS, pNFS, ParaScale, CAStor и Tahoe-LAFS. Во второй категории безусловный лидер – ZFS и близкая ей LZJB, дополненная алгоритмом сжатия данных без потерь. Кроме этого имеются еще NILFS, разработанная в Nippon Telephone and Telegraph CyberSpace Laboratories, и Veritas File System, разработанная компанией Veritas Software. Не исключено и паллиативное решение, где совмещаются файловые системы из обеих групп.

Подробнее об эволюции СХД читайте здесь.

Конструктивные особенности

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

Цифровой или аналоговый

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

Среди наиболее простых дискретных вычислителей известен абак, или обыкновенные счёты; наиболее сложной из такого рода систем является суперкомпьютер.

Двоичный, десятичный или троичный

Примером компьютера на основе десятичной системы счисления является первая американская вычислительная машина Марк I.

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

Тем не менее переход к двоичной логике был не мгновенным и безоговорочным процессом. Многие конструкторы пытались разработать компьютеры на основе более привычной для человека десятичной системы счисления. Применялись и другие конструктивные решения. Так, одна из ранних советских машин работала на основе троичной системы счисления, использование которой во многих отношениях более выгодно и удобно по сравнению с двоичной системой (проект троичного компьютера Сетунь был разработан и реализован талантливым советским инженером Н. П. Брусенцовым).

В целом, однако, выбор внутренней системы представления данных не меняет базовых принципов работы компьютера — любой компьютер может эмулировать любой другой.

Программируемый

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

Хранящий программы и данные

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

Классификация по способностям

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

Современный компьютер общего назначения

При рассмотрении современных компьютеров наиболее важной особенностью, отличающей их от ранних вычислительных устройств, является то, что при соответствующем программировании любой компьютер может подражать поведению любого другого (хоть эта возможность и ограничена, к примеру, вместимостью средств хранения данных или различием в скорости). Таким образом, предполагается, что современные машины могут эмулировать любое вычислительное устройство будущего, которое когда-либо может быть создано. В некотором смысле эта пороговая способность полезна для различия компьютеров общего назначения и устройств специального назначения. Определение «компьютер общего назначения» может быть формализовано в требовании, чтобы конкретный компьютер был способен подражать поведению универсальной машины Тьюринга. Первым компьютером, удовлетворяющим такому условию, считается машина Z3, созданная немецким инженером Конрадом Цузе в 1941 году (доказательство этого факта было сделано в 1998).

Технологии будущего

IBM создала транзисторы, подобные человеческому мозгу

В апреле 2013 года стало известно о том, что IBM нашла способ изготовления транзисторов, которые, объединенные в специальные схемы, могут полностью сымитировать работу человеческого мозга.

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

Ученые пытаются найти способ изменения проводимости коррелирующих материалов на протяжении последних нескольких лет. Команда Паркина стала первой, которая осуществила преобразование оксидов металлов из изолированного в проводящее состояние с помощью оксидов ионов. Статью об этом методе команда недавно опубликовала в журнале «Science».

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

Работа Intel над «компьютерным мозгом»

По его словам, устройства нового типа будут вступать в более тесный контакт со своими владельцами. В рамках исследований, которые будут проводиться Intel Collaborative Research Institute for Computational Intelligence совместно со специалистами Technion в Хайфе и Hebrew University в Иерусалиме, планируется создать новые устройства, портативные компьютеры со специализированным программным обеспечением.

Машины вычислительные электронные цифровые это. Смотреть фото Машины вычислительные электронные цифровые это. Смотреть картинку Машины вычислительные электронные цифровые это. Картинка про Машины вычислительные электронные цифровые это. Фото Машины вычислительные электронные цифровые это

Разработки «компьютерного интеллекта» Intel будет осуществлять на базе нового исследовательского центра в Израиле, в развитие которого планирует инвестировать 15 млн долларов в ближайшие пять лет

Например, если владелец устройства будет постоянно забывать ключи дома, то первую неделю оно будет запоминать, где он обычно их оставляет, а на второй неделе начнет активно напоминать взять ключи перед уходом. Устройства такого типа станут доступны на рынке уже в 2014-2015 году, заявил Раттнер.

Муди Эден (Moody Eden), президент Intel Israel, также отметил: «В течение пяти лет все человеческие чувства будут доступны компьютерам, а через 10 лет транзисторов на одном чипе будет больше, чем нейронов в человеческом мозгу».

По словам Раттнера, Intel использует новые технологии этого плана в разработках для компании Adidas. Новая система Adidas будет определять, кто покупает обувь, женщина или мужчина, взрослый или ребенок, а затем показывать подходящие для покупателя модели.

Применение компьютеров

Первые компьютеры создавались исключительно для вычислений (что отражено в названиях «компьютер» и «ЭВМ»). Даже самые примитивные компьютеры в этой области во много раз превосходят людей (если не считать некоторых уникальных людей-счётчиков). Не случайно первым высокоуровневым языком программирования был Фортран, предназначенный исключительно для выполнения расчётов.

Вторым крупным применением были базы данных. Прежде всего они были нужны правительствам и банкам. Базы данных требуют уже более сложных компьютеров с развитыми системами ввода-вывода и хранения информации. Для этих целей был разработан язык Кобол. Позже появились СУБД со своими собственными языками программирования.

Третьим применением было управление всевозможными устройствами. Здесь развитие шло от узкоспециализированных устройств (часто аналоговых) к постепенному внедрению стандартных компьютерных систем, на которых запускаются управляющие программы. Кроме того, всё бо́льшая часть техники начинает включать в себя управляющий компьютер.

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *